O que é o IBM Cloud Kubernetes Service?

O IBM Cloud™ Kubernetes Service é um serviço de contêiner gerenciado para a entrega rápida de aplicativos que podem ser ligados a serviços avançados, como o IBM Watson® e o blockchain. Como um provedor K8s certificado, o IBM Cloud Kubernetes Service fornece planejamento inteligente, capacidade de recuperação automática, ajuste de escala horizontal, descoberta de serviço e balanceamento de carga, implementações e recuperações automatizadas e gerenciamento de configuração e de segredo. O serviço Kubernetes também possui recursos avançados para o gerenciamento simplificado de cluster, políticas de segurança e de isolamento de contêiner, capacidade de desenvolvimento de seu próprio cluster e ferramentas operacionais integradas para uma implementação consistente.

Obtenha as perguntas frequentes

Principais recursos do serviço IBM Cloud Kubernetes

Totalmente gerenciado em escala

O IBM Cloud, incluindo o IBM Watson® e o IBM Blockchain Platform, é executado no Kubernetes, o que permite alta escala e diversidade de cargas de trabalho. Desfrute de disponibilidade contínua com a alta disponibilidade ativada para mestre, clusters multizona em 6 regiões e 35 data centers.

Projeta os clusters Kubernetes

Este ambiente altamente seguro para cargas de trabalho de produção tem segurança de nível de contêiner integrada, incluindo políticas de isolamento, infraestrutura aprimorada pelo CIS e ampla conformidade com o mercado (incluindo PCI, prontidão para o HIPPA, SOC1, SOC2 e muito mais).

Serviços avançados

Estenda os recursos de seu aplicativo integrando-os a serviços avançados da IBM, como IA, Watson e Blockchain, por meio de uma arquitetura automatizada, padronizada e segura. Isso inclui os segredos do Kubernetes gerenciado por cliente por meio do IBM Cloud™ Key Protect.

Provisionamento inteligente

Os contêineres são planejados e colocados automaticamente em hosts de cálculo disponíveis, com base nos requisitos definidos por você e na disponibilidade em cada cluster.

Contêineres com capacidade de recuperação automática

Configure um cluster Kubernetes customizado que ajusta a escala automaticamente e recupera contêineres com base em políticas definidas. Crie verificações de funcionamento para componentes críticos, como containerd, kubelet, kube-proxy e calico, para que a recuperação automática possa acionar a ação corretiva.

Criação de log e monitoramento

Obtenha visibilidade operacional sobre os aplicativos, serviços e plataformas baseados no Kubernetes.Recursos avançados ajudam você a monitorar e solucionar problemas, definir alertas e desenvolver dashboards customizados. Aproveite o nível de cluster, da retenção de 30 dias e do processamento de linguagem natural com esse serviço totalmente centralizado.

Saiba como desenvolver com o Kubernetes, o Istio e o Watson

Como os clientes o utilizam

Implemente um aplicativo da web escalável no Kubernetes

Esse tutorial demonstra como criar um aplicativo da web, executá-lo localmente em um contêiner e, em seguida, implementá-lo em um cluster Kubernetes do IBM Cloud. Além disso, ele demonstra como vincular um domínio customizado e monitorar o funcionamento do ambiente e da escala.

Obtenha o código

Implemente um aplicativo da web no diagrama de arquitetura do Kubernetes

Analise logs e monitore o funcionamento do aplicativo Kubernetes

Este tutorial mostra como o serviço IBM Log Analysis with LogDNA pode ser usado para configurar e acessar logs de um aplicativo Kubernetes implementado no IBM Cloud™. Aqui estão as etapas:

1. Implemente um aplicativo Python em um cluster provisionado no IBM Cloud Kubernetes Service.
2. Configure um agente LogDNA, gere diferentes níveis de logs de aplicativo e acesse os logs do trabalhador, os logs do pod ou os logs da rede.
3. Procure, filtre e visualize esses logs por meio da IU da web do Log Analysis with LogDNA.
4. Configure o serviço IBM Cloud Monitoring with Sysdig e configure o agente Sysdig para monitorar o desempenho e o funcionamento de seu aplicativo e de seu cluster do serviço IBM Cloud Kubernetes.

Comece a usar

Diagrama de arquiteturas para analisar logs e monitorar o funcionamento de aplicativos Kubernetes

Implementação contínua no Kubernetes

Esse tutorial aborda todo o processo de configuração de um pipeline de integração e entrega contínua para aplicativos conteinerizados em execução no serviço IBM Cloud Kubernetes. Saiba como configurar o controle de versão e, em seguida, construir, testar e implementar o código em diferentes estágios de implementação. Em seguida, inclua as integrações em outros serviços, como notificações do Slack.

Obtenha a tecnologia

Gráfico que ilustra como o IBM Continuous Delivery pode ajudar a configurar um pipeline de integração e entrega contínua para aplicativos conteinerizados.

Crie clusters

Nessa série de tutoriais, é possível ver como uma empresa de relações públicas fictícia usa os recursos do Kubernetes para implementar um aplicativo conteinerizado no IBM Cloud. Utilizando o Watson™ Tone Analyzer, a empresa de RP analisa seus comunicados à imprensa e recebe feedback.

Crie o seu

Imagem do roteiro para uso do Kubernetes na implementação de um aplicativo conteinerizado

Clientes usando o serviço IBM Cloud Kubernetes

Logotipo da Think Research

Think Research

Capacitando os profissionais clínicos para fornecer cuidados rápidos e eficazes com base em evidências

Logotipo da Eurobits Technologies

Eurobits Technologies

Transformando o cenário financeiro com serviços robustos e altamente seguros no IBM Cloud

Logotipo do IBM Weather

The Weather Company

Migrando a principal propriedade da web de clima do mundo para uma arquitetura global, altamente segura e escalável no IBM Cloud

Cadeias de ferramentas de DevOps

Combine os serviços do IBM Cloud com ferramentas de software livre e de terceiros.

Amplie seu conhecimento técnico

Um homem usando uma lousa branca com diagramas para explicar a função dos contêineres

Contêineres: Um guia completo

Compreenda a função dos contêineres na computação em cloud e saiba como eles se ajustam a tecnologias como o Docker, o Kubernetes, o Istio, as VMs e o Knative.

Um homem usando uma lousa branca com diagramas para explicar como o Kubernets funciona

Kubernetes: Um guia completo

Tudo o que você precisa saber sobre o Kubernetes, uma ferramenta de orquestração de contêiner que implementa, ajusta a escala e gerencia aplicativos em contêineres.

Um homem usando uma lousa branca com diagramas para explicar como o Knative pode complementar o Kubernets

Knative: Um guia completo

Nesse guia, saiba mais sobre o Knative e como ele pode ajudar você a complementar seu sistema Kubernetes.

Comece a usar em minutos

Gerencie aplicativos altamente disponíveis dentro de contêineres do Docker e de clusters do IBM Cloud Kubernetes Service no IBM Cloud.