Uma empresa em rápido crescimento deseja dimensionar a demanda dos desenvolvedores por ambientes de desenvolvimento do AWS. Os ambientes de desenvolvimento são criados manualmente no AWS Management Console. A equipe de rede usa o AWS CloudFormation para gerenciar a infraestrutura de rede, exportando valores de saída de pilha para o Amazon VPC e todas as sub-redes. Os ambientes de desenvolvimento têm padrões comuns, como balanceadores de carga de aplicativos, grupos do Amazon EC2 Auto Scaling, grupos de segurança e tabelas do Amazon DynamoDB. Para acompanhar a demanda,
A. Utilize as funções intrínsecas Fn::ImportValue na secção Recursos do modelo para obter o VirtualPrivate Cloud (VPC) e o valor da sub-rede
B. Use o CloudFormation StackSets para os ambientes de desenvolvimento, usando o parâmetro de entrada Count para indicar o número de ambientes necessários
C. Utilize o comando UpdateStackSet para atualizar os ambientes de desenvolvimento existentes
D. Utilizar pilhas aninhadas para definir um componente de infraestrutura comum
E. Para aceder aos valores exportados, utilize TemplateURL para fazer referência ao modelo da equipa de rede
F. Para obter os valores da Nuvem Privada Virtual (VPC) e da sub-rede, utilize as funções intrínsecas Fn::ImportValue na secção Parâmetros do modelo de raiz G