Kubernetes для разработчиков
Год издания: 2025
Автор: Уильям Д.
Издательство: Питер
ISBN: 978-5-4461-4129-6
Серия: Для профессионалов
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 384
Описание: Современное программное обеспечение должно хорошо поддаваться масштабированию, эффективно справляясь при этом с балансировкой нагрузки, отслеживанием состояния и обеспечением безопасности. Узнайте, как можно решать эти и другие важные задачи. В издании рассматриваются все составляющие процесса контейнеризации и развертывания приложения на платформе Kubernetes с точки зрения разработчика. Сначала вы создадите небольшое приложение, способное работать в облачном кластере Kubernetes, а затем поэтапно изучите рекомендуемые практики, позволяющие сделать развертывание стабильным в долгосрочной перспективе, включая методы масштабирования, планирования емкости и оптимизации ресурсов.
Примеры страниц (скриншоты)
Оглавление
Часть I. Начало работы с Kubernetes
Глава 1. Использование Kubernetes для развертывания приложений 27
Глава 2. Контейнеризация приложений 48
Глава 3. Развертывание в Kubernetes 76
Глава 4. Автоматизированные операции 123
Глава 5. Управление ресурсами 147
Часть II. Переходим в продуктивную среду
Глава 6. Масштабирование 171
Глава 7. Внутренние сервисы и балансировка нагрузки 201
Глава 8. Выбор параметров узлов 224
Глава 9. Stateful-приложения 251
Глава 10. Фоновая обработка 289
Глава 11. Методология GitOps: конфигурация как код 325
Глава 12. Безопасность в Kubernetes 344