Google Kubernetes Engine

Serviço seguro e gerenciado do Kubernetes com escalonamento automático de quatro direções e suporte para vários clusters.

Clientes novos ganham US$ 300 em créditos para gastar no Google Cloud nos primeiros 90 dias. Todos os clientes recebem gratuitamente um cluster zonal por mês, sem cobrança de créditos.

Faça uma avaliação gratuita do GKE
  • action/check_circle_24px Criado com o Sketch.

    Dê os primeiros passos rapidamente com os clusters de clique único

  • action/check_circle_24px Criado com o Sketch.

    Aproveite um plano de controle de alta disponibilidade, incluindo clusters multizonais e regionais

  • action/check_circle_24px Criado com o Sketch.

    Elimine a sobrecarga operacional com reparo e upgrade automáticos e canais de lançamento

  • action/check_circle_24px Criado com o Sketch.

    Seguro por padrão, incluindo verificação de vulnerabilidades de imagens de contêiner e criptografia de dados

  • action/check_circle_24px Criado com o Sketch.

    Cloud Monitoring integrado com visualizações específicas do Kubernetes, da infraestrutura e do aplicativo

Benefícios

Acelere o desenvolvimento de apps sem sacrificar a segurança

Desenvolva uma ampla variedade de aplicativos com suporte para aceleradores de aplicativos, com estado e sem servidor. Use ferramentas de CI/CD nativas do Kubernetes para proteger e agilizar cada estágio do ciclo de vida de criação e implantação.

Simplifique operações com os canais de lançamento

Escolha o canal que se adapta às necessidades da sua empresa. Os canais de lançamento rápidos, regulares e estáveis têm cadências diferentes de upgrades de nós e oferecem níveis de suporte de acordo com o tipo de canal.

Gerencie a infraestrutura com os SREs do Google

Ganhe tempo para se concentrar nos seus aplicativos com a ajuda dos engenheiros de confiabilidade do site (SREs) do Google. Nossos SREs monitoram constantemente seu cluster e seus recursos de computação, rede e armazenamento.

Principais recursos

Principais recursos

Aplicativos do Kubernetes

Soluções corporativas em contêineres com modelos de implantação pré-criados, portabilidade, licenciamento simplificado e faturamento consolidado. Não se trata apenas de imagens de contêiner, mas de aplicativos comerciais de código aberto criados pelo Google que aumentam a produtividade do desenvolvedor, disponíveis no Google Cloud Marketplace.

Escalonamento automático de pods e clusters

Escalonamento automático horizontal de pods com base no uso de CPU ou métricas personalizadas, escalonamento automático de clusters que opera de maneira individual para cada pool de nós e escalonamento automático vertical de pods que analisa continuamente o uso da CPU e da memória dos pods e responde com um ajuste dinâmico das solicitações de CPU e memória. Escalona automaticamente o pool de nós e os clusters em vários pools de nós com base na mudança dos requisitos da carga de trabalho.

Segurança de redes e cargas de trabalho

O GKE Sandbox fornece uma segunda camada de defesa entre as cargas de trabalho em contêineres no GKE para aumentar a segurança. Os clusters do GKE aceitam a Política de rede do Kubernetes de forma nativa para restringir o tráfego por meio de regras de firewall no nível dos pods. Os clusters particulares no GKE podem ser restritos a um endpoint particular ou público acessado apenas por alguns intervalos de endereços.

Veja todos os recursos

Clientes

O que há de novo

O que há de novo

Inscreva-se para receber newsletters do Google Cloud com atualizações de produtos, informações sobre eventos, ofertas especiais e muito mais.

Documentação

Documentação

Prática recomendada
Práticas recomendadas para trabalhar com contêineres

Aprenda as práticas recomendadas para trabalhar com contêineres no GKE.

Tutorial
Tutorial do GKE: como implantar um aplicativo da Web em contêiner

Este tutorial mostra como empacotar um aplicativo da Web em uma imagem de contêiner do Docker e executá-la em um cluster do GKE.

Tutorial
Programa de aprendizado para arquitetos de nuvem

Aprenda as habilidades necessárias para modernizar aplicativos existentes em execução em máquinas virtuais ao implantar aplicativos nativos da nuvem em contêineres.

