Resenha de livros para começar com Kubernetes - Segunda edição

Resenha de livros para começar com Kubernetes - Segunda edição
Kubernetes é uma ferramenta poderosa e um trabalho em andamento. Naturalmente, há muito interesse na tecnologia. No momento, não é uma habilidade fácil de pegar. Então você precisa de toda a ajuda que pode obter. Introdução ao Kubernetes - Segunda Edição: Orquestre e gerencie as implantações de Docker em larga escala por Jonathan Baier pode ajudá -lo a iniciar a jornada. Usando este livro, você pode pegar o básico do gerenciamento de contêineres e da tecnologia Kubernetes.

Conteúdo técnico

Introdução ao Kubernetes foi projetada para iniciantes. Portanto, não espera que você tenha conhecimento prévio. No entanto, você precisa da conta do Google Cloud e da conta Amazon AWS configurada se quiser tirar proveito dos exercícios. Apenas ler não é suficiente para aprender os conceitos. Você precisa experimentar a linha de comando e o código para obter uma compreensão profunda dos conceitos e idéias.

O livro começa com uma introdução à tecnologia de contêineres e Kubernetes. Você aprende o básico do gerenciamento de contêineres e como os kubenetes podem ajudar. Você também executará seu primeiro cluster Kubernetes no capítulo inicial. Obter uma experiência prática desde o início lhe dará um gostinho da tecnologia. Se você está apenas curioso e tentando descobrir se é a solução certa para você, o exercício inicial do cluster deve ajudá -lo a tomar uma decisão mais informada.

Próximos capítulos do livro vão mais aprofundados para explicar as construções de Kubernetes. Entendendo vagens, serviços, réplicas controladores e etiquetas são importantes para explorar todo o potencial da tecnologia. O livro faz um ótimo trabalho ao explicar esses conceitos com representações gráficas e código de linha de comando real. Ele também relata como os serviços estão relacionados à rede de rede de um balanceamento de carga.

Kubernetes é uma ferramenta de orquestração e automação. O livro cobre as atualizações de rolamento, testes A/B e AUTOSCALIONING no contexto de Kubernetes, para que você tenha melhores maneiras de orquestrar seus processos. Há um capítulo separado sobre como você pode suportar aplicativos durante a implantação. Ele lhe dará mais informações detalhadas em escala de aplicativos e atualizações.

Com qualquer arquitetura de microsserviços, o armazenamento persistente para aplicações de palco é sempre um problema. Persistência traz seus próprios desafios. Introdução ao Kubernetes discute o tópico de armazenamento persistente e operações com estado e dá a você ponteiros para lidar com sua própria situação única.
(Este post contém links afiliados. É uma maneira de este site ganhar taxas de publicidade anunciando ou vinculando a determinados produtos e/ou serviços.)

Kubernetes é uma ferramenta que ajuda a facilitar um melhor desenvolvimento e implantação. Portanto, as práticas do DevOps, como integração contínua (IC) e entrega contínua (CD), são componentes importantes da construção de um pipeline bem -sucedido. O livro leva você através do processo de implementação do CI/CD em seus clusters Kubernetes e mostra como usar Jenkins em conjunto com Kubernetes. Para monitoramento e log, ele também mostra maneiras de usar ferramentas como Fluentd e Grafana. O Fluentd coleta dados para camada de registro unificada e Grafana ajuda a visualizar os dados para melhor monitoramento.

Na última parte do livro, tópicos mais avançados são discutidos. A discussão entra na Federação de Cluster. Federação ajuda no gerenciamento de vários clusters. Ele oferece a capacidade de inspecionar, lançar e controlar recursos em clusters. Portanto, a Federação pode ajudá -lo a melhorar sua produtividade e a obter mais de Kubernetes.

O livro também toca o tópico de segurança de contêineres. Isso ajudará você a obter um entendimento básico dos riscos de usar contêineres. Ele fala sobre pontos importantes a serem considerados quando você está lidando com dados confidenciais.

Introdução ao Kubernetes também discute OCP, Coreos e Tectônico. Estes são os padrões emergentes que podem ajudar a melhorar sua implementação de Kubernetes. Você deve estar ciente desses padrões e suas vantagens se quiser estar preparado para o futuro. O livro termina com informações sobre dicas, ferramentas e recursos úteis, para que você possa continuar sua jornada de aprendizado.

Abordagem do material

O livro segue o formato de um guia técnico padrão. Cada capítulo abre descrevendo e ilustrando os conceitos. Então, ele entra em ferramentas de linha de comando para mostrar os conceitos em ação.

As ilustrações são claras e de cor. Eles são fáceis de seguir. Os parágrafos são divididos em pequenos pedaços. O livro usa pontos de bala, recuo e itálico. Então é fácil de ler. Ele usa avisos e dicas para enfatizar pontos importantes.

De acordo com o aplicativo Hemingway, a legibilidade do livro está abaixo da 8ª série. Então é uma leitura fácil e rápida. No entanto, seguir os exemplos exigirá um investimento de tempo. Você precisará reservar um tempo significativo para concluir os exercícios. Você sempre pode apenas lê -los. Mas um guia como esse deve ser uma experiência prática. Então, se você não tentar os exercícios, perderá a experiência de aprendizado.

O veredicto final

Como mencionado no início, Kubernetes é um trabalho em andamento. Então as coisas estão mudando rapidamente. Você não deve usar o livro Introdução ao Kubernetes como um guia de como instalar e executar, pois as coisas podem mudar quando você o obtém. No entanto, o livro aborda questões sempre verdes sobre os pipelines de gerenciamento e desenvolvimento de contêineres. Além disso, os conceitos principais existem há alguns anos. Esses tópicos serão os mesmos, mesmo se você usar uma versão mais recente da plataforma.

Introdução ao Kubernetes foi projetada para ser útil para iniciantes e profissionais que retornam. Faz um trabalho notável de cobrir os fundamentos. Além disso, foi projetado como um guia prático. Os exemplos são relevantes para qualquer operação da vida real. Você pode usar este livro como um trampolim para sua jornada de Kubernetes. Se você já é um usuário experiente de Kubernetes, este livro pode não fornecer tanto valor para você.

O livro enfatiza principalmente o Google Cloud. Kubernetes foi criado com base na tecnologia do Google. Portanto, a ênfase é compreensível. No entanto, o recente serviço de contêiner elásticos da Amazon para Kubernetes (Amazon EKS) é um serviço gerenciado que facilita o uso de Kubernetes. Você pode levar isso em consideração quando estiver executando os exercícios.

No geral, começar a Kubernetes é um excelente recurso para iniciantes. Você aprenderá o básico e explorará exemplos da vida real para obter experiência prática. O livro atinge um bom equilíbrio entre teoria e codificação. Introdução ao Kubernetes deve ser uma boa adição à sua biblioteca de aprendizado.

Pule para a Amazon.com e compre sua empresa agora para começar a jornada!

(Este post contém links afiliados. É uma maneira de este site ganhar taxas de publicidade anunciando ou vinculando a determinados produtos e/ou serviços.)