Veröffentlicht am: Dec 11, 2020
Spot Blueprints ist ein Generator für Infrastruktur-Codevorlagen, der den Einstieg in die Nutzung von Spot-Instances erleichtert. Es spart Zeit beim Erlernen der Nutzung von Spot und bei der Nutzung der hohen Einsparungen und der Skalierung, die Spot für unterbrechbare Workloads bietet. Sie können Spot Blueprints für die beliebtesten Services verwenden, die mit Spot-Instances genutzt werden, darunter Amazon EC2 Auto Scaling, Amazon EMR, AWS Batch und Amazon Elastic Kubernetes Service (Amazon EKS).
Zuvor mussten Kunden zwischen der Service-Dokumentation, der AWS-Managementkonsole und Blogs hin- und herwechseln, um zu lernen, wie man Spot verwendet. Spot Blueprints bietet Ihnen einen einfachen Einstieg in die Nutzung von Spot, indem es einen einfach zu bedienenden Generator für Infrastruktur-Codevorlagen bereitstellt. Spot Blueprints nimmt Ihre Workload-Anforderungen und gibt eine Infrastruktur als Code im AWS-CloudFormation- oder Hashicorp-Terraform-Format aus. Zusätzlich führt Spot Blueprints Sie durch die einzelnen Best Practices von Spot und wendet diese automatisch in den Vorlagen an.
Um loszulegen, gehen Sie zu Spot Blueprints unter der EC2-Spot-Konsole. Sie können entweder einen vorkonfigurierten Blueprint im AWS-CloudFormation- oder Terraform-Format herunterladen oder ihn selbst konfigurieren. Wenn Sie sich entscheiden, den Blueprint zu konfigurieren, können Sie einige Schritte durchlaufen, um ihn auf der Grundlage Ihrer Workload-Anforderungen zu personalisieren. Sie können zum Beispiel vorhandene IAM-Rollen und Netzwerkkonfigurationen wiederverwenden und Kriterien für Anwendungsressourcen in vCPUs und Arbeitsspeicher angeben. Wenn Sie die Konfiguration des Blueprints abgeschlossen haben, können Sie ihn herunterladen und weiter anpassen, bevor Sie ihn in der Produktion bereitstellen.
Spot-Instances eignen sich hervorragend für die Ausführung fehlertoleranter Anwendungen wie Stapelverarbeitung, Big Data ETLs mit Apache Spark und zustandslose API-Endpunkte. Sie eignen sich auch hervorragend für die Ausführung fehlertoleranter Anwendungen mit Container-Orchestratoren wie Amazon Elastic Container Service, Amazon Elastic Kubernetes Service und selbstverwaltetem Kubernetes.
Die Spot Blueprints werden laufend aktualisiert, sobald neue Funktionen und neue für Spot-Best Practices auftauchen. Sie können mehr über Spot-Blueprints erfahren, indem Sie den Blogbeitrag zur Einführung lesen. Starten Sie noch heute mit Amazon-EC2-Spot-Instances unter Verwendung von Spot-Blueprints, indem Sie auf die EC2-Spot-Konsole zugreifen. Wenn Sie einen Blueprint, den Sie benötigen, nicht finden, stellen Sie eine Anfrage in Spot-Blueprints.