Neste tutorial, você aprenderá a criar uma instância de banco de dados Microsoft SQL Server (nós chamamos isso de "instância de banco de dados"), conectar-se ao banco de dados e excluir a instância de banco de dados. Nós faremos isso usando o Amazon Relational Database Service (Amazon RDS) e todas as atividades realizadas neste tutorial estão qualificadas para o nível gratuito.

Gerencie seus recursos da AWS

Faça login no console

Ao clicar aqui, o Console de Gerenciamento da AWS se abrirá em uma nova janela do navegador para que você possa manter aberto este guia detalhado. Quando esta tela carregar, localize RDS  na opção Database e clique para abrir o console do Amazon RDS.

Imagem do console da AWS

(clique para ampliar)

ms-sql-0

Nesta etapa, nós usaremos o Amazon RDS para criar uma instância de banco de dados Microsoft SQL Server com o tipo de instância de banco de dados db.t2.micro, 20 GB de armazenamento e backpus automáticos habilitados com um período de retenção de um dia.  Lembre-se de que tudo isso está qualificado para o nível gratuito.


a. No canto superior direito do console do Amazon RDS, selecione a região em que você deseja criar a instância de banco de dados.

Observação: os recursos computacionais da nuvem da Amazon estão armazenados em instalações de datacenters altamente disponíveis em diferentes área do mundo. Cada região contém vários locais distintos chamados de "zonas de disponibilidade" ou AZs. Você tem a capacidade de escolher em que região deseja armazenar suas atividades do Amazon RDS. 

rds-2-location

(clique para ampliar)

rds-2-location

b.   No painel de navegação à esquerda, clique em Instances. Em seguida, clique em Launch DB Instance.

 

 

rds-3-instances

(clique para ampliar)

rds-3-instances

c.  Agora, você tem opções para selecionar seu mecanismo. Neste tutorial, clique no ícone Microsoft SQL Server e na opção Select próxima ao SQL Server Express.

ms-sql-5b

(clique para ampliar)

ms-sql-5b

d. Agora, você configurará sua instância de banco de dados. Para evitar encargos, selecione a caixa de seleção próxima à opção "Only show options that are eligible for RDS Free Tier" e digite as definições de configuração listadas abaixo no menu suspenso: 

Especificações de instância:

  • Modelo de licença: deixe o valor padrão license-included.
  • Versão de mecanismo de banco de dados: selecione a versão padrão.
  • Tipo de instância de banco de dados: selecione db.t2.micro --- 1vCPU, 1 GIB RAM. Isso equivale a uma memória de 1 GB e 1 vCPU. Para ver uma lista dos tipos de instância compatíveis, consulte Amazon RDS Product Details.
  • Tipo de armazenamento: selecione General Purpose (SSD). Para obter mais informações sobre armazenamento, consulte Storage for Amazon RDS.
  • Armazenamento alocado: digite 20 para alocar 20 GB de armazenamento para o seu banco de dados. Você pode escalar até um máximo de 4 TB com o Amazon RDS para SQL Server.

