Container-Orchestrierung im Vergleich (2)

Erste Geige

Kubernetes und Docker Swarm haben sich als Cluster-Manager für den Betrieb cloudnativer Apps etabliert. Geht es dabei nicht nur um Container, sondern auch um virtuelle Maschinen oder andere Betriebsformen von Anwendungen in einem Cluster, sollten Unternehmen einen Blick auf Mesosphere DC/OS werfen. Für erste Gehversuche mit cloudbasierten Applikationen bietet sich hingegen der Elastic Container Service von AWS an. Der zweite Teil unseres Workshops stellt beide Lösungen konzeptionell vor.
Das Rechenzentrum und die IT-Infrastruktur im Unternehmen bilden die Grundlage für einen erfolgreichen IT-Betrieb. In der Dezember-Ausgabe beleuchtet ... (mehr)

AWS hat mit Elastic Container Service (ECS) und Amazon Elastic Kubernetes Service (EKS) gleich zwei verwaltete Container-Cluster-Manager zum Betrieb cloudnativer Apps im Portfolio. Da ECS zwar der ältere, im Vergleich mit EKS aber besser mit dem AWS-Portfolio integrierte Cluster-Manager ist und wir Kubernetes in der Cloud bereits anhand von Google Kubernetes Engine gewürdigt haben, widmet sich dieser Beitrag dem Elastic Container Service.

Bei ECS handelt es sich um einen voll verwalteten Compute-Service für das hochverfügbare Betreiben von Anwendungscontainern über mehrere Availability Zones (AZ) innerhalb einer Region hinweg. Im Gegensatz zu Kubernetes wurde der Cluster-Manager von ECS von AWS selbst entwickelt. Anwender können einen ECS-Cluster wahlweise in einer neuen oder bestehenden Virtual Private Cloud (VPC) erstellen.

Danach können Sie auf Basis sogenannter Task-Definitionen wahlweise einfache Single-Tasks oder komplette Services definieren, wobei sowohl in Tasks als auch in Services festgelegt ist, welche Docker-Container-Images Grundlage des Cluster-Dienstes sind. Container-Images werden per Default in der Amazon-Container-Registry

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

Ähnliche Artikel

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023