Publicado: Dec 11, 2020

O Spot Blueprints é um gerador de modelos de código de infraestrutura que facilita o início do uso de instâncias Spot. Ele reduz o tempo necessário para aprender a usar o Spot e para começar a alavancar as economias significativas e o dimensionamento que o Spot oferece para cargas de trabalho sem interrupções. Você pode utilizar o Spot Blueprints para os serviços mais populares utilizados com instâncias Spot, incluindo Amazon EC2 Auto Scaling, Amazon EMR, AWS Batch e Amazon Elastic Kubernetes Service (Amazon EKS).

Antes, os clientes tinham que alternar entre a documentação de serviço, o Console de Gerenciamento da AWS e os blogs para aprender a usar o Spot. Atualmente, o Spot Blueprints acelera o processo de início de uso do Spot, fornecendo um gerador de modelos de código de infraestrutura simples de seguir. O Spot Blueprints atende suas necessidades de carga de trabalho e produz infraestrutura como código no formato AWS CloudFormation ou Hashicorp Terraform. Além disso, o Spot Blueprints aponta as melhores práticas do Spot e as aplica automaticamente nos modelos.

Para iniciar, vá para Spot Blueprints no console Spot do EC2. Você pode baixar um plano pré-configurado no formato AWS CloudFormation ou Terraform, ou optar por configurar. Ao optar por configurar o Blueprint, você passará por algumas etapas para personalizá-lo com base em suas necessidades de carga de trabalho. Por exemplo, é possível usar funções do IAM e configurações de rede existentes e especificar os critérios de recursos do aplicativo nas vCPUs e na memória. Ao terminar de configurar o Blueprint, você pode optar por baixá-lo e personalizá-lo antes de implantá-lo na produção.

As instâncias Spot são bem adequadas para executar aplicativos tolerantes a falhas, como processamento em lote, ETLs de Big Data que utilizam o Apache Spark e endpoints de API stateless. Elas também são bem apropriadas para aplicativos tolerantes a falhas que usam orquestradores de contêineres como Amazon Elastic Container Service, Amazon Elastic Kubernetes Service e Kubernetes autogerenciados.

O Spot Blueprints será atualizado continuamente à medida que novas características e novas melhores práticas de Spot aparecerem. Você pode aprender mais sobre o Spot Blueprints lendo a publicação de lançamento no blog. Comece agora com as instâncias Spot do Amazon EC2 usando o Spot Blueprints, por meio do acesso ao console do Spot do EC2. Caso não encontre um Blueprint do qual você precisa, faça uma solicitação no Spot Blueprints.