quarta-feira, setembro 18, 2024
spot_img
InícioClube do LivroLivros de DevOps com Kubernets

Livros de DevOps com Kubernets

Separamos 4 livros fundamentais de DevOps sobre Docker e Kubernets e um lançamento sobre microserviços.

O que é Kubernets?

Kubernetes é um plataforma de código aberto, portável e extensiva para o gerenciamento de cargas de trabalho e serviços distribuídos em contêineres, que facilita tanto a configuração declarativa quanto a automação. Ele possui um ecossistema grande, e de rápido crescimento. Serviços, suporte, e ferramentas para Kubernetes estão amplamente disponíveis.

DevOps For Life – Comunidade DevOps

O Google tornou Kubernetes um projeto de código-aberto em 2014. O Kubernetes combina mais de 15 anos de experiência do Google executando cargas de trabalho produtivas em escala, com as melhores idéias e práticas da comunidade.

O nome Kubernetes tem origem no Grego, significando timoneiro ou piloto. K8s é a abreviação derivada pela troca das oito letras “ubernete” por “8”, se tornado K”8″s.

Mais informações no Website do Kubernets.

4 livros sobre DevOps com Kubernets e Docker.

Segue a listagem de livros sobre Devops com Kubernets e Docker:

ATENÇÃO: Todos os livros estão com nosso sistema de afiliados da Amazon. Comprando direto por nossos links, recebemos comissão e você ajuda a manter nossa comunidade.

Kubernetes Básico: Mergulhe no Futuro da Infraestrutura

Kubernetes Básico: Mergulhe no Futuro da Infraestrutura

O Kubernetes veio para ficar. Em apenas cinco anos, esse orquestrador de contêineres mudou radicalmente o modo como os desenvolvedores e o pessoal de operações fazem o desenvolvimento, a implantação e a manutenção de aplicações na nuvem. A edição atualizada deste livro popular explica como o Kubernetes pode ajudar sua empresa a atingir novos patamares de velocidade, agilidade, confiabilidade e eficiência – não importa se os sistemas distribuídos são uma novidade para você ou se você já vem implantando aplicações nativas de nuvem há algum tempo.

Você aprenderá a usar ferramentas e APIs para automatizar sistemas distribuídos escaláveis para serviços online, aplicações de machine learning ou até mesmo para um cluster de computadores Raspberry Pi.

  1. Crie e execute um cluster simples para saber como o Kubernetes funciona.
  2. Explore os detalhes da implantação de uma aplicação usando o Kubernetes, Pods, Services, Ingress e ReplicaSets.
  3. Faça a integração de armazenagem em microsserviços conteinerizados no Kubernetes.
  4. Conheça os objetos especializados do Kubernetes, como DaemonSets, Jobs, ConfigMaps e secrets.
  5. Veja exemplos práticos de como desenvolver e implantar aplicações do mundo real no Kubernetes.

 

Link de compra na Amazon.

 

Containers Kubernetes com OpenShift: Para iniciantes em Kubernetes

A arquitetura em Containers é com certeza a maior geradora de empregos remotos do mundo. Este livro busca no primeiro momento ensinar ao iniciante o que é o Docker, e o que é o Kubernetes, apresentar o Podman e o uso dos Containers. É a base para qualquer outra plataforma do mercado como Amazon AWS, Microsoft Azure, e outros. Após essa ambientação, iremos conhecer todo o poder das ferramentas RedHat OpenShift, que é uma versão personalizada do Kubernetes. Mas ainda que você ao final não trabalhe com o OpenShift, terá dominado todos os conceitos principais do Kubernetes como o uso do Podman, e terá extrema facilidade para entender qualquer outra plataforma.

A arquitetura em Containers é com certeza a maior geradora de empregos remotos do mundo.

Este livro busca no primeiro momento ensinar ao iniciante o que é o Docker, e o que é o Kubernetes, apresentar o Podman e o uso dos Containers.

É a base para qualquer outra plataforma do mercado como Amazon AWS, Microsoft Azure, e outros.

Após essa ambientação, iremos conhecer todo o poder das ferramentas RedHat OpenShift, que é uma versão personalizada do Kubernetes.

Mas ainda que você ao final não trabalhe com o OpenShift, terá dominado todos os conceitos principais do Kubernetes como o uso do Podman, e terá extrema facilidade para entender qualquer outra plataforma.

Somente para Kindle.

 

DevOps Nativo de Nuvem com Kubernetes: Como Construir, Implantar e Escalar Aplicações Modernas na Nuvem

DevOps Nativo de Nuvem com Kubernetes: Como Construir, Implantar e Escalar Aplicações Modernas na Nuvem

Neste livro aprazível e pragmático, os especialistas em nuvem John Arundel e Justin Domingus mostram o que o Kubernetes é capaz de fazer – e o que você pode fazer com ele.

Você conhecerá tudo sobre o ecossistema do Kubernetes e usará soluções testadas em experiências reais para resolver seus problemas do dia a dia. Além disso, construirá, passo a passo, um exemplo de uma aplicação nativa de nuvem com sua infraestrutura de suporte, além de um ambiente de desenvolvimento e um pipeline de implantação contínua que poderão ser usados em suas próprias aplicações.

