Advanced Developing on AWS
Monolithen analysieren, Microservices entwerfen und serverlose AWS-Architekturen sicher umsetzen
Die wichtigsten Themen
Monolithen in Microservices zerlegen
Twelve-Factor-Methodik anwenden
AWS Lambda und API Gateway nutzen
CI/CD und Secrets-Management planen
Observability und Resilienz verbessern
Überblick In dieser 3-tägigen Advanced Developing on AWS Schulung vertiefst du die Entwicklung cloudnativer Anwendungen auf AWS. Im Mittelpunkt steht die Modernisierung monolithischer Legacy-Anwendungen: Architektur...
In dieser 3-tägigen Advanced Developing on AWS Schulung vertiefst du die Entwicklung cloudnativer Anwendungen auf AWS. Im Mittelpunkt steht die Modernisierung monolithischer Legacy-Anwendungen: Architektur analysieren, sinnvolle Schnittstellen finden, Services trennen und die Anwendung schrittweise in Microservices und serverlose Komponenten überführen. Der Kurs verbindet fortgeschrittene Entwicklungsthemen mit konkreten AWS-Services wie AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon SQS, Amazon SNS, Amazon Kinesis, Amazon Cognito und AWS Secrets Manager.
Du arbeitest mit Konzepten wie Twelve-Factor-App-Methodik, den 6 R der Migration, DevOps, CI/CD, Observability und Resilienz. Außerdem lernst du, AWS-Services über AWS API, AWS CLI und AWS SDKs zu überwachen und zu verwalten. Wer Architekturentscheidungen stärker vertiefen möchte, findet mit Advanced Architecting on AWS eine passende Ergänzung; für serverlose Spezialthemen bietet sich Developing Serverless Solutions on AWS an.
Das Training richtet sich an erfahrene Entwicklerinnen und Entwickler, die AWS nicht nur nutzen, sondern komplexe Anwendungsmodernisierung sicher planen und umsetzen wollen. Praxisnahe Übungen, Diskussionen und Transfer auf reale Projektsituationen sorgen dafür, dass du die Inhalte direkt in Cloud-Migration, Microservices-Design und produktionsnaher AWS-Entwicklung einordnest.
Die Themen Entwicklung von Off-Cloud-Architekturen zu Cloud-nativen Architekturen · Analyse monolithischer Legacy-Anwendungen für die Migration in AWS · 6 R der Migration und Twelve-Factor-App-Methodik...
Cloudnative Transformation
- Entwicklung von Off-Cloud-Architekturen zu Cloud-nativen Architekturen
- Analyse monolithischer Legacy-Anwendungen für die Migration in AWS
- 6 R der Migration und Twelve-Factor-App-Methodik
- Architekturstile, AWS-Services und Schnittstellen für verteilte Anwendungen
- Authentifizierung, Autorisierung und Infrastructure as Code mit AWS Elastic Beanstalk
Agilität, DevOps und CI/CD
- DevOps-Prinzipien für cloudnative Anwendungsentwicklung
- CI/CD-Methoden für Build, Test und Deployment
- Anwendungskonfiguration und Secrets-Management
- Einsatz von AWS Secrets Manager in Entwicklungs- und Betriebsprozessen
- Zusammenspiel von Entwicklung, Deployment und Betrieb in AWS-Umgebungen
Von Monolithen zu Microservices
- Grundlagen von Microservices und serverlosen Architekturen
- Aufbau von Microservices mit AWS Lambda und Amazon API Gateway
- Nutzung von AWS Serverless Application Model für serverlose Anwendungen
- Schrittweise Zerlegung monolithischer Anwendungen in fachliche Services
- Bewertung geeigneter AWS-Services für cloudnative Microservices
Persistenz und verteilte Komplexität
- Mehrsprachige Persistenz und passende Datenspeicher je Service
- Best Practices für Amazon DynamoDB in Microservices-Architekturen
- Umgang mit verteilter Komplexität in asynchronen Systemen
- Einsatz von AWS Step Functions für koordinierte Abläufe
- Datenzugriff, Zustandsmanagement und Fehlerbehandlung in verteilten Anwendungen
Ausfallsicherheit und Skalierung
- Dezentralisierte Kommunikation mit Amazon SQS und Amazon SNS
- Streaming- und Ereignisverarbeitung mit Amazon Kinesis
- Nutzung von AWS IoT Message Broker und Amazon EventBridge
- Entwurf skalierbarer und fehlertoleranter Anwendungskomponenten
- Resilienz-Muster für lose gekoppelte Microservices
Sicherheit und Beobachtbarkeit
- Sicherheitsaspekte serverloser Anwendungen mit AWS Lambda
- Authentifizierung und Benutzerverwaltung mit Amazon Cognito
- Überwachung mit Amazon CloudWatch
- Tracing und Fehleranalyse mit AWS X-Ray
- Rückverfolgbarkeit, Diagnose und Betrieb cloudnativer Anwendungen
Zielgruppe
- Erfahrene Softwareentwicklerinnen und Softwareentwickler mit AWS-Praxis
- Cloud-Entwicklungsteams bei der Modernisierung von Legacy-Anwendungen
- DevOps-Engineers mit Aufgaben in CI/CD, Deployment und Betrieb
- Solution Architects mit Schwerpunkt cloudnative Anwendungsentwicklung
Das lernst du
- Monolithische Anwendungsarchitekturen systematisch analysieren und sinnvolle Service-Schnittstellen identifizieren
- Microservices-basierte, cloudnative Anwendungen mit passenden AWS-Services entwerfen
- Twelve-Factor-App-Methodik und 6-R-Migrationsansatz auf reale Modernisierungsprojekte übertragen
- Serverless-Komponenten mit AWS Lambda, API Gateway, DynamoDB und AWS SAM in tragfähige Architekturen einordnen
- AWS-Services über API, CLI und SDKs überwachen, verwalten und für den Betrieb absichern
So arbeiten wir
- Trainergeführte Vermittlung fortgeschrittener AWS-Entwicklungskonzepte
- Praxisübungen zu Microservices, Serverless, CI/CD und Observability
- Architekturarbeit an typischen Migrations- und Modernisierungsszenarien
- Diskussion von Best Practices für Betrieb, Sicherheit und Skalierung
- Transfer der Inhalte auf eigene Projekt- und Unternehmensumgebungen
Empfohlene Vorkenntnisse
- Umfassende Kenntnisse mindestens einer höheren Programmiersprache
- Praktische Erfahrung mit AWS-Kernservices und Public-Cloud-Implementierungen
- Abschluss der Schulung Developing on AWS
- Mindestens sechs Monate praktische Anwendung der Developing-on-AWS-Konzepte in realen Projekten
- Grundkenntnisse zu AWS-Architekturen, etwa aus Architecting on AWS, sind hilfreich
Dein Fahrplan
- Einordnung von Off-Cloud-, Cloud- und Cloud-nativen Architekturen
- Analyse monolithischer Legacy-Anwendungen
- Identifikation fachlicher und technischer Schnittstellen
- 6 R der Migration und Twelve-Factor-App-Methodik
- AWS-Schnittstellen, AWS API, AWS CLI und AWS SDKs
Organisatorisches
Lernformate
Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.
Schulungsarten
Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.
Uhrzeiten
09:00-17:00 Uhr
Aktuelle Software
In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.
Deine Vorteile
Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Inklusivleistungen
Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.
Lernen von Experten
Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.
Keine Vorkasse
Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.
Max. 8 Teilnehmende
Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.
Termine & Buchung
Vor Ort
Online
Nicht der passende Termin dabei?
Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.
Lieber gleich das ganze Team schulen?
Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.
Inhouse-Schulung
Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.
- Inhalte exakt auf euch zugeschnitten
- Termine nach euren Bedürfnissen
- Günstiger ab mehreren Teilnehmern
- Vertraute Umgebung, kein Reiseaufwand
Firmen-Seminar
Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.
- Geschlossene Gruppe aus eurem Haus
- Individuelle Terminplanung
- An unseren Standorten oder Live-Online
- Angepasste Inhalte
Fragen und Antworten zu Advanced Developing on AWS
Ist Advanced Developing on AWS für Einsteiger geeignet?
Nein. Die Schulung richtet sich an erfahrene Softwareentwicklerinnen und Softwareentwickler, die bereits mit AWS-Services arbeiten. Für den Einstieg in zentrale AWS-Konzepte eignet sich vorher AWS Technical Essentials.
Welche Vorkenntnisse brauche ich für die Schulung?
Erforderlich sind fundierte Programmierkenntnisse, praktische Erfahrung mit AWS-Kernservices und der Abschluss von Developing on AWS. Zusätzlich sollten die dort vermittelten Konzepte mindestens sechs Monate in realen Projekten angewendet worden sein.
Welche AWS-Services werden in Advanced Developing on AWS behandelt?
Im Training werden unter anderem AWS Lambda, Amazon API Gateway, Amazon DynamoDB, Amazon SQS, Amazon SNS, Amazon Kinesis, Amazon Cognito, AWS Secrets Manager, Amazon CloudWatch und AWS X-Ray behandelt. Für eine vertiefende Datenbank-Sicht passt ergänzend die Amazon AWS DynamoDB - Kompaktschulung.
Geht es in der Schulung eher um Entwicklung oder Architektur?
Der Schwerpunkt liegt auf fortgeschrittener AWS-Entwicklung mit architektonischem Anspruch. Es geht um Code-nahe Entscheidungen, Service-Zuschnitt, Migration, Serverless, CI/CD und Betrieb. Für stärker strategische Architekturarbeit ist Advanced Architecting on AWS eine passende Ergänzung.
Werden DevOps und CI/CD in der Schulung behandelt?
Ja. DevOps-Prinzipien, CI/CD-Methoden, Konfiguration, Secrets-Management und Deployment-Prozesse gehören zu den zentralen Inhalten. Wenn DevOps-Prozesse auf AWS weiter vertieft werden sollen, bietet sich anschließend DevOps Engineering on AWS an.
Bereitet Advanced Developing on AWS auf eine Zertifizierung vor?
Eine Zertifizierungsprüfung ist nicht Bestandteil der Schulung. Das Training stärkt jedoch wichtige praktische Fähigkeiten für fortgeschrittene AWS-Entwicklung, Microservices, Serverless-Architekturen und den Betrieb cloudnativer Anwendungen.
Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .
Ähnliche Kurse
Machine Learning Engineering on AWS
Advanced Generative AI Development on AWS
Amazon AWS DynamoDB - Kompaktschulung
Amazon Web Services (AWS) - Überblick für Einsteiger und Entscheider
AWS AI Practitioner Essentials Kurs
Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert
Aus der Praxis für die Praxis
Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.
Individuell statt "Schema F"
Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.
Maximale Freiheit: Remote oder vor Ort
Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.
Mit Zufriedenheitsgarantie
Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.
Über 20.000 Unternehmen und Behörden vertrauen auf uns