Kubernetes для DevOps, Развертывание, запуск и масштабирование в облаке, Арундел Д., Домингус Д., 2020.
Kubernetes — один из ключевых элементов современной облачной экосистемы. Эта технология обеспечивает надежность, масштабируемость и устойчивость контейнерной виртуализации. Джон Арундел и Джастин Домингус рассказывают об экосистеме Kubernetes и знакомят с проверенными решениями повседневных проблем. Шаг за шагом вы построите собственное облачно-ориентированное приложение и создадите инфраструктуру для его поддержки, настроите среду разработки и конвейер непрерывного развертывания, который пригодится вам при работе.
Создание облака.
В самом начале (во всяком случае, в 1960-х) компьютеры заполняли собой бесконечные ряды стоек в огромных труднодоступных охлаждаемых вычислительных центрах. Пользователи не видели компьютеров и напрямую с ними не контактировали: отправляли задания и ждали результатов. Сотни и тысячи людей делили между собой одну и ту же вычислительную инфраструктуру и просто получали счета на суммы, соответствующие количеству потраченного на их задания процессорного времени или ресурсов.
Компаниям и организациям было невыгодно покупать и обслуживать собственное вычислительное оборудование, таким образом и сложилась бизнес-модель, в которой пользователи делили вычислительную мощь удаленных компьютеров, принадлежавших третьей стороне.
Может показаться, что мы говорим о современности, а не о прошлом столетии, и это не случайно. Слово «революция» означает «круговое движение», и индустрия вычислений в каком-то смысле вернулась к тому, с чего начиналась. С годами компьютеры стали куда более мощными (современные часы Apple Watch эквивалентны примерно трем мейнфреймам, изображенным на рис. 1.1), но разделяемый доступ к вычислительным ресурсам с платой за использование является очень старой идеей. В наши дни мы называем это облаком, и революция, у истоков которой стояли мейнфреймы с разделением времени, вернулась в исходную точку.
ОГЛАВЛЕНИЕ.
Предисловие.
Введение.
Глава 1. Революция в облаке.
Глава 2. Первые шаги с Kubernetes.
Глава 3. Размещение Kubernetes.
Глава 4. Работа с объектами Kubernetes.
Глава 5. Управление ресурсами.
Глава 6. Работа с кластерами.
Глава 7. Продвинутые инструменты для работы с Kubernetes.
Глава 8. Работа с контейнерами.
Глава 9. Управление pod-оболочками.
Глава 10. Конфигурация и объекты Secret.
Глава 11. Безопасность и резервное копирование.
Глава 12. Развертывание приложений Kubernetes.
Глава 13. Процесс разработки.
Глава 14. Непрерывное развертывание в Kubernetes.
Глава 15. Наблюдаемость и мониторинг.
Глава 16. Показатели в Kubernetes.
Заключение.
Об авторах.
Об обложке.
Купить .
Теги: учебник по информатике :: информатика :: компьютеры :: Арундел :: Домингус
Смотрите также учебники, книги и учебные материалы:
- Нечеткое моделирование и управление, Пегат А., 2020
- Масштабирование приложений, Выращивание сложных систем, Атчисон Ли, 2018
- Автономный искусственный интеллект, Жданов А.А., 2020
- Laravel, Полное руководство, Стаффер М., 2020
- Генеративное глубокое обучение, Творческий потенциал нейронных сетей, Фостер Д., 2020
- Базы данных, Инжиниринг надежности, Кэмпбелл Л., Мейджорс Ч., 2020
- BPF для мониторинга Linux, Калавера Д., Фонтана Л., 2021
- Информатика, Гаюров Х.Ш., Самеев М.М., 2013