Создание микросервисов. 2-е издание
Основная идея
Микросервисная архитектура связывает границы сервисов с техническими и организационными решениями в распределённой системе.
Описание
Практическое техническое руководство рассматривает проектирование, внедрение и эксплуатацию микросервисной архитектуры в программных системах.
Центральное положение текста состоит в том, что микросервисы требуют согласованного проектирования границ сервисов, данных, взаимодействий и организационных процессов.
Содержание организовано по тематическим главам, которые последовательно переходят от определения микросервисов и моделирования сервисных границ к вопросам интеграции, данных, тестирования, развёртывания, мониторинга, безопасности и миграции.
Идеи раскрываются через архитектурные принципы, инженерные методы, практические сценарии и разбор типовых решений для распределённых систем.
Концепты
Микросервисная архитектураМонолитная архитектураРаспределённые системыСлабосвязанная архитектураДекомпозиция программной системыСистемная границаПредметно-ориентированное проектированиеОграниченный контекстПрограммный интерфейс приложенияМежсервисная коммуникацияСобытийно-ориентированная архитектураРаспределённая транзакцияМасштабирование системБалансировка нагрузкиОтказоустойчивостьНадежность программных системКаскадный отказДеградация сервисаНаблюдаемость программных системМониторинг системМетрики программных системЖурналирование событийРаспределённая трассировкаТелеметрия программных системАвтоматизация тестированияАвтоматизация развертыванияНепрерывная интеграцияНепрерывная доставкаИнфраструктура как кодКонтейнеризацияОркестрация контейнеровDevOpsБезопасность программного обеспеченияУправление изменениями в программных системахЭксплуатация программных системОрганизационная структураДецентрализация
Классификация
- Базовый тип текста
- оригинальная модель
- Тип знания
- теоретическое
- Уровень знания
- практический
- Культурный контекст
- западная традиция
- Функция текста
- практическая
- Статус текста
- базовый текст
- Форма изложения
- руководство
Профиль произведения
- Тип реальности
- физическая
- Модель человека
- рациональная
- Тип воздействия
- практическое действие
- Уровень рассмотрения
- системный











