Cloud Deployment Manager

Crie e gerencie recursos em nuvem com modelos simples.

Veja a documentação do produto.

Um laptop aberto com os logotipos das linguagens Jinja e Python à esquerda dele e um botão azul com código de marcação HTML à direita do dispositivo. Uma linha azul tracejada que começa no laptop e termina em um par de bancos de dados. Há um ícone de repetição acima da linha azul.

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.

Uma tela de computador que exibe o Cloud Shell. Uma pilha de documentos no primeiro plano da imagem. Há uma lista com marcas de seleção verdes na margem direita do documento no topo da pilha.

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.

Uma tela de computador com uma seção de texto exibida como um balão de diálogo falado pelo ícone de um homem ao lado da tela.

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.

Uma linha sinuosa pontilhada com três lupas, cada uma focada em um documento na linha.

Foco no aplicativo

O usuário pode focar no conjunto dos recursos que compõem o aplicativo ou serviço, em vez de implantar separadamente cada um deles.

Uma tela de computador que exibe módulos de texto. Também há uma coluna com três botões ativar no lado esquerdo fora da tela.

Orientado por modelos

Por meio de modelos, é possível 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.

Dê o próximo passo

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.

Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Continue navegando