Acesse sem servidor hoje

Acesse totalmente sem servidor. Basta implementar o seu código ou contêiner e pague somente quando cargas de trabalho forem executadas.

Visão Geral

Casos de uso

Crie clusters Kubernetes

Diagrama mostrando como usar recursos Kubernetes para implementar um aplicativo em contêiner na IBM Cloud

Crie clusters Kubernetes

Veja como uma empresa de relações públicas fictícia usa recursos Kubernetes para implementar um aplicativo em contêiner na IBM Cloud. Com o IBM Watson® Tone Analyzer Service, a empresa recebe feedback sobre seus comunicados à imprensa.

Implemente um aplicativo da web escalável

Diagrama mostrando como preparar um aplicativo da web, executá-lo localmente em um contêiner e, em seguida, implementá-lo em um cluster do IBM Cloud Kubernetes

Implemente um aplicativo da web escalável

Descubra como preparar um aplicativo da web, executá-lo localmente em um contêiner e, em seguida, implementá-lo em um cluster do IBM Cloud Kubernetes. Além disso, saiba como vincular um domínio customizado, monitorar o funcionamento do ambiente e ajustar a escala.

Analise logs, monitore aplicativos

Diagrama mostrando como criar um cluster e configurar os serviços de análise e monitoramento de log e, em seguida, implementar um aplicativo no cluster

Analise logs, monitore aplicativos

Saiba como criar um cluster e configurar os serviços de análise e monitoramento de log. Em seguida, implemente um aplicativo para o cluster, visualize e analise logs com o Kibana e visualize o funcionamento e as métricas com o Grafana.

Implemente aplicativos continuamente

Diagrama mostrando como configurar uma integração e pipeline de entrega contínua para aplicativos em contêiner em execução no Kubernetes

Implemente aplicativos continuamente

Saiba como configurar um pipeline de CI/CD para aplicativos em contêiner em execução no Kubernetes. Este caso de uso abrange a configuração do controle de versão, desenvolvimento, teste e implementação e integração de scanners de segurança, análises e muito mais.

Recursos

Kubernetes simplificado

Recursos do Kubernetes

De laboratórios práticos a documentação, obtenha toda a ajuda necessária.

Laboratórios práticos com certificação

Participe dos nossos laboratórios práticos de Kubernetes gratuitamente e ganhe sua certificação.

O que os clientes estão dizendo

Saiba por que o IBM Cloud Kubernetes Service é bem avaliado no TrustRadius.

Iniciação rápida para desenvolvedores

Siga este treinamento conduzido para implementar aplicativos em contêiner altamente disponíveis em clusters de Kubernetes.

Produtos relacionados

IBM Cloud Code Engine

Execute o seu aplicativo, tarefa ou contêiner em uma plataforma sem servidor gerenciada.

Red Hat OpenShift on IBM Cloud

Implemente e assegure cargas de trabalho corporativas no Red Hat® OpenShift® nativo com ferramentas focadas no desenvolvedor para executar aplicativos altamente disponíveis.

IBM Cloud Foundry

Crie e implemente aplicativos em um ambiente gerenciado de Cloud Foundry com diversos locatários.

Mais detalhes sobre o Kubernetes

Obtenha respostas para perguntas comuns e links para saber mais.

O que é o Kubernetes?

O termo Kubernetes significa timoneiro em grego, também conhecido como “k8s” ou “kube”. É uma plataforma de orquestração de contêineres usada para planejar e automatizar a implementação, o gerenciamento e o ajuste de escala de aplicativos em contêineres. Ele compete com as VMs para entregar uma plataforma como um serviço, que aborda muitas tarefas e problemas relacionados à infraestrutura e operações no desenvolvimento nativo em cloud.

O que são contêineres?

Um contêiner é uma unidade de software executável em que o código do aplicativo é empacotado junto com bibliotecas e dependências para que possa ser executado em qualquer desktop, TI tradicional ou na cloud. Os contêineres exploram uma forma de virtualização de S.O. que permite que os aplicativos compartilhem o S.O. isolando processos e controlando o acesso à CPU, à memória e aos processos.

Como a orquestração de contêineres com Kubernetes evoluiu?

Conforme os contêineres proliferaram, as equipes de operações precisaram planejar e automatizar a implementação de contêineres, rede, escalabilidade e disponibilidade. O Kubernetes se tornou o mais amplamente adotado por sua funcionalidade, seu ecossistema de ferramentas de suporte de software livre e sua portabilidade entre os principais provedores de cloud, alguns dos quais oferecem serviços Kubernetes totalmente gerenciados.

Quais são os principais componentes da arquitetura de Kubernetes?

Nós de compactação de clusters. Cada nó representa um host de computação. Nós do trabalhador em uma implementação de cluster, execute e gerencie aplicativos em contêiners. Os Pods compartilham recursos de computação e rede e são essenciais para o ajuste de escala. Se um contêiner em um pod tiver muito tráfego, o Kubernetes replicará o pod. Implementações controlam a criação e o estado do aplicativo em contêiner e o mantêm em execução.

O que é a malha de serviços Istio?

Conforme o número de contêineres em um cluster aumenta, os possíveis caminhos de conexão entre eles crescem exponencialmente, tornando a configuração e o gerenciamento complexos. O Istio on IBM Cloud, uma camada com malha de serviços em software livre para clusters Kubernetes, inclui um contêiner secundário em cada cluster Kubernetes. Um contêiner secundário configura, monitora e gerencia as interações entre outros contêineres.

Qual é a diferença entre computação nativa de knative e sem servidor?

Knative, uma plataforma de software livre com base no Kubernetes e oferece dois benefícios vitais para o desenvolvimento nativo de cloud. É um método de fácil acesso a computação sem servidor e uma maneira de desenvolver um contêiner uma vez e executá-lo como um serviço de software ou função sem servidor. O Knative lida de forma transparente com coisas como gerar arquivos de configuração e gravar scripts CI/CD.