اپلیکیشن اندرویدی فلشکارت آموزشی مبانی و کاربرد DevOps در پلتفرم AWS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مبانی و کاربرد DevOps در پلتفرم AWS
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: مدیریت زیرساخت و توسعه در رایانش ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر فلسفه DevOps
- 2. تاریخچه و تکامل DevOps
- 3. اصول کلیدی DevOps: فرهنگ، اتوماسیون، اندازهگیری، اشتراکگذاری (CAMS)
- 4. چالشهای سنتی توسعه نرمافزار
- 5. مزایای پیادهسازی DevOps
- 6. نقش DevOps در چرخه عمر توسعه نرمافزار (SDLC)
- 7. معرفی پلتفرم AWS برای DevOps
- 8. خدمات AWS برای اتوماسیون زیرساخت
- 9. خدمات AWS برای مدیریت کد و مخازن
- 10. AWS CodeCommit: مدیریت کد منبع
- 11. ورژنکنترل با Git در AWS
- 12. استقرار مخازن کد در AWS CodeCommit
- 13. استفاده از AWS CodeBuild برای کامپایل کد
- 14. تنظیمات اولیه AWS CodeBuild
- 15. ادغام AWS CodeBuild با مخازن کد
- 16. ساخت ایمیجهای کانتینری با AWS CodeBuild
- 17. معرفی AWS CodeDeploy برای استقرار برنامهها
- 18. فرآیند استقرار با AWS CodeDeploy
- 19. استراتژیهای استقرار در AWS CodeDeploy
- 20. استقرار در محیطهای EC2 و ECS
- 21. استقرار در AWS Lambda
- 22. معرفی AWS CodePipeline برای اتوماسیون CI/CD
- 23. طراحی پایپلاین CI/CD با AWS CodePipeline
- 24. مراحل مختلف در AWS CodePipeline
- 25. ادغام خدمات AWS در CodePipeline
- 26. اتوماسیون فرآیند انتشار با CodePipeline
- 27. مدیریت زیرساخت به عنوان کد (IaC)
- 28. معرفی AWS CloudFormation
- 29. نوشتن قالبهای CloudFormation
- 30. استقرار منابع AWS با CloudFormation
- 31. بهروزرسانی و مدیریت منابع با CloudFormation
- 32. مدیریت وضعیت زیرساخت با CloudFormation
- 33. معرفی AWS CDK (Cloud Development Kit)
- 34. نوشتن زیرساخت با زبانهای برنامهنویسی
- 35. مزایای استفاده از AWS CDK
- 36. مقایسه CloudFormation و CDK
- 37. مدیریت کانتینرها با Docker
- 38. مبانی Docker: ایمیجها و کانتینرها
- 39. نوشتن Dockerfile
- 40. ساخت ایمیجهای Docker
- 41. اجرای کانتینرها
- 42. معرفی Amazon Elastic Container Service (ECS)
- 43. اجرای برنامهها در ECS
- 44. مدیریت سرویسها و وظایف در ECS
- 45. شبکهبندی در ECS
- 46. مقیاسپذیری برنامهها در ECS
- 47. معرفی Amazon Elastic Kubernetes Service (EKS)
- 48. مبانی Kubernetes
- 49. استقرار کانتینرها در EKS
- 50. مدیریت کلاستر EKS
- 51. شبکهبندی و سرویسدهی در EKS
- 52. معرفی AWS Lambda برای محاسبات بدون سرور (Serverless)
- 53. نوشتن توابع Lambda
- 54. اجرای توابع Lambda
- 55. ادغام Lambda با سایر خدمات AWS
- 56. مدیریت هزینهها در محیط Serverless
- 57. اصول مانیتورینگ و لاگبرداری در DevOps
- 58. معرفی Amazon CloudWatch
- 59. جمعآوری متریکها و لاگها با CloudWatch
- 60. ساخت داشبوردها و آلارمها در CloudWatch
- 61. مانیتورینگ زیرساخت و برنامهها
- 62. لاگبرداری متمرکز با CloudWatch Logs
- 63. معرفی AWS X-Ray برای ردیابی توزیعشده
- 64. تحلیل عملکرد برنامهها با X-Ray
- 65. شناسایی گلوگاهها با X-Ray
- 66. امنیت در DevOps
- 67. اصول DevSecOps
- 68. ادغام امنیت در چرخه CI/CD
- 69. مدیریت هویت و دسترسی (IAM) در AWS
- 70. تنظیم سیاستهای IAM
- 71. استفاده از نقشها در AWS
- 72. امنیت شبکه با Amazon VPC
- 73. گروههای امنیتی (Security Groups)
- 74. لیستهای کنترل دسترسی شبکه (NACLs)
- 75. رمزنگاری دادهها در AWS
- 76. مدیریت کلیدها با AWS KMS
- 77. پشتیبانگیری و بازیابی دادهها
- 78. برنامهریزی برای بازیابی فاجعه (Disaster Recovery)
- 79. معرفی AWS Backup
- 80. استراتژیهای پشتیبانگیری در AWS
- 81. بازیابی منابع در صورت بروز مشکل
- 82. فرهنگ و همکاری در تیمهای DevOps
- 83. ارتباطات موثر در تیمهای DevOps
- 84. مدیریت تغییرات و بازخورد
- 85. یادگیری مداوم و بهبود فرآیندها
- 86. ابزارهای همکاری در AWS
- 87. نکات نهایی برای پیادهسازی موفق DevOps در AWS
- 88. ملاحظات عملیاتی و بهینهسازی
- 89. آینده DevOps و روندهای نوظهور
- 90. جمعبندی و گامهای بعدی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.