AWS do zero: primeiro contato

Aprenda AWS do zero: guia prático para seu primeiro contato. Abra a conta, use o Free Tier, configure billing alarm e experimente EC2 e S3 sem sustos.

Avatar de Danrley Pereira
Danrley Pereira
AWS do zero: primeiro contato

Voce ja perdeu a conta de quantas vagas pedem "experiencia com AWS" e, mesmo assim, nunca abriu o console porque tem um medo secreto de acordar com uma fatura de mil dolares. Relaxa: da pra entender a AWS inteira num cafe, e da pra comecar de graca. Vem comigo.

Imagem de abertura que traduz a metafora central do artigo — a AWS como "computador alugado na nuvem", acolhedora e sem intimidar o iniciante.
Imagem de abertura que traduz a metafora central do artigo — a AWS como "computador alugado na nuvem", acolhedora e sem intimidar o iniciante.

Afinal, o que e a AWS?

AWS (Amazon Web Services) e, na pratica, o balcao de aluguel de computador da Amazon. Em vez de comprar um servidor, plugar na parede e rezar pra ele nao pegar fogo, voce aluga poder de processamento, armazenamento e banco de dados pela internet e paga por uso.

A graca e a escala: voce pode subir um servidor em dois minutos, deixar rodar por uma hora e desligar. Startup gigante e projeto de faculdade usam a mesma plataforma, a diferenca esta so no tamanho da conta. Sao mais de 200 servicos no catalogo, mas ninguem usa tudo. Voce vai precisar de um punhado.

O mapa mental: regioes, zonas e a sua conta

Antes de clicar em qualquer coisa, guarde tres palavras.

Regiao e o lugar fisico do mundo onde seus recursos moram: Sao Paulo (sa-east-1), Norte da Virginia, Irlanda. Escolha a mais perto dos seus usuarios pra reduzir a latencia. Zona de disponibilidade (AZ) e um data center dentro daquela regiao. Uma regiao tem varias AZs, entao se um predio cai, o outro segura a peteca. Pensa assim: regiao e a cidade, AZ e o predio.

Conta e a sua caixa isolada, com login, cobranca e recursos proprios. Tudo que voce criar vive dentro dela. Um detalhe que pega gente nova: recurso e amarrado a regiao. Se voce criou algo em Virginia e nao acha na tela, provavelmente esta olhando pra Sao Paulo. Confira o seletor de regiao no canto superior antes de surtar.

Console, CLI e onde voce realmente clica

Existem dois jeitos de conversar com a AWS. O Console e o site: telas, botoes, formularios. Perfeito pra aprender, ver o que existe e clicar sem medo. A CLI e a linha de comando: aws s3 ls e pronto, o mesmo resultado sem mouse, otimo pra automatizar depois.

Comeca pelo console. Serio. Entender visualmente o que cada servico faz vale mais no inicio do que decorar comando. A CLI entra quando voce cansar de clicar nas mesmas coisas.

Os cinco blocos que resolvem 90% das coisas

Sao centenas de servicos, mas cinco cobrem quase todo projeto do comeco:

  • EC2 e o servidor virtual. Voce escolhe CPU, memoria e sistema, e tem uma maquina ligada na nuvem. E o "computador alugado" mais literal.
  • S3 e o armazenamento de arquivos. Joga imagem, backup, PDF, o que for, e acessa por URL. Barato e praticamente infinito.
  • RDS e o banco de dados gerenciado (Postgres, MySQL e cia). A AWS cuida de backup e atualizacao, voce so usa.
  • Lambda e codigo sem servidor: voce sobe uma funcao, ela roda quando chamada e voce paga so pela execucao. Zero maquina pra administrar.
  • VPC e a sua rede privada, o "terreno" onde os outros recursos ficam, com controle de quem entra e quem sai.

Dominou esses cinco? Voce ja conversa sobre 90% dos projetos sem gaguejar.

Quem paga o que: responsabilidade compartilhada e pay-as-you-go

Duas ideias que economizam dor de cabeca.

A responsabilidade compartilhada divide a seguranca: a AWS cuida da nuvem (data center, hardware, a estrutura embaixo) e voce cuida do que poe na nuvem (suas senhas, permissoes, dados, quem tem acesso). Deixar um bucket S3 aberto pro mundo nao e culpa da AWS, e sua.

O pay-as-you-go e o modelo de cobranca: sem contrato, sem mensalidade fixa. Ligou, contou o tempo. Desligou, parou de contar. Isso e libertador e perigoso na mesma medida, porque um recurso esquecido ligado continua rodando o taximetro mesmo enquanto voce dorme.

Como comecar sem levar susto na fatura

Aqui esta o antidoto pro medo da fatura, em tres passos:

  1. Use o Free Tier. Conta nova ganha um pacote generoso: horas de EC2 pequeno, armazenamento S3, execucoes de Lambda, tudo de graca por 12 meses (e alguns servicos gratis pra sempre dentro de um limite).
  2. Crie um billing alarm. Em Billing, configure um alerta pra te avisar por e-mail se o gasto passar de, sei la, cinco dolares. E o cinto de seguranca que quase ninguem coloca.
  3. Desligue o que nao usa. Terminou o experimento? Encerre a instancia, apague o bucket de teste. O que nao esta ligado nao cobra.

Com Free Tier mais alarme, o pior cenario vira um susto de trocados, nao um boleto pra chorar.

AWS nao e magia nem bicho de sete cabecas: e computador alugado com um cardapio grande. Voce nao precisa saber os 200 servicos, precisa criar a conta, ligar o alarme e brincar com EC2 e S3 numa tarde. O medo passa na primeira instancia que voce sobe e desliga sozinho. Abre o console hoje, o Free Tier ja esta te esperando.

Gostou do artigo?

Compartilhe com seus amigos e ajude a espalhar conhecimento!