Cloud Deployment Manager
Veja a documentação do produto.
Simplifique o gerenciamento na nuvem
Com o Google Cloud Deployment Manager, é possível especificar todos os recursos necessários para o aplicativo em um formato declarativo usando yaml. Também é possível usar modelos de Python ou Jinja2 para definir parâmetros de configuração e reutilizar paradigmas de implantação comuns, como grupos de instâncias com balanceamento de carga e escalonamento automático. Faça sua configuração em formato de código e execute implantações reproduzíveis.
Processo de implantação reproduzível
Ao criar arquivos de configuração que definem recursos, o processo de criação desses recursos pode ser reproduzido várias vezes, com resultados consistentes.
Linguagem declarativa
Muitas ferramentas usam abordagem imperativa, exigindo que o usuário defina as etapas de criação e de configuração de recursos. Com a abordagem declarativa, o usuário pode especificar a configuração e deixar o sistema definir as etapas necessárias.
Foco no aplicativo
O usuário pode se concentrar no conjunto dos recursos que compõem o aplicativo ou serviço, em vez de implantar separadamente cada um deles.
Orientado por modelos
Com os modelos, você pode usar elementos básicos para criar abstrações ou conjuntos de recursos normalmente implantados juntos, por exemplo, um modelo de instância, um grupo de instâncias e um escalonador automático. Os modelos podem ter seus parâmetros definidos para serem usados várias vezes. Basta alterar os valores de entrada para definir a imagem, a zona ou a quantidade de máquinas virtuais da implantação.
Recursos
Implantação paralela
Implante vários recursos de uma vez, paralelamente.
Modelos
Modelos de Python e Jinja2 para controlar de modo programático o que será implantado.
Atualizações
Adicione, exclua ou altere recursos na implantação.
Parâmetros de entrada e saída
Transmita variáveis, por exemplo, zona, tamanho da máquina, número de máquinas, estado: teste, produção e preparação, para seus modelos e receba valores de saída, como endereço IP atribuído e link para a instância.
Arquivos de esquema
Esquema JSON para definir e restringir parâmetros.
Referências
A definição de um recurso pode fazer referência a outro recurso, criando dependências e controlando a ordem de criação dos recursos.
Modo de visualização
Veja as alterações feitas pelo Deployment Manager em uma operação de criação ou atualização antes de confirmar as mudanças.
IU do Console
Acesse o Console do Google Cloud e veja todas as suas implantações em uma exibição hierárquica.
O Wix Media Group conta com o Deployment Manager para criar e gerenciar implantações no Google Cloud Platform. Podemos facilmente implantar sistemas em vários locais e temos o controle necessário para lançar novos serviços, além da flexibilidade para implantar simultaneamente várias versões do nosso código.
— Golan Parashi, líder técnico de infraestrutura do Wix Media Group
Recursos técnicos
Preços
O Deployment Manager está disponível gratuitamente para os clientes do Google Cloud Platform.
Comece a criar no Google Cloud com mais de 20 produtos gratuitos e ganhe US$ 300 em créditos.