image

Согласно прошлогоднему отчету Cloud Native Operations, недостаток квалифицированных кадров — одна из ключевых причин, тормозящих внедрение Kubernetes. Этот факт подтверждают аналитики DataDog — по их оценкам, из-за нехватки экспертизы миграцию на контейнерную инфраструктуру откладывает 40% компаний.

Иными словами, в индустрии наблюдается повышенный спрос на специалистов по Kuberentes и есть смысл «прокачиваться» в этом направлении. Поэтому мы подобрали дополнительную профессиональную литературу по теме. В сегодняшней подборке — новые книги про Kubernetes с высокими оценками рецензентов.


The Book of Kubernetes: A Complete Guide to Container Orchestration


image

Это — книга от издательства, под грифом которого вышли такие знаковые материалы, как The Linux Command Line и How Linux Works. Оно обладает репутацией «исключительно надежного» в профессиональной среде.

Разработчик и архитектор программного обеспечения Алан Хон предлагает комплексный тур в экосистему Kubernetes. В начале читателей ждет обзор архитектуры современных приложений и возможностей, которые предлагают контейнеры. Речь пойдет об изоляции процессов для разделения доступа к файлам и организации дополнительного слоя безопасности, сетевых пространствах имен и подходах к формированию контейнерных образов. В то же время автор затрагивает практические задачи — как развертывать и администрировать Kubernetes-кластеры, производить их отладку на уровне операционной системы и сети.

The Book of Kubernetes можно сравнить с книгой Kubernetes: Up and Running — последняя вышла еще в 2017 году, но остается одной из самых частых рекомендаций для желающих погрузиться в экосистему K8s. Алан Хон предлагает шире взглянуть на экосистему K8s, почерпнуть больше уникальной информации.

Книга написана легким языком, но она может не подойти читателям, которые предпочитают опираться на схемы, таблицы и графики — в The Book of Kubernetes нет ни одного изображения.

Core Kubernetes


image

Это — книга для разработчиков и администраторов со средним уровнем подготовки. Она посвящена настройке и управлению Kubernetes, а также подходам к устранению неполадок. Даже незначительная ошибка в конфигурации может «положить» систему. Чтобы быстро решить проблему, нужно знать, как работает каждый компонент. Поэтому авторы погружаются во внутреннее устройство оркестратора: от iptables и container storage interface до динамически масштабируемых кластеров. Также есть информация о полезных инструментах для автоматизации рутинных процессов интеграции с K8s.

В то же время под обложкой собраны лучшие практики и советы профессионалов индустрии. Они помогут обеспечить доступность и безопасность контейнерных приложений. При этом, некоторые из концепций, описанных в Core Kubernetes, не встречаются в других книгах.

Что интересно, материал был переведен на русский язык. Локализованное название книги — «Kubernetes изнутри».



Containerum Kubernetes Service — готовый кластер Kubernetes, в котором можно выбрать параметры кластера и количество виртуальных машин;



The Kubernetes Book: 2023 Edition


image

Это — исчерпывающее руководство по Kunerentes. Книга покрывает полный жизненный цикл работы приложений и не требует от читателей предварительных знаний. По мнению рецензентов автор закрывает существенную часть базовых потребностей начинающего специалиста. При этом он старается не использовать жаргонизмы, которые могут быть непонятны части аудитории.

Что интересно, опытные разработчики, DevOps-инженеры и сисадмины, имеющие представление о Kubernetes, Docker и высоконагруженных приложениях, вполне могут использовать The Kubernetes Book в качестве настольного справочника. В нем много рецептов для решения практических ситуаций.

Содержание The Kubernetes Book обновляется ежегодно. Каждый пример в книге заново тестируют на последних версиях Kubernetes.

Cloud Native DevOps with Kubernetes


image

Второе издание Cloud Native DevOps with Kubernetes, которое вышло весной 2022 года. Материал актуален для системных администраторов, а также разработчиков облачных сервисов. Авторы взяли интервью у специалистов, десятки лет работающих с облаками, а также новичков в этой области. Затем они собрали ответы на наиболее популярные вопросы под одной обложкой. Книга поможет понять, как использовать Kubernetes для управления жизненным циклом контейнеров, проектировать облачные приложения, формировать инфраструктуру для их поддержки.

Лучшие практики мониторинга, безопасность контейнеров и DevOps — эти темы тоже затрагиваются. Отметим, что первое издание Cloud Native DevOps with Kubernetes получило официальный русскоязычный перевод (искать по названию «Kubernetes для DevOps. Развертывание, запуск и масштабирование в облаке»).

Learn Kubernetes in a Month of Lunches


image

Книга для тех, кому нужно оперативно погрузиться в экосистему Kubernetes. Издание покрывает 80% тем, которые должен знать разработчик или системный администратор, работающий с этим оркестратором. Learn Kubernetes in a Month of Lunches разбита на двадцать два компактных и взаимосвязанных блока. Каждый из них можно легко «проглотить» во время обеда.

Рассматриваемые темы: как использовать Kubernetes для развертки приложений и защитить их в облачной среде, работа с пайплайнами, мониторинг и CKA-сертификация (Certified Kubernetes Administrator).

Книга выложена в открытый доступ на сайте издательства. Чтобы просмотреть интересующую главу, достаточно кликнуть на её заголовок в содержании. Исходный код для примеров в книге выложен в репозиторий на GitHub. Тем, кому понравится материал, имеет смысл обратить внимание на книгу-компаньона: Learn Docker In A Month Of Lunches. Она поможет еще глубже погрузиться в тему управления современными облачно-ориентированными приложениями.



Комментарии (3)


  1. IhnatKlimchuk
    27.07.2023 12:12

    Согласно прошлогоднему отчету Cloud Native Operations

    Можете пожалуйста прикрепить ссылку? А то пока что очень похоже на натянутую привязку: "Почему мы ещё не на Марсе? Не хватает квалифицированных кадров? Вот книги про космос!"


    1. randall Автор
      27.07.2023 12:12
      +1

      Привет! Ссылка тут. В отчете пункт 10.


  1. MSigillite
    27.07.2023 12:12

    Вот ещё хорошая книжка из свежих Mastering Kubernetes - Fourth Edition