Integração e entrega contínuas

Implante códigos com mais rapidez: CI/CD e Kubernetes

Faça uma avaliação gratuita Entre em contato com a equipe de vendas

Implante códigos com mais rapidez: CI/CD e Kubernetes

Integração e implantação contínuas (CI/CD) é uma estratégia de desenvolvimento que disponibiliza atualizações de aplicativos para seus clientes de um jeito rápido e automatizado. Com o Kubernetes e o Kubernetes Engine, você pode resolver os seguintes problemas:

Ciclos de versão longos: processos manuais de teste e implantação podem causar atrasos na liberação do código para produção. Isso aumenta a chance de colisões de mesclagem de código e o tempo de espera dos clientes por patches e atualizações.

Interrupções: quando você gerencia sua infraestrutura manualmente, alguém precisa ficar de sobreaviso. Pode ser que um raio atinja um data center ou um pico de tráfego exceda a capacidade da rede. Alguém da equipe vai acabar acordando às 3 da manhã. Enquanto seu aplicativo fica inoperante, você perde dinheiro e clientes.

Uso ineficiente do servidor: se você não está gerenciando seus aplicativos para garantir que estejam em pacotes eficientes nos servidores, provavelmente está pagando caro demais pela capacidade, seja na nuvem ou no local.

Implante códigos com mais rapidez: CI/CD e Kubernetes

Execute o código em contêineres

Executar seus aplicativos em contêineres garante que eles tenham os recursos e as bibliotecas necessárias, além de evitar conflitos entre versões de bibliotecas e componentes de aplicativos. Isso torna seu aplicativo portátil entre ambientes, fácil de replicar e escalonável.

Você pode usar o Cloud Build para executar suas versões de imagens de contêiner em um ambiente rápido, consistente e confiável no Google Cloud Platform.

Execute o código em contêineres

Faça a orquestração da implantação com o Kubernetes

Mesmo que seus aplicativos já sejam executados em contêineres, eles ainda precisam ser gerenciados. Alguém precisa implantá-los, monitorar a integridade e escaloná-los para atender à demanda. Você pode fazer isso manualmente ou deixar o Kubernetes orquestrar esse trabalho para você.

Com o Kubernetes, você especifica o estado desejado da implantação em um arquivo .yaml. O Kubernetes monitora continuamente o ambiente para manter esse estado. Ele implanta e escalona seu aplicativo para atender à demanda, empacota contêineres de maneira eficiente em servidores e encerra processos não autorizados.

O Kubernetes tem código aberto e conta com o apoio de uma grande comunidade de desenvolvedores que trabalha em conjunto para aprimorá-lo. Isso significa que é possível executar o Kubernetes de qualquer lugar, no provedor de nuvem de sua escolha ou até mesmo no seu próprio data center. Você não fica preso a nenhuma plataforma.

Faça a orquestração da implantação com o Kubernetes

Execute o Kubernetes na infraestrutura do Google Cloud

O projeto de código aberto Kubernetes originou-se das tecnologias internas do Google e foi desenvolvido para solucionar problemas como integração e implantação contínuas de código. O Google é um parceiro no projeto Kubernetes desde o princípio e tem um vasto conhecimento dessa tecnologia.

Com o Kubernetes Engine, você pode abstrair a etapa final de CI/CD e gerenciar a infraestrutura em que o Kubernetes é executado. Executar sua implantação no Kubernetes Engine garante que você sempre tenha a quantidade de servidores necessária para manter seu aplicativo em execução de maneira ideal e eficiente.

Com a execução das suas cargas de trabalho na infraestrutura do Google Cloud, não é necessário se preocupar com interrupções nem com o gerenciamento do data center. Além disso, você tem acesso a tecnologias avançadas e inovadoras, como a rede de fibra ótica particular do Google, que é incrivelmente rápida.

Acabe com os sobreavisos e recupere seus fins de semana.

Execute o Kubernetes na infraestrutura do Google Cloud

Implante um cluster do Kubernetes e
atualize o código de produção em segundos

Agora é a sua vez. Digite comandos no emulador de terminal a seguir e saiba
como criar um cluster do Kubernetes no Kubernetes Engine.

Crie seu primeiro cluster

Agora que você conhece o básico, está pronto para iniciar seu primeiro cluster do Kubernetes Engine no GCP.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…