اپلیکیشن اندرویدی فلشکارت آموزشی طراحی معماریهای مقیاسپذیر و جدا از هم در AWS (SAA-C03)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی معماریهای مقیاسپذیر و جدا از هم در AWS (SAA-C03)
موضوع کلی: معماری و طراحی سیستمهای ابری
موضوع میانی: طراحی معماری مقیاسپذیر و پایدار در AWS
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری سیستمهای ابری
- 2. مفاهیم کلیدی مقیاسپذیری
- 3. اصول طراحی معماری پایدار
- 4. معرفی سرویسهای AWS برای مقیاسپذیری
- 5. طراحی لایههای دسترسی و ترافیک
- 6. مدیریت و توزیع بار در AWS
- 7. معرفی Elastic Load Balancing (ELB)
- 8. تنظیمات و انواع ELB
- 9. Load Balancing در سطح برنامه (Application Load Balancer)
- 10. Load Balancing در سطح شبکه (Network Load Balancer)
- 11. Load Balancing در سطح انتقال (Gateway Load Balancer)
- 12. مقیاسپذیری خودکار با Auto Scaling
- 13. مفاهیم Auto Scaling Groups
- 14. تنظیم سیاستهای مقیاسپذیری
- 15. مقیاسپذیری مبتنی بر زمان و رویداد
- 16. تنظیمات پیشرفته Auto Scaling
- 17. استفاده از EC2 Spot Instances برای مقیاسپذیری هزینهمحور
- 18. طراحی سیستمهای جدا از هم (Decoupled Systems)
- 19. مفهوم جداسازی و فواید آن
- 20. معرفی سرویسهای صف پیام در AWS
- 21. استفاده از Amazon SQS (Simple Queue Service)
- 22. تنظیمات و بهینهسازی SQS
- 23. مدیریت پیامها در SQS
- 24. انتشار/اشتراکگذاری پیام با Amazon SNS (Simple Notification Service)
- 25. تنظیمات و کاربردهای SNS
- 26. استفاده از SNS برای اطلاعرسانی و رویدادها
- 27. معماری مبتنی بر رویداد (Event-Driven Architecture)
- 28. معرفی Amazon EventBridge
- 29. طراحی فلوهای رویداد با EventBridge
- 30. قوانین و اهداف در EventBridge
- 31. یکپارچهسازی سرویسها با EventBridge
- 32. استفاده از Lambda برای پردازش رویدادها
- 33. مفاهیم Serverless Computing
- 34. طراحی توابع Lambda
- 35. بهینهسازی هزینهها و کارایی Lambda
- 36. امنیت در معماریهای ابری
- 37. اصول طراحی امنیتی در AWS
- 38. مدیریت هویت و دسترسی (IAM)
- 39. نقشها و سیاستها در IAM
- 40. امنیت دادهها در AWS
- 41. رمزنگاری دادهها در حالت سکون و در حال انتقال
- 42. امنیت شبکه در AWS
- 43. Virtual Private Cloud (VPC) و زیرشبکهها
- 44. گروههای امنیتی و لیستهای کنترل دسترسی شبکه (NACL)
- 45. Firewall در AWS (AWS WAF)
- 46. مدیریت پایگاه داده در معماریهای مقیاسپذیر
- 47. معرفی Amazon RDS (Relational Database Service)
- 48. انتخاب موتور پایگاه داده مناسب
- 49. پیکربندی Multi-AZ و Read Replicas
- 50. بهینهسازی عملکرد پایگاه داده رابطهای
- 51. معرفی Amazon DynamoDB (NoSQL Database)
- 52. طراحی کلیدهای پارتیشن و مرتبسازی در DynamoDB
- 53. مقیاسپذیری و عملکرد DynamoDB
- 54. مدیریت دادههای بزرگ (Big Data)
- 55. معرفی Amazon S3 (Simple Storage Service)
- 56. طراحی معماری ذخیرهسازی مقیاسپذیر با S3
- 57. مدیریت چرخه عمر دادهها در S3
- 58. ذخیرهسازی اشیاء (Object Storage)
- 59. معرفی Amazon CloudFront برای توزیع محتوا
- 60. بهینهسازی تحویل محتوا با CDN
- 61. کشینگ و لبههای شبکه
- 62. طراحی معماریهای میکرو سرویس
- 63. مفاهیم و مزایای میکرو سرویسها
- 64. پیادهسازی الگوهای میکرو سرویس در AWS
- 65. مدیریت سرویسهای میکرو در ECS و EKS
- 66. استفاده از API Gateway برای مدیریت APIها
- 67. طراحی APIهای RESTful
- 68. امنیت APIها با API Gateway
- 69. نظارت و ثبت وقایع (Monitoring and Logging)
- 70. معرفی Amazon CloudWatch
- 71. تنظیم آلارمها و داشبوردها
- 72. ثبت وقایع با AWS CloudTrail
- 73. تجزیه و تحلیل لاگها
- 74. مدیریت پیکربندی و استقرار (Configuration Management and Deployment)
- 75. استفاده از AWS CloudFormation
- 76. نوشتن قالبهای CloudFormation
- 77. استقرار خودکار با CloudFormation
- 78. مدیریت تغییرات و نسخهبندی
- 79. معرفی AWS Systems Manager
- 80. اتوماسیون وظایف عملیاتی
- 81. بهینهسازی هزینهها در AWS
- 82. استراتژیهای کاهش هزینه
- 83. انتخاب نمونههای EC2 مناسب
- 84. استفاده از Reserved Instances و Savings Plans
- 85. نظارت بر مصرف و تخصیص هزینه
- 86. ملاحظات عملیاتی و نگهداری
- 87. برنامهریزی بازیابی از فاجعه (Disaster Recovery)
- 88. طراحی راهکارهای HA و DR
- 89. تست راهکارهای بازیابی
- 90. بهبود مستمر معماری
- 91. الگوهای طراحی پیشرفته برای مقیاسپذیری
- 92. الگوهای جداسازی دادهها
- 93. طراحی برای تحمل خطا
- 94. مدیریت وابستگیها در سیستمهای توزیعشده
- 95. ملاحظات امنیتی در معماریهای پیچیده
- 96. ارزیابی و بهینهسازی معماری فعلی
- 97. تکنیکهای عیبیابی در سیستمهای مقیاسپذیر
- 98. استفاده از ابزارهای AWS برای تشخیص مشکلات
- 99. تحلیل عملکرد سیستم در شرایط بار بالا
- 100. مستندسازی معماری و فرآیندها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.