Скидки на курсы ждут в личном кабинете. Нажмите тут
Есть рассрочка Домашние задания

Безопасность проекта: аутентификация в Keycloak

от Слёрм
Безопасность проекта: аутентификация в Keycloak
Формат
Видеоуроки
Длительность
0.5 месяцев
Уровень
Для специалистов
Документ
Нет
Трудоустройство
Нет
Программа

Программа ориентирована на разработчиков и DevOps-инженеров, а также технических директоров и руководителей команд. Вы разберётесь в основах Keycloak и деплоинге. Также вы узнаете, как создать профили Client и User, как прикрутить аутентификацию и настроить Roles.

Курс состоит из 5 тематических модулей и проходит в течение 5 дней.

  • 1 день

    • 0. Теория. Почему бы просто не написать свою авторизацию?
    • 1. Теория. OIDC и Oauth2.
    • 2. Теория. Intro в keycloak.
    • 3. Теория. Сущности keycloak: Realm, Clients, Identity Providers.
    • 3.5. Теория. Время жизни токенов.
    • 4. Практика. Деплоим keycloak через docker run в standalone режиме на виртуальной машине.
    • 5. Практика. Создаём Client.
    • 6. Практика. Создаём User.
  • 2 день

    • 7. Практика. Прикручиваем Аутентификацию к демо-приложению на nginx средствами nginx.
    • 8. Теория. GoGatekeeper.
    • 9. Практика. Прикручиваем GoGatekeeper к демо-приложению на nginx.
    • 10. Практика. Прикручиваем аутентификацию на GoGatekeeper.
    • 11. Теория. Про нативные либы для популярных языков программирования.
  • 3 день

    • 12. Теория. Сущности keycloak. User Federations, mappers, scopes.
    • 13. Практика. Настройка User Federations, mappers, scopes.
    • 14. Практика. Настройка Roles.
    • 15. Практика. Прикручиваем аутентификацию по созданным mappers для GoGatekeeper.
  • 4 день

    • 16. Теория. HA режим keycloak. Кейклок под капотом. Infinispan.
    • 17. Теория. Деплой keycloak в standalone-ha режиме.
    • 18. Теория. МультиЦОД репликация keycloak.
    • 19. Теория. Кастомные темы для keycloak.
    • 20. Практика. Кастомные темы для keycloak.
    • 21. Теория. Кастомные плагины для keycloak.
  • 5 день

    • 22. Теория. OIDC и мобильные приложения (обзор не в фокусе курса).
    • 23. Теория. Внешние Identity Providers.
    • 24. Практика. Внешние Identity Providers. Прикручиваем авторизацию через Google и Facebook.
    • 25. Теория. Authentication Flows (обзор не в фокусе курса).
    • 26. Теория. Мониторинг keycloak.
    • 27. Теория. Регистрация пользователей (обзор не в фокусе курса).
Чему научат на курсе
Деплоить Keycloak через Docker Run
Что такое GoGatekeeper и нативные либы для популярных языков программирования
Прикручивать аутентификацию по созданным Mappers для GoGatekeeper
Разбираться в режимах, кастомных темах и плагинах Keycloak
Прикручивать авторизации
Мониторинг Keycloak
О школе
Слёрм
37 курсов
Слёрм

Слёрм — образование для инженеров и технических лидеров: Kubernetes, DevOps, Docker, CI/CD, Ceph, SRE. Слёрм вырос из внутреннего обучения Southbridge, аутсорсера администрирования нагруженных проектов.

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

Программа любого курса может адаптироваться под ваши задачи. За прогрессом сотрудников можно следить в специальном разделе личного кабинета.

Оставить отзыв
Оставьте свой отзыв
Так вы сделаете рейтинг школ более точным и поможете другим выбрать хороший курс

Информация носит ознакомительный характер и может отличаться от указанной на сайтах школ-партнёров. Актуальную стоимость и описание программ вы можете узнать на сайте школы.