اپلیکیشن اندرویدی فلشکارت آموزشی مهندسی و اسکریپتنویسی زیرساخت در AWS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مهندسی و اسکریپتنویسی زیرساخت در AWS
موضوع کلی: مهندسی نرمافزار و زیرساخت ابری
موضوع میانی: مدیریت و خودکارسازی زیرساخت ابری
📋 سرفصلهای دوره
- 1. مبانی مهندسی نرمافزار و زیرساخت ابری
- 2. مقدمهای بر خدمات ابری AWS
- 3. مفاهیم کلیدی زیرساخت به عنوان کد (IaC)
- 4. مزایای استفاده از IaC در مدیریت زیرساخت
- 5. معرفی ابزارهای IaC در اکوسیستم AWS
- 6. آشنایی با AWS CloudFormation
- 7. نوشتن اولین تمپلیت CloudFormation
- 8. کاربرد منابع (Resources) در CloudFormation
- 9. مدیریت ویژگیها (Properties) در CloudFormation
- 10. استفاده از پارامترها (Parameters) برای انعطافپذیری
- 11. استفاده از خروجیها (Outputs) در CloudFormation
- 12. مدیریت وابستگیها (Dependencies) در CloudFormation
- 13. استقرار و بهروزرسانی پشتههای (Stacks) CloudFormation
- 14. مدیریت تغییرات و نسخهبندی با CloudFormation
- 15. قالبهای (Templates) پیچیدهتر در CloudFormation
- 16. مثالهای کاربردی CloudFormation برای زیرساخت ابری
- 17. معرفی AWS CDK (Cloud Development Kit)
- 18. مزایای استفاده از CDK نسبت به CloudFormation
- 19. نصب و پیکربندی AWS CDK
- 20. نوشتن اولین برنامه CDK
- 21. استفاده از زبانهای برنامهنویسی برای تعریف زیرساخت
- 22. مدیریت منابع با CDK
- 23. استفاده از Stack Props و Context در CDK
- 24. استقرار برنامههای CDK
- 25. اشکالزدایی (Debugging) برنامههای CDK
- 26. مثالهای کاربردی CDK برای سناریوهای مختلف
- 27. مقایسه CloudFormation و CDK
- 28. معرفی ابزارهای مدیریت پیکربندی (Configuration Management)
- 29. آشنایی با AWS Systems Manager
- 30. استفاده از State Manager در Systems Manager
- 31. اجرای دستورات از راه دور با Run Command
- 32. مدیریت پچها (Patch Management) با Systems Manager
- 33. آشنایی با AWS OpsWorks
- 34. کاربرد Chef و Puppet در OpsWorks
- 35. مدیریت خودکار سرورها با OpsWorks
- 36. معرفی ابزارهای ارکستراسیون کانتینر
- 37. مبانی Docker و کانتینرسازی
- 38. نوشتن Dockerfile
- 39. ساخت و اجرای ایمیجهای Docker
- 40. مدیریت کانتینرها با Docker Compose
- 41. معرفی Amazon Elastic Container Service (ECS)
- 42. استقرار برنامهها با ECS
- 43. مدیریت سرویسها و وظایف (Tasks) در ECS
- 44. استفاده از Task Definitions در ECS
- 45. انواع لانچتایپها (Launch Types) در ECS
- 46. معرفی Amazon Elastic Kubernetes Service (EKS)
- 47. مبانی Kubernetes
- 48. نصب و پیکربندی EKS
- 49. استقرار برنامهها در EKS
- 50. مدیریت Pods, Deployments, and Services در EKS
- 51. استفاده از Helm برای مدیریت برنامهها در EKS
- 52. امنیت در EKS
- 53. معرفی AWS Lambda و توابع بدون سرور (Serverless)
- 54. نوشتن توابع Lambda
- 55. استفاده از Lambda برای خودکارسازی وظایف
- 56. ترکیب Lambda با سایر سرویسهای AWS
- 57. معرفی AWS Step Functions برای ارکستراسیون فلوهای کاری
- 58. طراحی فلوهای کاری با Step Functions
- 59. مدیریت و مانیتورینگ فلوهای کاری Step Functions
- 60. استفاده از Step Functions برای سناریوهای پیچیده
- 61. معرفی AWS CLI (Command Line Interface)
- 62. نصب و پیکربندی AWS CLI
- 63. اجرای دستورات AWS CLI برای مدیریت منابع
- 64. اسکریپتنویسی با AWS CLI
- 65. استفاده از AWS CLI برای خودکارسازی وظایف
- 66. معرفی AWS SDKs (Software Development Kits)
- 67. استفاده از SDKs برای تعامل با AWS از طریق کد
- 68. انتخاب SDK مناسب برای زبان برنامهنویسی
- 69. نوشتن کد برای مدیریت منابع AWS
- 70. مدیریت اعتبارنامهها (Credentials) در SDKs
- 71. مفاهیم پیشرفته IaC
- 72. مدیریت وضعیت (State Management) در IaC
- 73. استراتژیهای مدیریت وضعیت برای CloudFormation و CDK
- 74. نکات امنیتی در IaC
- 75. بررسی و اعتبارسنجی (Validation) کد IaC
- 76. تست خودکار زیرساخت
- 77. استفاده از ابزارهای CI/CD برای IaC
- 78. ادغام IaC با فرآیندهای توسعه نرمافزار
- 79. استفاده از Amazon CloudWatch برای مانیتورینگ
- 80. تحلیل لاگها با CloudWatch Logs Insights
- 81. استفاده از AWS X-Ray برای ردیابی درخواستها
- 82. مدیریت رویدادها با Amazon EventBridge
- 83. اصول طراحی زیرساخت مقیاسپذیر و پایدار
- 84. نمونههای عملی طراحی زیرساخت در AWS
- 85. سناریوهای خودکارسازی برای تیمهای مهندسی
- 86. بهترین شیوهها در مهندسی و اسکریپتنویسی زیرساخت
- 87. بررسی چالشها و راهحلها در مدیریت زیرساخت ابری
- 88. آینده مهندسی زیرساخت ابری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.