View a markdown version of this page

Come avviare le istanze Spot - Panoramica delle istanze Spot di Amazon EC2

Come avviare le istanze Spot

Il servizio più consigliato per l'avvio delle istanze Spot è Amazon EC2 Auto Scaling 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 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 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 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, Amazon EKS, Amazon ECS, AWS Batch e AWS Elastic Beanstalk. 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, AWS CDK) o l'API AWS, CLI o SDK. Spot Blueprints 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.