Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.
Inscreva-se hoje mesmo para aprender estratégias e práticas recomendadas para melhorar seus negócios com apps modernos do Cloud
Ir para

Google Kubernetes Engine

A plataforma Kubernetes gerenciada mais automatizada e escalonável.

Novos clientes ganham US$ 300 em créditos para gastar no GKE. Todos os clientes recebem gratuitamente por mês um cluster zonal ou do Autopilot sem cobranças nos créditos.

  • Execute seus apps em um cluster Kubernetes totalmente gerenciado com o GKE Autopilot

  • Inicie processos rapidamente com clusters implementados com apenas um clique e faça um escalonamento vertical para até 15 mil nós.

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

  • Elimine a sobrecarga operacional com escalonamento automático de quatro direções pioneiro do setor. 

  • Produto seguro por padrão, incluindo verificação de vulnerabilidades em imagens de contêiner e criptografia de dados.

Benefícios

Acelere o desenvolvimento de apps sem sacrificar a segurança

Desenvolva uma ampla variedade de apps com suporte para aceleradores de aplicativos, com estado e sem servidor. Use as ferramentas de CI/CD baseadas no Kubernetes para proteger e acelerar 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 melhor se adapte à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 alinhados à natureza do canal.

Reduza as operações do segundo dia com os SREs do Google

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

Principais recursos

Principais recursos

Dois modos de operação, um GKE

O GKE atualmente oferece dois modos de operações: Autopilot e Standard.  O modo Autopilot é uma solução prática e totalmente gerenciada que administra toda a infraestrutura do cluster, sem que você se preocupe com a configuração e o monitoramento, enquanto ainda oferece uma experiência completa do Kubernetes. Além disso, com o faturamento por pod, o modo Autopilot garante que você pague apenas pelos pods em execução, e não por componentes do sistema, sobrecargas do sistema operacional ou capacidades não alocadas. O modo Standard é a experiência que criamos desde o lançamento do GKE. Ele permite outras opções de personalização nos nós com a capacidade de ajustar e executar cargas de trabalho administrativas personalizadas, para quando você precisar de controles de baixo nível.

Escalonamento automático de pods e clusters

O GKE é o primeiro serviço do Kubernetes totalmente gerenciado do setor a implementar a API Kubernetes completa, escalonamento automático de quatro formas, canais de lançamento e suporte a vários clusters. O escalonamento horizontal automático de pods pode ser baseado no uso da CPU ou em métricas personalizadas. O Autopilot faz o escalonamento automático da capacidade do cluster com base nos requisitos de recursos nas especificações do seu pod. No modo de operação Standard, o escalonamento automático do cluster funciona por pool de nós para escalonar verticalmente seus nós sob demanda. O escalonamento automático vertical de pods analisa continuamente o uso de CPU e memória dos pods, ajustando automaticamente as solicitações de CPU e memória.

Aplicativos e modelos pré-criados do Kubernetes

Acesse soluções conteinerizadas prontas para empresas com modelos de implantação pré-criados, com portabilidade, licenciamento simplificado e faturamento consolidado. Tais soluções não são apenas imagens de contêineres, e sim aplicativos comerciais e de código aberto criados pelo Google, que aumentam a produtividade do desenvolvedor. Clique para implantar no local ou em nuvens de terceiros pelo Google Cloud Marketplace.

Rede e segurança focadas em contêineres

Os clusters particulares de rede no GKE podem ser restritos a um endpoint particular ou público que só pode ser acessado por alguns intervalos de endereços. O GKE Sandbox para o modo de operação Standard fornece uma segunda camada de defesa entre cargas de trabalho em contêiner no GKE para melhorar a segurança delas. Os clusters do GKE têm suporte nativo à política de rede do Kubernetes para restringir o tráfego usando regras de firewall no nível dos pods.

Migre cargas de trabalho tradicionais para contêineres GKE com facilidade

O Migrate to Containers acelera e facilita a modernização de aplicativos tradicionais sem máquinas virtuais e direto nos contêineres. Nossa abordagem automatizada única extrai da VM os elementos mais importantes do aplicativo para que você os adicione com facilidade a contêineres no Google Kubernetes Engine ou a clusters do Anthos sem as camadas de VM, como o SO convidado, que são desnecessárias com os contêineres. Este produto também funciona com o Autopilot do GKE.

Veja todos os recursos

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 conteinerizado

Crie um aplicativo simples, empacote-o em um contêiner e implante a imagem do contêiner no GKE, tudo isso diretamente no editor do Cloud Shell. 

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 app. Quando o código do app é 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 to Containers para mover e converter cargas de trabalho diretamente nos contêineres do GKE. Migre um aplicativo de pilha LAMP stack 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 com a 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

Backup para GKE O Backup para GKE é uma opção fácil que os clientes que executam cargas de trabalho com estado no GKE podem usar para proteger, gerenciar e restaurar aplicativos e dados conteinerizados.
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 compliance 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 no uso 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 estiver ativado, se ocorrer 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 ter mais segurança, use o GKE Sandbox, que oferece uma segunda camada de defesa entre as cargas de trabalho conteinerizadas do GKE.
Suporte a aplicativos com estado O GKE não funciona só para aplicativos de 12 fatores. Você pode anexar armazenamento permanente a 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 e no local.
Suporte a GPUs e TPUs O GKE suporta 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 Google Cloud oferece painéis úteis para os clusters do seu projeto e os recursos deles. Use-os para ver, inspecionar, gerenciar e excluir recursos dos seus clusters.
VMs spot Instâncias de computação com preços acessíveis, adequadas para jobs em lote e cargas de trabalho tolerantes a falhas. Ao usar as VMs spot , você pode economizar até 91% e ainda manter os mesmos recursos e desempenho das VMs comuns.
Suporte a 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.
Suporte a 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 para operações de entrada/saída por segundo (IOPS) muito altas e latência muito baixa em comparação com os discos permanentes.
Balanceamento de carga global A tecnologia de balanceamento de carga global ajuda você a distribuir solicitações recebidas em todos os pools de instâncias em várias regiões. Assim, você alcança os níveis máximos de desempenho, capacidade de processamento e disponibilidade com baixo custo.
Suporte a Linux e Windows Com suporte total às cargas de trabalho do Linux e do Windows, o GKE pode executar tanto os nós do Windows Server como do Linux.
Suporte a nuvem híbrida e várias nuvens Aproveite a tecnologia do Kubernetes e da nuvem no seu data center local. Desfrute da experiência do GKE com instalações rápidas, gerenciadas e simples, assim como upgrades validados pelo Google usando o Anthos.
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 das cargas de trabalho do cluster. 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

Um cluster do Autopilot ou cluster zonal é concedido gratuitamente para cada conta de faturamento.

É aplicada uma taxa de gerenciamento de US$ 0,10 por cluster/hora, exceto para clusters do Anthos. Os pods do usuário em clusters do Autopilot serão faturados por segundo e por núcleo de CPU, memória e armazenamento temporário até que um deles seja excluído. Os nós de trabalho em clusters padrão aumentarão os custos de computação até que um cluster seja excluído.

Parceiros

Acelere o desenvolvimento de apps com parceiros

Encontre o parceiro ideal para ajudar a desenvolver seu app usando ferramentas de CI/CD baseadas no Kubernetes, ou crie sua própria usando uma solução projetada por parceiros e pronta para uso.