اپلیکیشن اندرویدی فلشکارت آموزشی امنیت کانتینرها (Docker)
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب امنیت کانتینرها (Docker)
موضوع کلی: برنامه نویسی
موضوع میانی: امنیت سایبری و برنامهنویسی امن
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه و مفاهیم پایه کانتینرها
- 2. تعریف کانتینر
- 3. مقایسه کانتینرها با ماشینهای مجازی
- 4. مزایای استفاده از کانتینرها
- 5. تاریخچه و تکامل کانتینرها
- 6. مفاهیم کلیدی Docker
- 7. Docker Engine
- 8. Docker Hub
- 9. Docker Image
- 10. Docker Container
- 11. Dockerfile
- 12. Docker Compose
- 13. Docker Swarm
- 14. Docker Desktop
- 15. Docker CLI
- 16. Docker API
- 17. معماری Docker
- 18. لایه بندی Docker Image
- 19. سیستم فایل Union
- 20. Container Runtime Interface (CRI)
- 21. Container Network Interface (CNI)
- 22. Container Storage Interface (CSI)
- 23. امنیت در سطح سیستم عامل
- 24. تکنولوژیهای جداسازی (Isolation Technologies)
- 25. Namespaces
- 26. Control Groups (cgroups)
- 27. Seccomp
- 28. AppArmor
- 29. SELinux
- 30. نصب و پیکربندی امن Docker
- 31. نصب Docker در محیطهای مختلف (لینوکس، ویندوز، مک)
- 32. امنیت فرآیند نصب
- 33. تنظیمات امنیتی Docker Daemon
- 34. کنترل دسترسی به Docker Daemon
- 35. پیکربندی شبکه امن Docker
- 36. فایروالها و Docker
- 37. پیکربندی امن Docker Hub
- 38. استفاده از رجیستریهای خصوصی امن
- 39. مدیریت Image های امن
- 40. ساخت Dockerfile های امن
- 41. اصول نوشتن Dockerfile های امن
- 42. استفاده از تصاویر پایه (Base Images) امن
- 43. کاهش سطح حمله (Attack Surface) در Dockerfile
- 44. استفاده از دستورات امن در Dockerfile
- 45. عدم اجرای دستورات غیرضروری
- 46. مدیریت وابستگیها (Dependencies)
- 47. اسکن امنیتی Docker Image
- 48. معرفی ابزارهای اسکن امنیتی
- 49. روشهای اسکن Image ها
- 50. تفسیر نتایج اسکن
- 51. رفع آسیبپذیریهای کشف شده
- 52. مدیریت دادهها و Volume های امن
- 53. مفاهیم Volume در Docker
- 54. ذخیرهسازی امن دادهها
- 55. تنظیمات امنیتی Volume ها
- 56. محدود کردن دسترسی به Volume ها
- 57. استفاده از Volume های رمزنگاری شده
- 58. شبکهبندی امن کانتینرها
- 59. مفاهیم شبکهبندی Docker
- 60. انواع شبکههای Docker
- 61. پیکربندی امن شبکههای Docker
- 62. فایروالها و شبکههای Docker
- 63. محدود کردن ارتباطات بین کانتینرها
- 64. استفاده از شبکه های خصوصی مجازی (VLAN)
- 65. امنیت در زمان اجرای کانتینر (Runtime Security)
- 66. پیکربندی امن کانتینرها
- 67. محدود کردن منابع کانتینرها (CPU, Memory)
- 68. تنظیمات امنیتی Docker Run
- 69. استفاده از Security Options
- 70. محدود کردن دسترسی کانتینر به سیستم عامل میزبان
- 71. اجرای کانتینرها با حداقل دسترسی (Least Privilege)
- 72. استفاده از User Namespaces
- 73. استفاده از Capabilities لینوکس
- 74. مانیتورینگ و لاگینگ امن کانتینرها
- 75. اهمیت مانیتورینگ و لاگینگ
- 76. ابزارهای مانیتورینگ کانتینرها
- 77. جمعآوری لاگهای امنیتی کانتینرها
- 78. تحلیل لاگها برای شناسایی تهدیدات
- 79. تنظیمات امنیتی برای مانیتورینگ
- 80. مدیریت Secret ها
- 81. مفهوم Secret در Docker
- 82. روشهای مدیریت Secret ها
- 83. استفاده از Docker Secrets
- 84. استفاده از ابزارهای خارجی مدیریت Secret
- 85. رمزنگاری Secret ها
- 86. مدیریت دسترسی به Secret ها
- 87. امنیت در Docker Compose
- 88. نوشتن فایلهای docker-compose.yml امن
- 89. تنظیمات امنیتی در Docker Compose
- 90. شبکهبندی در Docker Compose
- 91. مدیریت Secret ها در Docker Compose
- 92. تنظیمات امنیتی برای سرویسها
- 93. امنیت در Docker Swarm
- 94. مفاهیم امنیتی Docker Swarm
- 95. تنظیمات امنیتی Swarm Cluster
- 96. مدیریت Node ها در Swarm
- 97. رمزنگاری ارتباطات در Swarm
- 98. مدیریت Secret ها در Swarm
- 99. پیکربندی امن سرویسها در Swarm
- 100. امنیت در Kubernetes (مقایسه با Docker)
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.