LitMy.ru - литература в один клик

Облачные микросервисы. Разработка и применение на платформе Kubernetes

  • Добавил: literator
  • Дата: 16-12-2024, 19:59
  • Комментариев: 0
Название: Облачные микросервисы. Разработка и применение на платформе Kubernetes
Автор: Аймен Эль Амри
Издательство: ДМК Пресс
Год: 2024
Страниц: 278
Язык: русский
Формат: pdf, epub
Размер: 10.2 MB

Данная книга раскроет весь потенциал Kubernetes – самой популярной платформы оркестровки контейнеров в мире. Вы узнаете, как можно использовать Kubernetes для создания надежной, масштабируемой и отказоустойчивой микросервисной архитектуры. Подробно раскрыты особенности применения микросервисов, стратегий высокой доступности, CI/CD, GitOps и наблюдаемости в мире облачных технологий. Представлены практические примеры применения таких инструментов, как Docker, Rancher, Terraform, Operators, Helm, Prometheus, Istio, Grafana, OpenTelemetry, Jaeger, Loki, и других.

Микросервисы (microservice) – это архитектура для создания программных систем. Она разбивает различные компоненты системы на более мелкие, более управляемые части, называемые микросервисами. Каждый микросервис отвечает за одну задачу и может быть разработан и развернут независимо от других. Подход микросервисов решает проблемы, определенные в законах эволюции программного обеспечения Лемана:

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

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

Издание предназначено инженерам DevOps, архитекторам ПО, а также будет полезно системным администраторам и разработчикам микросервисов.

Скачать Облачные микросервисы. Разработка и применение на платформе Kubernetes












[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.