Für Berufseinsteiger, Arbeitssuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten, …
AWS Certified Developer - Associate
Skalierbare Cloud-Anwendungen zu entwickeln ist heute eine Kernkompetenz in der modernen Softwareentwicklung. Wer AWS-Services, Automatisierung und Cloud-Architekturen gezielt einsetzen möchte, braucht solides Praxiswissen – genau das vermittelt dieser Kurs.
Zentrale Themen
- Cloudnative Anwendungen planen, entwickeln und produktionsreif bereitstellen.
- AWS-Core-Services für Compute, Datenbanken und Speicher sicher einsetzen.
- Serverless-Architekturen, API Gateway und Event-Driven Design umsetzen.
- Sicherheitskonzepte, Monitoring-Strategien und Fehlerbehandlung in der Cloud verankern.
- Deployments mit CI/CD-Pipelines und Infrastructure as Code automatisieren.
- Kosten im Blick behalten und die Performance von Cloud-Anwendungen optimieren.
Voraussetzung
Wer Erfahrung mit Softwareentwicklung und Programmierlogik mitbringt und erste Berührungspunkte mit Cloud- oder Web-Technologien hat, kann direkt einsteigen.
Zielgruppe
Technische Fachkräfte, die AWS-Anwendungen entwickeln, automatisieren oder in bestehende Systeme integrieren möchten – darunter Softwareentwickler und -entwicklerinnen, DevOps-Engineers sowie Cloud-Architektinnen und Architekten.
Nach dem Kurs bist du in der Lage, AWS-Anwendungen professionell umzusetzen und dich gezielt auf die AWS Developer Associate Zertifizierung vorzubereiten.
- Einführung in Kursziele und Lernstruktur
- Grundlegende Konzepte und Begriffe
- Ablaufplan und Trainingsunterlagen
- Einstieg in die AWS-Entwicklungsumgebung
- Anforderungen und Architektur der geplanten Anwendung verstehen.
- Geeignete AWS-Services für die Umsetzung auswählen.
- Speicher-, Verwaltungs- und Bereitstellungsoptionen gezielt einsetzen.
- Automatisierten Zugriff auf AWS-Dienste einrichten und nutzen.
- Effiziente Entwicklungsmuster mit AWS-SDKs und AWS-CLI umsetzen.
- Vorteile und Einsatzmöglichkeiten von AWS Cloud9 kennenlernen.
- Zentrale IAM-Bausteine und Tools für die Entwicklung anwenden.
- Berechtigungen in AWS IAM validieren und konfigurieren.
- SDKs und IDEs für einen reibungslosen Entwicklungsbetrieb anpassen.
- AWS-Dienste mithilfe von SDKs und Cloud9 gezielt nutzen.
- Basisprinzipien und Funktionsweise von Amazon S3 verstehen.
- Möglichkeiten zur Datensicherung mit Amazon S3 überblicken.
- Benötigte SDK-Komponenten im Code festlegen.
- Anbindung an den Amazon S3-Dienst herstellen und konfigurieren.
- Request- und Response-Objekte gezielt einsetzen.
- Aktionen für Buckets und Objekte strukturiert ausführen.
- Umfangreiche und mehrere Dateien effizient verwalten.
- Amazon S3-Buckets für statische Websites einrichten und anpassen.
- Zeitlich begrenzte Objektzugriffe vergeben und steuern.
- Amazon S3-Workflows mit SDKs praxisnah umsetzen.
- Kernelemente und Aufbau von DynamoDB kennenlernen.
- Verbindung zu DynamoDB aufbauen und konfigurieren.
- Anfrageobjekte strukturieren und gezielt nutzen.
- Antwortobjekte auswerten und interpretieren.
- Typische Fehlermeldungen erkennen und einordnen.
- Programmcode für den Datenaustausch mit DynamoDB über AWS-SDKs schreiben.
- CRUD-Operationen auf Tabellen, Indexen und gespeicherten Daten anwenden.
- Best Practices für den zuverlässigen DynamoDB-Zugriff einhalten.
- Caching-Optionen prüfen, um die Datenbankperformance zu steigern.
- DynamoDB-Aufrufe mit SDK effizient strukturieren und umsetzen.
- Lambda-Funktionen mit geeigneten SDKs erstellen und konfigurieren.
- Trigger und Zugriffsrechte für Lambda-Funktionen einrichten.
- Lambda-Funktionen testen, deployen und überwachen.
- Kernfunktionen von API Gateway kennen und anwenden.
- Gateway-Ressourcen für AWS-Services entwickeln und konfigurieren.
- API-Requests und -Responses auf App-Endpunkte abstimmen.
- API-Ressourcen validieren und Endpunkt in Betrieb nehmen.
- Gateway-Ressourcen für die API-Interaktion der Anwendung bereitstellen.
- Grenzen starrer monolithischer Architekturen aufzeigen.
- Vorteile flexibler Microservice-Architekturen herausarbeiten.
- Entwicklungsstrategien für Microservices vorstellen und vergleichen.
- Wege zur schrittweisen Ablösung monolithischer Systeme skizzieren.
- Automatisierte Workflows mit AWS Step Functions implementieren.
- Moderne Sicherheitsstandards für Cloud-Anwendungen analysieren.
- Authentifizierungsmechanismen mit Amazon Cognito verstehen und einrichten.
- Benutzerrechte und Freigaben für serverlose APIs steuern.
- Bewährte Vorgehensweisen bei Amazon Cognito konsequent anwenden.
- Cognito-Anbindung umsetzen und JWT-Tokens validieren.
- Risiken klassischer Softwareentwicklungsprozesse erkennen und einschätzen.
- Grundprinzipien von DevOps-Methoden verstehen und anwenden.
- AWS-SAM-Templates für serverlose Anwendungen einrichten.
- Verschiedene Deployment-Strategien kennen und vergleichen.
- Serverlose Anwendungen mit AWS SAM produktionsreif bereitstellen.
- Monitoring und Analyse voneinander abgrenzen und verstehen.
- Bedeutung von Analyse in der modernen Cloud-Entwicklung einschätzen.
- Rolle von CloudWatch beim Aufbau von Analysefunktionen kennenlernen.
- CloudWatch Application Insights zur Anwendungsüberwachung einsetzen.
- X-Ray zur Fehlerdiagnose in Cloud-Anwendungen nutzen.
- Gesamtüberblick über die vermittelten Inhalte
- Überblick über weiterführende AWS-Trainingsprogramme
- AWS-Zertifizierungen und nächste Lernziele
- Abschlussfeedback zum Kurs
Dein Training wird zu 100% gefördert
Das QCG Programm für alle im Unternehmen
Weitere InformationenDer Bildungsgutschein für alle Jobsuchenden
Weitere InformationenHäufig gestellte Fragen
- Die Zertifizierung belegt fundiertes Wissen im Entwickeln und Integrieren cloudbasierter AWS-Anwendungen – von der Codebereitstellung über Sicherheitskonzepte bis zur Nutzung zentraler AWS-Services.
- Themen wie AWS-Grundlagen, Serverless-Anwendungen, API-Integration, Code-Deployment, IAM-Berechtigungen sowie Fehlersuche und Monitoring stehen im Mittelpunkt der Prüfung.
- Grundkenntnisse in Cloud-Technologien und Programmierung sind nützlich. Wer den Einstieg ins AWS-Ökosystem sucht, profitiert davon, vorab ein AWS-Grundlagentraining zu absolvieren.
- Python, Java und JavaScript werden am häufigsten genutzt. Die Prüfung testet keine Syntaxkenntnisse im Detail – wohl aber die Vertrautheit mit Cloud-spezifischer Logik und Codebeispielen.
- Eine AWS-Zertifizierung verbessert die Chancen auf dem Cloud-Arbeitsmarkt, hebt technisches Fachwissen hervor und wird weltweit anerkannt – besonders in IT-Abteilungen, Softwareentwicklung und Cloud-Consulting.
- Zu den häufigen Aufgaben gehören: Entwicklung cloudbasierter Anwendungen, Lambda-Implementierungen, API-Anbindung, Umsetzung von Sicherheitskonzepten, Deployment-Automatisierung und Arbeit mit CI/CD-Pipelines.
- Cloud Practitioner richtet sich an Einsteiger und vermittelt Grundlagenwissen. Developer Associate geht tiefer und adressiert Fachkräfte mit technischem oder entwicklungsnahem Hintergrund.
Dein persönlicher Weg zur passenden Weiterbildung – wir beraten Dich individuell
Unsere erfahrenen Bildungsberater:innen begleiten Dich von der ersten Frage bis zum Start Deiner Weiterbildung.