Definições:

  • Modificador de instância de banco de dados: digite um nome para a instância de banco de dados que seja exclusivo para a sua conta na região que você selecionou. Neste tutorial, nós a chamaremos de myrdstest.
  • Nome de usuário principal: digite um nome de usuário que você usará para fazer login na sua instância de banco de dados. Nós usaremos masterUsername neste exemplo.
  • Senha principal: digite uma senha que contenha entre 8 e 41 caracteres ASCII imprimíveis (com a exceção de /," e @) para a sua senha de usuário principal.
  • Confirme a senha: digite novamente sua senha.

Clique em Next Step.

ms-sql-6a

(clique para ampliar)

ms-sql-6a

e. Agora, você está na página Configure Advanced Settings em que é possível disponibilizar informações adicionais de que o RDS precisa para executar a instância de banco de dados Microsoft SQL Server. Expanda o menu suspenso abaixo para ver o exemplo de definições para a sua instância de banco de dados.

Rede e segurança
  • Acessível publicamente: selecione Yes. Isso alocará um endereço IP para a sua instância de banco de dados para que você possa conectar-se diretamente ao banco de dados por meio do seu próprio dispositivo.
  • Security groups da VPC: selecione Create New Security Group. Isso criará um security group que permitirá a conexão com o banco de dados criado por meio do endereço IP do dispositivo que você está usando no momento.

Opções de banco de dados

  • Porta de banco de dados: deixe o valor padrão 1.433.
  • Grupo de parâmetros de banco de dados: deixe o valor padrão default.sqlserver-ex-12.0. Para obter mais informações, consulte Working with DB Parameter Groups.
  • Grupo de opções: selecione o valor padrão default.sqlserver-ex-12.00. O Amazon RDS usa grupos de opções para habilitar e configurar recursos adicionais.  Para obter mais informações, consulte Working with Option Groups.
  • Copiar tags para snapshot: não marque essa caixa de seleção.
  • Habilitar criptografia: para esta tarefa, selecione No para desabilitar a criptografia. Para obter mais informações, consulte Encrypting Amazon RDS Resources.

Backup

  • Período de retenção de backup: você pode escolher o número de dias de retenção do seu backup. Neste tutorial, defina este valor como 1.
  • Janela de backup: use o valor padrão No Preference.

Monitoramento

  • Habilitar monitoramento aprimorado: use o valor padrão No para permanecer no nível gratuito. A habilitação do monitoramento aprimorado disponibilizará a você métricas em tempo real do sistema operacional (SO) em que a sua instância de banco de dados está sendo executada. Para obter mais informações, consulte Viewing DB Instance Metrics.

Manutenção

  • Atualização automática de versão secundária: selecione Yes para receber atualizações automáticas quando elas forem disponibilizadas.
  • Janela de manutenção: selecione No Preference.

Clique em Launch DB Instance.

ms-sql-7

(clique para ampliar)

ms-sql-7

f. Sua instância de banco de dados está sendo criada agora.  Clique em View Your DB Instance

Observação: dependendo do tipo de instância de banco de dados e do armazenamento alocado, poderá levar vários minutos para que a nova instância de banco de dados seja disponibilizada.

A nova instância de banco de dados é exibida na lista de instâncias de banco de dados no console do RDS. A instância de banco de dados terá o status de creating até que a instância de banco de dados seja criada e esteja pronta para uso.  Quando o status mudar para available, será possível conectar um banco de dados na instância de banco de dados. 

Você pode avançar para a próxima etapa enquanto espera que a instância de banco de dados seja disponibilizada.

ms-sql-8

(clique para ampliar)

ms-sql-8

Após a criação da instância de banco de dados ser concluída e o status mudar para available, será possível conectar-se a um banco de dados na instância de banco de dados usando qualquer cliente SQL padrão. Nesta etapa, nós faremos o download do Microsoft SQL Server Management Studio Express, um conhecido cliente do SQL Server.


a. Acesse a página Microsoft Download Center – Microsoft SQL Server Management Studio Express e clique em Continue.

Observação: lembre-se de fazer o download do cliente SQL no mesmo dispositivo por meio do qual você criou a instância de banco de dados do RDS. O security group em que o seu banco de dados é inserido está configurado para só permitir a conexão através do dispositivo por meio do qual você criou a instância de banco de dados.

ms-sql-10

(clique para ampliar)

ms-sql-10

b. Você será solicitado a cadastrar-se junto à Microsoft. Esta etapa não é exigida para o download.  Você pode ignorar o cadastro ao selecionar o botão de opção próximo à opção "No, I do not want to register. Take me to the download" e clique em Next no popup modal.

Em seguida, selecione o SQL Management Studio necessário e clique em Next para iniciar o seu download.

ms-sql-13

(clique para ampliar)

ms-sql-13

Nesta etapa, nós iremos nos conectar ao banco de dados que você criou usando o SQL Server Management Studio.


a. Após concluir o seu download, instale e abra o programa. Uma caixa de diálogo será exibida.  Digite o seguinte:

  • Tipo de servidor: selecione Database Engine
  • Hostname: copie e cole o nome do host do console do Amazon RDS, como mostrado na captura de tela à direita. Em seguida, substitua o caractere de dois pontos entre o DNS e o número da porta por uma vírgula. Por exemplo, o nome do servidor deve ser semelhante a  sample-instance.cg034hpkmmjt.us-east-1.rds.amazonaws.com,1433.
  • Nome de usuário: digite o nome de usuário que você criou para o banco de dados do Amazon RDS.  Nosso exemplo é "masterUsername".
  • Senha: digite a senha que você usou durante a criação do banco de dados do Amazon RDS. 

Clique em Connect.

 

ms-sql-14a

(clique para ampliar)

ms-sql-14a

b. Agora, você está conectado ao banco de dados. No SQL Server Management Studio, você verá vários objetos de schema disponíveis no banco de dados. Agora, você pode começar a criar tabelas, inserir dados e executar consultas.

ms-sql-15

(clique para ampliar)

ms-sql-15

Você pode excluir facilmente a instância de banco de dados Microsoft SQL Server por meio do console do Amazon RDS. Na verdade, é uma melhor prática excluir instâncias que não estejam mais sendo utilizadas para que elas não continuem sendo cobradas.


a. Volte para o console do Amazon RDS.  Selecione Instance Actions e clique em Delete no menu suspenso.

 

ms-sql-17

(clique para ampliar)

ms-sql-17

b. Você será solicitado a criar um snapshot final. Para o nosso exemplo, selecione No no menu suspenso, marque a caixa de confirmação e clique em Delete. 

    Observação: a exclusão da sua instância de banco de dados pode levar alguns minutos.

rds-21-deleteInstance

(clique para ampliar)

rds-21-deleteInstance

Você criou, conectou-se a e excluiu uma instância de banco de dados Microsoft SQL Server com o Amazon RDS.  O Amazon RDS facilita configurar, operar e escalar um banco de dados relacional na nuvem. Ele disponibiliza uma capacidade econômica e redimensionável enquanto gerencia tarefas demoradas de administração do banco de dados, permitindo que você se concentre nas aplicações e nas atividades da sua empresa.

Agora que você aprendeu a criar e a conectar-se a um banco de dados Microsoft SQL Server usando o Amazon RDS, poderá avançar para o próximo tutorial, no qual aprenderá a restaurar uma instância de banco de dados por meio de um snapshot de banco de dados.

Crie um servidor da web e uma banco de dados do Amazon RDS »

Sim
Não