Микросервисы с Lumen: распределенная архитектура

16 участников

О чём курс

Вам нужна легкая и масштабируемая система — здесь показывают, как выстроить сервис-ориентированную архитектуру (SOA) с нуля, используя Lumen. Вы научитесь разделять монолит на независимые микросервисы, настраивать их взаимодействие через HTTP-запросы с помощью GuzzleHTTP и создавать единый API-шлюз. Особое внимание уделено безопасности: внутри разбирают внедрение OAuth2 через Laravel Passport для защиты доступа к сервисам. В результате вы получите готовую инфраструктуру, способную обрабатывать запросы между сервисами и возвращать стандартизированные JSON-ответы.

Программа обучения

  • Создание проектов в Lumen by Laravel
  • Настройка и оптимизация Lumen для работы с микросервисами
  • Архитектура сервис-ориентированных систем (SOA)
  • Реализация взаимодействия между микросервисами через GuzzleHTTP
  • Внедрение безопасности с использованием OAuth2 и Laravel Passport
  • Обработка ошибок и исключений в распределенной архитектуре
  • Разработка и внедрение API-шлюза (API Gateway)
  • Стандартизация ответов API (JSON)
Складчина создана 5 ноября 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 1

JM JuanD MeGon Все материалы
198 ₽ 900 ₽