Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Descripción general de Migrate to Containers
Usa Migrate to Containers para modernizar aplicaciones tradicionales de instancias de máquinas virtuales (VMs) a contenedores nativos que se ejecutan en Google Kubernetes Engine (GKE) o la plataforma de Cloud Run. Puedes migrar cargas de trabajo desde VMs que se ejecutan en VMware o Compute Engine, lo que te da la flexibilidad de alojar en contenedores tus cargas de trabajo existentes de manera sencilla.
Migrate to Containers admite la modernización de las aplicaciones IBM WebSphere, JBoss, Apache, Tomcat, WordPress y Windows IIS, así como la creación de contenedores de aplicaciones basadas en Linux.
La CLI de Migrate to Containers es una herramienta liviana que puedes usar en tu máquina local para migrar tus cargas de trabajo a fin de modernizar los componentes de la aplicación que se ejecutan en las VMs. Genera artefactos que puedes implementar en GKE, Anthos o Cloud Run. El modo sin conexión te permite realizar migraciones de tus cargas de trabajo basadas en Linux de forma local y puede funcionar en tu red local sin extraer recursos de Internet durante el tiempo de ejecución.
Puedes migrar aplicaciones desde plataformas de origen compatibles a lo siguiente:
Acerca de la integración de Migrate to Containers con Cloud Code
La integración de Migrate to Containers con Cloud Code te permite migrar aplicaciones de VM a contenedores que se ejecutan en GKE, directamente en Visual Studio, mediante una máquina Linux.
La extensión está integrada en la CLI del cliente de descubrimiento de Migration Center y en la CLI de Migrate to Containers.
Proporciona un recorrido guiado de actualización de plataforma, evaluación de idoneidad técnica y generación automatizada de artefactos, que te permiten ejecutar aplicaciones existentes en GKE.
Los clústeres de Google Kubernetes Engine (GKE) proporcionan servicios de Kubernetes seguros y administrados con ajuste de escala automático y compatibilidad con varios clústeres.
GKE te permite implementar, administrar y escalar aplicaciones en contenedores en Kubernetes con la tecnología de Google Cloud.
Clústeres de Autopilot: Este modo de operación en GKE aprovisiona y administra la infraestructura subyacente del clúster, incluidos los nodos y grupos de nodos, lo que te brinda una experiencia de clúster optimizada. Para obtener las ventajas de usar el administrador de servicios simplificado de Linux, consulta Migra a los clústeres de Autopilot y a Cloud Run.
GKE Enterprise es una plataforma de administración de aplicaciones que proporciona una experiencia de desarrollo y operaciones coherente para los entornos locales y en la nube. GKE Enterprise incluye un conjunto de componentes principales que incluyen los siguientes:
Clústeres de Anthos: servicio de organización y administración de contenedores para ejecutar clústeres de Kubernetes en entornos locales y en la nube. GKE Enterprise se basa en clústeres de GKE en Google Cloud o Google Distributed Cloud para administrar las instalaciones de Kubernetes en los entornos en los que deseas implementar tus aplicaciones.
Sincronizador de configuración: concilia tus clústeres de forma continua con un conjunto central de configuraciones que se almacenan en una fuente de información, como uno o más repositorios de Git.
Policy Controller: define, automatiza y aplica políticas en todos los entornos para cumplir con los requisitos de seguridad y cumplimiento de tu organización.
Cloud Service Mesh: administra y protege el tráfico entre servicios mientras se supervisa, solucionan problemas y mejora el rendimiento de la aplicación.
Seguridad de GKE Enterprise: proporciona controles coherentes en todos tus entornos para proteger las implementaciones de nubes híbridas y múltiples.
Acerca de Cloud Run
Cloud Run es una plataforma de procesamiento administrada que permite ejecutar contenedores sin estado mediante solicitudes web o eventos de Pub/Sub.
El administrador de servicios de Linux simplificado te permite implementar tus cargas de trabajo de contenedores migradas en Cloud Run.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Información o código de muestra incorrectos","incorrectInformationOrSampleCode","thumb-down"],["Faltan la información o los ejemplos que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-12-22 (UTC)"],[],[],null,["# Migrate to Containers overview\n==============================\n\nUse Migrate to Containers to modernize traditional applications away from\nvirtual machine (VM) instances and into native containers that run on\nGoogle Kubernetes Engine (GKE) or Cloud Run platform. You can migrate\nworkloads from VMs that run on VMware or Compute Engine, giving you the\nflexibility to containerize your existing workloads with ease.\nMigrate to Containers supports modernization of IBM WebSphere, JBoss, Apache,\nTomcat, WordPress, Windows IIS applications, as well as containerisation of\nLinux-based applications.\n\nThe Migrate to Containers CLI is a lightweight tool that you can use on your local\nmachine for migrating your workloads to modernize application components that\nrun on VMs. It generates artifacts that you can deploy to GKE or\nCloud Run. The offline mode lets you perform migrations of your\nLinux-based workloads locally and can work on your local network without pulling\nresources from the internet during runtime.\n\nYou can migrate applications from supported source platforms to the following:\n\n- [Google Kubernetes Engine (GKE)](/kubernetes-engine/docs) and [Autopilot clusters](/kubernetes-engine/docs/concepts/autopilot-overview)\n- [Cloud Run](/run/docs)\n\nAbout Migrate to Containers integration with Cloud Code\n-------------------------------------------------------\n\nThe Migrate to Containers integration with the Cloud Code gives you the ability\nto migrate applications from VMs to containers running on GKE,\ndirectly in Visual Studio, using a Linux machine.\n\n- The extension is integrated with the Migration Center discovery client CLI and Migrate to Containers CLI.\n- It provides a guided replatforming journey, technical fit assessment, and automated artifact generation, which let you run existing applications on GKE.\n\nTo learn more about the Migrate to Containers extension, see\n[Replatform Linux applications to containers](/code/docs/vscode/replatform-apps-to-containers).\n\nAbout GKE and GKE Enterprise clusters\n-------------------------------------\n\nGoogle Kubernetes Engine (GKE) clusters provide secured and\nmanaged Kubernetes services with autoscaling and multi-cluster support.\nGKE lets you deploy, manage, and scale containerized\napplications on Kubernetes, powered by Google Cloud.\n\n- [Autopilot clusters](/kubernetes-engine/docs/concepts/autopilot-overview): this mode of operation in GKE provisions and manages the cluster's underlying infrastructure, including nodes and node pools, giving you an optimized cluster experience. For the benefits of using the simplified Linux service manager, see [Migrating to Autopilot clusters and Cloud Run](/migrate/containers/docs/autopilot-overview).\n\nGKE Enterprise is an application management platform that provides a\nconsistent development and operations experience for cloud and on-premises\nenvironments. GKE Enterprise includes a set of core components, including the\nfollowing:\n\n- [GKE clusters](/anthos/clusters/docs): container orchestration and\n management service for running Kubernetes clusters in both cloud and\n on-premises environments. GKE Enterprise relies on\n GKE clusters on Google Cloud or Google Distributed Cloud\n to manage Kubernetes installations in the environments where you intend to\n deploy your applications.\n\n- [Config Sync](/anthos-config-management/docs/config-sync-overview):\n continuously reconciles your clusters to a central set of configurations that\n are stored in a source of truth, like one or more Git repositories.\n\n- [Policy Controller](/anthos-config-management/docs/concepts/policy-controller):\n defines, automates, and enforces policies across environments to meet your\n organization's security and compliance requirements.\n\n- [Config Controller](/anthos-config-management/docs/concepts/config-controller-overview):\n a hosted service to provision and orchestrate Google Cloud resources.\n\n- [Cloud Service Mesh](/service-mesh/docs): manages and secures traffic between\n services while monitoring, troubleshooting, and improving application\n performance.\n\n- [GKE Enterprise security](/anthos/docs): secures your hybrid and\n multi-cloud deployments by providing consistent controls across your\n environments.\n\nAbout Cloud Run\n---------------\n\nCloud Run is a managed compute platform that lets you run\nstateless containers using web requests or Pub/Sub events.\nThe simplified Linux service manager lets you deploy your migrated container\nworkloads on Cloud Run.\n\n- For the benefits of using the simplified Linux service manager, see [Migrating to Autopilot clusters and Cloud Run](/migrate/containers/docs/services-manager).\n\nWhat's next\n-----------\n\n- Learn about the [benefits of migrating to containers](/migrate/containers/docs/anthos-migrate-benefits)."]]