Computação em nuvem
8 guias · cerca de 2 horas de leitura
Esta página foi traduzida do inglês com a ajuda de IA e conferida com o original. Ler a versão em inglês
As plataformas de nuvem mudaram o que significa infraestrutura: agora ela é uma API, cobrada por hora e projetada para falhar. Esta trilha explica os modelos de serviço e o modelo de responsabilidade compartilhada, percorre os serviços essenciais da AWS e do Azure e cobre as disciplinas de design que valem em qualquer provedor — princípios well-architected, abordagens de migração, disponibilidade e recuperação de desastres, aplicações cloud-native twelve-factor e gestão de custos.
Para quem é
- Desenvolvedores que implantam na AWS ou no Azure
- Arquitetos planejando uma migração
- Engenheiros se preparando para certificações de fundamentos de nuvem
Trilha de aprendizado
Leia na ordem para um curso completo ou escolha o tema de que você precisa.
- 1Fundamentos de cloud: modelos de serviço, de implantação e responsabilidade compartilhadaO que é cloud computing segundo o NIST, como IaaS, PaaS, SaaS e serverless se diferenciam, o que são regiões e zonas, e quem responde por quê.Iniciante12 min de leitura
- 2Serviços essenciais da AWS: IAM, VPC, EC2, S3, RDS, Lambda e o que os conectaTour pelos primeiros serviços da AWS: identidade, rede, computação, armazenamento, bancos de dados, mensageria e monitoramento, com exemplos de CLI.Iniciante13 min de leitura
- 3AWS Well-Architected: os seis pilares e como revisar um workload realOs seis pilares do Well-Architected, seus princípios de design, onde eles entram em conflito e como fazer uma revisão estruturada com a ferramenta da AWS.Intermediário10 min de leitura
- 4Fundamentos do Azure: hierarquia de recursos, Entra ID, computação, armazenamento e redeA hierarquia de recursos do Azure, Entra ID e RBAC, as opções de computação, armazenamento e banco de dados, as redes virtuais e a equivalência AWS-Azure.Iniciante12 min de leitura
- 5Estratégias de migração para a nuvem: os 7 Rs, descoberta, ondas e cutoverInventarie o parque de aplicações, escolha rehost, replatform ou refactor para cada uma, monte uma landing zone, migre os dados e faça o cutover com segurança.Intermediário12 min de leitura
- 6Alta disponibilidade e recuperação de desastres: cálculos, RTO, RPO e padrões de DRCálculo de disponibilidade, domínios de falha, padrões de redundância e as quatro estratégias de recuperação de desastres, com seus custos e trade-offs.Avançado13 min de leitura
- 7Cloud-native e Twelve-Factor App: o que cada fator significa para um contêinerOs doze fatores para um serviço Java em contêiner — config, ausência de estado, descartabilidade, logs como fluxos — e o que o modelo deixa de fora hoje.Intermediário11 min de leitura
- 8Gestão de custos na nuvem: cobrança, rightsizing, compromissos e FinOpsComo uma fatura de nuvem é montada, a economia unitária de computação, armazenamento e egress, modelos de compra, tags e gastos proporcionais.Intermediário12 min de leitura
Continue com
DevOps, CI/CD e contêineresGit, pipelines Jenkins, entrega contínua, Docker, Kubernetes e infraestrutura como código: as práticas e ferramentas para entregar software com confiabilidade.14 guias →Arquitetura de softwareSistemas em camadas, SOA, microsserviços, DDD, REST e gestão de APIs, sistemas reativos, desempenho, TOGAF e consistência distribuída.12 guias →Segurança e identidadeArquitetura de segurança de aplicações, OAuth 2.0, OpenID Connect, SAML e SSO, gestão de identidades e acessos, APIs protegidas com JWT e OWASP Top 10.8 guias →