Prática recomendada
Como preparar um ambiente do GKE para produção

Siga a orientação e a metodologia para integrar suas cargas de trabalho ao GKE com mais segurança, confiabilidade e economia.

Tutorial
Como aumentar a proteção do seu cluster do GKE

Saiba como implementar as orientações para aumento da proteção do seu cluster do GKE.

Tutorial
Recursos do GKE

Encontre mais informações sobre recursos, atualizações, preços e muito mais.

Tutorial
Descubra o que é possível criar com o Google Cloud

Conheça os guias de recursos técnicos do Google Cloud para ajudar a aproveitar o potencial do GKE.

Casos de uso

Casos de uso

Caso de uso
Pipeline de entrega contínua

Ele facilita a implantação, a atualização e o gerenciamento dos seus aplicativos e serviços, o que agiliza o desenvolvimento e a iteração. Configure os serviços do GKE, do Cloud Source Repositories, do Cloud Build e do Spinnaker para Google Cloud para criar, testar e implantar automaticamente um aplicativo. Quando o código do aplicativo é modificado, as mudanças acionam o pipeline de entrega contínua para recriar, testar novamente e reimplantar automaticamente a nova versão.

Diagrama que mostra como os desenvolvedores podem criar um pipeline de entrega contínua
Caso de uso
Como migrar um aplicativo de duas camadas para o GKE

Use o Migrate for Anthos para migrar e converter cargas de trabalho diretamente em contêineres no GKE. Migre um aplicativo de pilha LAMP de duas camadas, com VMs de aplicativo e de banco de dados, do VMware para o GKE. Melhore a segurança tornando o banco de dados acessível apenas do contêiner do aplicativo e não de fora do cluster. Substitua o acesso SSH pelo acesso shell autenticado por meio da kubectl. Veja os registros do sistema de contêineres por meio da integração automática do Cloud Logging.

Diagrama que mostra como mover e converter cargas de trabalho no GKE

Todos os recursos

Todos os recursos

