Conteúdo do Curso
Associado de Arquiteto de Soluções AWS
Associado de Arquiteto de Soluções AWS
Infraestrutura Global da AWS
Regiões e Zonas de Disponibilidade
Um Arquiteto de Soluções precisa estar bem familiarizado com os termos da infraestrutura de nuvem da AWS para projetar soluções ótimas. A AWS organiza sua infraestrutura global em Regiões, Zonas de Disponibilidade (AZs) e Locais de Borda.
- Regiões da AWS são áreas geográficas separadas com múltiplos data centers isolados. Cada Região é isolada das outras para garantir isolamento de falhas;
- Zonas de Disponibilidade (AZs) dentro de uma Região são data centers individuais com energia, refrigeração e rede redundantes. Elas estão tipicamente em locais separados dentro de uma Região para fornecer tolerância a falhas.
Instrução: Ao projetar para resiliência, implante sua aplicação em várias AZs para evitar pontos únicos de falha. Se uma AZ sofrer uma interrupção, sua aplicação ainda poderá funcionar a partir de outra.
Por Que Escolher a Região Certa é Importante
A escolha da Região AWS é estratégica para qualquer projeto:
- Latência: Escolha uma Região mais próxima da sua base de usuários para reduzir o tempo que leva para as solicitações de dados viajarem. Isso melhora a experiência do usuário, fazendo com que sua aplicação pareça mais rápida;
- Conformidade e Soberania de Dados: Algumas indústrias, como a de saúde, têm requisitos rigorosos de residência de dados. Certifique-se de que a Região está em conformidade com as leis sobre onde os dados devem ser armazenados.
Instrução: Sempre verifique os requisitos de conformidade para o seu projeto. A AWS fornece documentação e serviços como o AWS Artifact para ajudar com a conformidade.
- Custo: Os preços dos serviços AWS podem variar por Região. Opte por uma Região que equilibre custo com necessidades de desempenho;
- Disponibilidade de Serviços: Nem todos os serviços AWS estão disponíveis em todas as Regiões. Verifique se a Região que você seleciona possui todos os serviços necessários para o seu projeto.
Instrução: Use o AWS Management Console ou a documentação da AWS para verificar a disponibilidade de serviços antes de decidir sobre uma Região.
- Recuperação de Desastres: Escolha Regiões que suportem sua estratégia de recuperação de desastres, garantindo que os dados possam ser replicados para outra Região para fins de recuperação.
Locais de Borda
Os Locais de Borda não são o mesmo que Regiões ou Zonas de Disponibilidade (AZs); eles são instalações menores usadas principalmente para armazenar conteúdo em cache mais próximo dos usuários.
Definição: Pense neles como mini data centers espalhados pelo mundo, otimizados para entrega de conteúdo em vez de execução de aplicações.
Amazon CloudFront
O Amazon CloudFront é o serviço CDN da AWS:
- Ele distribui conteúdo globalmente através de locais de borda para minimizar a distância entre os usuários e sua aplicação, reduzindo significativamente a latência;
- Casos de Uso incluem servir conteúdo estático e dinâmico, streaming de mídia e segurança na entrega de conteúdo.
Instrução: Use o CloudFront para:
- Acelerar a entrega de conteúdo tanto para arquivos estáticos como imagens quanto para conteúdo dinâmico como aplicações web;
- Transmitir conteúdo de vídeo ao vivo ou sob demanda com menor latência;
- Implementar medidas de segurança como AWS WAF e AWS Shield diretamente na borda para proteção contra DDoS e firewall de aplicações.
O CloudFront funciona perfeitamente com outros serviços AWS para uma experiência coesa.
Integração:
- S3: Facilmente servir arquivos armazenados em buckets do Amazon S3;
- EC2: Use o CloudFront para distribuir conteúdo de suas instâncias EC2, reduzindo a carga e melhorando o desempenho.
Ao entender e aproveitar esses componentes da AWS, um Arquiteto de Soluções pode projetar sistemas que não são apenas eficientes e econômicos, mas também de alcance global, resilientes e em conformidade com várias regulamentações.
1. Qual dos seguintes é um benefício de implantar aplicativos em várias Zonas de Disponibilidade?
2. Qual é o principal propósito das Localizações de Borda da AWS?
Obrigado pelo seu feedback!