کتاب معماری و پیادهسازی راهکارهای بدون سرور (Serverless) در AWS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره معماری و پیادهسازی راهکارهای بدون سرور (Serverless) در AWS
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه نرمافزارهای ابری و سرویسهای ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر محاسبات ابری و مدلهای سرویس
- 2. مبانی توسعه نرمافزارهای ابری
- 3. معرفی پلتفرم AWS و خدمات آن
- 4. مفاهیم معماری بدون سرور (Serverless)
- 5. مزایای معماری بدون سرور
- 6. کاربردها و سناریوهای بدون سرور
- 7. معماری مبتنی بر رویداد (Event-Driven Architecture)
- 8. انواع رویدادها در سیستمهای ابری
- 9. معرفی AWS Lambda: تابعنویسی در ابر
- 10. نوشتن اولین تابع Lambda
- 11. مدیریت رویدادها با AWS Lambda
- 12. فراخوانی توابع Lambda از طریق API Gateway
- 13. طراحی API با API Gateway
- 14. امنیت API Gateway
- 15. ذخیرهسازی دادهها در AWS: Amazon S3
- 16. مدلسازی دادهها برای برنامههای بدون سرور
- 17. Amazon DynamoDB: پایگاه داده NoSQL بدون سرور
- 18. طراحی جداول در DynamoDB
- 19. پرسوجو و اسکن در DynamoDB
- 20. مدیریت وضعیت در برنامههای بدون سرور
- 21. Amazon Step Functions: هماهنگسازی گردش کار
- 22. طراحی گردش کار با Step Functions
- 23. اشکالزدایی و مانیتورینگ توابع Lambda
- 24. AWS CloudWatch: ثبت و مانیتورینگ
- 25. استفاده از CloudWatch برای ردیابی عملکرد
- 26. مدیریت هزینهها در راهکارهای بدون سرور
- 27. بهینهسازی هزینههای Lambda
- 28. بهینهسازی هزینههای DynamoDB
- 29. امنیت در راهکارهای بدون سرور
- 30. مدیریت هویت و دسترسی با IAM
- 31. نقشها و سیاستها در IAM
- 32. رمزنگاری دادهها در AWS
- 33. مقدمهای بر توسعه برنامههای وب بدون سرور
- 34. ساخت بکاند برای برنامههای وب با Lambda
- 35. ادغام Lambda با فرانتاند
- 36. استفاده از S3 برای میزبانی وبسایتهای استاتیک
- 37. معرفی AWS Amplify برای توسعه سریع
- 38. استقرار برنامههای وب بدون سرور با Amplify
- 39. مقدمهای بر پردازش جریان دادهها
- 40. AWS Kinesis: پردازش جریان دادهها در زمان واقعی
- 41. ساخت پایپلاین داده با Kinesis Data Streams
- 42. پردازش دادهها با Kinesis Data Analytics
- 43. معرفی AWS IoT و کاربردهای آن
- 44. ساخت راهکارهای اینترنت اشیا بدون سرور
- 45. امنیت در راهکارهای اینترنت اشیا
- 46. مدیریت دستگاهها و پیامها در IoT Core
- 47. مقدمهای بر توسعه بازیهای بدون سرور
- 48. ساخت بکاند بازی با Lambda
- 49. ذخیرهسازی وضعیت بازی با DynamoDB
- 50. مدیریت کاربران و احراز هویت با Amazon Cognito
- 51. امنیت در برنامههای بازی
- 52. مقدمهای بر پردازش تصویر و ویدئو در ابر
- 53. استفاده از Lambda برای پردازش تصاویر
- 54. ذخیرهسازی تصاویر پردازش شده در S3
- 55. معرفی AWS Rekognition برای تحلیل تصویر
- 56. کاربرد Rekognition در برنامههای بدون سرور
- 57. معرفی AWS Transcribe برای تبدیل گفتار به متن
- 58. کاربرد Transcribe در برنامههای بدون سرور
- 59. مقدمهای بر پردازش زبان طبیعی (NLP)
- 60. استفاده از Amazon Comprehend برای تحلیل متن
- 61. کاربرد Comprehend در برنامههای بدون سرور
- 62. مقدمهای بر توسعه رباتهای چت (Chatbots)
- 63. ساخت ربات چت با Amazon Lex
- 64. ادغام Lex با Lambda و سایر خدمات
- 65. آموزش و استقرار ربات چت
- 66. معرفی AWS AppSync برای APIهای GraphQL
- 67. طراحی APIهای GraphQL با AppSync
- 68. ادغام AppSync با Lambda و DynamoDB
- 69. امنیت در AppSync
- 70. مقدمهای بر CI/CD برای راهکارهای بدون سرور
- 71. AWS CodeCommit: مخزن کد منبع
- 72. AWS CodeBuild: ساخت کد
- 73. AWS CodeDeploy: استقرار برنامه
- 74. AWS CodePipeline: اتوماسیون فرآیند CI/CD
- 75. پیادهسازی CI/CD برای برنامههای Lambda
- 76. استفاده از AWS SAM (Serverless Application Model)
- 77. استقرار برنامههای بدون سرور با SAM
- 78. مدیریت زیرساخت به عنوان کد (IaC)
- 79. معرفی AWS CloudFormation
- 80. استقرار منابع AWS با CloudFormation
- 81. نوشتن قالبهای CloudFormation
- 82. انطباق با استانداردهای امنیتی در ابر
- 83. اصول حداقل دسترسی (Least Privilege)
- 84. مدیریت و پایش لاگها (Logs)
- 85. استراتژیهای پشتیبانگیری و بازیابی
- 86. مقدمهای بر معماری میکروسرویس در ابر
- 87. تفاوت میکروسرویس و معماری بدون سرور
- 88. مزایای معماری میکروسرویس
- 89. چالشهای معماری میکروسرویس
- 90. معرفی AWS Step Functions برای ارکستراسیون میکروسرویس
- 91. طراحی میکروسرویسهای مستقل
- 92. ارتباط بین میکروسرویسها
- 93. مباحث پیشرفته در توسعه بدون سرور
- 94. بهینهسازی عملکرد توابع Lambda
- 95. مدیریت وابستگیها در Lambda
- 96. استفاده از لایههای Lambda
- 97. اشکالزدایی پیشرفته در CloudWatch Logs
- 98. مانیتورینگ پیشرفته با CloudWatch Metrics
- 99. استفاده از AWS X-Ray برای ردیابی توزیع شده
- 100. اصول معماری بدون سرور پایدار (Resilient)
تگها:
API Gateway
AWS
AWS Lambda
توسعه راهکار ابری
توسعه نرمافزار
توسعهدهنده ابری
راهکارهای بدون سرور
سرورلس
معماری ابری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.