Configurare le risorse di Application Auto Scaling utilizzando AWS CloudFormation - Application Auto Scaling

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à.

Configurare le risorse di Application Auto Scaling utilizzando AWS CloudFormation

Application Auto Scaling è integrato con AWS CloudFormation un servizio che consente di modellare e configurare le AWS risorse in modo da dedicare meno tempo alla creazione e alla gestione delle risorse e dell'infrastruttura. Crei un modello che descrive tutte le AWS risorse che desideri e fornisce e AWS CloudFormation configura tali risorse per te.

Quando lo utilizzi AWS CloudFormation, puoi riutilizzare il modello per configurare le risorse Application Auto Scaling in modo coerente e ripetuto. Descrivi le tue risorse una sola volta, quindi fornisci le stesse risorse più e più volte in più regioni Account AWS .

Application Auto Scaling e modelli AWS CloudFormation

Per eseguire il provisioning e la configurazione delle risorse per Application Auto Scaling e i servizi correlati, devi conoscere i modelli AWS CloudFormation. I modelli sono file di testo formattati in JSON o YAML. Questi modelli descrivono le risorse che desideri inserire negli AWS CloudFormation stack. Se non conosci JSON o YAML, puoi usare AWS CloudFormation Designer per iniziare a usare i modelli. AWS CloudFormation Per ulteriori informazioni, consulta Che cos'è AWS CloudFormation Designer? nella Guida per l'utente di AWS CloudFormation .

Quando crei un modello di stack per le risorse Application Auto Scaling, è necessario fornire quanto segue:

  • Uno spazio dei nomi per il servizio obiettivo (ad esempio, appstream). Consultate il AWS::ApplicationAutoScaling::ScalableTargetriferimento per ottenere i namespace dei servizi.

  • Una dimensione scalabile associata alla risorsa obiettivo (ad esempio, appstream:fleet:DesiredCapacity). Vedi il AWS::ApplicationAutoScaling::ScalableTargetriferimento per ottenere dimensioni scalabili.

  • Un ID risorsa per la risorsa obiettivo (ad esempio, fleet/sample-fleet). Vedi il AWS::ApplicationAutoScaling::ScalableTargetriferimento per informazioni sulla sintassi ed esempi di ID di risorse specifici.

  • Un ruolo collegato ai servizi per la risorsa obiettivo (ad esempio arn:aws:iam::012345678910:role/aws-service-role/appstream.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_AppStreamFleet). Consulta la tabella Riferimento ARN del ruolo collegato ai servizi per ottenere gli ARN del ruolo.

Per ulteriori informazioni sulle risorse di Application Auto Scaling, consulta il riferimento Application Auto Scaling nella Guida per l’utente di AWS CloudFormation .

Frammenti di modello di esempio

Puoi trovare frammenti di esempio da includere nei AWS CloudFormation modelli nelle seguenti sezioni della Guida per l'AWS CloudFormation utente:

Scopri di più su AWS CloudFormation

Per ulteriori informazioni AWS CloudFormation, consulta le seguenti risorse: