416 Containers & ECS [0.5 PT]

Updated . Posted . Visible to the public.

Für den Betrieb von Containern bietet sich ein Orchestrierungswerkzeug an. Dabei geht es primär darum zu beschreiben wie viel Speicher/CPU einem Container zugeordnet wird, wie oft ein Container gestartet werden soll (Replicas) und welche anderen Komponenten daran angebunden werden. Auch Service Discovery und Traffic Ingress sind wichtige Themen.

Ziele

  • Was sind "Container"?
  • Welche Probleme lösen Container? Warum will man seine Software in Containern betreiben?
  • Erkläre was ECS ist und wofür man es verwenden kann
  • Grenze EKS von ECS ab. Kannst du dir vorstellen, wann man was einsetzen möchte?
  • Was ist der Unterschied zwischen Fargate und EC2 bei ECS?
  • Erkläre wie Fargate realisiert ist und welche Einschränkungen es gegenüber EC2 hat
  • Was ist ECR und wie kann man es verwenden?
  • Was ist zu beachten, wenn man seine ECS Services skalieren möchte?
  • Wie kann ich einem ECS Container IAM Policies zuweisen?

Inhalte

Aufgaben

  1. Folge dem Kurs Kapitel
  2. Wirf einen Blick in die Dokumentation um offene Fragen zu beantworten
  3. Zeige deinem Mentor was du im Zuge des Kurses auf AWS gebaut hast
Claus-Theodor Riegg
Last edit
Matthias Bruhse
License
Source code in this card is licensed under the MIT License.
Posted by Claus-Theodor Riegg to DevOps Curriculum (2022-10-28 11:22)