Você está na página 1de 8

Descubra o mundo

do Kubernets
O Kubernetes é uma ferramenta poderosa para orquestração e
gerenciamento de contêineres em ambientes de produção. Descubra
como ele pode ajudar a sua empresa a fazer mais com menos.

by Alex Coacci
Introdução

O que é Kubernets? Por que usar Por que usar Kubernets?


contêineres?
O Kubernetes é uma plataforma de O Kubernetes automatiza muitas das
código aberto para automatizar a Os contêineres são uma tecnologia de tarefas necessárias para gerenciar
implantação, o escalonamento e a virtualização leve que permite que aplicativos em contêineres,
operação de aplicativos em aplicativos sejam executados economizando tempo e reduzindo o
contêineres. isoladamente, garantindo a segurança risco de erros.
e a flexibilidade.
Arquitetura
1 Master Node

O Master Node controla o cluster e gerencia


os Nodes.
Node 2
Nodes executam os aplicativos e fornecem a
capacidade de computação do cluster. 3 Container Runtime

A Container Runtime é responsável por


API Server 4 orquestrar os contêineres no Node.

O API Server fornece a interface de


gerenciamento para o cluster. 5 Etcd

O Etcd é um repositório de dados distribuído


usado para armazenar o estado do cluster.
Implantação
Manifestos Helm Charts KubeCTL

Declarativos, escaláveis e O Helm é o melhor gerenciador O KubeCTL é a ferramenta de


portáteis, manifestos são um de pacotes para o Kubernets e linha de comando padrão para
ponto chave para implantar facilita a implantação através de interagir com o Kubernets e
aplicações no Kubernets. charts personalizáveis. realizar tarefas de implantação.
Escalonamento
1 Manual

Essencialmente, o escalonamento manual é


uma abordagem dinâmica e flexível para
Automático 2
aumentar as unidades de trabalho.
Com o escalonamento automático, as cargas
de trabalho podem ser redimensionadas
automaticamente de acordo com as 3 Horizontalmente
necessidades.
O escalonamento horizontal é uma técnica
que consiste em adicionar mais nós à pool de
recursos utilizados ​pela sua aplicação.
Monitoramento e Depuração

Grafana Depuração Métricas

Grafana é um aplicativo open source Com o Kubernets, a depuração é O Kubernets coleta automaticamente
para análise e visualização de dados, facilitada de várias maneiras, diferentes métricas, como uso de CPU
que suporta diferentes fontes de incluindo a integração com e RAM, para monitorar a saúde da
dados. ferramentas de monitoramento e aplicação.
logs.
Segurança
Redes Contêineres Monitoramento

Restringindo o acesso a partir de Aplicando atualizações regulares O Kubernets fornece


diferentes níveis da rede e e evitando imagens de ferramentas para monitorar a
isolando os pods e os comunidade não confiáveis, o segurança, incluindo
contêineres, o Kubernets ajuda a Kubernets ajuda a garantir escaneamento de
garantir a segurança. segurança na execução. vulnerabilidades e políticas de
segurança.
Conclusão e Próximos Passos
1 Resumo 2 Aprendizado 3 Prática

O Kubernets é uma Aprender os detalhes da Praticar e experimentar com


plataforma de orquestração e arquitetura, implantação, pequenos projetos é uma
gerenciamento de escalonamento e ótima maneira de começar a
contêineres que automatiza monitoramento é essencial usar o Kubernets em sua
muitas tarefas e economiza para um uso eficiente do empresa.
tempo. Kubernets.

Você também pode gostar