Рекомендуемая литература по Kubernetes | OTUS
🔥 Успейте получить скидку!
Только до 27.01 можно приобрести курсы со скидкой 25%. Торопитесь!
Выбрать курс

Курсы

Программирование
Разработчик программных роботов (RPA) на базе UiPath и PIX
-25%
Разработчик C#
-25%
Алгоритмы и структуры данных
-25%
Backend-разработчик на PHP
-25%
JavaScript Developer. Professional
-25%
Team Lead
-25%
Golang Developer. Professional
-25%
Agile Project Manager
-25%
Flutter Mobile Developer
-25%
Android Developer. Professional
-11%
MS SQL Server Developer
-8%
C++ Developer. Professional Framework Laravel Cloud Solution Architecture Highload Architect Reverse-Engineering. Professional Kotlin Backend Developer React.js Developer VOIP инженер Нереляционные базы данных Scala-разработчик Супер-практикум по использованию и настройке GIT IoT-разработчик JavaScript Developer. Basic Advanced Fullstack JavaScript developer Unity Game Developer. Professional Супер-интенсив Azure
Инфраструктура
Супер-интенсив "Версионирование и командная работа с помощью Git"
-30%
Administrator Linux. Professional
-25%
Супер-интенсив «CI/CD или Непрерывная поставка с Docker и Kubernetes»
-30%
Разработчик программных роботов (RPA) на базе UiPath и PIX
-25%
Administrator Linux. Advanced
-25%
Infrastructure as a code in Ansible
-25%
Network engineer
-25%
MS SQL Server Developer
-8%
Cloud Solution Architecture Highload Architect Разработчик голосовых ассистентов и чат-ботов Мониторинг и логирование: Zabbix, Prometheus, ELK Супер-практикум по работе с протоколом BGP Супер - интенсив по паттернам проектирования Супер - интенсив по Kubernetes Архитектор сетей Супер-интенсив «IaC Ansible»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Рекомендуемая литература по Kubernetes

Kuber_Deep_13.6_site-5020-c884b7.png

Kubernetes по-гречески означает «рулевой», что говорит само за себя. Система контейнерной оркестровки Kubernetes безопасно управляет структурой распределённого приложения и последовательностью его выполнения, с максимальной эффективностью организуя контейнеры и службы. Платформа служит в качестве операционной системы для ваших кластеров, устраняя необходимость учитывать лежащую в основе сетевую и серверную инфраструктуру в ваших проектах.

Предлагаем вашему вниманию список книг, которые помогут вам лучше погрузиться в Kubernetes.

1. Введение в технологии контейнеров и Kubernetes

1-20219-b848a1.jpg

В книге рассмотрены механизмы, обеспечивающие работу контейнеров в GNU/Linux, основы работы с контейнерами при помощи Docker и Podman, а также система оркестрирования контейнеров Kubernetes. Помимо этого, книга знакомит c особенностями одного из самых популярных дистрибутивов Kubernetes – OpenShift (OKD).

Данная книга рассчитана на ИТ-специалистов, знакомых с GNU/Linux и желающих познакомиться с технологиями контейнеров и системой оркестрации Kubernetes.

2. Kubernetes в действии

2-20219-151241.jpg

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

3. CI/CD with Kubernetes

3-20219-d62167.jpg

В этой электронной книге рассмотрены варианты использования и лучшие практики, помогающие Kubernetes облегчать непрерывную интеграцию и поставку программного обеспечения. Охватываются следующие темы: — архитектуры и шаблоны приложений с Kubernetes; — как Kubernetes меняет традиционные шаблоны DevOps; — настройка конвейеров CI/CD с Kubernetes; — роль аналитики.

4. Kubernetes Patterns. Reusable Elements for Designing Cloud-Native Applications

4-20219-e004b7.jpg

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

Каждый шаблон включает в себя описание проблемы и предлагаемое решение со спецификой Kubernetes. Многие шаблоны подкреплены конкретными примерами кода.

Эта книга идеально подходит для разработчиков, уже знакомых с основными концепциями Kubernetes, которые хотят изучить общие облачные шаблоны: — основополагающие шаблоны охватывают основные принципы и методы построения облачных приложений на основе контейнеров; — поведенческие модели исследуют более тонкие концепции для управления различными типами взаимодействия контейнеров и платформ; — структурные шаблоны помогают организовать контейнеры внутри модуля, атома платформы Kubernetes; — шаблоны конфигурации позволяют понять, как можно обрабатывать конфигурации приложений в Kubernetes; — расширенные шаблоны охватывают более сложные темы, такие как расширение платформы с помощью операторов.

5. Kubernetes: Up and Running

5-20219-8e53b4.jpg

Считается, что Google развертывает более двух миллиардов контейнеров приложений в неделю. Как это возможно? Google открыл секрет через проект под названием Kubernetes, кластерный оркестр с открытым исходным кодом (основанный на его внутренней системе Borg), который радикально упрощает задачу построения, развёртывания и поддержки масштабируемых распределённых систем в облаке. В этом практическом руководстве показано, как Kubernetes и контейнерные технологии могут помочь вам достичь новых уровней скорости, маневренности, надёжности и эффективности.

Авторы книги работали над Kubernetes в Google и в других организациях. Они объясняют, как эта система вписывается в жизненный цикл распределённого приложения. Вы узнаете, как использовать инструменты и API для автоматизации масштабируемых распределённых систем, будь то онлайн-сервисы, приложения для машинного обучения или кластер компьютеров Raspberry Pi.

Прочитав книгу, вы: — изучите проблемы распределённой системы, которые решает Kubernetes; — погрузитесь в разработку контейнерных приложений, используя такие контейнеры, как Docker; — научитесь создавать и запускать контейнеры в Kubernetes с использованием формата образа докера и среды выполнения контейнера; — исследуете специализированные объекты, необходимые для запуска приложений в производстве; — научитесь развёртывать новые версии программного обеспечения без простоев и ошибок; — увидите примеры того, как разрабатывать и развёртывать реальные приложения в Kubernetes.

Есть ещё полезная литература? Поделитесь в комментариях!

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Только до 27 января!
🔥 СКИДКА 25% на курсы OTUS!