O Amazon EC2 apresenta um verdadeiro ambiente de computação virtual, permitindo que você utilize interfaces de serviço web para iniciar instâncias com uma variedade de sistemas operacionais, carregue-os com seu ambiente de aplicativo personalizado, gerencie permissões de acesso da sua rede e execute sua imagem usando o número de sistemas que você desejar.

Para usar o Amazon EC2, você simplesmente:

  • Selecione um modelo de Amazon Machine Image (AMI) pré-configurada, para começar a usar o serviço imediatamente. Ou crie uma AMI contendo suas aplicações, bibliotecas, dados e definições de configuração associadas.
  • Configure a segurança e o acesso à rede em sua instância Amazon EC2.
  • Escolha o(s) tipo(s) de instância(s) desejado(s), em seguida, inicie, finalize e monitore quantas instâncias de seu AMI forem necessárias, usando as APIs de serviço web ou a grande variedade de ferramentas de gerenciamento fornecidas.
  • Determine se você deseja executar em vários locais, utilizar os pontos de extremidade de IP estáticos ou o armazenamento persistente em bloco de conexão para suas instâncias.
  • Pague somente pelos recursos que você realmente utilizar, como transferência de dados ou instância-horas.

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 instâncias micro do EC2.

Consulte os detalhes do nível gratuito da AWS »

O Amazon EC2 fornece um número de características poderosas para criar aplicativos de classe empresarial escaláveis e resistentes a falhas.

As instâncias sem sistema operacional do Amazon EC2 oferecem aos aplicativos acesso direto ao processador e à memória do servidor subjacente. Essas instâncias são ideais para cargas de trabalho que exigem acesso a conjuntos de recursos de hardware (como Intel VT-x) ou para aplicativos que precisam ser executados em ambientes não virtualizados para cumprir requisitos de licenciamento ou suporte. As instâncias sem sistema operacional são criadas com base no sistema Nitro, uma coleção de componentes de transferência e proteção de hardware criada pela AWS que viabilizam de forma segura aplicativos de missão crítica e essenciais aos negócios com alta performance e disponibilidade. As instâncias sem sistema operacional oferecem os mesmos recursos robustos de segurança, confiabilidade e elasticidade de capacidade, bem como suporte a sistemas operacionais e pacotes de software diferentes como instâncias EC2 virtuais. Você pode usar instâncias sem sistema operacional com serviços da AWS como Amazon Virtual Private Cloud (VPC), Elastic Block Store (EBS) e Elastic Load Balancing (ELB). As instâncias sem sistema operacional estão disponíveis para demonstração pública. Você pode solicitar acesso a instâncias sem sistema operacional do EC2 preenchendo nosso formulário de solicitação aqui.

Os clientes que precisam de uma enorme capacidade de processamento de ponto flutuante se beneficiarão com a próxima geração de instâncias computacionais de GPU de uso geral da AWS, as instâncias P3 do Amazon EC2, com até 8 GPUs NVIDIA Volta GV100. As instâncias P3 oferecem performance de ponto flutuante de até 1 petaFLOPS de precisão mista, 125 TeraFLOPS de precisão simples e 62 TeraFLOPS de precisão dupla. Uma interconexão NVLink de segunda geração, com 300 GB/s, permite a comunicação entre GPUs com alta velocidade e baixa latência. As instâncias P3 também oferecem até 64 vCPUs baseadas em processadores personalizados Xeon E5 (codinome Broadwell), 488 gigabytes de DRAM e 25 gigabytes por segundo de largura de banda de rede agregada dedicada usando o Elastic Network Adapter (ENA – Adaptador de rede elástica). As instâncias P3 são ideais para cargas de trabalho de aprendizado de máquina, computação de alto desempenho, fluidodinâmica computacional, finanças computacionais, análises sísmicas, modelagem molecular, genômica e renderização.

Os clientes que precisam de alta capacidade gráfica serão beneficiados com as instâncias de GPU gráficas. A geração atual de instâncias de GPU gráficas, as instâncias G3, disponibiliza acesso a GPUs NVIDIA Tesla M60, cada uma com até 2.048 núcleos de processamento paralelo, 8 GiB de memória de GPU e um codificador de hardware que oferece suporte a até 10 streams H.265 (HEVC) e até 18 streams H.264, ambos com resolução 1080p30. Com as versões mais atuais do driver, essas GPUs aceitam OpenGL, DirectX, CUDA, OpenCL e Capture SDK (conhecido anteriormente como GRID SDK). As instâncias gráficas de GPU são ideais para visualizações em 3D, estações de trabalho remotas com uso intenso de gráficos, renderização em 3D, streaming de aplicativos, codificação de vídeo, além de outras cargas de trabalho gráficas no lado do servidor.

