کتاب طراحی و پیادهسازی راهکارهای بدون سرور (Serverless) در محیط ابری AWS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی و پیادهسازی راهکارهای بدون سرور (Serverless) در محیط ابری AWS
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه برنامههای کاربردی ابری (Cloud Application Development)
📋 سرفصلهای دوره
- 1. مقدمهای بر محاسبات ابری و مزایای آن
- 2. آشنایی با معماری بدون سرور (Serverless)
- 3. مبانی AWS و خدمات ابری مرتبط
- 4. خدمات پایه AWS برای توسعه بدون سرور
- 5. معرفی AWS Lambda: توابع بدون سرور
- 6. نوشتن اولین تابع AWS Lambda
- 7. مدیریت رویدادها در AWS Lambda
- 8. ارتباط توابع Lambda با سایر خدمات AWS
- 9. AWS API Gateway: ساخت API های بدون سرور
- 10. امنیت در AWS API Gateway
- 11. ذخیرهسازی دادهها با Amazon S3
- 12. مدیریت و بهینهسازی ذخیرهسازی S3
- 13. Amazon DynamoDB: پایگاه داده NoSQL بدون سرور
- 14. طراحی اسکیمای DynamoDB
- 15. کوئری زدن و مدیریت داده در DynamoDB
- 16. Amazon Cognito: مدیریت هویت و دسترسی کاربران
- 17. احراز هویت و مجوزدهی با Cognito
- 18. AWS Step Functions: هماهنگسازی گردش کار بدون سرور
- 19. طراحی گردش کار با Step Functions
- 20. اشکالزدایی و مانیتورینگ Step Functions
- 21. Amazon SQS: صف پیام برای ارتباط ناهمگام
- 22. کار با صفهای SQS
- 23. Amazon SNS: اطلاعرسانی و انتشار پیام
- 24. استفاده از SNS برای اطلاعرسانی
- 25. AWS EventBridge: اتوبوس رویداد بدون سرور
- 26. ساخت قوانین و مسیردهی رویدادها در EventBridge
- 27. توسعه برنامههای کاربردی مبتنی بر رویداد
- 28. مبانی استقرار برنامههای ابری
- 29. استقرار با AWS CloudFormation
- 30. استقرار با AWS SAM (Serverless Application Model)
- 31. مدیریت چرخه عمر برنامه بدون سرور
- 32. مانیتورینگ و لاگبرداری برنامههای بدون سرور
- 33. AWS CloudWatch: نظارت بر عملکرد
- 34. تحلیل لاگها با CloudWatch Logs
- 35. تنظیم هشدارها در CloudWatch
- 36. بهینهسازی هزینهها در محیط بدون سرور
- 37. مدیریت هزینههای AWS Lambda
- 38. مدیریت هزینههای DynamoDB و S3
- 39. استراتژیهای کاهش هزینه
- 40. امنیت در برنامههای بدون سرور
- 41. مدیریت دسترسی با IAM
- 42. امنیت API Gateway
- 43. امنیت دادهها در DynamoDB و S3
- 44. تست برنامههای کاربردی بدون سرور
- 45. تست واحد توابع Lambda
- 46. تست یکپارچهسازی
- 47. روشهای تست خودکار
- 48. معرفی معماری میکروسرویس
- 49. طراحی میکروسرویس با رویکرد بدون سرور
- 50. ارتباط بین میکروسرویسها
- 51. مدیریت وضعیت در میکروسرویسها
- 52. الگوهای طراحی بدون سرور
- 53. الگوی Backend for Frontend (BFF)
- 54. الگوی Fan-out/Fan-in
- 55. الگوی Command Query Responsibility Segregation (CQRS)
- 56. الگوی Event Sourcing
- 57. پیادهسازی الگوهای طراحی
- 58. ملاحظات عملی در توسعه بدون سرور
- 59. مدیریت وابستگیها
- 60. بهینهسازی عملکرد توابع Lambda
- 61. کاهش تأخیر (Latency)
- 62. مدیریت حافظه در Lambda
- 63. استفاده از لایههای Lambda
- 64. مباحث پیشرفته در AWS Lambda
- 65. توابع Lambda با زمانبندی (Scheduled Lambdas)
- 66. توابع Lambda مبتنی بر S3 Events
- 67. توابع Lambda مبتنی بر DynamoDB Streams
- 68. توابع Lambda برای پردازش دادههای جریانی
- 69. مباحث پیشرفته در API Gateway
- 70. اعتبارسنجی درخواستها
- 71. مدیریت پاسخها
- 72. کش کردن API Gateway
- 73. مباحث پیشرفته در DynamoDB
- 74. شاخصهای ثانویه (Secondary Indexes)
- 75. عملیات اتمی (Atomic Counters)
- 76. استفاده از Global Tables
- 77. مباحث پیشرفته در Step Functions
- 78. مدیریت خطا و بازتلاش (Retries)
- 79. مدیریت وضعیتهای سفارشی
- 80. استفاده از Map State
- 81. امنیت پیشرفته در AWS
- 82. شبکهبندی ابری (VPC) برای خدمات بدون سرور
- 83. مدیریت secrets با AWS Secrets Manager
- 84. لاگبرداری امن
- 85. مباحث عملیاتی (DevOps) در محیط بدون سرور
- 86. استقرار مداوم (Continuous Deployment)
- 87. اتوماسیون فرآیندها
- 88. مانیتورینگ جامع
- 89. بهینهسازی هزینهها در مقیاس بزرگ
- 90. مدیریت و نگهداری برنامههای بدون سرور
- 91. استراتژیهای ارتقا و بهروزرسانی
- 92. مدیریت وابستگیهای خارجی
- 93. مستندسازی برنامههای بدون سرور
- 94. مطالعات موردی (Case Studies) برنامههای بدون سرور
- 95. مثالهای موفق پیادهسازی
- 96. چالشها و راهحلها در پروژههای واقعی
- 97. آینده محاسبات بدون سرور
- 98. نوآوریها در خدمات بدون سرور AWS
- 99. نقش بدون سرور در تحول دیجیتال
- 100. جمعبندی و گامهای بعدی در یادگیری
تگها:
AWS
AWS Lambda
Serverless
توسعه بدون سرور
توسعه دهندگان
توسعه نرم افزار
خدمات ابری
راهکارهای ابری
معماری ابری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.