O Amazon Elastic Compute Cloud (Amazon EC2) é um serviço da web que fornece capacidade de computação redimensionável na nuvem. Ele foi projetado para facilitar a computação em nuvem na escala da web para os desenvolvedores.

A interface de serviço da Web simples do Amazon EC2 permite que você obtenha e configure a capacidade com mínimo atrito. Oferece um controle completo de seus recursos computacionais e permite que você trabalhe no ambiente computacional comprovado da Amazon. O Amazon EC2 reduz o tempo exigido para obter e inicializar novas instâncias do servidor em minutos, permitindo que você rapidamente escalone a capacidade, para mais e para menos, à medida que os requisitos de computação forem alterados. O Amazon EC2 altera a economia da computação ao permitir que você pague somente pela capacidade que realmente utilizar. O Amazon EC2 fornece aos desenvolvedores as ferramentas para construir aplicativos resistentes a falhas e isolá-los de situações de falha comuns.

Execute uma instância do Amazon EC2 gratuitamente

Experimente o Amazon EC2 gratuitamente

O nível gratuito da AWS inclui 750 horas de instâncias t2.micro Linux e Windows por mês por um ano. Para permanecer no nível gratuito, use somente microinstâncias do EC2.

Veja os detalhes do nível gratuito da AWS »


Introdução ao Amazon EC2 (4:01)

Introtoec2vid_2

O Amazon EC2 permite que você aumente ou diminua a capacidade em minutos, não horas ou dias. É possível comissionar uma, centenas ou até milhares de instâncias do servidor simultaneamente. Naturalmente, como tudo é controlado com os serviços de APIs da web, o aplicativo pode automaticamente se expandir ou se reduzir, dependendo de suas necessidades.

Você tem controle total de suas instâncias. Você tem acesso à raiz de cada uma e pode interagir com elas como faria com qualquer máquina. Você pode interromper sua instância, mantendo os dados em sua partição de inicialização e posteriormente reiniciar a mesma instância usando as APIs de serviços web. As instâncias podem ser reiniciadas remotamente usando as APIs de serviços web. Você também tem acesso ao console de saída de suas instâncias.

Você pode escolher tipos de várias instâncias, sistemas operacionais e pacotes de software. O Amazon EC2 permite que você selecione uma configuração de memória, CPU, armazenamento de instância e tamanho da partição de inicialização que seja ideal para a sua opção de sistema operacional e aplicativos. Por exemplo, sua escolha de sistemas operacionais inclui várias distribuições de Linux e Microsoft Windows Server.

O Amazon EC2 trabalha em conjunto com o Amazon Simple Storage Service (Amazon S3), o Amazon Relational Database Service (Amazon RDS), o Amazon SimpleDB e o Amazon Simple Queue Service (Amazon SQS) para fornecer uma solução completa de computação, processamento de consulta e armazenamento de uma ampla variedade de aplicativos.

O Amazon EC2 oferece um ambiente altamente confiável, no qual a substituição de instâncias pode ser rápida e previamente encomendada. O serviço é executado dentro dos datacenters e da infraestrutura de rede comprovada da Amazon. O compromisso do Acordo de Nível de Serviço do Amazon EC2 é disponibilidade de 99,95% para cada região do Amazon EC2.

O Amazon EC2 trabalha em conjunto com a Amazon VPC para oferecer funcionalidades de rede seguras e robustas para os seus recursos de computação.

  • As suas instâncias de computação estão localizadas em uma Virtual Private Cloud (VPC) com o intervalo de IP que você especificou. Você decide quais instâncias são expostas para a Internet e quais permanecem privadas.
  • Os grupos de segurança e os ACLs de rede permitem controlar o acesso de entrada/saída pela rede para/de suas instâncias.
  • Você pode conectar a sua infraestrutura de TI existente aos recursos da sua VPC usando conexões VPN IPsec com criptografia padrão do setor.
  • Você pode provisionar seus recursos de EC2 como instâncias dedicadas. Instâncias dedicadas são instâncias do Amazon EC2 que são executadas em hardware dedicado a um único cliente para proporcionar isolamento adicional.
  • Para obter mais informações sobre segurança no Amazon EC2, consulte o nosso documento Amazon Web Services: Visão geral do processo de segurança.

Se você não tem uma VPC padrão, deve criar uma VPC e executar instâncias nessa VPC para aproveitar os recursos avançados de rede como sub-redes privadas, filtragem de saída por grupo de segurança, ACLs de rede, instâncias dedicadas e conexões VPN.

O Amazon EC2 repassa para você os benefícios financeiros da escala da Amazon. Você paga uma taxa muito baixa pela capacidade computacional que você realmente utilizar. Consulte as opções de compra de instâncias do Amazon EC2 para obter uma descrição mais detalhada.

  • Instâncias on demand – As instâncias on demand permitem que você pague pela capacidade de computação por hora sem compromissos de longo prazo. Isso exime você dos custos e das complexidades de planejamento, aquisição e manutenção de hardware e transforma o que normalmente são grandes custos fixos em custos variáveis muito menores. As Instâncias On-Demand também eliminam a necessidade de se comprar uma "rede de segurança" com capacidade de lidar com repiques de tráfego periódicos.
  • Instâncias reservadas – As Instâncias reservadas lhe dão a opção de fazer um pagamento único e acessível para cada instância que você deseja reservar e, por sua vez, você recebe um desconto significativo sobre a taxa por hora para essa instância. Existem três tipos de Instância Reservada (Instâncias Reservadas de Utilização Leve, Média e Pesada) que permitem equilibrar o valor inicial pago e o preço efetivo da hora. O Marketplace de Instância Reservada também está disponível, fornecendo a você a oportunidade de vender Instâncias Reservadas se suas necessidades mudarem (ou seja, quiser migrar instâncias para uma nova Região da AWS, mudar para um novo tipo de instância ou vender capacidade para projetos que expirem antes do prazo de sua Instância Reservada expirar).
  • Instância Spot – AsInstâncias Spot permitem aos clientes negociarem a capacidade não utilizada do Amazon EC2 e executarem essas instâncias durante o período em que sua oferta exceder o Preço spot atual. O Preço Spot muda periodicamente com base no fornecimento e na demanda, e os clientes cuja proposta atende-o ou ultrapassa-o ganham acesso às Instâncias Spot disponíveis. Se você tem flexibilidade sobre quando os seus aplicativos podem ser executados, as Instâncias Spot podem reduzir significativamente seus custos no Amazon EC2.

Comece já a usar o Amazon EC2 visitando o AWS Marketplace e escolha softwares pré-configurados nas Amazon Machine Images (AMIs). Você pode implementar este software no EC2 de forma rápida através da execução com 1-Click ou com o console do EC2.