Trabalhar com modelos e pilhas do AWS CloudFormation no Application Manager.
O Application Manager, um recurso do AWS Systems Manager, ajuda você a provisionar e gerenciar recursos para suas aplicações integrando-se ao AWS CloudFormation. Você pode criar, editar e excluir modelos e pilhas do AWS CloudFormation no Application Manager. Uma pilha é um conjunto de recursos da AWS que você pode gerenciar como uma unidade. Isso significa que você pode criar, atualizar ou excluir uma coleção de recursos da AWS usando pilhas do CloudFormation. O modelo é um arquivo de texto formatado no JSON ou YAML que especifica os recursos que você quer provisionar nas pilhas.
O Application Manager também inclui uma biblioteca de modelos na qual você pode clonar, criar e armazenar modelos. O Application Manager e o CloudFormation exibem as mesmas informações sobre o status atual de uma pilha. Modelos e atualizações de modelos são armazenados no Systems Manager, até que você provisione a pilha, quando então as alterações também serão exibidas no CloudFormation.
Depois de criar uma pilha no Application Manager, a página CloudFormation stacks (Pilhas do CloudFormation) exibirá informações úteis sobre ela. Isso inclui o modelo usado para criá-lo, uma contagem de OpsItems para os recursos na pilha, o status da pilha e o status do desvio.
Sobre o Cost Explorer
O Application Manager é integrado ao AWS Cost Explorer, um recurso do Gerenciamento de Custos da AWS, por meio do widget Cost (Custo). Após habilitar o Cost Explorer no console do Gerenciamento de Custos, o widget Cost (Custo) no Application Manager mostrará os dados de custo para um aplicativo fora de um contêiner específico ou um componente de aplicativo. Você pode usar filtros no widget para exibir dados de custo de acordo com diferentes períodos de tempo, granularidades e tipos de custo em um gráfico de barras ou linhas.
É possível habilitar esse atributo escolhendo o botão Ir para o console do Gerenciamento de Custos da AWS. Por padrão, os dados são filtrados nos últimos três meses. Para um aplicativo que não esteja em contêiner, se você escolher o botão View all (Visualizar tudo), o Application Manager abrirá a guia Resources (Recursos). Para aplicações de contêiner, o botão View all (Visualizar tudo) abre o console do AWS Cost Explorer.
nota
O Cost Explorer usa tags para rastrear os custos por aplicativo. Se o seu aplicativo baseado em pilha do AWS CloudFormation não estiver configurado com a chave de tag AppManagerCFNStackKey
, o Cost Explorer não apresentará dados de custo precisos no Application Manager. Quando a chave da etiqueta AppManagerCFNStackKey
não for detectada, você receberá uma solicitação no console para adicionar a etiqueta à sua pilha do CloudFormation para habilitar o controle de custos. Essa adição mapeia a chave de tag para o nome do recurso da Amazon (ARN) da sua pilha e habilita o widget Cost (Custo) a exibir dados de custo precisos.
Importante
Adicionar a etiqueta AppManagerCFNStackKey
acionará uma atualização da pilha. As configurações manuais que forem executadas após a implantação original da pilha não serão refletidas após a adição da etiqueta do usuário. Para obter mais informações sobre o comportamento de atualização de recursos, consulte Update behaviors of stack resources no Guia do usuário do AWS CloudFormation
Antes de começar
Use os links a seguir para saber mais sobre os conceitos do CloudFormation antes de criar, editar ou excluir modelos e pilhas do CloudFormation, usando o Application Manager.