Container in AWS

Die sicherste, zuverlässigste und skalierbarste Art, Container zu betreiben
AWS ist die Nummer eins für Sie, wenn es darum geht, Container zu betreiben, und 80 % aller Container in der Cloud laufen auf AWS. Kunden wie Samsung, Expedia, KPMG, GoDaddy und Snap entscheiden sich aufgrund unserer Sicherheit, Zuverlässigkeit und Skalierbarkeit für den Betrieb ihrer Container auf AWS.
Sicher
AWS bietet 210 Sicherheits-, Compliance- und Governance-Services und Schlüsselfunktionen an. Das sind rund 40 mehr als der nächstgrößere Cloud-Anbieter. AWS bietet eine starke Sicherheitsisolation zwischen Ihren Containern, stellt sicher, dass Sie die neuesten Sicherheitsupdates ausführen, und gibt Ihnen die Möglichkeit, granulare Zugriffsrechte für jeden Container festzulegen.
Zuverlässig

AWS Containerdienste laufen auf der besten globalen Infrastruktur mit 69 Availability Zones (AZ) in 22 Regionen. AWS bietet > 2x mehr Regionen mit verschiedenen Availability Zones als der nächstgrößte Cloud-Anbieter (22 vs. 8). Für alle unsere Containerservices (ECS, EKS und Fargate) gibt es SLAs, die Ihnen eine einfache Handhabung ermöglichen.

Auswahl
AWS Container Services bieten die größte Auswahl an Diensten für den Betrieb Ihrer Container. Sie können sich für AWS Fargate entscheiden, wenn Sie serverlose Rechenleistung für Container wünschen und Amazon EC2, wenn Sie die Kontrolle über die Installation, Konfiguration und Verwaltung Ihrer Rechenumgebung benötigen. Sie können auch wählen, welchen Container-Verwalter Sie verwenden möchten: Amazon Elastic Container Service (ECS) oder Amazon Elastic Kubernetes Service (EKS).
Tiefe Integration in AWS
Die Containerdienste von AWS sind gemäß Konzeption stark mit AWS integriert. Auf diese Weise können Ihre Containeranwendungen die Breite und Tiefe der AWS Cloud von der Vernetzung über die Sicherheit bis hin zur Überwachung nutzen. AWS kombiniert die Agilität von Containern mit der Elastizität und Sicherheit der Cloud.
8-column-square@1x-Opt-1
Beginnen Sie die Erstellung mit Containern
Erste Schritte mit Containern in AWS »

80 %

aller in der Cloud laufenden containerisierten Anwendungen, die auf AWS* laufen

150 %

Wachstum der AWS Container-Services im Jahresvergleich

10X

EKS-Nutzungswachstum in 1 Jahr

3X

Anstieg der Fargate-Nutzung in 1 Jahr, 100 Millionen Aufgaben laufen jede Woche

2B+

wöchentliche Bildzugriffe mittels ECR
*https://nucleusresearch.com/research/single/guidebook-containers-and-kubernetes-on-aws/

AWS Containerservices

Anwendungsfall
 AWS-Produkt
Speichern, Verschlüsseln und Verwalten von Container-Images

Amazon Elastic Container Registry (ECR)

Komprimiert und verschlüsselt Ihre Container-Bilder, so dass sie schnell gestartet werden können und überall zur Verfügung stehen.

Ausführen containerisierter Anwendungen oder Aufbau von Microservices

Amazon Elastic Container Service (ECS)

Ein vollständig verwalteter Service zur Orchestrierung von Containern, der die sicherste, zuverlässigste und skalierbarste Methode zur Ausführung containerisierter Anwendungen bietet.

Verwalten von Containern mit Kubernetes

Amazon Elastic Kubernetes Service (EKS)

Ein vollständig verwalteter Kubernetes Service, der die sicherste, zuverlässigste und skalierbarste Möglichkeit bietet, containerisierte Anwendungen mit Kubernetes auszuführen.

Führen Sie Container aus, ohne Server zu verwalten

AWS Fargate

Eine Serverless Datenverarbeitungs-Engine für Container, der sowohl mit Amazon Elastic Container Service (ECS) als auch Amazon Elastic Kubernetes Service (EKS) arbeitet. Fargate macht die Bereitstellung und Verwaltung von Servern überflüssig, ermöglicht es Ihnen, Ressourcen pro Anwendung festzulegen und zu bezahlen, und verbessert die Sicherheit dank eingebauter Anwendungsisolation.

Ausführen von Containern mit Steuerung auf Server-Ebene

Amazon Elastic Compute Cloud (EC2)

EC2 virtuelle Maschinen geben Ihnen die Kontrolle über Ihre Server-Cluster und bieten eine breite Palette an Anpassungsoptionen.

Containerisieren und Migrieren vorhandener Anwendungen

AWS App2Container (A2C)

