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,
). Consultate il AWS::ApplicationAutoScaling::ScalableTargetriferimento per ottenere i namespace dei servizi.appstream
-
Una dimensione scalabile associata alla risorsa obiettivo (ad esempio,
). Vedi il AWS::ApplicationAutoScaling::ScalableTargetriferimento per ottenere dimensioni scalabili.appstream:fleet:DesiredCapacity
-
Un ID risorsa per la risorsa obiettivo (ad esempio,
). Vedi il AWS::ApplicationAutoScaling::ScalableTargetriferimento per informazioni sulla sintassi ed esempi di ID di risorse specifici.fleet/sample-fleet
-
Un ruolo collegato ai servizi per la risorsa obiettivo (ad esempio
). Consulta la tabella Riferimento ARN del ruolo collegato ai servizi per ottenere gli ARN del ruolo.arn:aws:iam::012345678910:role/aws-service-role/appstream.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_AppStreamFleet
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:
-
Per esempi di policy di scalabilità e azioni pianificate, consulta Configurare le risorse di Application Auto Scaling con. AWS CloudFormation
-
Per altri esempi di politiche di scalabilità, vedere. AWS::ApplicationAutoScaling::ScalingPolicy
Scopri di più su AWS CloudFormation
Per ulteriori informazioni AWS CloudFormation, consulta le seguenti risorse: