Tarefa 2: criar um banco de dados do RDS e conectá-lo automaticamente à instância do EC2 - Amazon Elastic Compute Cloud

Tarefa 2: criar um banco de dados do RDS e conectá-lo automaticamente à instância do EC2

Objetivo da tarefa

O objetivo desta tarefa é criar um banco de dados do RDS e usar o recurso de conexão automática no console do RDS para configurar automaticamente a conexão entre a instância do EC2 e o banco de dados do RDS.

Etapas para criar um banco de dados do RDS

Use as seguintes etapas para criar um banco de dados do RDS e conectá-lo à instância do EC2 usando o recurso automático no console do RDS.

Para ver uma animação dessas etapas, consulte Visualizar uma animação: criar um banco de dados do RDS e conectar automaticamente a uma instância do EC2.

Configuração de instância de banco de dados

As etapas desta tarefa configuram a instância do banco de dados da seguinte forma:

  • Tipo de mecanismo: MySQL

  • Modelo: nível gratuito

  • Identificador da instância de banco de dados: tutorial-database

  • Classe da instância de banco de dados: db.t3.micro

Importante

Para um ambiente de produção, é necessário configurar a instância para atender às suas necessidades específicas.

Para criar um banco de dados do RDS e conectá-lo automaticamente a uma instância do EC2
  1. Abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No seletor Region (Região), no canto superior direito, escolha a Região da AWS na qual você criou a instância do EC2. A instância do EC2 e o banco de dados do RDS devem estar na mesma região.

  3. No painel, escolha Create database (Criar banco de dados).

  4. Em Choose a database creation method (Escolher um método de criação de banco de dados), verifique se a opção Standard Create (Criação padrão) está selecionada. Se você escolher Easy create (Criação fácil), o recurso de conexão automática não estará disponível.

  5. Em Engine options (Opções de mecanismo), em Engine type (Tipo de mecanismo), escolha MySQL.

  6. Em Templates (Modelos), escolha um modelo de exemplo que atenda às suas necessidades. Neste tutorial, escolha o Free tier (Nível gratuito) para criar um banco de dados do RDS sem nenhum custo. Porém, o nível gratuito estará disponível somente se a conta tiver menos de 12 meses. Aplicam-se outras restrições. Você pode ler mais escolhendo o link Info (Informações) na caixa Free tier (Nível gratuito).

  7. Em Configurações, faça o seguinte:

    1. Em DB instance identifier (Identificador da instância de banco de dados), insira um nome para o banco de dados. Para este tutorial, insira tutorial-database.

    2. Em Master username (Nome de usuário principal), deixe o nome padrão, que é admin.

    3. Em Master password (Senha principal), digite uma senha da qual você consiga se lembrar para este tutorial e, em Confirm password (Confirmar senha), insira a senha novamente.

  8. Em Instance configuration (Configuração da instância), em DB instance class (Classe de instância de banco de dados), deixe o padrão, que é db.t3.micro. Se a conta tiver menos de 12 meses, você poderá usar essa instância gratuitamente. Aplicam-se outras restrições. Para obter mais informações, consulte Nível gratuito da AWS.

  9. Em Connectivity (Conectividade), para Compute resource (Recurso de computação), escolha Connect to an EC2 compute resource (Conectar-se a um recurso de computação do EC2). Esse é o recurso de conexão automática no console do RDS.

  10. Em EC2 instance (Instância do EC2), selecione o nome da instância à qual você deseja se conectar. Para os fins deste tutorial, você pode escolher a instância criada na tarefa anterior, chamada tutorial-instance, ou escolher outra instância existente. Caso não veja sua instância na lista, escolha o ícone de atualização à direita de Connectivity (Conectividade).

    Quando você usa o recurso de conexão automática, um grupo de segurança é adicionado a essa instância do EC2, e outro grupo de segurança é adicionado ao banco de dados do RDS. Os grupos de segurança são configurados automaticamente para permitir o tráfego entre a instância do EC2 e o banco de dados do RDS. Na próxima tarefa, você verificará se os grupos de segurança foram criados e atribuídos à instância do EC2 e ao banco de dados do RDS.

  11. Selecione Criar banco de dados.

    Na tela Databases (Bancos de dados), o Status do novo banco de dados é Creating (Criando) até que o banco de dados esteja pronto para uso. Quando o status mudar para Available (Disponível), será possível conectar-se ao banco de dados. Dependendo da classe de banco de dados e da quantidade de armazenamento, pode levar até 20 minutos para que o novo banco de dados esteja disponível.

Para saber mais, consulte Configurar a conectividade automática de rede com uma instância do EC2 no Guia do usuário do Amazon RDS.


								Esta animação mostra como criar um banco de dados do RDS e usar a funcionalidade de conexão automática para conectá-lo a uma instância do EC2. Para obter a versão em texto desta animação, consulte as etapas do procedimento anterior.

Agora está tudo pronto para Tarefa 3: verificar a configuração da conexão.