Comparación de términos de Cloud Foundry y Code Engine

Antes de empezar a desplegar aplicaciones en Code Engine, aprende lo básico sobre Code Engine. La siguiente tabla describe algunas diferencias terminológicas de alto nivel entre Cloud Foundry y Code Engine.

Terminología
Cloud Foundry Code Engine Descripción
Org y Space Grupo de recursos y proyectos Una agrupación de cargas de trabajo. El usuario define la opción específica de qué carga de trabajo se incluye en cada agrupación. Los "grupos de recursos" son un concepto de IBM Cloud, mientras que los "proyectos" son específicos de Code Engine. Los proyectos proporcionan un nivel de aislamiento entre cargas de trabajo. Consulte Gestión de proyectos.
Aplicación Aplicación (app) Una carga de trabajo que responde a solicitudes HTTP de una API REST, una solicitud de página web o un suceso, por ejemplo. Code Engine requiere que las aplicaciones incluyan el servidor HTTP como parte del código. Las aplicaciones se escalan automáticamente (hacia arriba y hacia abajo) en función de la carga entrante. Puede configurar el escalado mínimo y máximo si es necesario. Por defecto, la aplicación escucha en el puerto 8080. Puede anular este comportamiento utilizando la consola o con la opción CLI --port. Consulte Trabajar con aplicaciones en Code Engine.
N/D Trabajo o trabajo por lotes Un trabajo ejecuta una o más instancias de su código ejecutable en paralelo. A diferencia de las aplicaciones, que gestionan solicitudes HTTP, los trabajos se han diseñado para que se ejecuten una vez y se salga. Cuando crea un trabajo, puede especificar la información de configuración de carga de trabajo que se utiliza cada vez que se ejecuta el trabajo. Consulte Trabajar con trabajos y ejecuciones de trabajos.
cf push Creación y despliegue El proceso de compilar una imagen de contenedor a partir del código fuente y desplegar una aplicación en un solo paso. Puedes construir código basado en un Dockerfile o que utilice un buildpack de Paketo. Puede realizar la compilación con un solo paso en la CLI, así como en la consola de Code Engine. Consulte Planificación de la compilación.
Enlaces de servicio Enlaces de servicio Puede conectar una carga de trabajo a un servicio gestionado de IBM Cloud. Las credenciales y la información de conexión se exponen a la carga de trabajo a través de variables de entorno. La variable de entorno VCAP_SERVICES en Cloud Foundry se denomina CE_SERVICES en Code Engine. Consulte Integrar servicios de IBM Cloud con un enlace de servicio.
Rutas y dominios Correlación de dominios personalizados Defina y gestione URL externos para las cargas de trabajo. Code Engine proporciona soporte para correlaciones de dominios personalizadas desde la consola. También puede añadir dominios personalizados a través de IBM Cloud Internet Services o cualquier otro proveedor de dominio de su elección.

Para obtener más términos y prestaciones para Code Engine, consulte Información sobre Code Engine.

Próximos pasos

  1. ¿Está empezando la migración? Consulte Iniciación.
  2. Comparar terminología de Cloud Foundry con Code Engine (página actual)
  3. Pruebe Code Engine con una guía de aprendizaje de compilación local.
  4. ¿Su aplicación utiliza enlaces de servicio? Consulte Migración de los enlaces de servicio.
  5. Obtenga información sobre el escalado y la gestión del tráfico.
  6. Busque Equivalentes de Code Engine a los mandatos de Cloud Foundry.
  7. ¿Le queda alguna duda? Pruebe las Preguntas frecuentes sobre la migración de aplicaciones de Cloud Foundry a Code Engine.

Información adicional