Python für AWS: Serverlose Anwendungen, AWS SDK, AWS Lambda

Diese Schulung soll ein tiefgreifendes Verständnis der grundlegenden Konzepte und fortgeschrittenen Techniken vermitteln, die für AWS und Cloud erforderlich sind. Sie umfasst Cloud-Entwicklung, AWS-Techniken, GitHub-Grundlagen, Cloud-Infrastruktur-Bereitstellung, serverlose Bereitstellung, Python und AWS-Netzwerke, Infrastruktur als Code, skalierbare Datenpipelines, sichere Serververwaltung und weitere Themen.

Einführung in Python in der AWS Cloud
  • Untersuchung der Integration von Python in AWS Cloud für die moderne Entwicklung.
  • Verständnis der Rolle von AWS Lambda und serverlosen Architekturen.
  • Nutzung des AWS SDK (Boto3) zur programmgesteuerten Verwaltung von Cloud-Ressourcen.
Erstellung serverloser Anwendungen mit Python
  • Entwurf und Bereitstellung serverloser Anwendungen mit AWS Lambda.
  • Schreiben von Python-Funktionen für ereignisgesteuerte Architekturen in der Cloud.
  • Bewährte Verfahren für die Verwaltung von Skalierbarkeit und Leistung in serverlosen Setups.
Verwendung von AWS SDK (Boto3) mit Python
  • Programmgesteuerte Interaktion mit AWS Services mithilfe von Boto3.
  • Automatisierung der Ressourcenbereitstellung und -verwaltung mit Python-Skripten.
  • Praktische Übungen zur Integration von Python-Anwendungen in AWS-APIs.
Fortgeschrittene Entwicklung serverloser Anwendungen
  • Konfigurieren von Auslösern für AWS Lambda mit AWS S3, DynamoDB und API Gateway.
  • Überwachen und Optimieren serverloser Anwendungen mit AWS CloudWatch.
  • Praxisbeispiele für serverlose Lösungen mit Python in AWS.

Die Python-Grundlagen werden verwendet, um die Automatisierung und Verwaltung von AWS Cloud-Ressourcen durch Boto3 zu fördern.