О курсе
Издание входит в серию «Библиотека программиста» и посвящено разработке микросервисных приложений с акцентом на качественные API. Автор рассматривает API как ключевой элемент интеграции сервисов и предлагает подходы к их проектированию, реализации и развёртыванию.
В книге описываются паттерны, протоколы и стратегии, применимые при работе с REST и GraphQL API. Материал включает примеры кода на языке Python, что делает его ориентированным на практическую реализацию. При этом подчёркивается, что рассматриваемые принципы и шаблоны могут быть использованы в любом языке программирования.
Отдельное внимание уделено тестированию, защите и развёртыванию API микросервисов в облачной среде. Автор фокусируется на проверенных методах, которые, по его мнению, помогают упростить сопровождение и масштабирование приложений.
Книга имеет объём 464 страницы и выпущена издательством «Питер» в 2024 году. ISBN: 978-5-4461-2094-9.
Что рассматривается в программе
- Рассматривается проектирование API для микросервисных приложений
- Разбираются паттерны и стратегии реализации REST и GraphQL API
- Приводятся примеры кода на Python
- Обсуждаются вопросы тестирования и защиты API
- Затрагиваются аспекты развёртывания микросервисов в облаке
- Изучаются принципы, применимые в разных языках программирования
Кому может быть полезен курс
- Разработчикам, интересующимся проектированием и реализацией микросервисной архитектуры
- Специалистам, которым нужно ознакомиться с подходами к созданию REST и GraphQL API
- Тем, кто ищет практические примеры на Python для работы с микросервисами
- Читателям, интересующимся тестированием, защитой и развёртыванием API в облаке
Вопросы о программе
Какие технологии и языки рассматриваются в книге?
Основное внимание уделено REST и GraphQL API, а примеры кода приведены на Python. При этом подчёркивается, что описываемые принципы и шаблоны применимы в любом языке программирования.
Кто автор книги?
Автор книги — Хосе Аро Перальта.
В каком году вышло издание и каков его объём?
Книга выпущена в 2024 году, содержит 464 страницы.
Что является предметом рассмотрения?
В книге рассматриваются паттерны, протоколы и стратегии для проектирования, реализации и развёртывания микросервисов с API, включая тестирование, защиту и облачное развёртывание.