M169 — Docker und AWS Fargate
Einleitung
Dieses Lernmaterial unterstützt Sie darin, Docker und AWS Fargate zu erkunden. Virtuelle Maschinen sind für viele Anwendungen viel zu schwergewichtig und ressourcenintensiv. Mit Containern können wir isolieren, Ressourcen bewusst einsetzen und Infrastructure as Code nutzen. Diese Container lassen sich in verschiedenen Umgebungen, in unserem Fall in AWS Fargate, ausführen.
Sie werden durch diese Themen durchgeführt.
Arbeitsumgebung
Wir arbeiten mit Linux ohne Desktop-Umgebung (CLI). Dazu gibt es viele Möglichkeiten:
- Windows mit WSL2 und Ubuntu Subsystem
- Per Dual Boot auf Ihrem persönlichen BYOD
- Sie benutzen sowieso ein unixoides Betriebssystem (Mac, Linux)
- Virtuelle Maschine auf Ihrem persönlichen BYOD (VirtualBox, multipass, Hyper-V, vmware, ...)
- Virtuelle Maschine auf dem MaaS
- ec2-Instanz im AWS Learner Lab oder natürlich eigenem AWS Account
- Sie mieten einen vhost (in Deutschland für knapp 3 € / Mt erhältlich)
Welche Variante Sie benutzen, überlassen wir Ihnen. Lassen Sie sich womöglich von Ihrer erfahrenen Lehrperson beraten. Der Autor bevorzugt Variante MaaS, VirtualBox oder falls bereits möglich ec2.
Wir wünschen viel Spass!
BBW Cluster Plattformentwicklung