Referenzbereitstellung

Docker Enterprise Edition auf AWS

CaaS-Losung für eine flexible App-Entwicklung in der AWS Cloud

Dieser Quick Start richtet eine AWS-Architektur für die Docker Enterprise Edition (EE) ein und stellt sie mit wenigen Schritten in Ihrem Anwenderkonto bereit.

Docker EE stellt für Anbieter von Rechenleistung, Netzwerken und Speicherkapazitäten eine modulfähige Architektur bereit, und dank seiner offenen APIs kann Docker EE einfach in Ihre bestehenden Systeme integriert werden. Docker EE umfasst die Docker Universal Control Plane (UCP) für das Cluster-Management und das Docker Trusted Registry (DTR) für die Docker Image-Speicherung.

Docker-Logo

Dieser Quick Start wurde von Docker, Inc. in Zusammenarbeit mit AWS entwickelt. Docker ist ein APN-Partner.

  •  Ihre Möglichkeiten
  • Mit diesem Quick Start können Sie die folgende Docker EE Umgebung in AWS automatisch einrichten:

    • Eine Virtual Private Cloud (VPC), welche drei Availability Zones abdeckt und drei öffentliche Subnetze umfasst.
    • Drei Swarm Controller-Knoten, welche die DTR- und UCP-Services betreiben.
    • Ein Cluster von Swarm-Knoten in einer Auto Scaling-Gruppe, so dass der Cluster mit zunehmender Last der Instanzen dynamisch wachsen kann.
    • Drei Elastic Load Balancing (ELB) Load Balancers. Zwei dieser Load Balancers bieten einen Zugriff auf den Eingang der Managementkonsolen von UCP und DTR, und der dritte Load Balancer bietet einen Zugriff auf den Eingang von Kundenanwendungen, die auf den Swarm-Knoten betrieben werden.
    • Amazon Simple Storage Service (Amazon S3) für das Backup der Root-Zertifikatsaussteller (CAs).
  •  Anleitung zum Bereitstellen
  • Zum Aufbau Ihrer Docker EE-Umgebung auf AWS befolgen Sie bitte die Anweisungen im Bereitstellungshandbuch. Die Bereitstellungsstufe umfasst folgende Schritte:

    1. Registrieren Sie sich für eine Docker EE Demo-Lizenz auf der Docker-Website.
    2. Wenn Sie noch über kein AWS-Konto verfügen, melden Sie sich bitte unter https://aws.amazon.com an.
    3. Starten Sie den Quick Start. Die Bereitstellung dauert ungefähr 20-30 Minuten.
    4. Befolgen Sie die Anweisungen in der Docker-Dokumentation, um Docker EE zu verwenden.

    Um Ihre Bereitstellung anzupassen, können Sie eine tägliche Bereinigung der Ressourcen einrichten und die Menge, den Instance-Typ, die Größe der flüchtigen Laufwerke und den Volumentyp für Swarm-Manager und Worker-Knoten konfigurieren.

    Amazon kann Informationen zur Benutzerbereitstellung an den AWS-Partner weitergeben, der mit AWS an dieser Lösung zusammengearbeitet hat.  

  •  Kosten und Lizenzen
  • Dieser Quick Start erfordert eine Demo-Lizenz für die Docker Enterprise Edition (Standard/Advanced), die 30 Tage lang kostenlos genutzt werden kann.

    Sie sind für die Kosten der AWS-Services verantwortlich, die bei der Ausführung dieser Quick Start-Referenz verwendet werden. Durch die Verwendung des Quick Start entstehen keine zusätzlichen Kosten.

    Die AWS CloudFormation-Vorlage für diesen Quick Start enthält Konfigurationsparameter, die individuell angepasst werden können. Einige dieser Einstellungen, beispielsweise der Instance-Typ, wirken sich auf die Einrichtungskosten aus. Sie finden Kostenvoranschläge auf den Preisseiten für jeden AWS-Service, den Sie verwenden.