Die Wahl der AWS-Compute-Ressourcen beginnt bei der Workload, nicht beim Servicenamen. Dieser Kurs vermittelt einen praxisorientierten Ansatz für die Entscheidung zwischen EC2, ECS, EKS, Fargate, Lambda und AWS Batch, indem Aspekte wie Kontrolle, Orchestrierung, Ereignisverarbeitung, Queuing, Skalierung und Kosten gegeneinander abgewogen werden. Am Ende sind Sie in der Lage, die Wahl einer Compute-Lösung für eine reale Workload zu begründen, ungeeignete Optionen zu erkennen und sicherzustellen, dass sich die gewählte Lösung im Produktionsbetrieb bewährt.
Der Kurs behandelt ein reproduzierbares Framework zur Auswahl von Rechenressourcen und vergleicht anschließend EC2, ECS, Fargate, EKS, Lambda und AWS Batch hinsichtlich Host-Kontrolle, Containern, ereignisgesteuerten Anfragen sowie parallelen Jobs in Warteschlangen. Zudem werden Themen wie Skalierung und Backpressure, Signale für Deployment und Rollback, Abwägungen zwischen Kosten und Verpflichtungen (Commitments), Fehlerbehebung sowie die durchgängige Auswahl von Workloads behandelt.