Criando sua primeira instância no Amazon EC2

Depois de conhecer a AWS e aprender a usar o Amazon S3, é hora de dar mais um passo importante: criar sua primeira instância no Amazon EC2 (Elastic Compute Cloud). Esse é um dos serviços mais usados da plataforma, pois permite criar servidores virtuais que rodam na nuvem.

Neste artigo, você vai entender o que é o EC2, para que ele serve e como criar sua primeira instância, passo a passo.


O que é o Amazon EC2?

O Amazon EC2 é o serviço de computação da AWS que possibilita rodar servidores virtuais, conhecidos como instâncias.
Com ele, você pode:

  • Hospedar sites e aplicações.
  • Criar ambientes de teste e desenvolvimento.
  • Rodar bancos de dados.
  • Treinar modelos de machine learning.

A grande vantagem é que tudo isso é feito sem precisar comprar ou manter servidores físicos.


Benefícios do EC2

  • Escalabilidade: aumente ou diminua a capacidade conforme a demanda.
  • Variedade de instâncias: escolha configurações otimizadas para CPU, memória ou armazenamento.
  • Flexibilidade: suporte a diversos sistemas operacionais, como Linux e Windows.
  • Pagamento sob demanda: você paga apenas pelo tempo em que a instância está rodando.

Criando sua primeira instância no EC2

Agora, vamos ao passo a passo:

Passo 1: Acesse o serviço EC2

No Console da AWS, pesquise por EC2 e clique no serviço.

Passo 2: Clique em “Launch Instance”

Esse é o botão que inicia a criação de uma nova instância.

Passo 3: Escolha uma AMI (Amazon Machine Image)

A AMI é como uma “imagem” do sistema que será usado na instância.
Para iniciantes, recomenda-se:

  • Amazon Linux 2 (leve e gratuito).
  • Ubuntu Server (popular e com muita documentação).

Passo 4: Selecione o tipo de instância

Para usar o Free Tier, escolha t2.micro ou t3.micro.

Passo 5: Configure as permissões de acesso

  • Crie um par de chaves (key pair) para acessar sua instância via SSH.
  • Defina as regras de segurança (Security Group), permitindo tráfego HTTP (porta 80) e SSH (porta 22).

Passo 6: Revise e lance a instância

Clique em Launch Instance. Em alguns minutos, sua instância estará pronta para uso.


Acessando sua instância EC2

  • Linux/Mac: use o terminal com o comando SSH.
  • Windows: use o PuTTY ou o Windows Terminal.

Exemplo de comando SSH:

ssh -i "minha-chave.pem" ec2-user@seu-endereco-publico

Testando sua instância

Depois de acessar, você pode instalar pacotes e rodar aplicações.
Exemplo no Linux:

sudo yum update -y
sudo yum install httpd -y
sudo systemctl start httpd

Isso vai instalar um servidor web Apache básico na sua instância.


Cuidados ao usar o EC2

  • Sempre encerre instâncias que não estiver usando para evitar cobranças.
  • Configure alertas de faturamento no painel da AWS.
  • Mantenha suas chaves de acesso seguras.

Conclusão: seu primeiro servidor na nuvem

Criar uma instância EC2 é o primeiro passo para entender como funciona a computação em nuvem na prática. Com ela, você pode hospedar sites, rodar aplicações e simular ambientes reais de trabalho.

Se você está começando, use o Free Tier para praticar sem custos e explore diferentes configurações. Esse aprendizado será essencial para evoluir para níveis mais avançados da AWS.

Publicar comentário