AWS Certified Developer - Associate

Preis
Netto:
MwSt.:

Preis
Preis auf Anfrage

Dauer
3 Tage

Unternehmen und Arbeitsuchende:
dieser Kurs ist zu 100 % förderbar!
 

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.
 

Als PDF drucken/speichern
Kursinhalte
  • 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

Hä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.

Hast du weitere Fragen? Bitte kontaktiere uns.