اپلیکیشن اندرویدی فلشکارت آموزشی طراحی و پیادهسازی معماریهای بدون سرور (Serverless) در AWS
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی معماریهای بدون سرور (Serverless) در AWS
موضوع کلی: فناوری اطلاعات و مهندسی نرمافزار
موضوع میانی: معماری نرمافزار و خدمات ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر معماریهای بدون سرور
- 2. مفاهیم کلیدی بدون سرور
- 3. مزایای معماریهای بدون سرور
- 4. معماریهای بدون سرور در AWS
- 5. AWS Lambda: توابع بدون سرور
- 6. استقرار توابع Lambda
- 7. مدیریت رویدادها در Lambda
- 8. اتصال Lambda به سرویسهای AWS
- 9. AWS API Gateway برای توابع بدون سرور
- 10. طراحی API بدون سرور
- 11. امنیت در API Gateway
- 12. AWS Step Functions برای ارکستراسیون
- 13. طراحی فلوچارتهای بدون سرور
- 14. مدیریت وضعیت در Step Functions
- 15. AWS DynamoDB: پایگاه داده NoSQL بدون سرور
- 16. طراحی مدل داده در DynamoDB
- 17. پرسوجو و اسکن در DynamoDB
- 18. شاخصهای ثانویه در DynamoDB
- 19. AWS S3 برای ذخیرهسازی اشیاء
- 20. مدیریت پشتهها در S3
- 21. امنیت در S3
- 22. چرخه عمر اشیاء در S3
- 23. AWS SNS برای اعلانها
- 24. موضوعات و اشتراکها در SNS
- 25. ارسال پیام به SNS
- 26. AWS SQS برای صفهای پیام
- 27. مدیریت پیامها در SQS
- 28. دموهای پیام در SQS
- 29. AWS CloudFront برای توزیع محتوا
- 30. شبکهسازی تحویل محتوا
- 31. کشینگ در CloudFront
- 32. AWS IAM برای مدیریت دسترسی
- 33. نقشها و سیاستها در IAM
- 34. مدیریت کاربران و گروهها
- 35. AWS CloudFormation برای زیرساخت به عنوان کد
- 36. استقرار منابع با CloudFormation
- 37. مدیریت پشتهها در CloudFormation
- 38. AWS SAM برای ساخت برنامههای بدون سرور
- 39. استقرار برنامهها با SAM
- 40. قالبهای SAM
- 41. AWS AppSync برای APIهای GraphQL
- 42. طراحی Schema در AppSync
- 43. اتصال AppSync به منابع داده
- 44. مدیریت مجوزها در AppSync
- 45. AWS Cognito برای احراز هویت کاربران
- 46. جریانهای کاربری در Cognito
- 47. مدیریت گروهها و نقشها
- 48. امنیت در Cognito
- 49. AWS CloudWatch برای مانیتورینگ
- 50. لاگها و متریکها در CloudWatch
- 51. تنظیم زنگ هشدار در CloudWatch
- 52. AWS X-Ray برای ردیابی درخواستها
- 53. تجسم جریان درخواستها
- 54. شناسایی گلوگاهها
- 55. معماریهای مبتنی بر رویداد
- 56. الگوهای طراحی بدون سرور
- 57. توسعه برنامههای وب بدون سرور
- 58. پیادهسازی بکاند بدون سرور
- 59. مدیریت دادههای بدون سرور
- 60. امنیت برنامههای بدون سرور
- 61. تست برنامههای بدون سرور
- 62. استقرار مداوم برای برنامههای بدون سرور
- 63. بهینهسازی هزینهها در معماریهای بدون سرور
- 64. مقیاسپذیری خودکار
- 65. مدیریت خطا و بازیابی
- 66. معماریهای بدون سرور برای پردازش داده
- 67. معماریهای بدون سرور برای اینترنت اشیاء (IoT)
- 68. معماریهای بدون سرور برای چتباتها
- 69. معماریهای بدون سرور برای میکروسرویسها
- 70. میکروسرویسهای بدون سرور
- 71. ارتباط بین میکروسرویسها
- 72. مدیریت توزیع شده
- 73. الگوهای ارتباطی سنکرون و آسنکرون
- 74. استفاده از Lambda برای پردازش تصویر
- 75. استفاده از Lambda برای پردازش ویدئو
- 76. استفاده از Lambda برای ETL
- 77. استفاده از Lambda برای پردازش جریان داده
- 78. معماریهای رویداد محور برای پردازش داده
- 79. امنیت در معماریهای بدون سرور
- 80. مدیریت داراییهای دیجیتال بدون سرور
- 81. بهترین شیوهها در طراحی بدون سرور
- 82. چالشهای معماریهای بدون سرور
- 83. آینده معماریهای بدون سرور
- 84. معرفی بهAWS Amplify
- 85. ساخت برنامههای وب پیشرو (PWA) با Amplify
- 86. استقرار برنامههای وب با Amplify
- 87. مدیریت احراز هویت با Amplify
- 88. ذخیرهسازی داده با Amplify
- 89. APIهای GraphQL با Amplify
- 90. مدیریت فایل با Amplify
- 91. استقرار مداوم با Amplify
- 92. اتصال به سرویسهای AWS با Amplify
- 93. امنیت برنامههای Amplify
- 94. بهینهسازی عملکرد با Amplify
- 95. کاربرد Amplif در توسعه بازی
- 96. کاربرد Amplify در توسعه برنامههای سازمانی
- 97. ملاحظات امنیتی در Amplify
- 98. بررسی نمونههای موفق معماریهای بدون سرور
- 99. تکنیکهای اشکالزدایی در محیط بدون سرور
- 100. مدیریت چرخه عمر برنامه بدون سرور
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.