View a markdown version of this page

Automatizza l'avvio e l'arresto delle istanze AWS - Instance Scheduler su AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Automatizza l'avvio e l'arresto delle istanze AWS

La soluzione Instance Scheduler on AWS automatizza l'avvio e l'arresto di vari servizi AWS, tra cui le istanze Amazon Elastic Compute Cloud (Amazon EC2) e Amazon Relational Database Service (Amazon RDS).

Questa soluzione aiuta a ridurre i costi operativi bloccando le risorse che non sono in uso e avviando le risorse quando è necessaria la loro capacità. Ad esempio, un'azienda può utilizzare Instance Scheduler su AWS per interrompere automaticamente le istanze al di fuori dell'orario lavorativo ogni giorno. Se lasci tutte le istanze in esecuzione a pieno utilizzo, questa soluzione può comportare un risparmio sui costi fino al 70% per quelle istanze che sono necessarie solo durante il normale orario lavorativo (utilizzo settimanale ridotto da 168 ore a 50 ore).

Instance Scheduler on AWS sfrutta i tag di risorse di Amazon Web Services (AWS) e AWS Lambda per arrestare e riavviare automaticamente le istanze su più regioni e account AWS in base a una pianificazione definita dal cliente. Questa soluzione consente inoltre di utilizzare l'ibernazione per le istanze EC2 interrotte.

Questa guida all'implementazione fornisce una panoramica della soluzione Instance Scheduler on AWS, della sua architettura e dei componenti di riferimento, considerazioni per la pianificazione della distribuzione e delle fasi di configurazione per la distribuzione della soluzione nel cloud AWS.

Questa guida è destinata agli architetti, agli amministratori e ai DevOps professionisti dell'infrastruttura IT che desiderano implementare Instance Scheduler su AWS nel proprio ambiente.

Usa questa tabella di navigazione per trovare rapidamente le risposte a queste domande:

Se vuoi... Leggi...

Conosci i costi di gestione di questa soluzione. Il costo stimato per l'esecuzione di questa soluzione nella regione degli Stati Uniti orientali (Virginia settentrionale) è di 13,15 USD al mese.

Costo

Comprendi le considerazioni sulla sicurezza di questa soluzione.

Well-Architected Sicurezza AWS, sicurezza

Configura le pianificazioni.

Tabella di configurazione dello Scheduler

Scopri quali regioni AWS sono supportate per questa soluzione.

Regioni AWS supportate

Visualizza o scarica il CloudFormation modello AWS incluso in questa soluzione per distribuire automaticamente le risorse di infrastruttura (lo «stack») per questa soluzione.

Modelli AWS CloudFormation

Accedi al codice sorgente e, facoltativamente, utilizza l'AWS Cloud Development Kit (AWS CDK) per distribuire la soluzione.

GitHub repository

Regioni AWS supportate

Puoi distribuire Instance Scheduler in qualsiasi regione AWS, incluse le regioni AWS GovCloud (Stati Uniti) e alcune regioni opt-in (regioni disattivate per impostazione predefinita). Dopo aver distribuito la soluzione, puoi configurarla per applicare le azioni di avvio o arresto appropriate alle istanze DB EC2 e RDS contrassegnate in qualsiasi regione del tuo account. Se si utilizza la pianificazione delle istanze tra più account, la soluzione applica le azioni alle istanze in tutte le regioni configurate in tutti gli account.

Importante

Le azioni di Instance Scheduler on AWS influiscono sulle istanze contrassegnate in modo appropriato in tutte le regioni AWS del tuo account, anche se la funzione Lambda è in esecuzione in una singola regione.

Puoi utilizzare più distribuzioni della soluzione per pianificare un numero elevato di istanze o istanze in molti account e regioni. Quando distribuisci più scheduler, utilizza un nome di tag diverso per ogni stack e configura un set di regioni non sovrapposte per ogni distribuzione.

Ogni distribuzione verifica in ogni istanza in ogni regione configurata in un account la chiave tag che identifica le risorse da pianificare. Se le regioni per più distribuzioni si sovrappongono, ogni istanza verrà controllata da più distribuzioni.

Nota

Instance Scheduler on AWS può indirizzare le istanze all'interno di qualsiasi regione con opt-in per la pianificazione, anche quando gli stack di soluzioni sono distribuiti in regioni AWS standard.