Os clientes que exigem acesso de E/S aleatória, de baixa latência e muito elevada a seus dados podem se beneficiar de instâncias de E/S elevada. As instâncias de E/S elevada são um tipo de instância do Amazon EC2 que pode disponibilizar aos clientes taxas de E/S aleatórias acima de 3 milhões de IOPS. As instâncias de E/S elevada I3 usam SSDs Non-Volatile Memory Express (NVMe) e são ideais para clientes que executam bancos de dados NoSQL de desempenho muito alto, sistemas transacionais e cargas de trabalho do Elastic Search. As instâncias de E/S elevada também oferecem throughput de disco sequencial de até 16 GB/s, ideal para cargas de trabalho de análise.

Para saber mais sobre instâncias de E/S elevada, consulte Tipos de instância do Amazon EC2.

Clientes que precisam de densidade de armazenamento muito alta por instância; E/S sequencial elevada para aplicações com uso intensivo de dados como um armazém de dados com processamento paralelo massivo (MPP), computação distribuída do MapReduce e do Hadoop; e processamento de logs e dados podem obter benefícios com as instâncias de armazenamento denso. Instâncias de armazenamento denso são um tipo de instância do Amazon EC2 que pode oferecer aos clientes throughput de E/S sequencial de até 3,9 GB/s e até 48 TB de instance storage em 24 discos rígidos, ou oferecer um equilíbrio entre menos armazenamento e memória por vCPU com redes baseadas em ENA para disponibilizar uma largura de banda de rede de até 25 Gbps dentro de um placement group. Para saber mais sobre instâncias de armazenamento denso, consulte os tipos de instância do Amazon EC2.

Cargas de trabalho diferentes do Amazon EC2 podem ter requisitos de armazenamento totalmente diversos. Além do instance storage integrado, também oferecemos o Amazon Elastic Block Store (Amazon EBS) e o Amazon Elastic File System (Amazon EFS) para atender a outros requisitos de armazenamento em nuvem.

O Amazon EBS disponibiliza volumes de armazenamento em blocos, persistentes, altamente disponíveis, uniformes e com baixa latência que você pode usar com as instâncias do Amazon EC2. Cada volume do Amazon EBS é replicado automaticamente na sua zona de disponibilidade para protegê-lo de falhas de componentes, proporcionando alta disponibilidade e durabilidade. Ele foi criado para gerentes de aplicativos que precisam ajustar cargas de trabalho para melhorar a capacidade, a performance e o custo.

O Amazon EFS disponibiliza armazenamento de arquivos na nuvem simples, escalável, persistente e totalmente gerenciado para acesso compartilhado. Criado para proporcionar alta disponibilidade e durabilidade entre várias zonas de disponibilidade, ele oferece uma interface de sistema de arquivos com semântica de acesso ao sistema de arquivos padrão, aumenta e reduz a capacidade automaticamente, além de disponibilizar gerenciadores de aplicativos com alto throughput e latências continuamente baixas na escala de petabytes. 

Você será cobrado ao final de cada mês somente pelos recursos do EC2 que realmente forem utilizados.

Como exemplo, suponha que você execute em algum momento 20 instâncias do tipo Pequeno custando 0,085 USD por hora. As instâncias iniciarão imediatamente, mas elas não necessariamente se iniciarão todas ao mesmo tempo. Cada instância armazenará seu momento real de início. Daí em diante, cada instância cobrará por suas horas (a USD 0,085/hora) de execução no início de cada hora relativo ao momento de início. Cada instância será executada até que ocorra um dos seguintes: encerramento da instância com a chamada API TerminateInstances (ou instrumento equivalente), a instância se desliga (por exemplo, o comando "shutdown" UNIX) ou o host é encerrado devido a falha de software ou hardware. Horas parciais de instâncias de banco de dados são cobradas como horas completas.

O Amazon EC2 fornece o recurso de colocar as instâncias em diversos locais. Os locais do Amazon EC2 são compostos pelas regiões e pelas Zonas de disponibilidade. As Zonas de disponibilidade são as posições distintas que são projetadas para serem isoladas das falhas em outras Zonas da disponibilidade e fornecem rede de conectividade acessível e de baixa latência para outras Zonas de disponibilidade da mesma região. Ao iniciar as instâncias em Zonas de disponibilidade separadas, você pode proteger seus aplicativos de falha de um único local. As regiões são constituídas por uma ou mais Zonas de disponibilidade, que estão geograficamente dispersas e estarão em diferentes áreas geográficas ou países. O compromisso do Acordo de nível de serviço do Amazon EC2 é disponibilidade de 99,95% para cada região do Amazon EC2. Consulte Produtos e serviços regionais para obter mais detalhes sobre a disponibilidade de nossos produtos e serviços por região.

Os endereços Elastic IP são endereços de IP estáticos projetados para computação em nuvem dinâmica. Um endereço Elastic IP está associado à sua conta e não a uma instância específica e você controla esse endereço até que decida explicitamente liberá-lo. Ao contrário dos tradicionais endereços de IP estáticos, os endereços Elastic IP permitem que você filtre a instância ou falhas da Zona de disponibilidade por meio de remapeamento programado de seus endereços de IP públicos para qualquer instância em sua conta. Em vez de esperar que um técnico de dados reconfigure ou substitua o seu host, ou esperar que o DNS propague a todos os seus clientes, o Amazon EC2 permite que você gerencie os problemas com sua instância ou software através de rápido remapeamento do seu endereço Elastic IP para uma instância de substituição. Além disso, você pode opcionalmente configurar o registro de DNS reverso de qualquer um dos seus endereços Elastic IP, preenchendo este formulário .

