Developing on AWS: Cloud-Entwicklung mit SDKs – Kurs
Praxisnaher AWS-Entwicklerkurs mit SDKs, S3, Lambda, DynamoDB, API Gateway und CI/CD-Pipelines — für Entwickler, die skalierbare und sichere Cloud-Anwendungen auf AWS bauen.
Redaktion: Kursweg Redaktion · Inhalt aktualisiert:
Kostenlos & unverbindlich anfragenAuf einen Blick
Kurzantworten zum Kurs
Einordnung: Zertifikatsqualifizierung
- Wie lange dauert der Kurs?
- Die Weiterbildung dauert in der Regel zwischen zwei Wochen und drei Monaten, abhängig vom gewählten Lernformat. Vollzeitvarianten ermöglichen einen kompakten Abschluss, Teilzeitformate passen sich an berufliche Verpflichtungen an. Die genaue Dauer und Struktur werden im Vorgespräch festgelegt. Details
- Welcher Abschluss ist vorgesehen?
- Absolventen erhalten ein international anerkanntes Herstellerzertifikat sowie ein Lehrgangszertifikat von New Horizons. Diese Nachweise belegen praxiserprobte AWS-Entwicklungskompetenzen. Der Kurs bereitet zudem auf die AWS Certified Developer Associate-Prüfung vor, die separat abgelegt werden kann. Details
- Welche Voraussetzungen gelten?
- Programmierkenntnisse in mindestens einer Sprache — vorzugsweise Python, Java oder JavaScript/Node.js — sind zwingend notwendig. Grundkenntnisse in Webtechnologien und REST-APIs erleichtern den Einstieg. Vor Seminarbeginn findet ein individuelles Vorgespräch statt, das Vorkenntnisse ermittelt und… Details
Worum geht es in diesem Kurs?
Amazon Web Services ist die meistgenutzte Cloud-Plattform weltweit. Unternehmen jeder Größe setzen auf AWS-Dienste, um Anwendungen schnell zu entwickeln, sicher zu betreiben und beliebig zu skalieren. Dieser Kurs richtet sich an Entwicklerinnen und Entwickler, die Anwendungen nicht nur auf AWS hosten, sondern aktiv mit AWS-Diensten entwickeln möchten. Im Mittelpunkt stehen die AWS SDKs sowie zentrale Dienste wie Amazon S3 für Objektspeicherung, AWS Lambda für serverloses Computing, Amazon DynamoDB als NoSQL-Datenbank und Amazon API Gateway für das Management von REST-APIs. Darüber hinaus lernen Teilnehmende, stabile CI/CD-Pipelines mit AWS-eigenen Tools aufzubauen und AWS Best Practices für Sicherheit, Skalierbarkeit und Betrieb konsequent anzuwenden. Das Programm schließt mit einem international anerkannten Herstellerzertifikat sowie einem Lehrgangszertifikat von New Horizons ab.
Was lernst du in diesem Kurs?
Modul 1 — Einführung in AWS-Dienste und Entwicklungsumgebung: Dieser Einstiegsblock schafft Orientierung in der AWS-Welt. Teilnehmende lernen die Kernkonzepte der AWS-Plattform kennen, richten ihre Entwicklungsumgebung ein und führen erste Interaktionen mit AWS-Diensten über die Konsole und die SDKs durch.
- Überblick über AWS-Regionen, Availability Zones und das globale Netz
- AWS Management Console, CLI und SDK im Überblick
- Einrichten der lokalen Entwicklungsumgebung für AWS-Projekte
- AWS SDK in Java, Python oder JavaScript initialisieren
- Authentifizierung und Zugriffsmanagement mit IAM
- Erste API-Aufrufe: S3-Bucket anlegen, Objekte hochladen und auslesen
Modul 2 — Datenbankintegration mit Amazon DynamoDB und weiteren Datendiensten: Skalierbare Datenmodelle sind das Rückgrat moderner Cloud-Anwendungen. Dieser Block behandelt DynamoDB als primäre NoSQL-Lösung sowie die Integration weiterer AWS-Datendienste in Anwendungsarchitekturen.
- DynamoDB-Tabellendesign: Primärschlüssel, Sortierschlüssel und sekundäre Indizes
- CRUD-Operationen mit dem DynamoDB SDK
- Konsistenzmodelle und Kapazitätsplanung in DynamoDB
- Amazon RDS als relationale Alternative: Verbindung aus Anwendungen
- ElastiCache für Caching-Schichten und Performance-Optimierung
- Datenmigration und Backup-Strategien für AWS-Datendienste
Modul 3 — AWS Sicherheit, IAM und Best Practices: Sicherheit in der Cloud ist keine optionale Ergänzung, sondern eine Grundanforderung. Dieser Abschnitt behandelt alle relevanten Sicherheitsmechanismen auf AWS, von der Identitätsverwaltung über Netzwerksicherheit bis zur Datenverschlüsselung.
- IAM-Rollen, -Richtlinien und -Benutzer strukturiert verwalten
- Least-Privilege-Prinzip in der AWS-Entwicklung konsequent umsetzen
- Amazon VPC: Netzwerkisolation und Sicherheitsgruppen
- Datenverschlüsselung in Transit und at Rest mit AWS KMS
- AWS Secrets Manager für sichere Verwaltung von Zugangsdaten
- Audit und Compliance mit AWS CloudTrail
Modul 4 — Serverlose Anwendungen, API Gateway und CI/CD: Der modernste Ansatz für Cloud-native Entwicklung setzt auf serverlose Architekturen. Dieser Block verbindet AWS Lambda, API Gateway und den Aufbau von CI/CD-Pipelines zu einem vollständigen Entwicklungs- und Deployment-Workflow.
- AWS Lambda: Funktionen erstellen, testen und deployen
- Event-Driven Architecture: Lambda-Trigger von S3, DynamoDB Streams und SQS
- Amazon API Gateway: REST-APIs erstellen, sichern und versionieren
- AWS CodePipeline: CI/CD-Pipeline von Commit bis Deployment konfigurieren
- AWS CodeBuild: automatisierte Build- und Testprozesse einrichten
- AWS CodeDeploy: Blue/Green- und Rolling-Deployment-Strategien
Praxis-Block — Entwicklungsprojekte auf AWS
- Vollständige serverlose Anwendung mit Lambda, DynamoDB und API Gateway entwickeln
- Authentifizierung mit Amazon Cognito in eine Web-API integrieren
- S3-Event-Trigger: automatische Bildverarbeitung mit Lambda implementieren
- CI/CD-Pipeline für ein Node.js- oder Python-Projekt vollständig aufbauen
- Monitoring-Dashboard mit CloudWatch Metrics und Alarms konfigurieren
- IAM-Policy-Review: Least-Privilege-Prinzip auf eine bestehende Architektur anwenden
- DynamoDB-Abfragen optimieren: Indizes gezielt einsetzen
- API-Rate-Limiting und Caching im API Gateway konfigurieren
- Kostenanalyse einer AWS-Architektur mit AWS Cost Explorer durchführen
- Fehlerbehandlung und Retry-Logik in AWS-SDK-Aufrufen implementieren
- Microservices-Architektur: mehrere Lambda-Funktionen koordinieren
- Abschlussprojekt: Cloud-native Anwendung von der Anforderung bis zum Live-Deployment
Zum Abschluss erstellen Teilnehmende eine vollständig lauffähige AWS-Anwendung, die sämtliche Kursinhalte integriert — von der Datenbankanbindung über sicheres API-Management bis zum automatisierten Deployment. Dieses Projekt kann als Portfoliobestandteil in Bewerbungen verwendet werden.
Lernziele:
- Die AWS-Plattform und ihre Servicestruktur überblicken und in Architekturentscheidungen einordnen
- AWS SDKs in realen Entwicklungsprojekten zielgerichtet einsetzen
- Amazon S3 für strukturierte und unstrukturierte Datenspeicherung konfigurieren und nutzen
- AWS Lambda für serverlose Anwendungslogik implementieren und optimieren
- Amazon DynamoDB als skalierbare NoSQL-Datenbank entwerfen und betreiben
- RESTful APIs mit Amazon API Gateway erstellen, sichern und verwalten
- Sicherheitskonzepte wie IAM-Rollen, Richtlinien und Least-Privilege-Prinzip anwenden
- CI/CD-Pipelines mit AWS CodePipeline, CodeBuild und CodeDeploy aufbauen
- AWS Best Practices für Resilienz, Kostenoptimierung und Betrieb umsetzen
- Monitoring und Logging mit Amazon CloudWatch einrichten
- Deployment-Strategien für moderne Cloud-Anwendungen auswählen und konfigurieren
- Typische Fehlerquellen in AWS-Entwicklungsprojekten erkennen und beheben
Für wen ist der Kurs geeignet?
Die Weiterbildung richtet sich an Entwicklerinnen und Entwickler, die bereits Programmiererfahrung mitbringen und diese gezielt auf AWS-Cloud-Entwicklung ausrichten möchten. Besonders geeignet sind Personen, die in Projekten mit AWS-Infrastruktur arbeiten oder zukünftig AWS-zentrierte Rollen übernehmen wollen.
- Softwareentwickler mit Erfahrung in mindestens einer Backend-Sprache (Python, Java, JavaScript)
- Web-Entwickler, die ihre Anwendungen auf AWS hosten und Cloud-Dienste integrieren wollen
- DevOps-Einsteiger, die den Entwicklungsworkflow auf AWS verstehen möchten
- IT-Fachleute, die von On-Premises-Entwicklung in die Cloud wechseln
- Entwickler, die sich auf die AWS Certified Developer Associate-Prüfung vorbereiten
Programmierkenntnisse in mindestens einer Sprache — vorzugsweise Python, Java oder JavaScript/Node.js — sind zwingend notwendig. Grundkenntnisse in Webtechnologien und REST-APIs erleichtern den Einstieg. Vor Seminarbeginn findet ein individuelles Vorgespräch statt, das Vorkenntnisse ermittelt und einen individuellen Lernplan erstellt. Englischkenntnisse auf B1-Niveau sind empfehlenswert, da AWS-Dokumentation und Zertifizierungsunterlagen überwiegend englischsprachig sind.
Wie läuft der Kurs ab und welchen Abschluss gibt es?
Der Kurs wird überwiegend im Format Combined Learning durchgeführt, das angeleitete Kurseinheiten mit praktischen Laboren und selbstgesteuerten Lernphasen kombiniert. Alle theoretischen Konzepte werden sofort in AWS-Laborumgebungen praktisch angewendet. Online-Seminare ermöglichen ortsunabhängige Teilnahme. Erfahrene AWS-Trainer begleiten die Lernenden durch komplexe Architekturentscheidungen und geben praxisnahes Feedback. Gruppenaufgaben unterstützen die Teamkompetenz für die Zusammenarbeit in Cloud-Entwicklungsprojekten.
Die Weiterbildung dauert in der Regel zwischen zwei Wochen und drei Monaten, abhängig vom gewählten Lernformat. Vollzeitvarianten ermöglichen einen kompakten Abschluss, Teilzeitformate passen sich an berufliche Verpflichtungen an. Die genaue Dauer und Struktur werden im Vorgespräch festgelegt.
Absolventen erhalten ein international anerkanntes Herstellerzertifikat sowie ein Lehrgangszertifikat von New Horizons. Diese Nachweise belegen praxiserprobte AWS-Entwicklungskompetenzen. Der Kurs bereitet zudem auf die AWS Certified Developer Associate-Prüfung vor, die separat abgelegt werden kann.
Welche beruflichen Perspektiven bietet der Kurs?
AWS-Entwicklungskompetenzen gehören zu den gefragtesten IT-Qualifikationen. Unternehmen, die auf AWS setzen — und das sind weltweit Tausende, von Startups bis zu DAX-Konzernen — suchen aktiv nach Entwicklern, die nicht nur Code schreiben, sondern Cloud-native Architekturen entwerfen und umsetzen können. Wer Lambda, DynamoDB und API Gateway beherrscht, ist in der Lage, moderne Microservices-Anwendungen vollständig selbstständig zu entwickeln und zu betreiben. Die Kombination aus Sicherheitskenntnissen, CI/CD-Kompetenz und praktischer SDK-Erfahrung macht Absolventen zu gefragten Cloud-Entwicklern, die in agilen Teams und DevOps-Umgebungen sofort produktiv sind. Das international anerkannte Zertifikat und die Vorbereitung auf die AWS Certified Developer Associate-Prüfung stärken das Profil in Bewerbungsverfahren erheblich.
Welche Förderung passt zu dir?
Erhalte eine erste Orientierung, welche Förderwege zu deiner Situation passen. Über eine Bewilligung entscheidet die zuständige Stelle. Kostenlos & ohne Anmeldung.
Berufswege prüfen
Zugeordnete Zielberufe
Diese Tätigkeitsbezeichnungen sind dem Kursprofil zugeordnet. Prüfe, ob Inhalt, Abschluss und Zugangsvoraussetzungen zu deinem Berufsziel passen; die Zuordnung bestätigt keine vollständige Berufsqualifikation.
- AWS Developer
- Cloud Developer
- Serverless Developer
- DevOps Engineer (AWS)
- Softwareentwickler Cloud (AWS)
- Backend-Entwickler (Cloud)
Vor der Kurswahl klären
- Welche Kenntnisse und Nachweise verlangen Stellenanzeigen für dein Berufsziel?
- Welche praktischen Aufgaben und Prüfungen sind im Lehrgang vorgesehen?
- Wer stellt den Abschluss aus und welche formalen Voraussetzungen gelten?
Im BERUFENET der Bundesagentur für Arbeit kannst du Aufgaben und Bildungswege recherchieren.
Für Gehälter nutze den Entgeltatlas und prüfe Beruf, Region, Anforderungsniveau und Datenstand. Ein Kursabschluss allein belegt kein bestimmtes Einkommen.
Verwandte Kurse & Alternativen
30 ähnliche Qualifizierungen & Kurse in diesem Themenfeld
Häufig gestellte Fragen (FAQ)
Welche Programmierkenntnisse brauche ich für diesen Kurs?
Kenntnisse in mindestens einer Backend-Sprache — Python, Java oder JavaScript/Node.js — sind erforderlich. Grundkenntnisse in REST-APIs und Webtechnologien sind hilfreich. Im Beratungsgespräch wird ein individueller Lernplan auf Basis Ihrer Vorkenntnisse erstellt.
Bereitet der Kurs auf eine AWS-Zertifizierungsprüfung vor?
Ja. Der Kurs bereitet gezielt auf die AWS Certified Developer Associate-Prüfung vor, die separat bei AWS abgelegt werden kann. Zusätzlich erhalten Absolventen ein Herstellerzertifikat und ein Lehrgangszertifikat von New Horizons.
Arbeite ich im Kurs mit echten AWS-Diensten?
Ja. Der Kurs wird mit Zugang zu AWS-Laborumgebungen durchgeführt, in denen reale AWS-Dienste konfiguriert und genutzt werden. Theoretische Konzepte werden unmittelbar in praktischen Übungen angewendet.
Kann ich den Kurs neben meinem Job absolvieren?
Ja. Neben Vollzeitvarianten werden Teilzeitformate angeboten, die sich an bestehende Berufszeiten anpassen lassen. Im Beratungsgespräch wird ein individueller Zeitplan erarbeitet.
Ist der Kurs über einen Bildungsgutschein förderbar?
Bei AZAV-zertifizierten Trägern ist der Kurs in der Regel über einen Bildungsgutschein der Bundesagentur für Arbeit förderbar. Auch das Qualifizierungschancengesetz kann je nach Situation greifen. Das Beratungsgespräch klärt die passende Förderung.