AWS  CloudFormation.
AWS CloudFormation.

AWS CloudFormation.

AWS CloudFormation permite modelar, provisionar e gerenciar recursos da AWS e de terceiros ao tratar a infraestrutura como código. AWS CloudFormation é  a forma que a AWS utiliza para criar a infraestrutura em código,  normalmente o pessoal utiliza o Terraform mais o CloudFormation é  a ferramenta  da AWS, ela fornece uma documentação rica, com vários exemplos já prontos de recursos que você pode usar com tudo que você pode utilizar e nos formados JSON e YAML.

Para entrar no console do CloudFormation no console principal do AWS vá em pesquisar e digite CloudFormation,  ele vai carregar o console do mesmo para criar e só click no botão Create Stack e escolhe a forma que você deseja fazer a criação do seu código.

Você pode criar seu template com a opção  Template is ready.

Pode escolhe um template pronto deles com a opção  Use a sample template.

Ou pode criar desenhando a sua infraestrutura com a opção o Create  template in Designer.

Vamos usar a primeira opção e fazer o upload do código que iremos criar,  você pode criar tanto no Vi ( Linux)  como no VisualStudio( Windows) um pulinho do gato acrescente a extensão do CloudFormation no Visual Studio code para trazer a biblioteca das opções.

Primeira linha Resources ( recursos que você quer definir).

Qual o recurso

Tipo

Propriedades que você deseja que este recurso tenha.

Tags e pode colocar o nome que você  deseja dar.

Depois de criado salva e volta no console em template is ready, click em, upload a template file,  adiciona o arquivo que está no diretório da máquina e click em próximo,  ele irá perguntar o nome da stack, click em próximo,  depois ele te pergunta se quer colocar uma tag,  dá permissões e em opções avançadas tem algumas políticas de stack,  política  de configuração de monitoração, notificações SNS,  e opções de criação para o stack, escolhe e click em próximo ele vai lhe resume e é só click no botão criar.

Quando você  já tem um template e quer atualizar ele, pois acrescentou mais linhas naquele template e só click no template depois no botão Upload ele irá abrir uma outra página você click em Replace current template,  em upload a template file, depois no botão próximo  e no botão Upload arquivo pronto ele vai subir com as novas linhas de código.

Mas sobre o CloudFormation é só acessar o site da AWS abaixo.

https://docs.aws.amazon.com/pt_br/AWSCloudFormation/latest/UserGuide/Welcome.html

Exemplo de um código todo pronto.

Até a próxima.

Beijos, Maga.😘

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *