

# Come avviare le istanze Spot
<a name="how-to-request-spot-instances"></a>

Il servizio più consigliato per l'avvio delle istanze Spot è [Amazon EC2 Auto Scaling](https://aws.amazon.com/ec2/autoscaling/) perché consente di avviare e mantenere la capacità desiderata e di richiedere automaticamente risorse per sostituire quelle che sono state interrotte o terminate manualmente. Quando configuri un gruppo Auto Scaling, devi specificare solo i tipi di istanza e la capacità desiderata in base alle esigenze dell'applicazione. Per ulteriori informazioni, consulta [gruppi Auto Scaling](https://docs.aws.amazon.com/autoscaling/latest/userguide/AutoScalingGroup.html) nella *Guida per l'utente di Amazon EC2 Auto Scaling.*

Se hai bisogno di maggiore flessibilità, hai creato i tuoi flussi di lavoro di avvio delle istanze o desideri controllare singoli aspetti dell'avvio delle istanze o dei meccanismi di dimensionamento, ti consigliamo di valutare l'uso del [parco istanze EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-fleet.html) in modalità istantanea come alternativa a EC2 Auto Scaling. Questa API sincrona consente di specificare un elenco di tipi di istanze e requisiti di avvio e fornisce funzionalità più flessibili rispetto alla chiamata API [RunInstances](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html) EC2 per l'avvio di istanze Spot o istanze on demand.

Quando utilizzi i servizi AWS per l'esecuzione dei carichi di lavoro nel cloud, puoi utilizzarli anche per avviare istanze Spot. Gli esempi comprendono [Amazon EMR](https://aws.amazon.com/emr/), [Amazon EKS](https://aws.amazon.com/eks/), [Amazon ECS](https://aws.amazon.com/ecs/), [AWS Batch](https://aws.amazon.com/batch/) e [AWS Elastic Beanstalk](https://aws.amazon.com/elasticbeanstalk/). Puoi anche avviare istanze Spot utilizzando strumenti di terze parti che si integrano con AWS Cloud.

Puoi automatizzare l'avvio di istanze Spot utilizzando strumenti Infrastructure as Code ([AWS CloudFormation](https://aws.amazon.com/cloudformation/), [AWS CDK](https://aws.amazon.com/cdk/)) o l'API AWS, CLI o SDK. [Spot Blueprints](https://aws.amazon.com/blogs/compute/introducing-spot-blueprints-a-template-generator-for-frameworks-like-kubernetes-and-apache-spark/) fornisce una procedura guidata che consente di generare modelli Infrastructure as Code per AWS Cloudformation e Hashicorp Terraform che aderiscono alle best practice di Spot.