Проектирование архитектуры API. Как правильно проектировать, развивать и эксплуатировать API | API Architecture Design: How to Properly Design, Develop, and Operate APIs
By Брайант Дж., Гоф Дж
Проектирование архитектуры API. Как правильно проектировать, развивать и эксплуатировать API
Брайант Дж., Гоф Дж. | 2024 | Серия: O'RELLY
Обзор
Эта книга представляет собой фундаментальное руководство по разработке и реализации программных интерфейсов приложений (API). В ней подробно рассматриваются базовые аспекты обмена данными в контексте микросервисной архитектуры, а также обработка запросов для веб-приложений и сайтов с использованием парадигмы REST. Издание демонстрирует подходы к постепенному развитию существующих API без необходимости их полного переписывания.
Кроме того, книга предлагает методики для создания API любой сложности с нуля, учитывая специфические возможности и ограничения конкретной системной среды. Материалы помогут внедрить сервисную сетевую архитектуру на предприятии и подготовить корпоративные ресурсы к переходу в облачные среды.
Кому подойдёт
- Разработчикам, занимающимся созданием и поддержкой API.
- Архитекторам, проектирующим микросервисные системы.
- IT-специалистам, отвечающим за миграцию в облако.
- Инженерам, работающим с веб-приложениями и обменом данными.
Ключевые особенности
- Язык: русский
- Страниц: 288
- Издательство: АЛИСТ
- Серия: O'RELLY
- Год издания: 2024
- ISBN: 9786010950535
API Architecture Design: How to Properly Design, Develop, and Operate APIs
Bryant J., Goff J. | 2024 | Series: O'RELLY
Overview
This book serves as a foundational guide to designing and implementing Application Programming Interfaces (APIs). It delves into the fundamental aspects of data exchange within microservice architectures and covers request handling for websites and web applications using the REST paradigm. The publication illustrates methods for incrementally evolving existing APIs without requiring complete rewrites.
Furthermore, the book offers strategies for building APIs of any complexity from scratch, taking into account the specific capabilities and limitations of a given system environment. The content aims to assist in implementing a service-oriented network architecture within an enterprise and preparing company resources for cloud migration.
Who it's for
- Developers involved in API creation and maintenance.
- Architects designing microservice systems.
- IT specialists responsible for cloud migration.
- Engineers working with web applications and data exchange.
Key features
- Language: Russian
- Pages: 288
- Publisher: ALIST
- Series: O'RELLY
- Publication Year: 2024
- ISBN: 9786010950535