Explore a infraestrutura global da AWS
Objetivos de aprendizagem
Após concluir esta unidade, você estará apto a:
- Explicar as diferenças entre regiões, zonas de disponibilidade e locais de borda.
- Explicar de que forma a infraestrutura global da AWS maximiza a resiliência para seus aplicativos e serviços.
A AWS é um provedor global de nuvem e possui infraestrutura desenvolvida mundialmente. Esses recursos podem ser utilizados a qualquer momento e, em questão de minutos, sua empresa poderá progredir do nível local para global. Nesta unidade, abordaremos a infraestrutura global da AWS.
Atinja o nível global
A infraestrutura global da AWS é desenvolvida entre Regiões e Zonas de disponibilidade.
- Uma região é um local físico do globo que fornece várias zonas de disponibilidade, separadas fisicamente e isoladas.
- As zonas de disponibilidade consistem em um ou mais data centers discretos, cada um com energia, rede e conectividade redundantes, alojados em instalações separadas.
A AWS cria data centers em várias regiões e diversas zonas de disponibilidade em cada região. Cada data center é projetado com conexões de largura de banda em excesso. Se ocorrer uma grande interrupção, há capacidade de rotear o tráfego para os sites restantes, minimizando o impacto direcionado a você.
Quando uma região é projetada, a AWS analisa possíveis riscos ou cenários que podem afetar um data center, como falhas de utilitários, ou seja, quedas de energia e redes, além de riscos geográficos, como tufões, inundações e terremotos. Além disso, as zonas de disponibilidade estão fisicamente separadas em uma região metropolitana típica e localizadas em planícies de inundação de menor risco.
Tudo isso leva à máxima resiliência contra interrupções do sistema.
Crie sua presença global
A Infraestrutura global da AWS é composta por diversas Zonas de disponibilidade (AZs) espalhadas por várias regiões geográficas em todo o mundo. A AWS expande continuamente essa infraestrutura, com planos anunciados para outras AZs e regiões. Para obter o número mais atualizado de AZs e regiões da AWS, consulte a documentação da Infraestrutura global da AWS.
Ou seja, isso significa que há oportunidades para a computação em nuvem no âmbito internacional, sendo previsto que a AWS continue a adicionar regiões.
Vamos fazer uma rápida verificação antes de continuarmos.
- Uma região consiste em uma localização geográfica, como a região leste dos EUA (Virgínia do Norte).
- Em cada região, há várias zonas de disponibilidade.
- Cada zona de disponibilidade possui um ou mais data centers, com algumas zonas de disponibilidade com até seis data centers, alojados em instalações separadas, todos com capacidade de failover para outras zonas de disponibilidade na mesma região.
Observe que nenhuma zona de disponibilidade pode integrar duas regiões.
Agora, abordaremos mais a fundo a infraestrutura global da AWS.
Regiões e zonas de disponibilidade
No exemplo abaixo são apresentadas duas regiões: Leste dos EUA (Virgínia do Norte) e Ásia-Pacífico (Hong Kong). Cada região é completamente independente. O exemplo indica que cada região possui duas zonas de disponibilidade. As zonas de disponibilidade conectam-se entre si por redes de fibra óptica privadas e rápidas, projetadas para permitir que os usuários realizem failover automaticamente entre as zonas de disponibilidade sem interrupção.
Ao iniciar um recurso de computação, é possível selecionar uma zona de disponibilidade ou permitir que a AWS escolha uma para você. Ao distribuir seus recursos em várias zonas de disponibilidade, projete seu aplicativo para que, se determinado recurso falhar, um recurso de outra zona de disponibilidade possa administrar as solicitações.
Lembre-se de que, recursos criados na AWS serão vinculados à região selecionada, e não replicados automaticamente. A AWS recomenda provisionar seus recursos em várias zonas de disponibilidade. Você aprende sobre as ferramentas utilizadas para gerenciar esses recursos posteriormente neste módulo.
Localização dos pontos de presença
Para transmitir conteúdo aos usuários da forma mais rápida possível, a AWS usa uma Rede global de pontos de presença (PoPs). Esses PoPs estão estrategicamente localizados em cidades de vários países e ajudam a divulgar conteúdo de forma rápida e eficiente.
Esses pontos de presença são divididos em locais de borda e caches de borda regionais. Algumas áreas altamente povoadas possuem múltiplos locais de borda para garantir a entrega eficiente de conteúdo quando há tráfego intenso.
Quando um usuário emite uma solicitação inicial para seu conteúdo, o local de borda mais próximo armazena uma cópia em cache. O local de borda entrega o conteúdo recentemente armazenado em cache aos usuários que acessam esse conteúdo e que estão próximos a esse local de borda, em vez de recuperar o mesmo conteúdo repetidamente. Esse processo acelera a entrega de conteúdo, oferecendo aos usuários acesso ao conteúdo de um local de borda potencialmente na mesma cidade. O processo se repete à medida que mais usuários acessam o conteúdo de locais de borda em todo o mundo.
Os caches de borda regionais são utilizados quando o conteúdo não é acessado com frequência suficiente para permanecer em um local de borda. Os caches de borda regionais absorvem esse conteúdo e fornecem uma alternativa para buscá-lo no servidor de origem.
Conclusão
Todos os componentes da infraestrutura global da AWS são projetados e desenvolvidos para oferecer redundância e confiabilidade, abrangendo desde regiões até zonas de disponibilidade, locais de borda e muito mais.
Na próxima unidade, conheça as ferramentas que podem ser utilizadas para criar e gerenciar recursos da AWS na infraestrutura global da AWS.
Recursos