View a markdown version of this page

Cross-account pianificazione delle istanze utilizzando ID account o AWS Organization ID - 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à.

Cross-account pianificazione delle istanze utilizzando ID account o AWS Organization ID

Questa soluzione include un modello (instance-scheduler-on-aws-remote.template) che crea i ruoli AWS Identity and Access Management (IAM) e altre risorse necessarie per consentire alla soluzione di avviare la pianificazione negli account secondari. Puoi rivedere e modificare le autorizzazioni nel modello remoto prima di avviare lo stack.

Abilitazione della pianificazione tra account utilizzando gli ID degli account

Per applicare pianificazioni automatiche di start-stop alle risorse negli account secondari:

  1. Accedi alla Console di gestione AWS e seleziona il pulsante per avviare il modello CloudFormation instance-scheduler-on-aws nell'account principale.

  2. Avvia il modello remoto (instance-scheduler-on-aws-remote) in ogni account secondario applicabile. Quando ogni stack remoto viene avviato, crea un ruolo tra account Amazon Resource Name (ARN).

  3. Aggiorna lo stack di soluzioni primarie inserendo l'ID account nei parametri Fornisci l'ID dell'organizzazione o l'elenco degli ID degli account remoti per consentire alla soluzione di eseguire azioni di avvio e arresto sulle istanze negli account secondari.

Abilitazione della pianificazione tra account utilizzando AWS Organization ID

Per applicare pianificazioni start-stop automatizzate alle risorse negli account secondari:

  1. Accedi alla Console di gestione AWS e seleziona il pulsante per avviare il modello CloudFormation instance-scheduler-on-aws nell'account principale.

  2. Imposta il CloudFormation parametro Using AWS Organizations? imposta Sì e fornisci l'ID dell'organizzazione nei CloudFormation parametri Fornisci l'ID dell'organizzazione o l'elenco degli ID degli account remoti.

  3. Dopo aver distribuito lo stack nell'account principale, avvia il modello remoto (instance-scheduler-on-aws-remote) in ogni account secondario applicabile nella stessa regione della soluzione nell'account principale. Quando ogni stack remoto viene avviato correttamente, l'account della soluzione principale verrà aggiornato con l'ID dell'account senza ulteriori modifiche nell'account principale.

Gestione degli ID degli account con AWS Systems Manager Parameter Store

Usa AWS Systems Manager Parameter Store per archiviare gli ID degli account remoti. Puoi memorizzare gli ID di account remoti come parametro di elenco in cui ogni elemento è un ID account o come parametro stringa che contiene un elenco delimitato da virgole di ID di account remoti. Il parametro ha il formato {param:_name_} dove il nome è il nome del parametro in Parameter Store.

Per sfruttare questa funzionalità, devi avviare lo stack di hub Instance Scheduler on AWS nello stesso account del tuo Parameter Store.