AWS DevOps

17. Dezember 2021

Zweifellos ist die Transformation von den reinen Dev-Teams zu den crossfunktionalen DevOps-Teams nicht nur als Trend heutzutage anzusehen, sondern eher als Notwendigkeit in der modernen IT-Welt. Der einfachste und schnellste Einstieg in die DevOps ermöglicht Cloud Development, dass in diesem eintägigen Kurs mit Hilfe der AWS Services vermittelt wird. Am Ende des Tages wirst Du unkompliziert innerhalb von wenigen Minuten/Stunden Deine Anwendungen deployen und skalieren können.

Im Workshop werden anhand des praktischen Beispiels in Form der Multitier Architecture (Wordpress) die folgenden Themen behandelt, oder als möglichen Alternativen diskutiert:

  • Grundlagen der IAM (Identity and Access Management), Billing und Cloudwatch
  • Networking (Virtual Private Cloud, Route 53, Elastic IP)
  • Deployment-Strategien für die einfachen bis zu mittelkomplexen Anwendungen (Lightsail, EC2)
  • Datenbankservices (DynamoDB, Lightsail DB)
  • Storage (S3) und Caching (CloudFront)
  • Horizontales Auto-Scaling, Containerisierung und Container-Orchestrierung (Lightsail, EC2, EKS)
  • Serverless Development (Lambda, SAM - Serverless Application Model, Step Functions)

Da der wichtige Aspekt des Cloud Developments die Kosten sind, wird im Workshop im Detail darauf eingegangen und werden unterschiedliche Sparstrategien dargestellt.

Zielgruppe:

  • Frontend-/Backend-/Fullstack-Devs aller Niveaus
  • ohne oder mit wenig Cloud Computing Wissen
  • ohne oder mit wenig AWS-Erfahrungen

Voraussetzungen / nice to know: Die Konfiguration wird sowohl über AWS Console als auch über AWS CLI verlaufen, darum ist das Basiswissen der Shell-Programme wünschenswert. Generelles Verständnis von Docker und Kubernetes (wird als eine Alternative im Rahmen der EKS diskutiert)