Publié le: Dec 11, 2020
Spot Blueprints est un générateur de modèle de code d'infrastructure qui facilite l'utilisation des instances Spot. Cela permet de gagner du temps dans l'apprentissage de l'utilisation de Spot et de commencer à tirer parti des économies et de la mise à l’échelle considérables qu'offre Spot pour les charges de travail interruptibles. Vous pouvez utiliser Spot Blueprints pour les services les plus couramment utilisés avec les instances Spot, notamment Amazon EC2 Auto Scaling, Amazon EMR, AWS Batch et Amazon Elastic Kubernetes Service (Amazon EKS).
Auparavant, les clients devaient passer de la documentation de service à AWS Management Console et aux blogs pour apprendre à utiliser Spot. Maintenant, Spot Blueprints vous permet de commencer rapidement à utiliser Spot en fournissant un générateur de modèle de code d'infrastructure simple à suivre. Spot Blueprints prend en compte les exigences de votre charge de travail et génère une infrastructure en tant que code au format AWS CloudFormation ou Hashicorp Terraform. De plus, Spot Blueprints vous guide dans chacune des bonnes pratiques Spot et les applique automatiquement dans les modèles.
Pour commencer, accédez à Spot Blueprints sur la console EC2 Spot. Vous pouvez télécharger un plan préconfiguré au format AWS CloudFormation ou Terraform, ou choisir de le configurer. Lorsque vous choisissez de configurer le plan, vous pouvez suivre quelques étapes pour le personnaliser en fonction des exigences de votre charge de travail. Par exemple, vous pouvez réutiliser des rôles IAM et des configurations réseau existants, et spécifier des critères de ressources d'application dans les vCPU et la mémoire. Lorsque vous avez terminé de configurer le plan, vous pouvez choisir de le télécharger et de le personnaliser davantage avant de le déployer en production.
Les instances Spot sont idéales pour exécuter des applications tolérantes aux pannes telles que le traitement par lots, les ETL Big Data utilisant Apache Spark et les points de terminaison d'API sans état. Elles conviennent également parfaitement à l'exécution d'applications tolérantes aux pannes à l'aide d'orchestrateurs de conteneurs tels qu'Amazon Elastic Container Service, Amazon Elastic Kubernetes Service et Kubernetes autogéré.
Spot Blueprints sera mis à jour en continu comme nouvelles fonctions et à mesure que de nouvelles bonnes pratiques Spot émergent. Pour en savoir plus sur Spot Blueprints, consultez l’article de blog sur le lancement. Commencez dès aujourd'hui avec les instances Spot Amazon EC2 à l'aide de Blueprints Spot en accédant à la console EC2 Spot. Si vous ne trouvez pas le plan dont vous avez besoin, faites une demande dans Spot Blueprints.