Las tres grandes nubes resuelven el mismo problema —tener una plantilla reutilizable para lanzar máquinas idénticas— con enfoques y nomenclaturas propias. Conocer las equivalencias es el primer paso para diseñar una estrategia multicloud sin fricción.
En AWS se llama AMI (Amazon Machine Image); en Azure, Managed Image y, sobre todo, la Azure Compute Gallery (antes Shared Image Gallery); en Google Cloud, Custom Image. Todas encapsulan un disco de arranque preconfigurado, pero difieren en cómo se versionan, comparten y distribuyen.
Equivalencias de un vistazo
| Concepto | AWS | Azure | Google Cloud |
|---|---|---|---|
| Imagen de máquina | AMI | Managed Image | Custom Image |
| Catálogo o galería | Ninguno nativo: tags y SSM | Azure Compute Gallery | Image Family |
| Versionado gestionado | Manual, por nombre y tags | Nativo en la Gallery | Image Family: última por familia |
| Distribución multirregión | Copia de AMI | Réplicas en la Gallery | Imágenes globales por defecto |
| Almacén subyacente | Snapshots EBS | Managed Disks | Persistent Disk |
| Cifrado | KMS | Claves de plataforma o del cliente | Gestionadas por Google o CMEK |
Equivalencias funcionales de las imágenes de máquina en las tres grandes nubes.
AWS AMI: el estándar de facto
La AMI es probablemente el formato de imagen más conocido y con mayor ecosistema. Su fortaleza es la madurez: enorme catálogo, integración con EC2 Image Builder, Marketplace y una comunidad inmensa. Su punto flojo histórico es la ausencia de una galería de imágenes nativa con versionado gestionado: el versionado y la distribución multirregión se resuelven con convenciones de nombres, tags, SSM Parameter Store y copias explícitas entre regiones.
Azure Compute Gallery: versionado y réplicas de serie
Azure ha apostado fuerte por el gobierno de imágenes. La Compute Gallery ofrece de forma nativa definiciones de imagen, versiones y réplicas automáticas a varias regiones, además de control de acceso granular. Para organizaciones grandes que necesitan distribuir imágenes de forma ordenada por equipos y regiones, es un modelo muy cómodo. La contrapartida es una curva de conceptos algo mayor.
GCP Custom Image: simplicidad global
Google Cloud destaca por la sencillez. Sus imágenes son globales por defecto —no tienes que copiarlas región a región— y el concepto de Image Family resuelve el versionado de forma elegante: apuntas a la familia y siempre obtienes la última imagen no obsoleta. Es un modelo minimalista que reduce fricción, especialmente atractivo para equipos que valoran la simplicidad operativa.
La estrategia multicloud: una plantilla, tres imágenes
Si publicas o despliegas en varias nubes, mantener tres procesos de construcción distintos es un dolor. La solución del sector es Packer: una única plantilla con provisioners compartidos y un bloque source por nube, capaz de generar en paralelo la AMI, la Managed Image y la Custom Image desde la misma definición.
- Reutiliza los mismos scripts de instalación y hardening en las tres nubes.
- Reduce la deriva entre entornos: la misma configuración, tres destinos.
- Versiona de forma coherente con un esquema común de nombres y metadatos.
- Automatiza la publicación en cada galería: Gallery, Image Family, tags y SSM.
¿Cuál elegir?
No hay ganador absoluto; depende de tu contexto. Si buscas ecosistema y madurez, AWS. Si necesitas gobierno de imágenes empresarial con versionado y réplicas nativas, la Compute Gallery de Azure brilla. Si valoras simplicidad y alcance global sin copias, GCP. Y si vives en varias nubes, la respuesta no es una plataforma sino una práctica: describe tus imágenes como código y constrúyelas de forma portable.
Preguntas frecuentes
¿Puedo mover una AMI de AWS a Azure o GCP directamente?
No de forma directa: los formatos y almacenes subyacentes difieren. Lo habitual es reconstruir la imagen en cada nube desde una plantilla común, por ejemplo con Packer, o importar el disco mediante los procesos de importación de cada proveedor.
¿Qué nube tiene el mejor versionado de imágenes?
Azure Compute Gallery ofrece el versionado gestionado más completo de serie; GCP lo resuelve de forma elegante con Image Families; AWS requiere más convenciones propias, aunque es muy flexible.
¿Merece la pena una estrategia multicloud de imágenes?
Si operas en varias nubes por soberanía de datos, resiliencia o para evitar dependencia de proveedor, sí. La clave es usar imágenes como código para no multiplicar el esfuerzo de mantenimiento.
En imaxe.cloud pensamos en portabilidad desde el diseño para que tus despliegues no dependan de una sola nube.



