Beneficios de la migración a contenedores

Migrate for Anthos es una herramienta que permite organizar en contenedores aplicaciones existentes basadas en VM para ejecutarlas en Google Kubernetes Engine (GKE) o Anthos. Migrate for Anthos, que aprovecha el ecosistema de GKE, proporciona una forma rápida y simple de pasar a la organización modernizada y la administración de aplicaciones sin necesidad de acceder al código fuente, reescribir o rediseñar la arquitectura de aplicaciones.

Migra a contenedores en lugar de usar lift-and-shift en Compute Engine

En la actualidad, tienes la opción de migrar cargas de trabajo de VM a instancias de VM en Compute Engine mediante Migrate for Compute Engine. El “lift-and-shift” es el método más simple de migración a la nube, ya que conserva de manera coherente el mismo modelo operativo que se usa para ejecutar y administrar aplicaciones locales y moderniza solo la infraestructura subyacente.

Si bien “lift-and-shift” es una opción posible para ciertas cargas de trabajo, muchos clientes que migran a la nube quieren dar un paso más y modernizar sus cargas de trabajo mediante las herramientas, los métodos y los servicios administrados nativos de la nube. En particular, quieren cambiar de VM a contenedores y administrar las cargas de trabajo en GKE.

Beneficios de la migración a contenedores con Migrate for Anthos

Migrate for Anthos te permite modernizar las cargas de trabajo de las aplicaciones; para ello, las convierte en contenedores administrados por GKE. Hay varios beneficios clave en la modernización de las cargas de trabajo de GKE:

  • Densidad. Los contenedores son mucho más livianos que las VM, ya que no contienen el sistema operativo y, por lo tanto, requieren una cantidad considerablemente menor de recursos de procesamiento y memoria. Esto, a su vez, permite una mayor densidad de cargas de trabajo en tus clústeres, asignaciones detalladas de recursos y costos generales de infraestructura más bajos.
  • Kernel de nodo de GKE optimizado para seguridad. GKE ofrece actualizaciones automáticas del sistema operativo, lo que te libera de la carga de mantener su sistema operativo.
  • Aumento de las aplicaciones heredadas con servicios modernos. GKE te permite aprovechar los servicios complementarios de la plataforma para una integración continua de la funcionalidad actualizada con las aplicaciones existentes. Por ejemplo, puedes aprovechar Istio on GKE para automatizar las políticas de red y seguridad sin cambiar el código de la aplicación. Además, puedes aprovechar la supervisión y el registro con Cloud Logging y Cloud Monitoring si cambias la configuración y no cambias tus aplicaciones.
  • Política unificada y administración integrada de recursos. GKE te permite enfocarte en la administración de las aplicaciones, no en la infraestructura. Ofrece el poder de la administración declarativa del estado deseado con potentes estrategias de etiquetado y políticas de selección.
  • Administración y organización modernas basadas en imágenes. Migrate for Anthos ofrece una capacidad única para extraer una imagen de la carga de trabajo de VM y construir una imagen de Docker y artefactos relacionados, lo que, a su vez, te permite modernizar el ciclo de vida de las aplicaciones y la administración de operaciones, incluida la integración con una canalización de CI/CD con herramientas como Cloud Build a fin de implementar procedimientos de mantenimiento del día 2. Además, la administración basada en imágenes permite que los clientes usen GKE para realizar actualizaciones progresivas, escalamiento dinámico, autorreparación y mucho más.