El dominio de modernizacion de infraestructura del CDL cubre aproximadamente el 17% del examen. Lo esencial: que opcion de computo elegir segun el escenario y como migrar sistemas existentes.
Estrategias de migracion — Las 6 R
| Estrategia | Descripcion | Ejemplo | |------------|-------------|---------| | Rehost | Mover sin cambios (lift-and-shift) | VM on-prem → Compute Engine | | Replatform | Cambios minimos | App igual, DB → Cloud SQL | | Refactor | Rediseno cloud-native | Monolito → microservicios + Cloud Run | | Retire | Descomisionar sistemas innecesarios | Servidores con 0% uso | | Retain | Mantener on-prem por ahora | Requisitos regulatorios | | Reimagine | Producto completamente nuevo | Software on-prem → modelo SaaS |
Clave: "mover sin cambios" = Rehost; "redisenar para la nube" = Refactor.
!Las 6 R de la estrategia de migración a la nube
Opciones de computo
| Servicio | Tipo | Control | Mejor para | |---------|------|---------|------------| | Compute Engine | VM / IaaS | Alto | Control SO, migracion legado | | GKE | Kubernetes gestionado | Medio | Orquestacion de contenedores | | Cloud Run | Contenedores serverless | Bajo | HTTP sin servidor, escala a cero | | App Engine | PaaS serverless | Muy bajo | Web/movil, autoescalado | | Cloud Functions | Funciones serverless | Minimo | Tareas por evento, funciones cortas |
Compute Engine: VMs con control total del SO. Las VMs Spot ahorran hasta el 91% (interrumpibles, buenas para trabajos por lotes).
GKE: Kubernetes gestionado. GKE Autopilot gestiona tambien los nodos — solo defines los Pods.
Cloud Run: Contenedores sin servidor. Escala a cero cuando no hay trafico. Pago por uso real.
App Engine: Solo sube el codigo, Google gestiona la infraestructura. Entornos Standard y Flexible.
Cloud Functions: Funcion unica por evento. Opcion serverless mas sencilla.
Gestion de APIs
| Servicio | Para quien | Funciones clave | |---------|-----------|-----------------| | Apigee | Empresas, APIs publicas | Gateway, analiticas, portal de desarrollador, monetizacion | | Cloud Endpoints | APIs internas o pequenas | Autenticacion, monitoreo |
Apigee = gestion empresarial completa de APIs como producto. Cloud Endpoints = gestion ligera para servicios internos.
Hibrido y Multi-Cloud
GKE Enterprise (antes Anthos): gestiona apps Kubernetes en on-prem, AWS, Azure y Google Cloud con una sola consola. Ventajas: sin bloqueo de proveedor, reutilizar inversiones existentes, politicas consistentes en todos los entornos.
Puntos clave del examen
"Mover sin cambios" -- Rehost (lift-and-shift)
"Redisenar para la nube" -- Refactor
"Cambios minimos al migrar" -- Replatform
"VM con control del SO" -- Compute Engine
"Orquestacion de contenedores a escala" -- GKE
"Kubernetes sin gestionar nodos" -- GKE Autopilot
"Contenedores serverless, escala a cero" -- Cloud Run
"Funcion por evento, serverless simple" -- Cloud Functions
"Web PaaS, solo codigo" -- App Engine
"VM barata e interrumpible, trabajo por lotes" -- Spot / Preemptible VM
"API empresarial, portal desarrollador" -- Apigee
"Gestion on-prem + nube unificada" -- GKE Enterprise (Anthos)