Developing on AWS with AWS Jam
Seminar / Firmentraining
Zielgruppe
Dieser Kurs ist für Erfahrene gedacht:
- Software-Entwickler
- Lösung Architekten
- IT-Mitarbeiter, die ihre Entwicklungsfähigkeiten mit AWS Services verbessern möchten
Voraussetzungen
Wir empfehlen, dass die Teilnehmer dieses Kurses folgende Voraussetzungen erfüllen:
- AWS Technical Essentials (AWSE)
- Grundlegende Kenntnisse der AWS-Kerndienste
- Programmiererfahrung in einer der folgenden Sprachen:
- Python
- .NET
- Java
Inhalte
In diesem Kurs lernen Sie Folgendes:
- Erstellen Sie eine einfache End-to-End-Cloud-Anwendung mit AWS Software Development Kits (AWS SDKs), Befehlszeilenschnittstelle (AWS CLI) und IDEs.
- Konfigurieren Sie AWS Identity and Access Management (IAM) Berechtigungen zur Unterstützung einer Entwicklungsumgebung.
- Verwenden Sie mehrere Programmiermuster in Ihren Anwendungen, um auf AWS-Services zuzugreifen.
- Verwenden Sie AWS SDKs, um CRUD-Vorgänge (Erstellen, Lesen, Aktualisieren, Löschen) auf Amazon Simple Storage Service (Amazon S3) und Amazon DynamoDB-Ressourcen durchzuführen.
- Erstellen Sie AWS Lambda-Funktionen mit anderen Service-Integrationen für Ihre Webanwendungen.
- Verstehen Sie die Vorteile von Microservices-Architekturen und serverlosen Anwendungen für das Design.
- Entwickeln Sie API-Gateway-Komponenten und integrieren Sie sie in andere AWS-Services.
- Erklären Sie, wie Amazon Cognito den Benutzerzugriff auf AWS-Ressourcen kontrolliert.
- Erstellen Sie eine Webanwendung mit Cognito, um den Benutzerzugang zu ermöglichen und zu kontrollieren.
- Nutzen Sie die DevOps-Methodik, um die mit herkömmlichen Anwendungsfreigaben verbundenen Risiken zu verringern, und ermitteln Sie AWS-Services, die bei der Implementierung von DevOps-Verfahren hilfreich sind.
- Verwenden Sie AWS Serverless Application Model (AWS SAM), um eine Anwendung bereitzustellen.
- Beobachten Sie die Erstellung Ihrer Anwendung mit Amazon X-Ray.
- Arbeiten Sie in einer Teamumgebung, um echte AWS-Anwendungsfälle in einem AWS Jam zu lösen.