Облачные микросервисы. Разработка и применение на платформе KubernetesКНИГИ » ПРОГРАММИНГ
Название: Облачные микросервисы. Разработка и применение на платформе 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
Cloud Native Microservices With Kubernetes Название: Cloud Native Microservices With Kubernetes: A Comprehensive Guide to Building, Scaling, Deploying, Observing, and Managing Highly-Available...
Микросервисы. От архитектуры до релиза Название: Микросервисы. От архитектуры до релиза Автор: Митра Р., Надареишвили И. Издательство: Питер Год: 2023 Формат: pdf Страниц: 336 Для сайта:...
Kubernetes на практике Название: Kubernetes на практике Автор: Бранд Александр, Ландер Ричард, Россо Джош, Харрис Джон Издательство: БХВ-Петербург Год: 2022 Формат: pdf...
Микросервисы Spring в действии Название: Микросервисы Spring в действии Автор: Карнелл Джон, Санчес Иллари Уайлупо Издательство: ДMK Год: 2022 Формат: PDF Страниц: 491 Размер: 26,4...
Kubernetes: лучшие практики Название: Kubernetes: лучшие практики Автор: Бернс Б., Вильяльба Э., Штребель Д., Эвенсон Л. Издательство: Питер Год: 2021 Формат: pdf, epub ...
Микросервисы и контейнеры Docker Название: Микросервисы и контейнеры Docker Автор: Парминдер Сингх Кочер Издательство: ДМК Год: 2019 Формат: PDF Страниц: 240 Размер: 12,6 Mb Язык:...