Cloud Deployment Manager

Crea y administra recursos en la nube con plantillas simples.

Consulta la documentación de este producto.

Simplifica la administración de la nube

Google Cloud Deployment Manager permite especificar todos los recursos necesarios para tu aplicación en un formato declarativo mediante YAML. También puedes usar las plantillas de Python o Jinja2 para parametrizar la configuración y reutilizar los paradigmas de implementación más comunes, como un grupo de instancias con balanceo de cargas y ajuste de escala automático. Trata a tu configuración como si fuera código y realiza implementaciones repetibles.

Proceso de implementación repetible

Escribe archivos de configuración para definir los recursos y repetir su proceso de creación una y otra vez con resultados coherentes.

Lenguaje declarativo

Muchas herramientas utilizan un enfoque imperativo y le piden al usuario que defina los pasos para crear y configurar los recursos. Con un enfoque declarativo, el usuario puede especificar cómo debería ser la configuración y dejar que el sistema resuelva los pasos que debe seguir.

Enfoque en la aplicación

El usuario se puede enfocar en el conjunto de recursos que componen la aplicación o el servicio, en lugar de implementar cada uno de los recursos por separado.

Basado en plantillas

Las plantillas permiten usar componentes básicos para crear abstracciones o conjuntos de recursos que generalmente se implementan juntos (p. ej., una plantilla o un grupo de instancias y un escalador automático). Estas plantillas se pueden parametrizar para que sea posible utilizarlas una y otra vez cambiando los valores de entrada para definir qué imagen implementar, en qué zona hacerlo o qué cantidad de máquinas virtuales usar.

Características

Implementación en paralelo

Implementa muchos recursos al mismo tiempo, en paralelo.

Plantillas

Aprovecha las plantillas de Python y Jinja2 para controlar de manera programática lo que se implementa.

Actualizaciones

Agrega, borra o cambia los recursos en la implementación.

Parámetros de entrada y salida

Pasa variables (p. ej., la zona, el tamaño de la máquina, la cantidad de máquinas o los estados de prueba, producción o etapa intermedia) a tus plantillas y obtén valores de salida (p. ej., la dirección IP asignada o el vínculo a la instancia).

Archivos de esquema

Usa esquemas de JSON para definir y limitar parámetros.

Referencias

La definición de un recurso puede hacer referencia a otros recursos, creando así dependencias y controlando su orden de creación.

Modo de vista previa

Mira los cambios que hará Deployment Manager en una operación de creación o actualización antes de confirmarlos.

IU de Console

Mira tus implementaciones en Google Cloud Console con una vista jerárquica de toda tu implementación.

Wix Media Group usa Deployment Manager para crear y administrar las implementaciones en Google Cloud Platform. Nos permite implementar con facilidad sistemas en una gran cantidad de ubicaciones, nos brinda el control que necesitamos para poner en marcha servicios nuevos de manera sencilla y nos da la flexibilidad que necesitamos para implementar varias versiones de nuestro código en simultáneo.

— Golan Parashi, director técnico de Infraestructura, Wix Media Group

Recursos técnicos

Precios

Deployment Manager está disponible sin costo adicional para los clientes de Google Cloud Platform.

Da el siguiente paso

Comienza a compilar en Google Cloud con un crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.

¿Necesitas ayuda para comenzar?
Trabaja con un socio confiable
Sigue explorando