اپلیکیشن اندرویدی فلشکارت آموزشی استقرار و مدیریت برنامههای کاربردی مبتنی بر کانتینر در AWS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار و مدیریت برنامههای کاربردی مبتنی بر کانتینر در AWS
موضوع کلی: فناوری اطلاعات و شبکههای کامپیوتری
موضوع میانی: رایانش ابری و خدمات آن
📋 سرفصلهای دوره
- 1. مقدمهای بر فناوری کانتینر و مزایای آن
- 2. آشنایی با مفاهیم داکر (Docker)
- 3. نصب و پیکربندی داکر بر روی سیستمعاملهای مختلف
- 4. مفاهیم پایه ایمیجها (Images) و کانتینرها (Containers)
- 5. ساخت ایمیجهای سفارشی با داکر فایل (Dockerfile)
- 6. مدیریت چرخه حیات کانتینرها
- 7. شبکهبندی در داکر (Docker Networking)
- 8. مدیریت ذخیرهسازی در داکر (Docker Storage)
- 9. معرفی ابزارهای ارکستراسیون کانتینر
- 10. آشنایی با کوبرنتیز (Kubernetes)
- 11. معماری کوبرنتیز: اجزاء اصلی
- 12. مفاهیم پایه کوبرنتیز: Pods, Deployments, Services
- 13. استقرار برنامههای کاربردی با کوبرنتیز
- 14. مدیریت مقیاسپذیری و دسترسیپذیری با کوبرنتیز
- 15. شبکهبندی در کوبرنتیز
- 16. مدیریت ذخیرهسازی در کوبرنتیز
- 17. معرفی AWS و خدمات ابری آن
- 18. آشنایی با خدمات AWS مرتبط با کانتینرها
- 19. Amazon Elastic Container Service (ECS)
- 20. Amazon Elastic Kubernetes Service (EKS)
- 21. استقرار برنامههای کاربردی کانتینری در ECS
- 22. پیکربندی ECS: Task Definitions, Services, Clusters
- 23. مدیریت مقیاسپذیری در ECS
- 24. شبکهبندی در ECS
- 25. ذخیرهسازی در ECS
- 26. استقرار برنامههای کاربردی کانتینری در EKS
- 27. پیکربندی EKS: Clusters, Node Groups, Add-ons
- 28. مدیریت مقیاسپذیری در EKS
- 29. شبکهبندی در EKS
- 30. ذخیرهسازی در EKS
- 31. معرفی AWS Fargate
- 32. مزایای استفاده از Fargate
- 33. استقرار برنامههای کاربردی با Fargate در ECS
- 34. استقرار برنامههای کاربردی با Fargate در EKS
- 35. مدیریت بار (Load Balancing) برنامههای کاربردی کانتینری در AWS
- 36. استفاده از Elastic Load Balancing (ELB)
- 37. پیکربندی Target Groups و Listeners
- 38. مانیتورینگ و لاگبرداری برنامههای کاربردی کانتینری
- 39. استفاده از Amazon CloudWatch
- 40. جمعآوری لاگها از کانتینرها
- 41. تحلیل لاگها و ایجاد هشدارها
- 42. امنیت برنامههای کاربردی کانتینری در AWS
- 43. مدیریت دسترسی و احراز هویت (IAM)
- 44. امنیت شبکه در کانتینرها
- 45. اسکن ایمیجها برای آسیبپذیریها
- 46. مدیریت پیکربندی (Configuration Management)
- 47. استفاده از AWS Systems Manager
- 48. مدیریت Secret ها و پارامترها
- 49. استقرار CI/CD برای برنامههای کاربردی کانتینری
- 50. مفاهیم Continuous Integration و Continuous Delivery
- 51. ابزارهای CI/CD در AWS: CodeCommit, CodeBuild, CodeDeploy
- 52. اتوماسیون فرآیندهای استقرار
- 53. مدیریت هزینههای برنامههای کاربردی کانتینری در AWS
- 54. بهینهسازی مصرف منابع
- 55. استفاده از Reserved Instances و Savings Plans
- 56. پایش و گزارشگیری هزینهها
- 57. بهینهسازی عملکرد برنامههای کاربردی کانتینری
- 58. تنظیمات Runtime کانتینرها
- 59. بهینهسازی استفاده از منابع CPU و حافظه
- 60. استفاده از Caching
- 61. استقرار و مدیریت پایگاههای داده در محیط کانتینری
- 62. Amazon RDS در کنار کانتینرها
- 63. پایگاههای داده NoSQL در کانتینرها
- 64. مهاجرت برنامههای کاربردی سنتی به محیط کانتینری
- 65. مراحل برنامهریزی و اجرای مهاجرت
- 66. چالشهای رایج در مهاجرت
- 67. استفاده از ابزارهای کمکی در مهاجرت
- 68. معرفی سرویس AWS App Runner
- 69. مزایای App Runner برای استقرار سریع
- 70. استقرار برنامههای کاربردی وب با App Runner
- 71. مدیریت و مانیتورینگ در App Runner
- 72. معرفی سرویس AWS Batch
- 73. استفاده از AWS Batch برای پردازش دستهای
- 74. پیکربندی Job Definitions و Compute Environments
- 75. مدیریت Job ها و صفها
- 76. آشنایی با مفاهیم Serverless Computing
- 77. AWS Lambda و ارتباط آن با کانتینرها
- 78. اجرای کانتینرها با Lambda
- 79. استفاده از AWS Step Functions برای ارکستراسیون Serverless
- 80. معرفی ابزارهای مانیتورینگ پیشرفته
- 81. Amazon Prometheus و Grafana در AWS
- 82. اتصال Prometheus به EKS
- 83. تنظیم داشبوردهای Grafana
- 84. مدیریت و پایش امنیت در مقیاس بزرگ
- 85. ابزارهای امنیتی پیشرفته AWS
- 86. بررسی گزارشهای امنیتی
- 87. پاسخ به حوادث امنیتی
- 88. برنامهریزی برای بازیابی فاجعه (Disaster Recovery)
- 89. استراتژیهای DR برای برنامههای کانتینری
- 90. استفاده از سرویسهای AWS برای DR
- 91. آزمایش طرحهای DR
- 92. نکات و ترفندهای پیشرفته در AWS ECS
- 93. بهینهسازی پارامترهای سرویس
- 94. استفاده از Service Discovery
- 95. مدیریت توزیع بار پیشرفته
- 96. نکات و ترفندهای پیشرفته در AWS EKS
- 97. مدیریت Add-ons و Operator ها
- 98. تنظیمات پیشرفته شبکه
- 99. استفاده از Helm برای مدیریت برنامهها
- 100. مطالعات موردی (Case Studies) موفق در استفاده از کانتینر در AWS
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.