Spot-Integration in andere AWS-Services
Amazon-EC2-Spot-Instances sind in mehrere AWS-Services integriert.
Amazon-EMR-Integration
Sie können Amazon-EMR-Cluster auf Spot-Instances ausführen und die Kosten für die Verarbeitung großer Datenmengen für Ihre Analyse-Workloads erheblich senken. Sie können Ihre EMR-Cluster ausführen, indem Sie Spot-Instances einfach mit On-Demand- und Reserved Instances mischen. Verwenden Sie dafür die EMR-Instance-Flotten-Funktion. Sie können EMR-Zuweisungsstrategien
EC2-Auto-Scaling-Integration
Sie können Amazon-EC2-Auto-Scaling
Amazon-EKS-Integration
Sie können die Kosten für Ihre Kubernetes-basierten Workloads mithilfe von Amazon EKS optimieren, indem Sie Spot-Instances in von EKS verwalteten Knotengruppen starten. Von EKS verwaltete Knotengruppen verwalten den gesamten Spot-Instance-Lebenszyklus, indem sie Spot-Instances, die bald unterbrochen werden, durch neu gestartete Instances ersetzen. Damit wird die Wahrscheinlichkeit, dass sich eine Unterbrechung der Spot-Instances auf die Leistung oder Verfügbarkeit Ihrer Anwendung auswirkt, verringert (wenn EC2 die Kapazität zurück benötigt). Weitere Informationen finden Sie unter Verwaltete Knotengruppen im Amazon-EKS-Benutzerhandbuch.
Amazon-ECS-Integration
Sie können Amazon-ECS-Cluster auf Spot-Instances ausführen, um die Betriebskosten für die Ausführung containerisierter Anwendungen zu senken. Amazon ECS unterstützt den automatischen Ausgleich von Spot-Instances, die bald unterbrochen werden. Weitere Informationen finden Sie unter Verwenden von Spot-Instances im Entwicklerhandbuch zum Amazon Elastic Container Service.
Amazon ECS mit AWS-Fargate-Spot-Integration
Wenn Ihre containerisierten Aufgaben unterbrechbar und flexibel sind, können Sie Ihre ECS-Aufgaben mit dem AWS-Fargate-Spot-Kapazitätsanbieter ausführen. Das bedeutet, dass Ihre Aufgaben auf AWS Fargate, einer Plattform für Serverless-Container, ausgeführt werden und Sie von Kosteneinsparungen durch Fargate Spot profitieren. Weitere Informationen finden Sie unter AWS-Fargate-Kapazitätsanbieter im Entwicklerhandbuch zum Amazon Elastic Container Service.
Amazon-Batch-Integration
AWS Batch
Amazon-SageMaker-Integration
Amazon SageMaker vereinfacht das Schulen von Machine-Learning-Modellen mithilfe von verwalteten Spot-Instances. Mithilfe von Managed Spot Training können die Kosten für die Schulung von Modellen über On-Demand-Instances um bis zu 90 % optimiert werden. SageMaker verwaltet Spot-Unterbrechungen für Sie. Weitere Informationen finden Sie unter Managed Spot Training in Amazon SageMaker im Entwicklerhandbuch zu Amazon SageMaker.
Amazon-Gamelift-Integration
Amazon GameLift ist eine Hosting-Lösung für Game-Server, die Cloud-Server für Multiplayer-Spiele bereitstellt, betreibt und skaliert. Durch die Unterstützung von Spot-Instances in Amazon Gamelift können Sie Ihre Hosting-Kosten erheblich senken. Beim Erstellen von Flotten von Hosting-Ressourcen können Sie zwischen On-Demand-Instances oder Spot-Instances wählen. Während Spot-Instances innerhalb von zwei Minuten nach einer entsprechenden Benachrichtigung unterbrochen werden können, minimiert FleetiQ von Amazon GameLift das Risiko von Unterbrechungen. Weitere Informationen finden Sie unter Verwenden von Spot-Instances mit GameLift im Entwicklerhandbuch zu Amazon GameLift.
AWS-Elastic-Beanstalk-Integration
AWS Elastic Beanstalk ist ein benutzerfreundlicher Service zum Bereitstellen und Skalieren von Webanwendungen und -Services, die mit Java, .NET, PHP, Node.js, Python, Ruby, Go und Docker auf vertrauten Servern wie Apache, Nginx, Passenger und IIS entwickelt werden. Sie laden Ihren Code einfach hoch und Elastic Beanstalk übernimmt automatisch die Bereitstellung – von der Kapazitätsbereitstellung über die Lastenverteilung und automatische Skalierung bis zur Statusüberwachung der Anwendung. Sie können Spot-Instances in Ihren Elastic Beanstalk-Umgebungen zur Kostenoptimierung der zugrunde liegenden Infrastruktur Ihrer Webanwendungen verwenden. Informationen zur Verwendung von Spot-Instances mit Elastic Beanstalk finden Sie unter Spot-Instance-Unterstützung im AWS Elastic BeanstalkEntwicklerhandbuch.