Запись открытого урока онлайн-курса «Микросервисная архитектура»

В ходе урока мы рассмотрели следующие вопросы:

  1. Введение в микросервисную архитектуру:
    — Разбор основных принципов микросервисной архитектуры и ее преимуществ;
    — Основные вызовы и требования к аутентификации и авторизации в микросервисах.
  2. Паттерн аутентификации в микросервисах:
    — Рассмотрение различных методов аутентификации, таких как токены доступа, сессии, JWT и другие;
    — Примеры реализации механизмов аутентификации в микросервисах;
    — Рекомендации по выбору подходящего паттерна аутентификации в зависимости от требований проекта.
  3. Паттерн авторизации и управление доступом:
    — Введение в концепцию авторизации и управления доступом в микросервисной архитектуре;
    — Разбор различных методов и паттернов авторизации, таких как ролевая модель, политики и контроль доступа на уровне микросервисов;
    — Использование стандартных инструментов и протоколов, таких как OAuth и OpenID Connect, для реализации авторизации.
  4. Безопасность и мониторинг:
    — Важность обеспечения безопасности в микросервисах и мониторинга активностей пользователя;
    — Лучшие практики и инструменты для обнаружения и предотвращения атак безопасности;
    — Использование логирования и мониторинга для обеспечения безопасности микросервисов.

Лектор: Станислав Щетинников — директор по развитию в Сбербанке