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