Advanced Developing on AWS

3 Tage

Online Live Training in Englisch


Jetzt Angebot einholen

Stell dir vor, du könntest die mächtigsten Tools der Cloud-Welt in deiner Hand haben und diese gezielt einsetzen, um robuste, skalierbare und sichere Anwendungen zu entwickeln. Genau das lernst du in diesem Kurs! Du wirst in die tiefsten Ecken von AWS eintauchen und dir die Fähigkeiten aneignen, die du brauchst, um Cloud-Architekturen wie ein Profi zu entwerfen und zu optimieren.

Was du lernen wirst:

  • AWS Services im Detail: Du wirst ein tiefes Verständnis für die wichtigsten AWS-Dienste bekommen, wie EC2, S3, Lambda, RDS und mehr. So kannst du die richtigen Werkzeuge für deine Projekte auswählen.
  • Skalierbarkeit & Performance: Du lernst, wie du Anwendungen erstellst, die automatisch skalieren – ohne Performance-Einbußen und mit hoher Verfügbarkeit.
  • Sicherheit in der Cloud: Du wirst verstehen, wie du deine Anwendungen und Daten auf AWS sicherst. Du wirst dich mit Identity & Access Management (IAM), Verschlüsselung und Netzwerksicherheit auseinandersetzen.
  • Automatisierung und DevOps: Du wirst Tools wie CloudFormation und Elastic Beanstalk nutzen, um deine Infrastruktur zu automatisieren und Deployment-Prozesse zu optimieren.
  • Kostenoptimierung: Du wirst lernen, wie du deine AWS-Ressourcen effizient nutzt und dabei die Kosten im Blick behältst.

Warum du teilnehmen solltest:

  • Du kannst deine Projekte schneller, effizienter und mit weniger Aufwand umsetzen.
  • Du bekommst praxisnahe Fähigkeiten, die du sofort anwenden kannst.
  • Du bleibst an der Spitze der technologischen Entwicklung und baust Fähigkeiten aus, die in der IT-Welt sehr gefragt sind.

Voraussetzungen:

  • Grundkenntnisse in der Softwareentwicklung und der Nutzung von AWS sind hilfreich, aber nicht zwingend notwendig.
  • Interesse an Cloud-Technologien und neuen Herausforderungen.

Mit wem du es zu tun hast:

In diesem Kurs wirst du von erfahrenen AWS-Experten begleitet, die ihr Wissen aus realen Projekten mit dir teilen. Sie zeigen dir, wie du die AWS-Tools richtig anwendest, um echte Lösungen zu entwickeln und nicht nur in der Theorie zu bleiben.
 

Kursinhalte
  • Gemeinsame Off-Cloud-Architektur
  • Einführung in Cloud AirMonolithische Architektur
  • Migration in die Cloud
  • Leitplanken
  • Die sechs R's der Migration
  • Die Zwölf-Faktoren-Anwendungsmethodik
  • Architektonische Stile und Muster
  • Überblick über die AWS-Dienste
  • Schnittstellen zu AWS-Diensten
  • Authentifizierung
  • Infrastruktur als Code und Elastic Beanstalk
  • Demonstration: Durchlaufen der Erstellung der Basisinfrastruktur mit AWS CloudFormation in der AWS-Konsole
  • DevOps
  • CI/CD
  • Anwendungskonfiguration
  • Verwaltung von Geheimnissen
  • CI/CD-Dienste in AWS
  • Demonstration: Demo AWS Secrets Manager
  • Microservices
  • Serverlos
  • Ein Blick auf Cloud Air
  • Microservices mit Lambda und API-Gateway
  • SAM
  • Den Monolithen erdrosseln
  • Polyglotte Persistenz
  • Bewährte DynamoDB-Verfahren
  • Verteilte Komplexität
  • Schrittweise Funktionen
  • Dezentralisierte Datenspeicher
  • Amazon SQS
  • Amazon SNS
  • Amazon Kinesis Streams
  • AWS IoT Message Broker
  • Serverloser Ereignis-Bus
  • Ereignisbeschaffung und CQRS
  • Design für Ausfallsicherheit in der Cloud
  • Serverlose Datenverarbeitung mit AWS Lambda
  • Authentifizierung mit Amazon Cognito
  • Fehlersuche und Rückverfolgbarkeit