اپلیکیشن اندرویدی فلشکارت آموزشی ایمن سازی Docker و Kubernetes برای برنامهنویسان
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب ایمن سازی Docker و Kubernetes برای برنامهنویسان
موضوع کلی: برنامه نویسی
موضوع میانی: امنیت سایبری و برنامهنویسی امن
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر امنیت داکر
- 2. مقدمه ای بر امنیت کوبرنتیز
- 3. چرا امنیت داکر و کوبرنتیز مهم است؟
- 4. مفاهیم کلیدی امنیت داکر
- 5. مفاهیم کلیدی امنیت کوبرنتیز
- 6. مخاطرات امنیتی رایج در داکر
- 7. مخاطرات امنیتی رایج در کوبرنتیز
- 8. بهترین روش های امن سازی ایمیج های داکر
- 9. اسکن ایمیج های داکر برای آسیب پذیری ها
- 10. مدیریت اسرار در داکر (Secrets)
- 11. امن سازی رجیستری داکر
- 12. محدود کردن دسترسی به داکر دیمون
- 13. استفاده از قابلیت های امنیتی هسته لینوکس (Linux Kernel Security Features)
- 14. SELinux و AppArmor برای داکر
- 15. امن سازی شبکه در داکر
- 16. استفاده از فایروال ها برای داکر
- 17. مدیریت لاگ ها در داکر
- 18. مانیتورینگ امنیتی داکر
- 19. بهترین روش های امن سازی کانتینرها در زمان اجرا
- 20. بهترین روش های امن سازی پادها (Pods) در کوبرنتیز
- 21. بهترین روش های امن سازی سرویس ها (Services) در کوبرنتیز
- 22. بهترین روش های امن سازی Deployment ها در کوبرنتیز
- 23. بهترین روش های امن سازی StatefulSets در کوبرنتیز
- 24. بهترین روش های امن سازی DaemonSets در کوبرنتیز
- 25. مدیریت هویت و دسترسی (IAM) در کوبرنتیز
- 26. نقش ها و مجوزها (RBAC) در کوبرنتیز
- 27. مدیریت اسرار در کوبرنتیز (Secrets)
- 28. امن سازی API Server کوبرنتیز
- 29. امن سازی etcd در کوبرنتیز
- 30. امن سازی Kubelet در کوبرنتیز
- 31. امن سازی Controller Manager در کوبرنتیز
- 32. امن سازی Scheduler در کوبرنتیز
- 33. امن سازی شبکه در کوبرنتیز (Network Policies)
- 34. استفاده از فایروال ها برای کوبرنتیز
- 35. مدیریت لاگ ها در کوبرنتیز
- 36. مانیتورینگ امنیتی کوبرنتیز
- 37. استفاده از ابزارهای امنیتی شخص ثالث برای کوبرنتیز
- 38. اسکن آسیب پذیری ها در کلاستر کوبرنتیز
- 39. مدیریت گواهینامه ها (Certificates) در کوبرنتیز
- 40. رمزگذاری داده ها در زمان استراحت (Data at Rest Encryption)
- 41. رمزگذاری داده ها در زمان انتقال (Data in Transit Encryption)
- 42. امن سازی نودها (Nodes) در کوبرنتیز
- 43. امن سازی سیستم عامل میزبان (Host OS)
- 44. به روز رسانی منظم اجزای داکر و کوبرنتیز
- 45. مدیریت وصله های امنیتی (Security Patches)
- 46. اصول کمترین امتیاز (Principle of Least Privilege)
- 47. جداسازی (Isolation) کانتینرها
- 48. جداسازی (Isolation) پادها
- 49. استفاده از نام فضاهای (Namespaces) کوبرنتیز
- 50. استفاده از Context های امنیتی (Security Contexts) در پادها
- 51. تعریف Resource Limits برای کانتینرها
- 52. تعریف Resource Limits برای پادها
- 53. جلوگیری از اجرای کانتینرهای Privileged
- 54. جلوگیری از اجرای پادهای Privileged
- 55. استفاده از Read-Only Root Filesystem
- 56. استفاده از Read-Only Root Filesystem برای پادها
- 57. مدیریت دسترسی به فایل سیستم در کانتینرها
- 58. مدیریت دسترسی به فایل سیستم در پادها
- 59. جلوگیری از دسترسی به اطلاعات حساس در کانتینرها
- 60. جلوگیری از دسترسی به اطلاعات حساس در پادها
- 61. استفاده از Security Groups برای کنترل دسترسی شبکه
- 62. استفاده از Network Policies برای کنترل دسترسی شبکه
- 63. پیکربندی امن API Server
- 64. پیکربندی امن Kubelet
- 65. پیکربندی امن etcd
- 66. امن سازی ارتباط بین اجزای کوبرنتیز
- 67. امن سازی ارتباط بین کانتینرها و هاست
- 68. مدیریت دسترسی به داکر Socket
- 69. مدیریت دسترسی به Kubeconfig
- 70. استفاده از ابزارهای تحلیل استاتیک (Static Analysis Tools)
- 71. استفاده از ابزارهای تحلیل دینامیک (Dynamic Analysis Tools)
- 72. تست نفوذ (Penetration Testing) برای داکر و کوبرنتیز
- 73. مدیریت ریسک امنیتی
- 74. برنامه ریزی واکنش به حوادث امنیتی
- 75. آموزش تیم توسعه در مورد امنیت کانتینر
- 76. ایجاد فرهنگ امنیتی در تیم
- 77. مستندسازی رویه های امنیتی
- 78. بررسی های امنیتی منظم
- 79. استفاده از CI/CD برای ادغام امنیت
- 80. اسکن کد برای آسیب پذیری های امنیتی
- 81. مدیریت وابستگی ها (Dependency Management)
- 82. امن سازی پایگاه داده ها در کانتینرها
- 83. امن سازی سرویس های وب در کانتینرها
- 84. امن سازی API ها در کانتینرها
- 85. امن سازی Microservices
- 86. امن سازی Serverless Functions
- 87. امن سازی GitOps
- 88. امن سازی Cloud-Native Applications
- 89. مسائل مربوط به کانتینر فرار (Container Escapes)
- 90. مسائل مربوط به دسترسی به اطلاعات حساس در هاست
- 91. مسائل مربوط به حملات DoS (Denial of Service)
- 92. مسائل مربوط به جعل هویت (Impersonation)
- 93. استفاده از ابزارهای SIEM (Security Information and Event Management)
- 94. استفاده از ابزارهای SOAR (Security Orchestration, Automation and Response)
- 95. نکات تکمیلی و پیشرفته در امنیت داکر
- 96. نکات تکمیلی و پیشرفته در امنیت کوبرنتیز
- 97. منابع برای یادگیری بیشتر در مورد امنیت داکر و کوبرنتیز
- 98. جمع بندی و گام های بعدی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.