AWS App2Container (A2C) ist ein Software-Tool zur Modernisierung von .NET- und Java-Anwendungen zu containerisierten Anwendungen.

Schnelles Starten und Verwalten containerisierter Anwendungen

AWS Copilot

AWS Copilot ist ein CLI-Tool, das es Entwicklern ermöglicht, produktionsreife containerisierte Anwendungen auf Amazon ECS und AWS Fargate zu erstellen, freizugeben und zu betreiben.

AWS Containerservices

Anwendungsfälle AWS-Service
Speichern, Verschlüsseln und Verwalten von Container-Images Amazon Elastic Container Registry (ECR)
Ausführen containerisierter Anwendungen oder Aufbau von Microservices Amazon Elastic Container Service (ECS)
Verwalten von Containern mit Kubernetes Amazon Elastic Kubernetes Service (EKS)
Führen Sie Container aus, ohne Server zu verwalten AWS Fargate
Ausführen von Containern mit Steuerung auf Server-Ebene Amazon Elastic Compute Cloud (EC2)
Containerisieren und Migrieren vorhandener Anwendungen AWS-App2Container
Schnelles Starten und Verwalten containerisierter Anwendungen AWS Copilot

Anwendungsfälle

Page-Illos_Containers_Microservices_3-column
Microservices

Container ermöglichen eine Isolierung der Prozesse, so dass Anwendungen problemlos aufgebrochen und als unabhängige Komponenten, sogenannte Microservices, ausgeführt werden können.

Page-Illos_Containers_Batch-Processing_3-column
Batch-Verarbeitung

Verpacken Sie Batch-Verarbeitungs- und ETL-Aufträge in Container, damit sie schnell gestartet und je nach Bedarf dynamisch skaliert werden können.

Page-Illos_Containers_Machine-Learning_3-column
Machine Learning

Mithilfe von Containern können Sie Modelle zum Machine Learning für Training und Folgerung in kürzester Zeit skalieren und auf beliebigen Plattformen in der Nähe Ihrer Datenquellen ausführen.

Hybridanwendungen

Mit Containern können Sie die Bereitstellung von Code vereinheitlichen und so auf einfache Weise Workflows für Anwendungen erstellen, die zwischen lokalen und Cloud-Umgebungen laufen.

Anwendungsmigration zur Cloud

Container machen es einfach, ganze Anwendungen zu bündeln und in die Cloud zu verschieben, ohne dass etwas am Code geändert werden muss.

Platform as a Service

Mithilfe von Containern können Sie Plattformen aufbauen, die den Entwicklern die Verwaltung der Infrastruktur ersparen und die Verwendung und Verwaltung Ihrer Anwendungen vereinheitlichen.

Analytische Forschung

New Wave auf Public-Cloud-Containerplattformen für Unternehmen

Forrester hat den Bericht "New Wave on Public Cloud Enterprise Container Platforms" veröffentlicht, der die sieben wichtigsten Anbieter in dieser Kategorie bewertet. AWS ist als Leader vor Microsoft und Google positioniert; in einer "New Wave" werden Anbieter nach 10 Kriterien als differenziert, gleichwertig oder verbesserungsbedürftig eingestuft. AWS erreichte bei 8 der zehn Kriterien "differenziert" und bei 2 "auf Augenhöhe", die beste Leistung der sieben bewerteten Anbieter. Darüber hinaus ist unsere Marktpräsenz weitaus größer als bei jedem anderen Wettbewerber.

Leitfaden: Container und Kubernetes auf AWS

Nucleus Research veröffentlichte einen Leitfaden über Container und Kubernetes in AWS. Um zu verstehen, wie Unternehmen Container verwenden, führte Nucleus eingehende Interviews mit Entwicklern von 21 Unternehmen durch, die in der Größe von kurz nach der Gründung bis hin zum globalen Unternehmen reichen, und deckte so 710 diskrete containerisierte Workloads ab. Wir haben festgestellt, dass 81 Prozent der Container in der Cloud bereitgestellt werden, wobei die AWS Cloud am beliebtesten ist; 80 Prozent der Cloud-basierten Container laufen auf AWS. Von den Cloud-basierten Kubernetes-Workloads laufen 82 Prozent auf AWS.

Modernisierung von Anwendungen mit Containern in der öffentlichen Cloud

Container sind der Nachfolger der nächsten Generation der Berechnung. Container sind eng mit einer Transformation der Anwendungsarchitektur, der Methodik der Softwareentwicklung und den Betriebsprinzipien verbunden. Letztendlich ermöglicht die Kombination dieser Änderungen eine schnellere Bereitstellung von Software und moderneren, skalierbaren und agilen Anwendungen. In diesem Bericht prognostiziert IDC eine fünfjährige CAGR von 79 % für Container-Instances für Unternehmen, mit über 1,8 Milliarden Unternehmen-Containern bis 2021. IDC zeigt auch, wie Sie mit AWS Container Services moderne Anwendungen erstellen können.