Crear y desplegar herramientas de automatización y CI/CD

La automatización de la compilación y el despliegue en un marco de CI/CD es una parte esencial del proceso de migración.

Cloud Build es un servicio que ejecuta tus compilaciones en Google Cloud. Cloud Build puede importar código fuente de Cloud Storage, Cloud Source Repositories, GitHub o Bitbucket, ejecutar una compilación según tus especificaciones y generar artefactos como contenedores Docker o archivos Java.

Artifact Registry proporciona una única ubicación para gestionar paquetes e imágenes de contenedores Docker. Se integra con herramientas de CI/CD y Google Cloud entornos de ejecución para que puedas gestionar todo el ciclo de vida de los artefactos.

Cloud Deploy es un servicio gestionado que automatiza el envío de tus aplicaciones a una serie de entornos de destino en una secuencia de promoción determinada.

Si tienes aplicaciones en contenedores, puedes desplegarlas con Kubernetes y servicios gestionados como Google Kubernetes Engine. Para desplegar en un entorno sin servidor, puedes usar herramientas como el entorno flexible de App Engine, Cloud Run functions y Cloud Run.