AWS: AWS-Docker, -Container und -EC2-Autoscaling

Einführung in AWS-Cloud- und -Rechenleistungen
  • Überblick über AWS-Cloud-Computing- und Virtualisierungskonzepte
  • AWS EC2 verstehen: Instanztypen, Preismodelle und Skalierbarkeit
  • AWS Elastic Compute Cloud (EC2) für die Bereitstellung containerisierter Anwendungen
  • Best Practices für die Kostenoptimierung und Ressourcenzuweisung in AWS
Docker & Containerisierung in AWS
  • Einführung in die Entwicklung von Docker- und containerisierten Anwendungen
  • Einrichten von Docker-Containern in AWS-Umgebungen
  • Verwaltung von Docker-Images und -Registern mit Amazon Elastic Container Registry (ECR)
  • Ausführung von Containern auf EC2-Instanzen und AWS Fargate für die serverlose Bereitstellung
AWS Container Orchestration mit ECS & EKS
  • Verständnis von Amazon Elastic Container Service (ECS) und Kubernetes (EKS)
  • Bereitstellung und Skalierung von Microservices mit ECS und EKS
  • Verwaltung von Container-Netzwerken und -Sicherheit mit AWS VPC und IAM
  • Überwachung und Protokollierung der Containerleistung mit CloudWatch und AWS X-Ray
EC2-Autoskalierung und Lastverteilung in der AWS-Cloud
  • Einführung in EC2 Auto Scaling für dynamisches Ressourcenmanagement
  • Konfiguration von EC2-Startvorlagen und Auto Scaling-Richtlinien
  • Integration von Elastic Load Balancer (ELB) für hohe Verfügbarkeit
  • Optimierung der Anwendungsleistung mit Auto Scaling und Spot-Instanzen
Automatisierungs- und Bereitstellungsstrategien für Container
  • Automatisierung containerisierter Bereitstellungen mit AWS CLI und Terraform
  • Implementierung von Infrastructure as Code (IaC) für das Container-Management
  • Sicherung von AWS-Containern mit IAM-Rollen, Sicherheitsgruppen und AWS WAF
  • Best Practices für die Überwachung, Fehlerbehebung und Skalierung containerisierter Anwendungen