Kontakt aufnehmen

Schulungsübersicht

Einführung in die Microservices-Architektur

  • Was sind Microservices?
  • Vorteile und Herausforderungen bei der Nutzung von Microservices
  • Unterschiede zu monolithischen Architekturen

Einrichtung von AWS Cloud9 für die Entwicklung von Microservices

  • Erstellung einer AWS Cloud9-Umgebung
  • Konfiguration der Entwicklungsumgebung
  • Verbindung von AWS-Diensten mit Cloud9

Entwicklung von Microservices mithilfe von Docker

  • Einführung in Docker und Containerisierung
  • Erstellen und Testen von Docker-Containern
  • Nutzung von Docker Compose für Anwendungen mit mehreren Containern

Bereitstellung von Microservices auf AWS ECS und Lambda

  • Einrichtung von Amazon ECS zur Orchestrierung von Containern
  • Bereitstellung von Microservices via AWS Lambda
  • Skalierung der Microservices in der AWS-Infrastruktur

Verwaltung von APIs mit AWS API Gateway

  • Erstellung und Verwaltung von RESTful-APIs
  • Anbindung von APIs an Microservices
  • Versionierung sowie Drosselung von APIs

Überwachung und Protokollierung von Microservices

  • Nutzung von AWS CloudWatch zur Überwachung
  • Einrichtung der Protokollverwaltung mit Amazon CloudWatch Logs
  • Konfiguration von Warnungen und Benachrichtigungen

Beste Praktiken für die Sicherheit von Microservices

  • Umsetzung von IAM-Rollen und -Richtlinien
  • Sicherung der Microservices durch API Gateway
  • Verschlüsselung von Daten im Transit sowie bei Speicherung

Zusammenfassung und weitere Schritte

Voraussetzungen

  • Grundkenntnisse über Konzepte des Cloud-Computings
  • Vertrautheit mit AWS-Diensten
  • Erfahrung in der Programmierung mit Python oder JavaScript

Zielgruppe

  • Entwickler, die sich mit Microservices-Architekturen beschäftigen möchten
  • Cloud-Engineers
  • DevOps-Fachkräfte
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien