کتاب پیادهسازی زیرساختهای احراز هویت متمرکز با استفاده از Spring Security و Keycloak با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی زیرساختهای احراز هویت متمرکز با استفاده از Spring Security و Keycloak
موضوع کلی: مهندسی نرمافزار و معماری سامانههای اطلاعاتی
موضوع میانی: امنیت در سامانههای توزیعشده و مدیریت هویت (IAM)
📋 سرفصلهای دوره (100 موضوع)
- 1. مفاهیم پایه و ضرورت امنیت در سامانههای توزیعشده
- 2. آشنایی با مفاهیم احراز هویت و مدیریت دسترسی در معماری میکروسرویس
- 3. بررسی پروتکلهای استاندارد احراز هویت و مجوزدهی
- 4. معماری و اجزای تشکیلدهنده سامانه Keycloak
- 5. نصب و راهاندازی محیط توسعه Keycloak در بستر داکر
- 6. مدیریت Realmها و کلاینتها در Keycloak
- 7. آشنایی با پروتکل OpenID Connect و جریانهای کاری آن
- 8. بررسی پروتکل OAuth 2.0 و نقشهای چهارگانه آن
- 9. پیکربندی Spring Security برای اتصال به سرویسدهنده هویت
- 10. یکپارچهسازی Spring Boot با Keycloak Adapter
- 11. مدیریت کاربران و نقشها در پنل مدیریتی Keycloak
- 12. تعریف گروهها و سلسلهمراتب دسترسی در Keycloak
- 13. استفاده از JWT برای تبادل امن اطلاعات بین سرویسها
- 14. پیادهسازی مکانیزم Single Sign On در برنامههای وب
- 15. ایمنسازی APIهای REST با استفاده از Spring Security و Keycloak
- 16. مدیریت نشستها و طول عمر توکنها در سامانههای توزیعشده
- 17. پیادهسازی مکانیزم Refresh Token برای افزایش امنیت و تجربه کاربری
- 18. شخصیسازی جریان احراز هویت با استفاده از Authentication Flows
- 19. کار با Scopeها و Claimها در توکنهای دسترسی
- 20. پیادهسازی سیستم احراز هویت دو مرحلهای در Keycloak
- 21. مدیریت گواهیهای دیجیتال و امضای توکنها (RS256)
- 22. اتصال Keycloak به دیتابیسهای رابطهای برای ذخیرهسازی کاربران
- 23. استفاده از User Federation برای اتصال به LDAP و دایرکتوریهای فعال
- 24. پیادهسازی دسترسی مبتنی بر نقش (RBAC) در سطح متدها
- 25. پیادهسازی دسترسی مبتنی بر ویژگی (ABAC) در Spring Security
- 26. مدیریت خطاهای احراز هویت و مدیریت استثناها در Spring Boot
- 27. پیادهسازی Logout متمرکز در معماری میکروسرویس
- 28. بررسی امنیت ارتباطات بین سرویسی با استفاده از Client Credentials
- 29. ارزیابی مخاطرات امنیتی در پیادهسازی SSO و راهکارهای مقابله
- 30. بهینهسازی کارایی و مدیریت بار در سرورهای احراز هویت
- 31. تست و عیبیابی جریانهای احراز هویت با ابزارهای تحلیل شبکه
- 32. مستندسازی و استقرار امن سامانه احراز هویت در محیط عملیاتی
- 33. رعایت اصول امنسازی زیرساخت مطابق با استانداردهای ملی
- 34. پایش و لاگبرداری از رویدادهای احراز هویت در Keycloak
- 35. بروزرسانی و نگهداری امن سرویسهای مدیریت هویت
تگها:
IAM
Keycloak
Single Sign On
Spring Security
احراز هویت متمرکز
اسپرینگ سکیوریتی
امنیت نرم افزار
کیکلاک
مدیریت هویت و دسترسی
معماری سامانه های توزیع شده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.