CLOUD CHALLENGE
Construa arquiteturas de Cloud como um engenheiro de infraestrutura. Escolha os serviços, organize a rede, proteja os recursos e resolva problemas reais de empresas.
Da infraestrutura física para a Cloud
A empresa NovaTech CPG possui
servidores físicos em seu escritório.
O crescimento da empresa aumentou os
custos de manutenção e agora a equipe
precisa migrar a aplicação para Cloud.
O sistema é uma aplicação web que precisa
ser acessada pela Internet. Os servidores
de aplicação não devem ficar diretamente
expostos à Internet.
Dica do Arquiteto
Pense em camadas. O usuário acessa a aplicação, mas isso não significa que o servidor precisa ter um IP público.
🏗️ Área de Arquitetura
Monte a soluçãoAplicação Web em produção
A ShopFast CPG cresceu rapidamente.
O site recebe milhares de acessos e não pode
depender de um único servidor.
Durante períodos de grande movimento,
como promoções, o número de usuários aumenta
significativamente.
Pense em disponibilidade
Um único servidor é um ponto único de falha.
🏗️ Arquitetura Web
Alta disponibilidadeDados, banco e armazenamento
A empresa MediaCloud CPG armazena
milhões de imagens, documentos e vídeos.
A aplicação também precisa de um banco
relacional para clientes, pedidos e pagamentos.
Os arquivos não devem ser armazenados
diretamente no servidor da aplicação.
Pense em especialização
Servidor de aplicação, banco relacional e object storage resolvem problemas diferentes.
🗄️ Data Architecture
Dados separados por funçãoSegurança e alta disponibilidade
O banco FinBank CPG precisa disponibilizar seu sistema financeiro com alta disponibilidade. A empresa não pode depender de uma única zona de disponibilidade e precisa controlar cuidadosamente quem pode acessar cada recurso.
Segurança primeiro
Identidade, menor privilégio, segmentação de rede e monitoramento são partes da arquitetura.
🛡️ Secure Architecture
Defesa em camadas🏆 Arquitetura Corporativa
Você chegou ao desafio final.
A empresa CPG Enterprise
está migrando sua plataforma principal
para Cloud.
O sistema possui usuários externos,
aplicações web, APIs, banco relacional,
armazenamento de arquivos, processamento
assíncrono, monitoramento, identidade,
segurança e necessidade de alta disponibilidade.
Agora você precisa pensar como um
arquiteto Cloud.
Último desafio
Não procure apenas um serviço. Pense em rede, identidade, segurança, computação, dados, observabilidade e resiliência.
🏢 Enterprise Cloud
Desafio finalCloud Challenge concluído!
Você passou por cinco situações inspiradas
em problemas reais de arquitetura Cloud.
Agora você já conhece conceitos importantes
como redes virtuais, sub-redes, computação,
balanceamento, armazenamento, bancos de dados,
identidade, segurança, escalabilidade,
monitoramento e alta disponibilidade.
O próximo passo é aprender a implementar
essas arquiteturas em ambientes reais.
Networking
VPC/VNet, sub-redes, gateways, NAT, rotas e segurança de rede formam a base da arquitetura Cloud.
Security
Identidade, permissões, firewall, segmentação e proteção de aplicações devem fazer parte do desenho.
Scalability
Balanceamento e escalabilidade ajudam aplicações a suportar variações de demanda.