Cloud Deployment Manager

Crea y administra recursos en la nube con plantillas simples.
Simplifica la administración de la nube

Simplifica la administración de la nube

Google Cloud Deployment Manager te 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 poder volver a usar 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.

Proceso de implementación repetible

Mediante la creación de archivos de configuración para definir los recursos, el proceso de creación de esos recursos se puede repetir una y otra vez con resultados coherentes.

Lenguaje declarativo

Muchas herramientas hacen uso de 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 de instancias, un grupo de instancias y un escalador automático). Estas plantillas se pueden parametrizar para que sea posible usarlas una y otra vez cambiando los valores de entrada a fin de definir qué imagen implementar, en qué zona hacerlo o qué cantidad de máquinas virtuales usar.

Funciones

Implementación en paralelo

Implementa muchos recursos al mismo tiempo, en paralelo.

Plantillas

Plantillas de Python y Jinja2 para controlar en forma 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., zona, tamaño de la máquina, cantidad de máquinas, o estado: prueba, producción y etapa de pruebas) a tus plantillas y obtén valores de salida (p. ej., dirección IP asignada o vínculo a la instancia).

Archivos de esquema

Esquema de JSON para definir y limitar parámetros.

Referencias

Una definición de recurso puede hacer referencia a otro recurso que cree dependencias y controle el orden de la creación de los recursos.

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 nuestras 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 simultáneamente”.

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

Recursos técnicos

Precios

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

Google Cloud

Comienza ahora

Aprende y crea

¿Acabas de comenzar a usar GCP? Empieza a utilizar cualquier producto sin costo con un crédito de $300.

¿Necesitas más ayuda?

Nuestros expertos te ayudarán a compilar la solución adecuada o a encontrar el socio más conveniente según tus necesidades.

Enviar comentarios sobre…

Cloud Deployment Manager