اپلیکیشن اندرویدی فلشکارت آموزشی مقدمهای جامع بر AWS Fargate: استقرار و مدیریت بدون سرور کانتینرها
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای جامع بر AWS Fargate: استقرار و مدیریت بدون سرور کانتینرها
موضوع کلی: زیرساختهای ابری و پردازش توزیعشده
موضوع میانی: مدیریت و استقرار برنامههای کاربردی در محیط ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر پردازش توزیعشده
- 2. مبانی رایانش ابری
- 3. معرفی مفاهیم کانتینری
- 4. ابزارهای کانتینری: Docker
- 5. ساختار Docker: Image و Container
- 6. مدیریت Imageهای Docker
- 7. شبکهبندی در Docker
- 8. ذخیرهسازی در Docker
- 9. معرفی AWS Elastic Container Service (ECS)
- 10. معماری ECS
- 11. انواع Task Definition در ECS
- 12. استقرار برنامهها با ECS
- 13. مدیریت سرویسها در ECS
- 14. مانیتورینگ و لاگینگ در ECS
- 15. معرفی AWS Fargate
- 16. مزایای Fargate نسبت به EC2
- 17. تفاوت Fargate با ECS on EC2
- 18. معماری Fargate
- 19. نحوه عملکرد Fargate
- 20. انتخاب بین ECS و EKS
- 21. استقرار کانتینرها با Fargate
- 22. Task Definition برای Fargate
- 23. تنظیمات CPU و Memory در Fargate
- 24. شبکهبندی در Fargate
- 25. IAM Roles برای Fargate
- 26. مانیتورینگ Fargate با CloudWatch
- 27. لاگینگ در Fargate
- 28. استقرار برنامههای وب با Fargate
- 29. استقرار APIها با Fargate
- 30. استقرار پردازشهای دستهای با Fargate
- 31. استقرار برنامههای Microservice با Fargate
- 32. مدیریت استقرارها با Blue/Green
- 33. استراتژیهای Rollout در Fargate
- 34. مدیریت Scaling در Fargate
- 35. تنظیمات Auto Scaling برای Fargate
- 36. هزینههای Fargate
- 37. بهینهسازی هزینههای Fargate
- 38. امنیت در Fargate
- 39. مدیریت Secrets در Fargate
- 40. استفاده از AWS Secrets Manager
- 41. استفاده از AWS Systems Manager Parameter Store
- 42. امنیت شبکه در Fargate
- 43. گروههای امنیتی (Security Groups)
- 44. Network ACLs
- 45. مدیریت دسترسی با IAM
- 46. سیاستهای IAM برای Fargate
- 47. استفاده از Task IAM Roles
- 48. مانیتورینگ عملکرد برنامهها
- 49. استفاده از AWS X-Ray
- 50. عیبیابی برنامههای مستقر شده
- 51. مدیریت خطاها در Fargate
- 52. استراتژیهای Resilience
- 53. بازیابی از فاجعه (Disaster Recovery)
- 54. استفاده از AWS Backup
- 55. مفاهیم CI/CD
- 56. پیادهسازی CI/CD با AWS CodePipeline
- 57. پیادهسازی CI/CD با AWS CodeBuild
- 58. پیادهسازی CI/CD با AWS CodeDeploy
- 59. استقرار کانتینرها با AWS CodePipeline
- 60. اتوماسیون استقرارها
- 61. مدیریت پیکربندی
- 62. استفاده از AWS CloudFormation
- 63. استفاده از AWS CDK
- 64. استقرار زیرساخت به صورت کد
- 65. مدیریت تغییرات
- 66. تست در محیط ابری
- 67. تست واحد (Unit Testing)
- 68. تست یکپارچهسازی (Integration Testing)
- 69. تست عملکرد (Performance Testing)
- 70. تست امنیت (Security Testing)
- 71. مفاهیم DevOps
- 72. فرهنگ DevOps
- 73. ابزارهای DevOps
- 74. پایش و مانیتورینگ جامع
- 75. مدیریت دانش
- 76. مستندسازی فنی
- 77. بهترین شیوهها در توسعه ابری
- 78. روندهای آینده در رایانش ابری
- 79. معرفی AWS Lambda
- 80. تفاوت Lambda با Fargate
- 81. موارد استفاده از Lambda
- 82. معرفی AWS App Runner
- 83. مقایسه Fargate با App Runner
- 84. معرفی Kubernetes
- 85. مقایسه Fargate با Kubernetes
- 86. معماری Microservices
- 87. طراحی Microservices
- 88. مدیریت Microservices
- 89. امنیت در Microservices
- 90. ارتباط بین Microservices
- 91. الگوهای ارتباطی (API Gateway)
- 92. مفاهیم Serverless
- 93. آینده Serverless
- 94. جمعبندی و گامهای بعدی
- 95. مرور کلی بر زیرساختهای ابری
- 96. کاربرد پردازش توزیعشده در صنعت
- 97. مدیریت منابع در مقیاس بزرگ
- 98. ملاحظات قانونی و امنیتی در استقرار ابری
- 99. اصول مهندسی نرمافزار در محیط ابری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.