– Entenda os contêineres e o Kubernetes desde os princípios básicos; nenhuma experiência é necessária;
– Execute os próprios clusters ou escolha um serviço gerenciado de Kubernetes da Amazon, do Google ou de outros fornecedores;
– Use o Kubernetes para gerenciar o uso de recursos e o ciclo de vida dos contêineres;
– Otimize clusters quanto a custos, desempenho, resiliência, capacidade e escalabilidade;
– Conheça as melhores ferramentas para desenvolvimento, testes e implantação de suas aplicações;
– Aplique as práticas mais recentes do mercado para segurança, observabilidade e monitoração;
– Adote princípios de DevOps para ajudar suas equipes de desenvolvimento a se tornarem mais enxutas, rápidas e eficientes.

Livro na Amazon.

 

Operadores do Kubernetes: Automatizando a plataforma de orquestração de contêineres eBook Kindle

Operadores do Kubernetes: Automatizando a plataforma de orquestração de contêineres eBook Kindle

Os Operadores são uma forma de empacotar, implantar e administrar aplicações no Kubernetes. Eles facilitam automatizar o ciclo de vida de programas complexos, com estados, permitindo que um cluster Kubernetes tenha capacidades específicas de uma aplicação.

Os Operadores conhecem o estado interno de suas aplicações, de modo que possam coordenar a instalação e os upgrades, atuar na reparação de falhas e automatizar trabalhos de manutenção repetitivos e intrincadamente coordenados. Os autores Jason Dobies e Joshua Wood mostram como criar Operadores para estender o plano de controle do Kubernetes e a API, ajudando as equipes de operações e os desenvolvedores de aplicações a implantar e gerenciar serviços e componentes essenciais de forma confiável.

  1. Aprenda a implantar um Operador em um cluster Kubernetes.
  2. Analise os Operadores, de seu uso à implementação.
  3. Explore o Operator Framework: o Operator SDK, o Operator Lifecycle Manager e o Operator Metering.
  4. Crie, empacote e execute um Operador com o suporte à linguagem de programação Go do SDK.
  5. Empacote e implante componentes Helm e Ansible existentes na forma de Operadores.
  6. Saiba como distribuir Operadores para instalação em clusters Kubernetes.
  7. Veja como os Operadores ajudam você a implementar práticas de Site Reliability Engineering (Engenharia de Confiabilidade de Sites).

 

Disponível somente na Amazon.

 

EXTRA: Criando Microsserviços: Projetando Sistemas com Componentes Menores e Mais Especializados

Criando Microsserviços: Projetando Sistemas com Componentes Menores e Mais Especializados

À medida que as empresas passam de aplicações monolíticas para microsserviços menores e autocontidos, os sistemas distribuídos começam a ter um número maior de componentes. No entanto, o desenvolvimento desses novos sistemas traz consigo o seu próprio conjunto de problemas. Esta segunda edição expandida apresenta uma visão holística dos assuntos que você deve considerar ao criar, gerenciar e escalar arquiteturas de microsserviços.

Por meio de exemplos claros e conselho práticos, o autor Sam Newman oferece a todos – de arquitetos a desenvolvedores ou profissionais da área de teste e operadores de TI – uma base sólida sobre os conceitos. Você explorará as soluções mais recentes para modelagem, integração, testes, implantação e monitoração de seus próprios serviços autônomos. Casos reais revelam como as empresas atualmente conseguem tirar o máximo de proveito dessas arquiteturas. As tecnologias associadas aos microsserviços continuam mudando rapidamente.

Este livro deixará você em dia com as últimas novidades.

  1. Obtenha novas informações sobre interfaces de usuário, orquestração de contêineres e a tecnologia serverless.
  2. Alinhe o design de seus sistemas com os objetivos de sua empresa.
  3. Explore opções para integrar um serviço ao seu sistema.
  4. Saiba como implantar microsserviços de forma independente.
  5. Analise as complexidades dos testes e da monitoração de serviços distribuídos.
  6. Administre a segurança com mais conteúdo a respeito de modelos de usuário para serviço e de serviço para serviço.

Compre na Amazon.

 

ATENÇÃO: Todos os livros estão com nosso sistema de afiliados da Amazon. Comprando direto por nossos links, recebemos comissão e você ajuda a manter nossa comunidade.

LEIA TAMBÉM:

Ramos da Informática
Ramos da Informáticahttps://ramosdainformatica.com.br
Ramos da Informática é um hub de comunidade sobre linguagens de programação, banco de dados, DevOps, Internet das Coisas, tecnologia da indústria 4.0, Cyber Segurança e Startups.
ARTIGOS RELACIONADOS
- Advertisment -spot_img

MAIS LIDOS

Sua assinatura não pôde ser validada.
Você fez sua assinatura com sucesso.

E-Zine Ramos da Informática

Assine o E-Zine e tenha Conteúdo Exclusivo, Concursos para assinantes, descontos exclusivos e uma área de conteúdos exclusivos só do E-zine.