Implementazioni complete di app in AMS - Guida per gli sviluppatori di applicazioni AMS Advanced

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

Implementazioni complete di app in AMS

Una distribuzione Full Stack consiste nell'inviare una RFC con un CT che crea e configura tutto ciò di cui hai bisogno contemporaneamente. Ad esempio, per implementare il sito Web ad alta disponibilità appena descritto (EC2 istanze, sistema di bilanciamento del carico e database) dovreste utilizzare un CT che, insieme, creasse e configurasse un gruppo di Auto Scaling, un sistema di bilanciamento del carico, un database e le impostazioni del gruppo di sicurezza necessarie affinché tutte le istanze funzionino come uno stack. Di seguito vengono descritti alcuni esempi di due AMS CTs che eseguono questa operazione.

  • Stack a due livelli ad alta disponibilità (ct-06mjngx5flwto): questo tipo di modifica consente di creare uno stack e configurare un gruppo di Auto Scaling, un database supportato da RDS, un Load Balancer, un'applicazione e una configurazione. CodeDeploy Tieni presente che il load balancer non è considerato un tier in quanto è condiviso tra più applicazioni come appliance di rete e anche le funzioni sono considerate un'appliance. CodeDeploy Inoltre, crea un gruppo di CodeDeploy distribuzione (con il nome assegnato all' CodeDeploy applicazione) che può essere utilizzato per distribuire le applicazioni. Le impostazioni dei gruppi di sicurezza per consentire alle risorse di funzionare insieme vengono create automaticamente.

  • High Availability One-Tier Stack (ct-09t6q7j9v5hrn): questo tipo di modifica consente di creare uno stack e configurare un Auto Scaling Group e un Application Load Balancer. Le impostazioni dei gruppi di sicurezza che consentono alle risorse di funzionare insieme vengono create automaticamente.