کتاب پیادهسازی میکروسرویسهای امن با استفاده از OAuth2 و OpenID Connect در .NET با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی میکروسرویسهای امن با استفاده از OAuth2 و OpenID Connect در .NET
موضوع کلی: فناوری اطلاعات و امنیت سایبری
موضوع میانی: توسعه نرمافزارهای امن و شبکههای توزیعشده
📋 سرفصلهای دوره
- 1. مبانی توسعه میکروسرویس در .NET
- 2. معماری میکروسرویس و مزایای آن
- 3. الگوهای طراحی میکروسرویس
- 4. اصول SOLID در طراحی میکروسرویس
- 5. مقدمهای بر امنیت در میکروسرویسها
- 6. مفاهیم کلیدی OAuth 2.0
- 7. جریانهای OAuth 2.0 (Authorization Code, Implicit)
- 8. OpenID Connect و لایههای آن
- 9. مقایسه OAuth 2.0 و OpenID Connect
- 10. IdentityServer4: معرفی و معماری
- 11. نصب و پیکربندی IdentityServer4
- 12. تعریف کلاینتها در IdentityServer4
- 13. مدیریت منابع (API Resources)
- 14. مدیریت هویتها (Identity Resources)
- 15. مدیریت Scopeها
- 16. جریانهای احراز هویت با IdentityServer4
- 17. پیادهسازی جریان Authorization Code
- 18. پیادهسازی جریان Implicit
- 19. پشتیبانی از Refresh Token
- 20. مدیریت Session و Cookie در IdentityServer4
- 21. امنیت در سمت کلاینت (Client-side Security)
- 22. استفاده از Token در APIهای ASP.NET Core
- 23. میکروسرویسهای احراز هویت (Authentication Microservices)
- 24. میکروسرویسهای مجوزدهی (Authorization Microservices)
- 25. پیادهسازی Authorization در APIها
- 26. مدیریت نقشها (Roles) و دسترسیها (Claims)
- 27. استفاده از Claims-Based Authorization
- 28. امنیت در ارتباطات بین میکروسرویسها
- 29. مفهوم API Gateway
- 30. پیادهسازی API Gateway با Ocelot
- 31. امنیت در API Gateway
- 32. رمزنگاری و هشینگ در .NET
- 33. مدیریت Secretها در محیطهای توزیعشده
- 34. استفاده از Azure Key Vault یا معادل داخلی
- 35. امنیت پایگاه داده در میکروسرویسها
- 36. ملاحظات امنیتی در SQL Server
- 37. ملاحظات امنیتی در NoSQL Databases
- 38. مانیتورینگ و لاگینگ امنیتی
- 39. جمعآوری لاگها از میکروسرویسها
- 40. تحلیل لاگهای امنیتی
- 41. مدیریت خطا و استثنا در میکروسرویسهای امن
- 42. پیادهسازی الگوهای Resilience
- 43. بررسی امنیتی کد (Code Review)
- 44. استفاده از ابزارهای تحلیل استاتیک کد
- 45. تست نفوذ (Penetration Testing)
- 46. مقدمهای بر OWASP Top 10
- 47. تزریق SQL (SQL Injection) و مقابله با آن
- 48. Cross-Site Scripting (XSS) و مقابله با آن
- 49. Cross-Site Request Forgery (CSRF) و مقابله با آن
- 50. امنیت در ارتباطات WebSocket
- 51. پیادهسازی احراز هویت WebSocket
- 52. مدیریت Session در WebSocket
- 53. امنیت در Docker و کانتینرها
- 54. پیکربندی امن Docker
- 55. مدیریت Imageهای امن Docker
- 56. امنیت در Kubernetes
- 57. پیکربندی امن Kubernetes
- 58. استفاده از Network Policies
- 59. مفاهیم Zero Trust Security
- 60. پیادهسازی اصول Zero Trust
- 61. مدیریت هویت و دسترسی در Zero Trust
- 62. امنیت در CI/CD Pipeline
- 63. اسکن امنیتی در Pipeline
- 64. مدیریت Secret در CI/CD
- 65. ملاحظات امنیتی در Microservices Orchestration
- 66. امنیت در Azure Service Fabric
- 67. امنیت در .NET Core Runtime
- 68. مدیریت گواهینامهها (Certificates)
- 69. استفاده از HTTPS در میکروسرویسها
- 70. پروتکلهای امنیتی شبکه (TLS/SSL)
- 71. مفاهیم رمزنگاری متقارن و نامتقارن
- 72. امضای دیجیتال و گواهینامههای دیجیتال
- 73. مدیریت کلیدهای رمزنگاری
- 74. امنیت در لایههای شبکه
- 75. فایروالها و ابزارهای جلوگیری از نفوذ
- 76. ملاحظات امنیتی در Cloud Computing
- 77. امنیت در Azure Cloud
- 78. امنیت در AWS Cloud
- 79. امنیت در Google Cloud
- 80. حفظ حریم خصوصی دادهها (Data Privacy)
- 81. قوانین حفاظت از دادهها (مانند GDPR)
- 82. پیادهسازی اصول Data Minimization
- 83. مدیریت دسترسی به دادهها
- 84. امنیت در اینترنت اشیاء (IoT)
- 85. ملاحظات امنیتی در دستگاههای IoT
- 86. امنیت ارتباطات IoT
- 87. مقدمهای بر Blockchain و کاربردهای امنیتی
- 88. امنیت در تراکنشهای توزیعشده
- 89. مبانی حقوقی و قضایی جرایم سایبری در ایران
- 90. قوانین مربوط به حفاظت از دادهها در ایران
- 91. مقررات مربوط به فضای مجازی در ایران
- 92. مسئولیتهای قانونی توسعهدهندگان نرمافزار
- 93. اصول اخلاقی در توسعه نرمافزار امن
- 94. مدیریت ریسک امنیتی در پروژهها
- 95. تدوین سیاستهای امنیتی
- 96. آموزش و آگاهیبخشی امنیتی به کاربران
- 97. پاسخ به حوادث امنیتی
- 98. برنامهریزی تداوم کسبوکار (BCP)
- 99. بازیابی فاجعه (Disaster Recovery)
- 100. آینده امنیت میکروسرویسها
تگها:
IdentityServer4
OAuth2
OpenID Connect
احراز هویت
امنیت API
امنیت سایبری
توسعه دات نت
کنترل دسترسی
میکروسرویس امن
هویت دیجیتال
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.