Serviços de modernização de infraestrutura

Compare estrategias de migracao, VMs/conteineres/serverless, GKE, Cloud Run, APIs e hibrido.

O dominio de modernizacao de infraestrutura do CDL cobre cerca de 17% do exame. O essencial: qual opcao de computacao escolher para cada cenario e como migrar sistemas existentes.

 

Estrategias de migracao — Os 6 Rs

| Estrategia | Descricao | Exemplo | |------------|-----------|---------| | Rehost | Mover sem mudancas (lift-and-shift) | VM on-prem → Compute Engine | | Replatform | Mudancas minimas | App igual, BD → Cloud SQL | | Refactor | Redesign cloud-native | Monolito → microsservicos + Cloud Run | | Retire | Descomissionar sistemas desnecessarios | Servidores com 0% de uso | | Retain | Manter on-prem por ora | Requisitos regulatorios | | Reimagine | Produto completamente novo | Software on-prem → modelo SaaS |

Dica: "mover sem mudancas" = Rehost; "redesenhar para a nuvem" = Refactor.

!Os 6 Rs da estratégia de migração para a nuvem

Opcoes de computacao

| Servico | Tipo | Controle | Melhor para | |---------|------|----------|-------------| | Compute Engine | VM / IaaS | Alto | Controle de SO, migracao legado | | GKE | Kubernetes gerenciado | Medio | Orquestracao de conteineres | | Cloud Run | Conteineres serverless | Baixo | HTTP sem servidor, escala a zero | | App Engine | PaaS serverless | Muito baixo | Web/mobile, autoescalamento | | Cloud Functions | Funcoes serverless | Minimo | Tarefas por evento, funcoes curtas |

Compute Engine: VMs com controle total do SO. VMs Spot economizam ate 91% (interrupiveis, boas para trabalhos em lote).

GKE: Kubernetes gerenciado. GKE Autopilot gerencia tambem os nos — voce so define os Pods.

Cloud Run: Conteineres sem servidor. Escala a zero sem trafego. Pagamento por uso real.

App Engine: Apenas faca upload do codigo, Google gerencia a infraestrutura.

Cloud Functions: Funcao unica por evento. Opcao serverless mais simples.

 

Gerenciamento de APIs

| Servico | Para quem | Funcoes principais | |---------|-----------|-------------------| | Apigee | Empresas, APIs publicas | Gateway, analiticas, portal de desenvolvedor, monetizacao | | Cloud Endpoints | APIs internas ou pequenas | Autenticacao, monitoramento |

Apigee = gerenciamento empresarial completo de APIs como produto. Cloud Endpoints = gerenciamento leve para servicos internos.

 

Hibrido e Multi-Cloud

GKE Enterprise (antigo Anthos): gerencia apps Kubernetes em on-prem, AWS, Azure e Google Cloud com um unico console. Vantagens: sem lock-in de fornecedor, reutilizar investimentos existentes, politicas consistentes em todos os ambientes.

 

Pontos-chave do exame

"Mover sem mudancas" -- Rehost (lift-and-shift)

"Redesenhar para a nuvem" -- Refactor

"Mudancas minimas na migracao" -- Replatform

"VM com controle de SO" -- Compute Engine

"Orquestracao de conteineres em escala" -- GKE

"Kubernetes sem gerenciar nos" -- GKE Autopilot

"Conteineres serverless, escala a zero" -- Cloud Run

"Funcao por evento, serverless simples" -- Cloud Functions

"Web PaaS, apenas codigo" -- App Engine

"VM barata e interrumpivel, trabalho em lote" -- Spot / Preemptible VM

"API empresarial, portal de desenvolvedor" -- Apigee

"Gerenciamento on-prem + nuvem unificado" -- GKE Enterprise (Anthos)

Voltar à lista do blog