Für Berufseinsteiger, Arbeitssuchende, Quereinsteiger, Startups, Berufserfahrene, Aufsteiger, Spezialisten, …
AWS Certified Developer - Associate
Preis Netto: € MwSt.: €
Preis Preis auf Anfrage
Dauer
3 Tage
Standort
Kurssprache englisch
Trainingslösung Online Live
Cloud-basierte Anwendungen prägen moderne Softwarelandschaften. Die professionelle Entwicklung, Integration und Wartung skalierbarer Lösungen erfordert ein sicheres Verständnis von Cloud-Services, Automatisierung und Best Practices im AWS-Umfeld. Der Fokus liegt auf praxisnaher, aktueller Entwicklungskompetenz für produktive Cloud-Architekturen.
Zentrale Themen
- Entwicklung und Deployment cloudnativer Anwendungen.
- Nutzung zentraler AWS-Services für Compute, Storage und Datenbanken.
- API-Integration, Serverless-Konzepte und Event-Driven Design.
- Sicherheit, Monitoring und Fehlerbehandlung.
- Automatisierung mit Infrastructure as Code und CI/CD.
- Kostenbewusstsein und Performance-Optimierung.
Voraussetzung
Grundkenntnisse in Softwareentwicklung, Programmierlogik sowie Basiswissen zu Cloud- oder Web-Technologien.
Zielgruppe
Softwareentwickelnde, DevOps-nahe Rollen, IT-Fachkräfte mit Cloud-Bezug sowie technische Profile, die Anwendungen gezielt für AWS entwickeln.
Die vermittelten Inhalte stärken die Fähigkeit, robuste, sichere und effiziente Cloud-Anwendungen umzusetzen und sich nachhaltig im professionellen AWS-Umfeld zu positionieren.
- Warenwirtschaft
- Studienmaterialien
- Ablaufstruktur
- Grundlagen
- Aufbau und Struktur der geplanten Anwendung analysieren.
- Relevante AWS-Services für die Umsetzung nutzen.
- Möglichkeiten zur Speicherung, Verwaltung und Bereitstellung verstehen.
- Überblick über den automatisierten Zugriff auf AWS-Dienste.
- Beispiele effizienter Anwendungsmuster mit AWS SDKs und AWS CLI.
- Darstellung der Vorteile von AWS Cloud9.
- Untersuchung zentraler IAM-Tools und -Bausteine für die Entwicklungsumgebung.
- Vorführung zur Validierung von Berechtigungen in AWS IAM.
- Anpassung von SDKs und IDEs für den reibungslosen Entwicklungsbetrieb.
- Beispielhafter Zugriff auf AWS-Dienste mit SDKs und Cloud9.
- Einführung in die Basisprinzipien von Amazon S3.
- Übersicht zu Möglichkeiten der Datensicherung mit Amazon S3.
- Festlegung der benötigten SDK-Komponenten im Code.
- Erklärung der Anbindung an den Amazon S3-Dienst.
- Darstellung von Request- und Response-Objekten.
- Ausführen zentraler Aktionen für Buckets und Objekte.
- Erklärung zur Handhabung umfangreicher und mehrerer Dateien.
- Einrichtung und Anpassung eines Amazon S3-Buckets für statische Websites.
- Vergabe zeitlich begrenzter Objektzugriffe.
- Praxisbeispiele zu Amazon S3-Workflows mit SDKs.
- Zentrale Elemente von DynamoDB darstellen.
- Verbindung zu DynamoDB einrichten.
- Anfrageobjekt strukturieren und nutzen.
- Antwortobjekt interpretieren und auswerten.
- Typische Fehlermeldungen bei Problemen benennen.
- Programmcode erstellen für den Austausch mit DynamoDB über AWS SDKs.
- CRUD-Operationen nutzen für Tabellen, Indexe und gespeicherte Inhalte.
- Wichtige Best Practices für den Zugriff auf DynamoDB anwenden.
- Caching-Möglichkeiten prüfen, um die Performance spürbar zu steigern.
- DynamoDB-Aufrufe effizient mit SDK umsetzen.
- Erstellung von Lambda-Funktionen mit passenden SDKs.
- Einrichten von Triggern und Zugriffsrechten für Lambda-Funktionen.
- Prüfen, Deployment und Monitoring von Lambda-Funktionen.
- Erklärung der Kernfunktionen von API Gateway.
- Entwicklung von Gateway-Ressourcen zur Nutzung mit AWS-Services.
- Anpassung von API-Requests und -Responses an App-Endpunkte.
- Validierung von API-Ressourcen und Live-Schaltung des Endpunkts.
- Darstellung der Gateway-Ressourcen zur API-Interaktion der Anwendung.
- Probleme starrer Architekturen verdeutlichen.
- Stärken flexibler Microservices betonen.
- Strategien für Microservice-Entwicklung vorstellen.
- Wege zur Ablösung monolithischer Anwendungen erläutern.
- Automatisierte Abläufe mit AWS Step Functions demonstrieren.
- Untersuchung moderner Sicherheitsstandards.
- Verständnis der Authentifizierung mit Amazon Cognito.
- Steuerung von Benutzerrechten und Freigaben für serverlose APIs.
- Anwendung bewährter Vorgehensweisen bei Amazon Cognito.
- Umsetzung der Cognito-Anbindung und Validierung von JWT-Tokens.
- Risiken klassischer Softwareentwicklung erkennen.
- Grundlagen der DevOps-Methoden verstehen.
- AWS SAM-Template für serverlose App einrichten.
- Unterschiedliche Deploy-Strategien erläutern.
- Serverlose Anwendung mit AWS SAM umsetzen.
- Abgrenzung von Monitoring und Analyse.
- Bewertung der Relevanz von Analyse in moderner Entwicklung und wichtiger Bausteine.
- Einblick in die Rolle von CloudWatch bei der Einrichtung von Analysefunktionen.
- Praxis mit CloudWatch Application Insights zur Anwendungsüberwachung.
- Einsatz von X-Ray zur Fehlerdiagnose in Anwendungen.
- Gesamtüberblick
- AWS-Trainingsprogramme
- Abschlüsse und Zertifikate
- Rückmeldungen 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 zeigt fundiertes Wissen im Entwickeln und Integrieren cloudbasierter Anwendungen auf AWS. Sie bestätigt technisches Können in Bezug auf Codebereitstellung, Sicherheit und AWS-Services.
- Geprüft werden unter anderem AWS-Grundlagen, Serverless-Anwendungen, API-Integration, Code-Deployment, IAM-Berechtigungen sowie Fehlersuche und Monitoring in der Cloud-Umgebung.
- Grundkenntnisse in Cloud-Technologien und Programmierung sind hilfreich. Wer neu einsteigt, sollte zunächst ein AWS-Grundlagentraining absolvieren, um den Einstieg zu erleichtern.
- Häufig genutzt werden Python, Java und JavaScript. Die Prüfung testet keine Syntaxkenntnisse, aber Vertrautheit mit Codebeispielen und Cloud-spezifischer Logik ist wichtig.
- Sie verbessert Jobchancen im Cloud-Umfeld, hebt Fachwissen hervor und wird weltweit anerkannt. Besonders gefragt ist sie in IT-Abteilungen, Softwareentwicklung und Cloud-Consulting.
- Häufige Aufgaben: Entwickeln cloudbasierter Anwendungen, Implementieren von Lambda-Funktionen, API-Anbindung, Sicherheitskonzepte umsetzen, Automatisierung von Deployments, Arbeiten mit CI/CD.
- Cloud Practitioner ist eine Einstiegszertifizierung mit Fokus auf Grundlagen. Developer Associate geht tiefer und richtet sich an Personen mit technischer oder entwicklungsnaher Rolle.