Conteúdo do Curso
Associado de Arquiteto de Soluções AWS
Associado de Arquiteto de Soluções AWS
Noções Básicas do Amazon EC2
Visão Geral
Amazon Elastic Compute Cloud (EC2) é um serviço central da AWS que oferece poder de computação escalável na nuvem. Esta seção explora conceitos essenciais do EC2, incluindo tipos de instância, opções de compra e estratégias de implantação geográfica.
Tipos e Famílias de Instâncias
A Amazon EC2 oferece uma variedade de tipos de instâncias, cada uma adaptada para aplicações específicas.
-
As instâncias de Uso Geral fornecem um equilíbrio de recursos de computação, memória e rede, tornando-as adequadas para tarefas como servidores web e ambientes de desenvolvimento.
-
Para tarefas intensivas em computação, as instâncias Otimizado para Computação oferecem capacidades de processamento aprimoradas, ideais para servidores web de alto desempenho ou computação em lote.
-
As instâncias Otimizado para Memória, com sua alta proporção de memória para CPU, são perfeitas para bancos de dados em memória, análises de big data e processamento em tempo real.
-
Quando as aplicações exigem alto desempenho de I/O consistente, as instâncias Otimizado para Armazenamento são a escolha ideal, suportando data warehousing e sistemas de processamento de transações online de alta frequência.
-
Por fim, as instâncias de Computação Acelerada aproveitam aceleradores de hardware para cargas de trabalho pesadas em computação, incluindo gráficos, codificação de vídeo e aprendizado de máquina.
Selecionar o tipo de instância apropriado é essencial para alcançar um equilíbrio entre desempenho e custo.
Opções de Compra
O EC2 oferece vários modelos de compra para atender a diversas necessidades de custo e flexibilidade.
-
As instâncias Sob Demanda permitem que você pague pela capacidade de computação por hora ou segundo, tornando-as ideais para aplicações com necessidades imprevisíveis ou de curto prazo.
-
As instâncias Reservadas oferecem economias significativas de custo para cargas de trabalho previsíveis quando você se compromete com um prazo de um ou três anos.
-
Para cargas de trabalho flexíveis e interrompíveis, as instâncias Spot utilizam a capacidade ociosa do EC2 com grandes descontos, adequadas para tarefas como processamento de trabalhos em lote.
-
Os Planos de Economia oferecem descontos por se comprometer com uma quantidade consistente de uso de computação, oferecendo mais flexibilidade do que as Instâncias Reservadas.
Escolher a opção de compra certa com base nos padrões de carga de trabalho é crucial para a otimização de custos.
Regiões e Zonas de Disponibilidade (AZs)
Os serviços EC2 são distribuídos globalmente para melhorar o desempenho e a confiabilidade. Regiões são áreas geográficas que contêm várias Zonas de Disponibilidade (AZs) isoladas, projetadas para minimizar a latência para usuários em todo o mundo. Cada AZ é uma infraestrutura fisicamente separada e independente dentro de uma região, garantindo alta disponibilidade e tolerância a falhas. Ao implantar em várias AZs dentro de uma região, você pode manter as operações da aplicação mesmo se uma AZ falhar. Colocar estrategicamente recursos do EC2 em várias regiões e AZs aumenta significativamente a resiliência e o desempenho da aplicação.
Principais Conclusões
- Seleção de Instâncias: Alinhe os tipos de instâncias do EC2 com os requisitos de carga de trabalho para desempenho ideal.
- Compra: Escolha opções de compra do EC2 que correspondam à previsibilidade e flexibilidade da sua carga de trabalho para gerenciar custos de forma eficaz.
- Implantação Geográfica: Utilize várias regiões e AZs para garantir alta disponibilidade, tolerância a falhas e proximidade com os usuários para um desempenho aprimorado da aplicação.
1. Qual tipo de instância é mais adequado para executar modelos de aprendizado de máquina que exigem alto desempenho de GPU?
2. Se você precisa implantar uma carga de trabalho de processamento em lote tolerante a falhas a um custo menor, qual opção de compra do EC2 seria a mais apropriada?
3. Qual é o principal benefício de lançar instâncias EC2 em várias Zonas de Disponibilidade (AZs) dentro de uma região?
4. Qual é a principal vantagem das Instâncias Reservadas em comparação com as Instâncias Sob Demanda?
Obrigado pelo seu feedback!