Amazon Elastic Container Service

Containerisierte Anwendungen in der Produktion ausführen

Amazon Elastic Container Service (Amazon ECS) ist ein hoch skalierbarer, sehr leistungsfähiger Container-Orchestrierungs-Service, der Docker-Container unterstützt und Ihnen die problemlose Ausführung und Skalierung von auf Containern ausgeführten Anwendungen in AWS ermöglicht. Amazon ECS macht das Installieren und Ausführen eigener Container-Orchestrierungssoftware, das Verwalten und Skalieren eines Clusters virtueller Computer und die Ausführung von Containern auf diesen virtuellen Computern hinfällig.

Mit einfachen API-Aufrufen können Sie Docker-fähige Anwendungen starten und anhalten, den kompletten Status Ihrer Anwendung abfragen und auf zahlreiche bekannte Funktionen zugreifen, wie IAM-Rollen, Sicherheitsgruppen, Load Balancer, Amazon CloudWatch-Ereignisse, AWS CloudFormation-Vorlagen und AWS CloudTrail-Protokolle.

Vorteile von Amazon ECS

Führen Sie Container ohne Server aus

Amazon ECS beinhaltet AWS Fargate, sodass Sie Container bereitstellen und verwalten können, ohne Server bereitstellen oder verwalten zu müssen. Mit Fargate müssen Sie nicht mehr Amazon EC2-Instance-Typen, Bereitstellung und Skalierung von Clustern virtueller Computer auswählen, um Container auszuführen oder Container für die Ausführung auf Clustern zu planen und deren Verfügbarkeit aufrechtzuerhalten. Dank Fargate können Sie sich auf das Entwerfen und Ausführen der Anwendung konzentrieren, anstatt auf die zugrunde liegende Infrastruktur.

Alle Anwendungen containerisieren

Amazon ECS ermöglicht die einfache Erstellung aller Arten von containerisierten Anwendungen, von lang laufenden Anwendungen und Microservices bis hin zu Batchjobs und Anwendungen für maschinelles Lernen. Sie können alte Linux- oder Windows-Anwendungen von lokalen Anwendungen in die Cloud migrieren und als containerisierte Anwendungen mit Amazon ECS ausführen.

Sicher

Amazon ECS startet Ihre Container in Ihrer eigenen Amazon VPC, sodass Sie Ihre VPC-Sicherheitsgruppen und Netzwerk-ACLs nutzen können. Datenverarbeitungsressourcen werden nicht mit anderen Kunden geteilt. Sie können auch über IAM granulare Zugriffsberechtigungen für jeden Ihrer Container vergeben, um so den Zugriff auf jeden Service und die Ressourcen, auf die ein Container zugreifen kann, einzuschränken. Dies bietet Ihnen einen hohen Grad an Isolation und unterstützt Sie beim Erstellen sicherer und zuverlässiger Anwendungen mit Amazon ECS.

Skalierbare Leistung

Amazon ECS basiert auf einer Technologie, bei deren Entwicklung langjährige Erfahrung mit hoch skalierbaren Services Pate stand. Mit Amazon ECS können Sie ohne zusätzlichen Aufwand Dutzende oder Zehntausende von Docker-Containern innerhalb weniger Sekunden starten.

Für die Nutzung mit anderen AWS-Services konzipiert

Amazon ECS ist in den folgenden AWS-Services integriert und bietet Ihnen so eine vollständige Lösung für die Ausführung einer breiten Palette an containerisierten Anwendungen oder Services: Elastic Load Balancing, Amazon VPC, AWS IAM, Amazon ECR, AWS Batch, Amazon CloudWatch, AWS CloudFormation, AWS CodeStar und AWS CloudTrail.

Funktionsweise von Amazon ECS

ECS_diagram_Final

Einsatzgebiete von Amazon ECS

100x100_benefit_git-repository

Microservices

Amazon ECS unterstützt Sie beim Betrieb von Microservices-Anwendungen mit nativer Integration in AWS-Services und ermöglicht fortlaufende Integrations- und Bereitstellungspipelines (CI/CD).

AWS_Benefit Icon_AutomatedOperations

Batch-Verarbeitung

Mit Amazon ECS können Sie Batch-Verarbeitungslasten mit verwalteten oder benutzerdefinierten Zeitplänen auf Amazon EC2 On-Demand-Instances, Reserved Instances oder Spot-Instances ausführen.

vmware_migration_08172017

Anwendungsmigration zur Cloud

Vorhandene Unternehmensanwendungen können containerisiert und problemlos ohne Codeänderungen zu Amazon ECS migriert werden.

100x100_benefit_innovate-lightbulb_100x100_benefit_innovate-lightbulb

Maschinelles Lernen

Amazon ACS ermöglicht die einfache Containerisierung von ML-Modellen sowohl für Schulung als auch für Inferenz. Sie können ML-Modelle aus lose gekoppelten, verteilten Services erstellen, die auf beliebig vielen Plattformen oder in der Nähe der Daten platziert werden können, die die Anwendungen analysieren.

Neuerungen

Neue Funktionen für die Ausführung von Containern auf AWS
9. Mai 2018

ECS-optimierte AMIs mit CloudFormation ganz einfach starten


Sie können in AWS CloudFormation jetzt einen SSM-Parameter verwenden, um EC2-Instances ganz einfach mit der neuesten ECS-optimierten AMI zu starten.

Weitere Informationen »

10. April 2018

ECS-optimierte AMI-Metadaten über SSM-Parameter


Mit Amazon ECS erhalten Sie jetzt die neueste ECS-optimierte AMI-ID auf dynamische Weise, wenn Sie ein ECS-Cluster mit EC2-Instances erstellen.

Weitere Informationen »

22. März 2018

Einführung in die Service-Erkennung für Amazon ECS


Amazon ECS beinhaltet nun eine Service-Erkennung, die Ihren voneinander abgegrenzten Services die Erkennung und Verbindung untereinander ermöglicht.

Weitere Informationen »
Blog lesen »

20. März 2018

Support für shm-size- und tmpfs-Parameter


Sie können jetzt in den Task-Definitionen die Docker-Parameter shm-size und tmpfs verwenden.

Weitere Informationen »

Alle Ankündigungen aus anzeigen »

Blog-Beiträge und Artikel

ECS_Landing_kwV1-54
Wir stellen vor: AWS Fargate

Mit AWS Fargate können Sie ganz unkompliziert Container in AWS bereitstellen. Dadurch müssen Sie sich nicht mit der Verwaltung Ihrer Infrastruktur herumschlagen, sondern können sich voll und ganz auf die Erstellung Ihrer Anwendungen konzentrieren.
Weiterlesen »

ECS_Landing_kwV1-53
Bereitstellen von Mikrodiensten mit ECS

Erleben Sie, wie Monolithanwendungen in Amazon ECS mithilfe von Containern schnell in Architekturen mit Mikrodiensten umgewandelt werden können.

Weiterlesen »

ECS_Landing_kwV1-version-control
Einrichten einer CICD-Pipeline für Container

Die manuelle Erstellung und Bereitstellung von auf Containern ausgeführten Services dauert lange und ist fehleranfällig. AWS CodePipline automatisiert jetzt die Bereitstellung für Amazon ECS.
Weiterlesen »

Weitere Informationen zu Amazon ECS

Seite mit Funktionen besuchen
Bereit zum Entwickeln?
Erste Schritte mit Amazon ECS
Haben Sie Fragen?
Kontakt