Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Introduction to AWS CloudFormation Designer (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Introdução

O AWS CloudFormation Designer é uma ferramenta gráfica para criar, visualizar e modificar os modelos do AWS CloudFormation. Com o Designer, é possível diagramar os recursos do modelo usando uma interface de arrastar e soltar e, em seguida, editar os detalhes usando o editor integrado de JSON e YAML. Quer você seja um usuário novo ou experiente do AWS CloudFormation, o AWS CloudFormation Designer pode ajudar a ver rapidamente a inter-relação entre os recursos de um modelo e modificar facilmente os modelos.

Neste laboratório, você criará uma pilha do AWS CloudFormation usando o AWS CloudFormation Designer. Você usará o Designer para adicionar recursos e editar parâmetros, mapeamentos e saídas básicos. Você usará o Designer para validar e iniciar a pilha e depois vê-la em execução. Depois, você excluirá a pilha para limpar os recursos.

Tópicos abordados

Ao final deste laboratório, você poderá:

  • Criar uma pilha simples de instância única usando o AWS CloudFormation Designer
  • Adicionar e editar mapeamentos, parâmetros de recursos e saídas
  • Validar a pilha e salvar seu modelo básico
  • Iniciar a pilha e ver a pilha em execução e as saídas dela
  • Excluir e limpar quando a pilha não for mais necessária

Pré-requisitos

Para este laboratório, é preciso ter conhecimento de nível introdutório do Amazon EC2 e do AWS CloudFormation.

Sobre as tecnologias

AWS CloudFormation

O AWS CloudFormation permite criar e provisionar implantações de infraestrutura da AWS de forma previsível e repetível. O serviço ajuda a aproveitar produtos da AWS como Amazon EC2, Amazon Elastic Block Store, Amazon SNS, Elastic Load Balancing e Auto Scaling para criar aplicativos altamente confiáveis, escaláveis e econômicos na nuvem sem se preocupar com a criação e a configuração da infraestrutura da AWS subjacente. O AWS CloudFormation permite usar um arquivo de modelo para criar e excluir uma coleção de recursos em conjunto como uma única unidade (uma pilha).

AWS CloudFormation Designer

Com o AWS CloudFormation Designer, você pode visualizar o conteúdo de qualquer modelo válido do AWS CloudFormation como um diagrama. Você pode ver facilmente os recursos incluídos no modelo e como eles estão conectados sem ler o JSON. Para ver os detalhes do modelo, você pode usar o editor de texto JSON integrado.

Ao usar o AWS CloudFormation Designer, você passa menos tempo programando manualmente seus modelos e mais tempo projetando sua infraestrutura da AWS. No AWS CloudFormation Designer, você arrasta e solta novos recursos para adicioná-los ao modelo e arrasta conexões entre recursos para estabelecer relacionamentos. O AWS CloudFormation Designer modifica automaticamente o JSON. O editor de texto JSON integrado tem um recurso de preenchimento automático para nomes de propriedades de recursos.

A interface do AWS CloudFormation Designer consiste em vários painéis. O painel de tela mostra um diagrama dos recursos do modelo para que você possa ver rapidamente os recursos e os respectivos relacionamentos. Para adicionar recursos ao modelo, arraste os recursos do painel Resources types (Tipos de recursos) para o painel da tela. Use o painel do editor JSON para especificar detalhes do modelo, como propriedades de recursos ou parâmetros de modelo. Depois de modificar o modelo, você pode salvar o layout em um arquivo local ou em um bucket do S3.

O AWS CloudFormation Designer não pode mostrar ou modificar recursos em execução nas pilhas. Use-o apenas para criar, modificar e salvar modelos.

Componentes da ferramenta AWS CloudFormation Designer

Aqui está uma visão geral da interface do AWS CloudFormation Designer:

1. Barra de ferramentas

A barra de ferramentas permite acesso rápido a comandos para ações comuns, como abrir e salvar modelos, desfazer ou refazer alterações, criar uma pilha e validar o modelo.

2. Painel de tipos de recursos

O painel de tipos de recursos lista todos os recursos do modelo, categorizados pelo nome de serviço da AWS, que você pode adicionar ao modelo arrastando-os para a tela.

3. Tela

O painel de tela exibe os recursos do modelo como um diagrama. Você pode usá-lo para adicionar ou remover recursos, criar relacionamentos entre recursos e organizar o layout. As alterações feitas na tela modificam automaticamente o JSON do modelo.

4. Editor JSON

No editor JSON, você especifica os detalhes do modelo, como as propriedades de recurso ou os parâmetros. Quando você seleciona um item na tela, o JSON relacionado é destacado no editor.

5. Botão Fit to window (Ajustar à janela)

Este botão redimensiona o painel de tela para se ajustar ao diagrama do modelo.

6. Botões de tela cheia ou dividida

Eles selecionam diferentes exibições do AWS CloudFormation Designer. Você pode selecionar uma exibição em tela cheia da tela, uma visualização em tela cheia do editor JSON ou uma exibição em tela dividida da tela e do editor.

7. Painel de mensagens

O painel Errors (Erros) exibe erros de validação quando você abre, valida ou tenta criar uma pilha com um modelo inválido.

Reviews

Start your review of Introduction to AWS CloudFormation Designer (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.