Implantar uma aplicação Web no Amazon EC2

GUIA DE CONCEITOS BÁSICOS

Introdução

Siga as instruções detalhadas e saiba como usar o Amazon EC2 para criar e implantar sua primeira aplicação Web.

Visão geral

Neste guia, você aprenderá a usar um AWS CDK para criar uma instância do Amazon EC2 e implantar uma aplicação Web nela. 

O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da Web que disponibiliza capacidade computacional segura e redimensionável na nuvem. Ele foi projetado para facilitar a computação em nuvem na escala da web para os desenvolvedores. A interface de serviço Web simples do Amazon EC2 permite que você obtenha e configure a capacidade sem muito esforço. Ela oferece um controle completo de seus recursos computacionais e permite que você trabalhe no ambiente computacional comprovado da Amazon.

O que você aprenderá

Neste guia, você aprenderá a:

  • Criar uma pilha do AWS CDK com uma instância do Amazon EC2, um grupo de segurança com acesso de entrada e um perfil da instância do IAM.
  • Criar um ativo de dados de usuários para instalar os pacotes de software na primeira execução da instância do EC2.
  • Usar um script baixado pelos dados de usuários para configurar os pacotes após a instalação.
  • Usar os dados para implantar a aplicação.

Pré-requisitos

Antes de iniciar o guia, você precisará:

  • De uma conta da AWS: caso você ainda não tenha uma, siga o guia de conceitos básicos Configurar o ambiente para ter uma visão geral.
  • Do CDK instalado: acesse o guia de conceitos básicos Setup AWS CDK para saber mais.

 Experiência com a AWS

Iniciante

 Tempo para a conclusão

20 minutos

 Custo para a conclusão

Qualificado para o nível gratuito

 Requisitos

  • Conta da AWS com acesso de administrador**
  • Navegador recomendado: versão mais recente do Chrome ou Firefox

[**]Talvez as contas criadas nas últimas 24 horas ainda não tenham acesso aos serviços necessários para este tutorial.

Módulos

Este tutorial está dividido nos módulos breves a seguir. Você deve concluir cada módulo antes de seguir para o próximo.

  1. Criar a infraestrutura (10 minutos): use o AWS CDK para criar uma instância do Amazon EC2.
  2. Automatizar a configuração (5 minutos): use os dados de usuários do EC2 para instalar e configurar todos os pacotes e implantar a aplicação.
  3. Implantar a pilha (5 minutos): inicie e implante a pilha do AWS CDK.
  4. Limpar: na última parte do guia, você aprenderá a limpar os recursos depois de tudo.

Criar um aplicativo Web