O que é o Kubernetes
- Gerar link
- X
- Outros aplicativos
O Kubernetes é um gerenciador ou melhor um orquestrador de contêineres com aplicação principalmente em sistemas distribuídos, por exemplo com a utilização de microserviços. Esta é de forma bem resumida a finalidade do Kubernetes.
Você terá uma aplicação baseada em microserviços em que estes são implementados com a utilização dos contêineres Docker e o Kubernetes se encarregará de fazer todo o gerenciamento/orquestração desta aplicação, deste conjunto de contêineres. Como um bom ponto de partida há o livro, quase sempre há um livro hehe, "Kubernetes tudo sobre orquestração de contêineres" da casa do código, segue abaixo uma imagem da capa do livro.
O livro faz uma introdução contando uma história de uma empresa que possuia uma aplicação monolítica e que com a popularização da mesma passou a não atender a quantidade de demanda que estava sendo requerida. Passou então por um momento com a utilização do modelo de arquitetura SOA (Service Oriented Architecture), após foi migrado para a utilização de contêineres e depois houve a necessidade de orquestrar estes contêineres e aí é onde entra o Kubernetes na história. Após isso é apresentado diversos conceitos sobre o Kubernetes junto com alguns laboratórios para que o leitor possa ter uma experiência inicial com o Kubernetes. Entre os conceitos há:
- O que é um cluster Kubernetes
- O que é o nó master
- O que são slave nodes
- O que são e utilização de pods
- Conceito de services
- Ingresses
- Volumes persistentes
- Secrets
- ConfigMaps
- Deployments
- Tornando tudo escalável com um HPA
- cronjobs
- namespaces
Cada um destes conceitos são explicados e junto com isso há uma parte prática, o livro possui cerca de 350 páginas e é uma leitura bem proveitosa para quem deseja uma introdução ao assunto de microserviços e também Kubernetes.
Valeu!
Website: https://www.intelligencesoftware.com.br
Ads: https://ads.intelligencesoftware.com.br- Gerar link
- X
- Outros aplicativos
Comentários
Postar um comentário