O Auto Scaling permite a você expandir ou reduzir a capacidade de seu Amazon EC2 automaticamente, de acordo com as condições que você definir. Com o Auto Scaling, você pode garantir que o número de instâncias do Amazon EC2 que você está usando se redimensiona facilmente durante picos de demanda para manter o desempenho e diminui automaticamente durante quedas de demanda para minimizar custos. O Auto Scaling é especialmente útil para aplicativos que sofrem variabilidade de uso por hora, dia ou semana. O Auto Scaling é ativado pelo Amazon CloudWatch e é disponibilizado sem custo adicional além das taxas do Amazon CloudWatch. Consulte o Auto Scaling para mais detalhes.

Os clientes com complexas cargas de trabalho computacionais, assim como processos paralelos fortemente acoplados ou com aplicativos sensíveis ao desempenho da rede, podem alcançar o mesmo alto desempenho computacional e de rede fornecido por uma infraestrutura personalizada, enquanto se beneficiam das vantagens de flexibilidade, elasticidade e de custo do Amazon EC2. As instâncias de computação em cluster, GPU de cluster e de cluster com mais memória foram projetadas especificamente para fornecer capacidade de rede de alta performance e podem ser executadas de forma programada em clusters, permitindo que aplicativos obtenham a performance necessária de baixa latência da rede para comunicações de nó a nó firmemente acopladas. Instâncias de cluster também fornecem significativo aumento da taxa de transferência, o que as torna bem adequadas para os aplicativos do cliente que necessitam executar operações com uso intensivo de rede. Saiba mais sobre como o Amazon EC2 e outros serviços da AWS podem ser usados para aplicativos de HPC.

As redes aperfeiçoadas permitem que você obtenha uma performance de pacotes por segundo (PPS) significativamente mais alta, menor variação de rede e latências mais baixas. Este recurso usa uma nova pilha de virtualização de rede que oferece performance de E/S mais alta e menor utilização de CPU comparado com implementações tradicionais. Para tirar proveito das redes aperfeiçoadas, você deve iniciar uma AMI de HVM no VPC e instalar o driver adequado. Para obter instruções sobre como ativar Enhanced Networking em instâncias EC2, consulte os tutoriais Enhanced Networking on Linux e Enhanced Networking on Windows. Para descobrir a disponibilidade deste recurso por instância ou para saber mais, visite a seção Enhanced Networking FAQ.

Os clientes podem acessar de modo privado APIs do Amazon EC2 por meio da Amazon Virtual Private Cloud (VPC) ou do AWS Direct Connect, sem usar IPs públicos e sem precisar que o tráfego passe pela Internet. O AWS PrivateLink é uma tecnologia específica projetada para clientes que acessam os serviços da Amazon de forma altamente disponível e com alta performance, mantendo todo o tráfego de rede dentro da rede da AWS. Para usar o Amazon EC2 com o AWS PrivateLink, será necessário criar um endpoint para o EC2 na VPC. Qualquer tráfego destinado a esse endpoint será roteado de modo privado para o serviço EC2. Para saber mais sobre o AWS PrivateLink, leia a documentação do PrivateLink.

O Amazon Time Sync Service oferece uma fonte de horário altamente precisa, confiável e disponível para os serviços da AWS, inclusive para as instâncias do EC2. Todas as instâncias executadas em uma VPC podem acessar o serviço em um endereço IP acessível universalmente. O serviço usa uma frota de relógios redundantes de referência atômica, conectados por satélite, nas regiões da AWS para entregar leituras altamente precisas e confiáveis do padrão global UTC (horário universal coordenado). Para obter instruções sobre como acessar o serviço, consulte as seções de configuração de horário dos guias do usuário do Linux e do Windows.



As Amazon Machine Images (AMIs) são pré-configuradas com uma lista cada vez maior de sistemas operacionais. Trabalhamos com nossos parceiros e com a Comunidade para lhe proporcionar o maior número de opções possíveis. Você também está capacitado a usar nossas ferramentas de empacotamento para carregar seus próprios sistemas operacionais. Os sistemas operacionais atualmente disponíveis para utilização com suas instâncias do Amazon EC2 incluem:

O AWS Marketplace dispõe de uma ampla seleção de softwares gratuitos e comerciais de fornecedores renomados e foram desenvolvidos para operar em suas instâncias EC2. Exemplos dos produtos podem ser encontrados abaixo. Para ver a seleção completa, visite o AWS Marketplace.

O uso deste serviço está sujeito ao Acordo do cliente da Amazon Web Services.