Cloud Deployment Manager

Crea y administra recursos en la nube con plantillas simples.

Ve la documentación de este producto.

Una laptop abierta con logotipos de Jinja y Python en la parte izquierda y un botón azul con un código de lenguaje de marcado HTML en la parte derecha. Una línea discontinua que sale de la laptop hacia dos bases de datos. Un ícono continuo sobre la línea azul.

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 comunes, como un grupo de instancias con balanceo de cargas y ajuste de escala automático. Trata tu configuración como si fuera código y realiza implementaciones repetibles.

Una pantalla de computadora con Cloud Shell en ella. Una pila de documentos en primer plano. El documento superior tiene una lista abstracta con marcas de verificación verdes en el margen de la derecha.

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.

Pantalla de computadora con una sección de texto presentada como un globo de diálogo y un ícono con un hombre hablando junto a la pantalla.

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.

Línea discontinua en zigzag con tres lupas sobre ellas, cada una enfocando un documento.

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.

Una pantalla de computadora con módulos de texto y una columna con tres botones de activación en la parte izquierda de la pantalla.

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

Plantillas de Python y Jinja2 para controlar de manera programática qué implementar.

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, lo que crea dependencias y controla 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