O Kubernetes é um sistema de gerenciamento de clusters para administrar aplicações conteinerizadas em múltiplos hosts, fornecendo mecanismos para implantação, manutenção e escalonamento de aplicações. Ele agrupa os contêineres que compõem uma aplicação em unidades lógicas para facilitar o gerenciamento e a descoberta.

O Kubernetes se baseia em anos de experiência do Google executando cargas de trabalho de produção em escala usando um sistema chamado Borg , combinado com as melhores ideias e práticas da comunidade. O Google lançou o Kubernetes em 2014, doou-o como tecnologia inicial para a fundação da Cloud Native Computing Foundation em 2015 e continua usando e desenvolvendo ativamente o projeto.

O Kubernetes alimenta o Google Kubernetes Engine, parte do Google Cloud Platform, sobre o qual muitos novos produtos e serviços são construídos.

Projetos relacionados

O Firebase é uma plataforma de desenvolvimento de aplicativos que fornece ferramentas integradas para ajudar você a criar, expandir e monetizar seus aplicativos. O SDK do Firebase permite o acesso aos serviços do Firebase de maneira intuitiva e idiomática em diversas plataformas.
O Apache Beam oferece um modelo de programação unificado avançado, permitindo que você implemente trabalhos de processamento de dados em lote e em fluxo contínuo que podem ser executados em qualquer mecanismo de execução. É fácil de usar com Apache Apex, Apache Flink, Apache Spark e Google Cloud Dataflow, entre outros back-ends de processamento distribuído.
Os componentes do Knative são construídos sobre o Kubernetes, abstraindo os detalhes complexos e permitindo que os desenvolvedores se concentrem no que importa. Construído a partir da codificação das melhores práticas compartilhadas por implementações bem-sucedidas no mundo real, o Knative resolve as partes "chatas, mas difíceis" da implantação e do gerenciamento de serviços nativos da nuvem, para que você não precise se preocupar com isso.
O Istio é uma plataforma aberta que fornece uma maneira uniforme de conectar, gerenciar e proteger microsserviços. O Istio oferece suporte ao gerenciamento de fluxos de tráfego entre microsserviços, à aplicação de políticas de acesso e à agregação de dados de telemetria, tudo isso sem exigir alterações no código do microsserviço.