Gerenciamento de identidade e acesso Controle o acesso no cluster com suas contas do Google e permissões de papéis.
Rede híbrida Reserve um intervalo de endereços IP para o cluster, de forma que os IPs do cluster coexistam com IPs de rede privada usando a VPN do Google Cloud.
Segurança e conformidade O GKE conta com o suporte da equipe de segurança do Google com mais de 750 especialistas e atende à HIPAA e ao PCI DSS.
Geração de registros e monitoramento integrados Ative o Cloud Logging e o Cloud Monitoring com configurações simples de caixas de seleção para ter acesso aos detalhes da execução do aplicativo.
Opções de clusters Escolha clusters adaptados aos requisitos de disponibilidade, de estabilidade da versão, de isolamento e de tráfego de pods das cargas de trabalho.
Escalonamento automático Faça o escalonamento automático da implantação do seu aplicativo para mais ou para menos com base na utilização de recursos (CPU, memória).
Upgrade automático Mantenha seu cluster atualizado automaticamente com a mais recente versão de lançamento do Kubernetes. As atualizações de lançamento do Kubernetes são disponibilizadas rapidamente no GKE.
Reparo automático Quando o reparo automático está ativado, se houver uma falha em um nó durante uma verificação de integridade, o GKE iniciará um processo de reparo desse nó.
Limites de recursos O Kubernetes permite especificar a quantidade de CPU e memória (RAM) necessária para cada contêiner, de forma a organizar melhor as cargas de trabalho no cluster.
Isolamento de contêineres Para maior segurança, use o GKE Sandbox, que oferece uma segunda camada de defesa entre as cargas de trabalho em contêineres do GKE.
Suporte a aplicativos com estado O GKE não funciona só para aplicativos de 12 fatores. É possível anexar armazenamento permanente aos contêineres e até mesmo hospedar bancos de dados inteiros.
Suporte a imagens do Docker O GKE aceita o formato de contêiner comum do Docker.
Totalmente gerenciado Os clusters do GKE são totalmente gerenciados pelos engenheiros de confiabilidade do site (SREs) do Google, o que garante que seu cluster esteja disponível e atualizado.
Sistema operacional criado para contêineres O GKE é executado no Container-Optimized OS, que é um sistema operacional reforçado criado e gerenciado pelo Google.
Registro de contêiner particular A integração com o Google Container Registry facilita o armazenamento e o acesso às imagens particulares do Docker.
Builds rápidos e consistentes Use o Cloud Build para implantar seus contêineres de forma confiável no GKE sem precisar configurar a autenticação.
Portabilidade de cargas de trabalho locais e na nuvem O GKE executa o Kubernetes certificado, permitindo a portabilidade da carga de trabalho para outras plataformas do Kubernetes, na nuvem ou no local.
Compatibilidade com GPU e TPU O GKE aceita GPUs e TPUs e facilita a execução de ML, GPGPU, HPC e outras cargas de trabalho que se beneficiam de aceleradores de hardware especializados.
Painel integrado O Console do Cloud oferece painéis úteis para os clusters do seu projeto e os recursos associados. É possível usá-los para ver, inspecionar, gerenciar e excluir recursos dos seus clusters.
VMs preemptivas Instâncias de curta duração e baixo custo projetadas para executar jobs em lote e cargas de trabalho tolerantes a falhas. As VMs preemptivas permitem reduções de custo de até 80%, mantendo o mesmo desempenho e os mesmos recursos que VMs regulares.
Compatibilidade com discos permanentes Armazenamento em blocos durável e de alto desempenho para instâncias de contêiner. Os dados são armazenados de forma redundante para garantir a integridade, a flexibilidade para o redimensionamento do armazenamento sem interrupção e a criptografia automática. Crie discos permanentes nos formatos HDD ou SSD. Também é possível tirar snapshots do seu disco permanente e criar novos discos permanentes a partir deles.
Compatibilidade com SSD local O GKE oferece armazenamento em blocos em unidade de estado sólido (SSD) local, sempre criptografado. Os SSDs locais estão fisicamente conectados ao servidor que hospeda a instância da máquina virtual e proporcionam taxas muito altas de operações de entrada/saída por segundo (IOPS) e latência muito baixa em comparação com os discos permanentes.
Balanceamento de carga global Usando a tecnologia de balanceamento de carga global, é possível distribuir as solicitações recebidas em todos os pools de instâncias em várias regiões e alcançar os níveis máximos de desempenho, capacidade e disponibilidade com baixo custo.
Compatibilidade com Linux e Windows Totalmente compatível com as cargas de trabalho do Linux e do Windows, o GKE pode executar tanto os nós do Windows Server como do Linux.
Compatível com nuvem híbrida e várias nuvens Aproveite a tecnologia do Kubernetes e da nuvem no seu próprio data center. Desfrute da experiência do GKE com instalações rápidas, gerenciadas e simples, bem como upgrades validados pelo Google por meio do Anthos GKE.
Contêineres sem servidor Execute contêineres sem servidor e sem estado removendo todo o gerenciamento de infraestrutura e escalonando-os automaticamente com o Cloud Run.
Medição de uso Visibilidade refinada para seus clusters do Kubernetes. Veja o uso detalhado dos recursos dos seus clusters do GKE por namespaces e rótulos e atribua-os a entidades significativas.
Canais de lançamento Os canais de lançamento fornecem mais controle sobre quais atualizações automáticas um determinado cluster recebe, com base nos requisitos de estabilidade do cluster e suas cargas de trabalho. Você pode escolher canais rápidos, regulares ou estáveis. Cada um tem uma cadência de lançamento distinta e visa diferentes tipos de cargas de trabalho.
Segurança da cadeia de suprimentos de software Verifique, aplique e melhore a segurança de pacotes e componentes de infraestrutura usados para imagens de contêiner com o Container Analysis.
Faturamento por segundo O faturamento do Google é feito em incrementos por segundo. Você paga somente pelo tempo de computação que usar.

Preços

Preços

Cada conta de faturamento receberá gratuitamente um cluster zonal.

É aplicada uma taxa de gerenciamento de clusters de US$ 0,10 por cluster/hora, exceto para clusters do Anthos. Os nós de trabalho aumentam os custos de computação até um cluster ser excluído.