O Kubernetes é um sistema de código-fonte aberto para organização e gerenciamento automáticos de aplicativos em contêineres.

Projetar aplicativos usando contêineres Linux de código-fonte aberto é uma abordagem ideal para a construção de aplicativos nativos na nuvem para hospedagem em nuvens privadas, públicas ou híbridas. O Kubernetes automatiza a implantação, o gerenciamento e a expansão desses aplicativos, facilitando, acelerando e aumentando a eficiência de todo o processo.

Empresas de todos os tipos estão procurando um novo paradigma para estimular a inovação mais rápida e a agilidade. Isso está mudando para sempre a forma como aplicativos são arquitetados, implantados, dimensionados e gerenciados para oferecer novos níveis de inovação e agilidade. O Kubernetes tornou-se amplamente adotado por quase todos interessados em acelerar drasticamente a entrega de aplicativos com cargas de trabalho em contêineres e nativos na nuvem.

O Kubernetes é agora visto como o líder de mercado absoluto por desenvolvedores de software, equipes de operações, profissionais de DevOps e tomadores de decisões em negócios de TI.

O Kubernetes foi originalmente ideia do Google. O Google vem construindo e gerenciando aplicativos baseados em contêiner e cargas de trabalho nativas na nuvem em produção e em escala por mais de uma década. O Kubernetes surgiu do conhecimento e da experiência adquirida com os sistemas anteriores de gerenciamento de contêineres do Google, chamados Borg e Omega.

Agora um projeto de código-fonte aberto, o Kubernetes está sob a administração da CNCF (Cloud Native Computing Foundation) e da Linux Foundation. Isso garante que o projeto se beneficie das melhores ideias e práticas de uma enorme comunidade de código-fonte aberto, evitando, assim, o perigo da dependência de fornecedores.

Principais recursos

  • Implantar aplicativos de forma rápida e previsível em nuvens privadas, públicas ou híbridas
  • Fazer a expansão de aplicativos de forma ininterrupta
  • Implantar novos recursos sem problemas
  • Uso enxuto e eficiente dos recursos de computação
  • Manter os aplicativos de produção funcionando com recursos de reparo automático

A SUSE acredita que o Kubernetes será um elemento crucial para as soluções de entrega de aplicativos necessárias para impulsionar os negócios corporativos do futuro. Esta é uma seleção de produtos SUSE criados usando o Kubernetes:

SUSE Cloud Application Platform

O SUSE Cloud Application Platform oferece a produtividade avançada do Cloud Foundry à infraestrutura moderna do Kubernetes, ajudando as equipes de desenvolvimento de software e de operações a otimizar o gerenciamento do ciclo de vida de aplicativos tradicionais e novos aplicativos nativos na nuvem. Criado com base no SUSE CaaS Plataform, o SUSE Cloud Application Platform adiciona uma implementação exclusiva do Cloud Foundry baseada no Kubernetes, apresentando um poderoso fluxo de trabalho de DevOps em um ambiente do Kubernetes. Com base no Linux de nível corporativo e com a total certificação Cloud Foundry e Kubernetes, é uma excelente plataforma para dar suporte a todo o ciclo de vida de desenvolvimento de tecnologias tradicionais e novos aplicativos nativos na nuvem.

SUSE Cloud Application Platform

O SUSE OpenStack Cloud facilita a substituição de clusters Kubernetes e oferece um ambiente de multiusuários completo, o que possibilita que diferentes usuários tenham seus próprios clusters Kubernetes. Os clientes podem usar o suporte integrado do OpenStack Magnum ou aproveitar o SUSE CaaS Plataform, o que proporciona benefícios adicionais de imagens, modelos e automação aquecida prontos para executar. Com esses recursos de Kubernetes como serviço, não é de se surpreender que os usuários de OpenStack estejam adotando contêineres com três vezes mais rapidez do que o resto do mercado corporativo.

SUSE Cloud Application Platform

O SUSE CaaS Plataform é uma distribuição do software certificado Kubernetes. É uma solução de gerenciamento de contêineres de classe empresarial que permite aos profissionais de TI e DevOps implantar, gerenciar e dimensionar aplicativos e serviços baseados em contêiner de forma mais fácil. Usando o SUSE CaaS Platform, as empresas podem reduzir os prazos de entrega de aplicativos e melhorar a agilidade nos negócios.