دوره Docker: استفاده از Docker در محیطهای ابری (AWS, Azure, GCP) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Docker: استفاده از Docker در محیطهای ابری (AWS, Azure, GCP)
موضوع کلی: برنامه نویسی
موضوع میانی: داکر (Docker)
📋 سرفصلهای دوره
- 1. مقدمهای بر کانتینرسازی و داکر
- 2. نصب و پیکربندی داکر بر روی سیستمعاملهای مختلف
- 3. مفاهیم کلیدی داکر: ایمیج، کانتینر، داکرفایل
- 4. نوشتن داکرفایل برای ساخت ایمیجهای سفارشی
- 5. مدیریت ایمیجها: ساخت، دانلود، حذف و لیست کردن
- 6. مدیریت کانتینرها: اجرا، توقف، حذف و مشاهده وضعیت
- 7. کار با داکرهاب و رجیستریهای دیگر
- 8. شبکهبندی در داکر: مفاهیم و انواع شبکهها
- 9. انواع شبکههای داکر: بریج، هاست، اورلی
- 10. پیکربندی و مدیریت شبکههای سفارشی داکر
- 11. ذخیرهسازی در داکر: مفاهیم و انواع Volumeها
- 12. مدیریت Volumeها: ایجاد، حذف و اتصال به کانتینرها
- 13. استفاده از Bind Mounts برای اشتراکگذاری فایلها
- 14. Docker Compose: تعریف و مدیریت اپلیکیشنهای چند کانتینری
- 15. نوشتن فایلهای Docker Compose برای سناریوهای پیچیده
- 16. استفاده از Docker Compose برای توسعه و تست
- 17. داکر در محیطهای ابری: مقدمه و اصول
- 18. استقرار داکر بر روی AWS EC2
- 19. مدیریت کانتینرها با Amazon ECS
- 20. استفاده از Amazon EKS برای ارکستراسیون کوبرنتیز
- 21. آشنایی با سرویسهای AWS مرتبط با داکر
- 22. استقرار داکر بر روی Azure Virtual Machines
- 23. استفاده از Azure Kubernetes Service (AKS)
- 24. مدیریت کانتینرها با Azure Container Instances (ACI)
- 25. آشنایی با سرویسهای Azure مرتبط با داکر
- 26. استقرار داکر بر روی Google Compute Engine
- 27. استفاده از Google Kubernetes Engine (GKE)
- 28. مدیریت کانتینرها با Google Cloud Run
- 29. آشنایی با سرویسهای Google Cloud مرتبط با داکر
- 30. امنیت در داکر: بهترین شیوهها
- 31. امنیت ایمیجهای داکر
- 32. امنیت کانتینرها در حال اجرا
- 33. مدیریت دسترسی و احراز هویت در داکر
- 34. مانیتورینگ و لاگگیری در داکر
- 35. استفاده از ابزارهای مانیتورینگ مانند Prometheus و Grafana
- 36. جمعآوری و تحلیل لاگهای داکر
- 37. بهینهسازی عملکرد داکر
- 38. بهینهسازی داکرفایلها
- 39. بهینهسازی مصرف منابع کانتینرها
- 40. عیبیابی مشکلات رایج داکر
- 41. مقدمهای بر ارکستراسیون کانتینرها
- 42. مقایسه داکر سوارم، کوبرنتیز و سایر ابزارها
- 43. مفاهیم کلیدی کوبرنتیز: Pod، Deployment، Service
- 44. نصب و پیکربندی کوبرنتیز (MiniKube, Kind)
- 45. مدیریت Podها و Deploymentها در کوبرنتیز
- 46. مدیریت Serviceها و Ingressها در کوبرنتیز
- 47. ذخیرهسازی پایدار در کوبرنتیز
- 48. امنیت در کوبرنتیز
- 49. مانیتورینگ و لاگگیری در کوبرنتیز
- 50. استقرار اپلیکیشنهای داکر بر روی کوبرنتیز
- 51. مقدمهای بر CI/CD با داکر
- 52. ساخت پایپلاین CI/CD با Jenkins و داکر
- 53. استفاده از GitLab CI/CD با داکر
- 54. استفاده از GitHub Actions با داکر
- 55. استقرار مداوم اپلیکیشنها با داکر و ابزارهای CI/CD
- 56. مدیریت تنظیمات در اپلیکیشنهای کانتینری
- 57. استفاده از ConfigMaps و Secrets در کوبرنتیز
- 58. مدیریت تنظیمات در Docker Compose
- 59. انتقال اپلیکیشنهای سنتی به داکر
- 60. مهاجرت پایگاههای داده به کانتینرها
- 61. کانتینرسازی میکروسرویسها
- 62. معماری میکروسرویس و داکر
- 63. اصول طراحی میکروسرویس سازگار با داکر
- 64. تست اپلیکیشنهای داکر
- 65. تست واحد، تست یکپارچگی و تست E2E
- 66. استفاده از داکر برای محیطهای تست
- 67. استراتژیهای استقرار اپلیکیشنها
- 68. استقرار canary و blue-green
- 69. مدیریت نسخههای ایمیج و Rollback
- 70. دادهکاوی و یادگیری ماشین با داکر
- 71. کانتینرسازی مدلهای یادگیری ماشین
- 72. استفاده از داکر برای اجرای Jupyter Notebooks
- 73. پلتفرمهای اجرای مدلهای ML در ابر
- 74. مقدمهای بر Serverless Computing و کانتینرها
- 75. استفاده از AWS Lambda با کانتینرهای داکر
- 76. استفاده از Azure Functions با کانتینرهای داکر
- 77. استفاده از Google Cloud Functions با کانتینرهای داکر
- 78. مدیریت دادهها در محیطهای ابری
- 79. انتخاب استراتژی ذخیرهسازی مناسب
- 80. پشتیبانگیری و بازیابی دادهها
- 81. مبانی امنیت سایبری در محیطهای ابری
- 82. شناسایی تهدیدات و آسیبپذیریها
- 83. پیادهسازی مکانیزمهای امنیتی
- 84. مدیریت هویت و دسترسی (IAM)
- 85. اصول نرمافزار امن
- 86. چرخه عمر توسعه نرمافزار امن (SSDLC)
- 87. پیادهسازی DevSecOps
- 88. مفاهیم پایگاه داده در محیطهای ابری
- 89. انتخاب پایگاه داده مناسب (SQL vs NoSQL)
- 90. مدیریت و بهینهسازی پایگاه داده
- 91. معماریهای مقیاسپذیر در ابر
- 92. اصول طراحی سیستمهای توزیعشده
- 93. الگوهای طراحی برای مقیاسپذیری
- 94. مدیریت هزینهها در محیطهای ابری
- 95. استراتژیهای بهینهسازی هزینه
- 96. ابزارهای مدیریت هزینه
- 97. مقدمهای بر اینترنت اشیاء (IoT) و داکر
- 98. کانتینرسازی اپلیکیشنهای IoT
- 99. استقرار داکر بر روی دستگاههای لبه (Edge Devices)
- 100. فناوریهای بلاکچین و داکر
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.