Criando instâncias no Amazon EC2 \| TreinaWeb               Promoção no ar   Matricule-se agora e garanta **54% de desconto**  

  Termina em   Tempo restante da oferta: 04 Horas 

 13 Min 

 34 Seg 

   Tempo restante da oferta: 04 13 34 

  [Assinar →](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26) 

   [                ](https://www.treinaweb.com.br)  Explorar  

 [ Quanto custa? ](#assinatura) [ FAQ ](https://www.treinaweb.com.br#faq) [Matricule-se](#assinatura) [ Entrar ](https://www.treinaweb.com.br/login) 

     [ Início ](https://www.treinaweb.com.br) [ Artigos ](https://www.treinaweb.com.br/blog) Criando instâncias no Amazon EC2  [ Amazon ](https://www.treinaweb.com.br/blog/categoria/amazon) 

# Criando instâncias no Amazon EC2

 Entenda o que é o Elastic Compute Cloud mais conhecido como EC2 e como criar sua primeira instância dentro do serviço de forma simples.

 [ Elton Fonseca ](https://www.treinaweb.com.br/blog/autor/elton-fonseca) 8 anos atrás

  ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/11/10112820/AWS-EC2.png)  

A Amazon Web Services (AWS) é uma das plataformas de [cloud computing](https://www.treinaweb.com.br/blog/o-que-e-cloud-computing/ "cloud computing") mais utilizadas do mercado. Já falamos um pouco sobre ela no post [introdução a AWS](https://www.treinaweb.com.br/blog/introducao-a-amazon-web-services-aws/ "introdução a AWS"), agora vamos falar sobre EC2.

O Elastic Compute Cloud mais conhecido como EC2 é um serviço de computação onde a plataforma vende o poder de processamento, armazenamento e transferência de informações como serviço. Ele faz parte do nível de serviço IaaS (Infraestrutura como serviço) e seu recurso central são as instâncias.

Falando de forma simplificada, as instâncias são máquinas virtuais criadas dentro da infraestrutura da AWS onde podemos montar nossos servidores, processar informações ou realizar outras tarefas. A principal característica é a autonomia, podemos realizar qualquer tarefa administrativa dentro do sistema operacional das nossas instâncias, desde coisas mais simples até elementos mais avançados como instalação de programas, serviços e alterações de configurações.

[  ![Amazon Web Services (AWS) - EC2 - Fundamentos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aws-ec2.svg)   Curso Amazon Web Services (AWS) - EC2 - Fundamentos Conhecer o curso ](https://www.treinaweb.com.br/curso/amazon-web-services-aws-ec2-elastic-compute-cloud-fundamentos)

## Criando a primeira instância

Dentro do serviço da AWS primeira coisa que precisamos fazer é acessar a página do serviço EC2. No menu superior do console web clique em **Services &gt; EC2**:

![menu de serviços do EC2](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152443/menu-servicos-aws-ec2.png)

Dentro da página que abrir (Dashboard), entre em **Launch Instance**:

![criar instancia no EC2](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152512/criar-instancia-ec2.png)

## Imagem do Sistema Operacional

A primeira coisa que precisamos escolher é o sistema operacional que vamos usar em nossa instância. A AWS possui imagem da maioria dos sistemas operacionais de mercado, inclusive aqueles proprietários como Windows Server, RedHat e Suse.

![selecionar sistema operacional](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152538/escola-sistema-operacional.png)

Basta selecionar o sistema operacional para ir a etapa 2. No meu exemplo selecionei o Ubuntu 18.04.

## Tipo de instância

O tipo de instância indica basicamente o poder de hardware que sua instância terá. É possível escolher desde configurações básicas com poucos recursos até máquinas absurdamente poderosas. O tipo de instância também indica a velocidade da rede e outros detalhes da sua máquina.

![selecionar tipo de instancia t2.micro](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152601/selecionar-tipo-de-instancia-do-ec2.png)

No exemplo acima, selecionamos o tipo de instância que se enquadra no limite gratuito por 12 meses de uso do EC2.

[  ![Amazon Web Services (AWS) - Fundamentos](https://d2knvm16wkt3ia.cloudfront.net/assets/svg-icon/aws.svg)   Curso Amazon Web Services (AWS) - Fundamentos Conhecer o curso ](https://www.treinaweb.com.br/curso/amazon-web-services-aws-fundamentos)

## Finalizando a criação

O processo de criação de um instância possui 7 passos. É possível configurar cada detalhe manualmente. Por outro lado, se a instância não necessita de mais nenhuma alteração podemos simplesmente clicar em **Review e Launch** após escolher o tipo de instância.

Na página de review é possível revisar todas as configurações da instância e caso esteja correto, basta clicar em **Launch**

![review da instancia do EC2](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152624/review-do-ec2.png)

Ele vai pedir para selecionar uma chave de acesso que funciona como se fosse a senha para acessar sua máquina. Selecione a opção **Create a new key pair**, coloque uma descrição e clique em **Download Key Pair**:

![baixar key pair](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152803/criar-chave-no-ec2.png)

\*Precisará desse arquivo sempre que for acessar a máquina. Então guarde ele sempre em um local seguro.

Cliquei em **launch Instances** para criar a instância…

Se tudo ocorrer corretamente ele te mostrará a identificação da sua instância. Basta clicar nele para ver ela na lista:

![instancia pronta para ser usada no ec2](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152835/instancia-criada-com-sucesso-no-ec2.png)

## Acessando a máquina

Se a sua instância utilizar o sistema operacional Linux o acesso é feito via SSH. Se a instância usar o Windows deve ser feita via RDP. Basta selecionar a instância na lista e clicar em **Connect** que a própria AWS te informa o procedimento para acesso:

![lista de instâncias do ec2](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152915/lista-de-instancias-do-ec2.png)

Em nosso caso, ela vai mostrar o seguinte:

![informações de conexão](https://dkrn4sk0rn31v.cloudfront.net/2018/11/29152943/informacoes-de-conexao-do-ec2.png)

Se a sua máquina local for Linux ou Mac, basta executar os comandos acima via terminal na pasta onde baixou a chave.

Se a sua máquina local for Windows, precisará usar um cliente de SSH próprio. Temos um vídeo de dica que mostra como fazer:

## Finalizando

O EC2 possui uma série de facilidades e ferramentas que permitem o gerenciamento de forma muito profissional da estrutura em nuvem. É possível criar diversos volumes para uma mesma máquina, instalar sistemas operacionais pré-configurados com AWS Marketplace e muito outros detalhes.

A Amazon AWS possui um ecossistema completo em serviços de computação em nuvem, temos artigos abordando cada um deles, como o [Amazon S3](https://www.treinaweb.com.br/blog/o-que-e-aws-s3/ "Amazon S3"), [Amazon Lambda](https://www.treinaweb.com.br/blog/o-que-e-aws-lambda/ "Amazon Lambda") e [Aurora](https://www.treinaweb.com.br/blog/primeiros-passos-com-o-amazon-aurora/ "Aurora").

Autor

 ![Elton Fonseca](//secure.gravatar.com/avatar/2cee05645357ced0841ce76ba5569c72?d=mm)

## Elton Fonseca

 Professor e desenvolvedor. Formado em análise e desenvolvimento de sistema, pós graduado em engenharia e arquitetura de software. É autor de cursos em diversos temas, como, desenvolvimento back-end, cloud computing e CMSs. Nas horas vagas adora estudar sobre o mercado financeiro, cozinhar e brincar com pequeno Daniel. [@eltonfonsecadev](https://twitter.com/eltonfonsecadev) 

 [Todos os artigos](https://www.treinaweb.com.br/blog/autor/elton-fonseca)  

## Continue estudando

 Transforme leitura em prática com os cursos e formações da TreinaWeb.

 [Ver cursos](https://www.treinaweb.com.br/cursos)   

  Continue lendo

## Artigos relacionados

- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/03/06135633/AMAZON-AURORA-400x280.png)  [ Bancos de Dados ](https://www.treinaweb.com.br/blog/categoria/bancos-de-dados) 

     7 anos atrás

    ##  [ Primeiros passos com o Amazon Aurora ](https://www.treinaweb.com.br/blog/primeiros-passos-com-o-amazon-aurora) 

     O Amazon Aurora é um banco de dados relacional da AWS compatível com MySQL e PostgreSQL. Nesse artigo vamos entender os benefícios do Amazon Aurora e como podemos criar nosso primeiro cluster utilizando o AWS CLI.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/04/03142818/GOOGLE-COMPUTE-ENGINE-400x280.png)  [ Google Cloud Platform (GCP) ](https://www.treinaweb.com.br/blog/categoria/google-cloud-platform-gcp) 

     9 anos atrás

    ##  [ Criando instâncias de VM no Google Cloud Platform ](https://www.treinaweb.com.br/blog/criando-instancias-de-vm-no-google-cloud-platform) 

     Conheça o compute engine e veja como criar novas instâncias de VM no Google Cloud Platform.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2019/06/18120352/VIRTUAL-BOX-400x280.png)  [ Tecnologia ](https://www.treinaweb.com.br/blog/categoria/tecnologia) 

     8 anos atrás

    ##  [ Criando uma máquina virtual com a VirtualBox ](https://www.treinaweb.com.br/blog/criando-uma-maquina-virtual-com-a-virtualbox) 

     Neste artigo veremos como criar uma máquina virtual utilizando a VirtualBox com o sistema operacional Ubuntu.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2018/04/05114901/ORLEANS-NET-CORE-400x280.png)  [ C# ](https://www.treinaweb.com.br/blog/categoria/csharp) 

     9 anos atrás

    ##  [ Criando uma aplicação distribuída com ASP.NET Core e o Microsoft Orleans ](https://www.treinaweb.com.br/blog/criando-uma-aplicacao-distribuida-com-asp-net-core-e-o-microsoft-orleans) 

     Veja o exemplo de uma aplicação ASP.NET Core acessando os dados de um servidor cluster definido com o Microsoft Orleans.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/07/DART-ORIENTACAO-OBJETOS-400x280.png)  [ Dart ](https://www.treinaweb.com.br/blog/categoria/dart) 

     4 anos atrás

    ##  [ Orientação a objetos em Dart ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-dart) 

     Aprenda Orientação a objetos em Dart e como trabalhar com classes, atributos, métodos e objetos em Dart e aumente seus conhecimentos!

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/05/como-instalar-o-csharp-e-nosso-primeiro-exemplo-400x280.png)  [ C# ](https://www.treinaweb.com.br/blog/categoria/csharp) 

     4 anos atrás

    ##  [ Orientação a objetos no C# ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-no-csharp) 

     Aprenda como trabalhar com classes, atributos, métodos e objetos no C# e aumente seus conhecimentos nessa linguagem incrível!

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2022/04/PHP-ORIENTACAO-OBJETOS-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     5 anos atrás

    ##  [ Orientação a objetos em PHP ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-php) 

     Aprenda como trabalhar com classes, atributos, métodos e objetos no PHP e aumente seus conhecimentos nessa linguagem incrível!

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/02/JAVA-ORIENTACAO-OBJETOS-400x280.png)  [ Java ](https://www.treinaweb.com.br/blog/categoria/java) 

     6 anos atrás

    ##  [ Orientação a objetos em Java ](https://www.treinaweb.com.br/blog/orientacao-a-objetos-em-java) 

     É perceptível a vocação do Java para estruturas orientadas a objetos. Veremos um pouco mais sobre neste artigo.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/05/NEST-JS-UPLOAD-ARQUIVOS-400x280.png)  [ Node ](https://www.treinaweb.com.br/blog/categoria/node-js) 

     3 anos atrás

    ##  [ Cron jobs, timeouts e intervals com NestJS ](https://www.treinaweb.com.br/blog/cron-jobs-timeouts-e-intervals-com-nestjs) 

     Neste artigo vamos utilizar o módulo nativo scheduler do NestJS para trabalhar com tarefas automatizadas com cron jobs, timeouts e intervals

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2021/03/TWELVE-FACTOR-APP-400x280.png)  [ Engenharia de Software ](https://www.treinaweb.com.br/blog/categoria/engenharia-de-software) 

     6 anos atrás

    ##  [ O que são os 12 factor app? - Parte 3 ](https://www.treinaweb.com.br/blog/o-que-sao-os-12-factor-app-parte-3) 

     Nesta terceira parte, iremos abordar mais três dos 12 princípios: port binding, concurrency e disposability.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2020/01/28160855/websockts-php-400x280.png)  [ PHP ](https://www.treinaweb.com.br/blog/categoria/php) 

     7 anos atrás

    ##  [ Aplicações em tempo real com PHP usando WebSockets ](https://www.treinaweb.com.br/blog/aplicacoes-em-tempo-real-com-php-usando-websockets) 

     Neste artigo veremos uma introdução a WebSockets com a criação de um servidor em PHP e usando o navegador do usuário como cliente.

     Ler artigo
- ![](https://dkrn4sk0rn31v.cloudfront.net/uploads/2023/10/SQLMODEL-400x280.jpg)  [ Bancos de Dados ](https://www.treinaweb.com.br/blog/categoria/bancos-de-dados) 

     3 anos atrás

    ##  [ SQLModel: Simplificando o Mapeamento de Objetos para Bancos de Dados em Python ](https://www.treinaweb.com.br/blog/sqlmodel-simplificando-o-mapeamento-de-objetos-para-bancos-de-dados-em-python) 

     Desvende o SQLModel: Simplificando o Mapeamento de Objetos Python para Bancos de Dados Relacionais. Domine o CRUD de forma eficaz!

     Ler artigo

## Um ano de acesso total para você viver de programação.

 Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro `console.log` ao mercado de trabalho.

- **1 ano** de acesso a **todos os cursos**
- Cursos novos **toda semana**
- Suporte **direto com professores**
- Plano de carreira **personalizado**
- **Certificados digitais** inclusos
- **Aplicativos** para Android e iOS, com **acesso offline**

    **Garantia incondicional de satisfação** 

 Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

### Acesso completo a todos os cursos e dezenas de Formações.

 12 meses 

  Economize R$ 840,00  54% OFF 

 de 12x R$ 129,00 por apenas

 12x  R$ 59,00

 sem juros no cartão de crédito ou R$ 599,00 à vista

  Oferta termina em  **04h 13min 34s**

- Acesso imediato e ilimitado durante 1 ano.
- Plano de carreira personalizado.
- Suporte direto com professores.
- E muito mais!

 [Matricule-se agora](https://www.treinaweb.com.br/checkout/pagamento/plano/anual?cupom=TW-SCLIENTE26)

     [                ](https://www.treinaweb.com.br)

 Escola online de programação, tecnologia e IA.

- [  ](https://www.facebook.com/TreinaWeb/)
- [  ](https://www.instagram.com/treinaweb/)
- [  ](https://www.youtube.com/user/TreinaWeb)
- [  ](https://twitter.com/treinaweb)
- [  ](https://www.linkedin.com/company/treinaweb)
- [  ](https://github.com/treinaweb)

## Inscreva-se em nossa newsletter

Receba lançamentos, promoções e novidades.

   Seu nome     Seu WhatsApp     Seu melhor e-mail   Inscrever-se 

## Cursos

- [ Base para Devs ](https://www.treinaweb.com.br/categoria/base-para-devs)
- [ Front-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-front-end)
- [ Back-end ](https://www.treinaweb.com.br/categoria/desenvolvimento-back-end)
- [ Mobile ](https://www.treinaweb.com.br/categoria/desenvolvimento-mobile)
- [ Bancos de Dados ](https://www.treinaweb.com.br/categoria/bancos-de-dados)
- [ Cloud ](https://www.treinaweb.com.br/categoria/cloud-computing)
- [ IA ](https://www.treinaweb.com.br/categoria/ia)
- [ E mais ](https://www.treinaweb.com.br/categoria/e-mais)
- [ Ver todos os cursos ](https://www.treinaweb.com.br/cursos)

## Conteúdo

- [ Formações ](https://www.treinaweb.com.br/formacoes)
- [ Projetos práticos ](https://www.treinaweb.com.br/projetos-praticos)
- [ Direto ao ponto ](https://www.treinaweb.com.br/direto-ao-ponto)
- [ Planos ](https://www.treinaweb.com.br#assinatura)
- [ Depoimentos ](https://www.treinaweb.com.br#depoimentos)
- [ Comunidade ](https://www.treinaweb.com.br#comunidade)
- [ Corpo docente ](https://www.treinaweb.com.br#docente)

## A empresa

- [ Sobre a TreinaWeb ](https://www.treinaweb.com.br#sobre)
- [ Perguntas frequentes ](https://www.treinaweb.com.br#faq)
- [ Vantagens de estudar na TreinaWeb ](https://www.treinaweb.com.br/vantagens-de-estudar-na-treinaweb)
- [ Cursos para empresas ](https://www.treinaweb.com.br/empresas)
- [ Sugira um novo curso ](https://www.treinaweb.com.br/sugerir-curso)
- [ Trabalhe conosco ](https://www.treinaweb.com.br/trabalhe-conosco)
- [ Artigos ](https://www.treinaweb.com.br/blog)
- [ Desenvolvedores e agentes ](https://www.treinaweb.com.br/developers)
- [ Contato ](https://www.treinaweb.com.br/contato)
- [ Política de privacidade ](https://www.treinaweb.com.br/politica-de-privacidade)
- [ Termos de uso ](https://www.treinaweb.com.br/termos-de-uso)

## Baixe nosso aplicativo

 [   Disponível na **App Store**  ](https://apps.apple.com/us/app/treinaweb/id1322729447) [   Disponível no **Google Play**  ](https://play.google.com/store/apps/details?id=br.com.treinaweb.mobile) 

  Av. Paulista, 1765, Conj 71 e 72 · Bela Vista · São Paulo · SP · 01311-200   © 2004 – 2026 TreinaWeb Tecnologia LTDA · CNPJ 06.156.637/0001-58
