Опубликовано

Новинка: “Архитектура бэкенда. API для надежных корпоративных приложений”

Архитектура бэкенда. API для надежных корпоративных приложений

Книга посвящена полному циклу бэкенд-разработки, начиная от сбора требований и заканчивая мониторингом приложения. Основные темы книги касаются  масштабирования приложений, балансировки нагрузки, создания и доработки REST API, подбора инструментов для анализа данных, технологии SQL и NoSQL, обеспечения безопасности приложений, архитектурных стилей, применяемых при проектировании бэкенда. Также рассмотрены вопросы тестирования и развёртывания приложений, обмен данными в синхронном и асинхронном режиме, разница между связанностью и связностью. Без жесткой привязки к конкретным технологиям раскрыты основные особенности и сложности, возникающие в процессе создания новых сервисов, а также даны рекомендации по улучшению имеющихся сервисов и микросервисов. Структура книги подразумевает сквозное изучение материала, раскрывает принципы построения бэкенд-решений в рамках реальных проектов, где требуется одновременно учитывать технологическую составляющую, меняющиеся бизнес-требования и человеческий фактор.

Для разработчиков и архитекторов сложных программных систем

В настоящее время акцент при проектировании и поддержке программной архитектуры все сильнее смещается на серверную часть (бэкенд).

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

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

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

Ключевые темы:

 

  • Методики сбора требований к программной системе перед началом ее разработки
  • Рассмотрение основных паттернов коммуникации между сервисами, включая синхронные и асинхронные взаимодействия
  • Управление операционными данными проекта, изучение реляционных и нереляционных (SQL и NoSQL) подходов к моделированию данных
  • Управление сложной логикой приложения, архитектурные стили, связанность и связность
  • Безопасность приложения, защита от хакерских атак, безопасное хранение данных
  • Мониторинг приложения, анализ инцидентов
  • Доставка изменений, использование тестов, автоматическое тестирование

Книгу “Архитектура бэкенда. API для надежных корпоративных приложений” можно купить в нашем интенет-магазине.

Добавить комментарий