کتاب صوتی Serverless Legends: افسانهها
دوره Serverless Legends: آینده برنامه نویسی را امروز بیاموزید دوره Serverless Legends: به دنیای معماری بدون سرور قدم بگذارید و به یک افسانه تبدیل شوید! آینده توسعه نرمافزار اینجاست و نامش Serverless ...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Serverless Legends: افسانهها
موضوع کلی: برنامه نویسی
موضوع میانی: Serverless Architecture
📋 سرفصلهای دوره
- 1. معرفی معماری Serverless
- 2. چرا Serverless؟ مزایا و معایب
- 3. مقایسه Serverless با کانتینرها و ماشینهای مجازی
- 4. مفهوم Function as a Service (FaaS)
- 5. مفهوم Backend as a Service (BaaS)
- 6. مبانی معماری رویداد محور (Event-Driven)
- 7. موارد استفاده کلیدی Serverless
- 8. اکوسیستم Serverless و بازیگران اصلی
- 9. مروری بر سرویسهای Serverless در ارائهدهندگان ابری
- 10. راهاندازی محیط توسعه برای Serverless
- 11. مقدمهای بر AWS Lambda
- 12. آناتومی یک تابع Lambda
- 13. زمانهای اجرای (Runtimes) Lambda (Node.js, Python, Java)
- 14. فراخوانی توابع Lambda (همزمان و غیرهمزمان)
- 15. تریگرها و منابع رویداد (Event Sources) برای Lambda
- 16. تنظیمات Lambda: حافظه، زمانبندی، متغیرهای محیطی
- 17. درک Cold Start و Warm Start در Lambda
- 18. مدیریت همزمانی (Concurrency) در Lambda
- 19. استفاده از Lambda Layers برای مدیریت وابستگیها
- 20. مدیریت خطاها و شکستها در Lambda
- 21. مقصدها (Destinations) در Lambda
- 22. پیکربندی VPC برای Lambda
- 23. فراخوانیهای غیرهمزمان Lambda و سیاستهای تلاش مجدد
- 24. معرفی Lambda Function URLs
- 25. استفاده از Lambda Extensions
- 26. مقدمهای بر Amazon API Gateway
- 27. ساخت REST API با API Gateway
- 28. ساخت HTTP API با API Gateway
- 29. انواع یکپارچهسازی API Gateway (Lambda Proxy, HTTP Proxy, AWS Service)
- 30. نگاشت و تبدیل درخواست/پاسخ (Request/Response Mapping)
- 31. مکانیزمهای احراز هویت در API Gateway (IAM, Cognito, Custom Authorizers)
- 32. کشینگ (Caching) در API Gateway
- 33. محدودسازی نرخ درخواست (Throttling) و برنامههای استفاده (Usage Plans)
- 34. استفاده از دامنههای سفارشی (Custom Domains) با API Gateway
- 35. ساخت WebSocket API با API Gateway
- 36. چشمانداز ذخیرهسازی داده برای Serverless
- 37. Amazon DynamoDB: پایگاه داده NoSQL برای Serverless
- 38. مفاهیم جداول و آیتمها در DynamoDB
- 39. کلیدهای اصلی و ایندکسها (GSI, LSI) در DynamoDB
- 40. DynamoDB Streams برای پردازش رویدادها
- 41. Amazon S3: ذخیرهسازی ابژکت برای Serverless
- 42. اعلانهای رویداد S3 (S3 Event Notifications)
- 43. Amazon Aurora Serverless (نسخههای v1 و v2)
- 44. RDS Proxy برای پایگاههای داده Serverless
- 45. انتخاب راهکار ذخیرهسازی مناسب برای Serverless
- 46. الگوهای طراحی رویداد محور
- 47. Amazon SQS: سرویس صف ساده
- 48. مقایسه SQS Standard و SQS FIFO Queues
- 49. Amazon SNS: سرویس اطلاعرسانی ساده
- 50. اشتراکها (Subscriptions) و الگوی Fan-out در SNS
- 51. Amazon EventBridge: گذرگاه مرکزی رویدادها
- 52. قوانین (Rules) و اهداف (Targets) در EventBridge
- 53. رویدادهای سفارشی با EventBridge
- 54. یکپارچهسازی EventBridge با برنامههای SaaS
- 55. مفاهیم اولیه پیامرسانی بلادرنگ با AWS IoT Core
- 56. مقدمهای بر AWS Step Functions
- 57. Step Functions: ماشینهای حالت (Standard و Express)
- 58. تعریف ورکفلوها با زبان Amazon States Language
- 59. اجرای موازی (Parallel Execution) در Step Functions
- 60. مدیریت خطاها و تلاشهای مجدد در Step Functions
- 61. یکپارچهسازی Step Functions با سایر سرویسهای AWS
- 62. پیادهسازی فرآیندهای طولانیمدت با Step Functions
- 63. الگوی Saga با استفاده از Step Functions
- 64. سرویس Quotas و محدودیتها در Serverless
- 65. مفاهیم Stateless و Stateful در برنامههای Serverless
- 66. ابزارهای توسعه و تست محلی (SAM CLI, Serverless Framework)
- 67. تستهای واحد، یکپارچهسازی و سرتاسری
- 68. مدیریت وابستگیها در توابع Serverless
- 69. زیرساخت به عنوان کد (IaC) با AWS SAM
- 70. زیرساخت به عنوان کد (IaC) با Serverless Framework
- 71. پایپلاینهای CI/CD برای Serverless (CodePipeline, GitHub Actions)
- 72. بهترین روشها برای کنترل نسخه
- 73. استراتژیهای استقرار (Canary, Blue/Green)
- 74. مدیریت رمزها و اسرار (Secrets Manager, Parameter Store)
- 75. مدیریت محیطهای مختلف (توسعه، تست، تولید)
- 76. لاگبرداری در برنامههای Serverless (CloudWatch Logs)
- 77. مانیتورینگ برنامههای Serverless (CloudWatch Metrics)
- 78. ردیابی توزیعشده (Distributed Tracing) با AWS X-Ray
- 79. تنظیم هشدارها و اعلانها
- 80. ابزارهای مانیتورینگ هزینه و بهینهسازی
- 81. مبانی امنیت Serverless
- 82. نقشها و دسترسیهای IAM برای Serverless
- 83. حفاظت از دادهها در معماری Serverless
- 84. امنیت شبکه برای Serverless (VPC, Security Groups)
- 85. انطباقپذیری و حاکمیت در Serverless
- 86. معماری میکروسرویسها با Serverless
- 87. الگوی Event Sourcing
- 88. الگوی CQRS (Command Query Responsibility Segregation)
- 89. ساخت برنامههای بلادرنگ (API Gateway WebSockets, AppSync)
- 90. GraphQL با AWS AppSync
- 91. Serverless برای پردازش و تحلیل دادهها (Glue, Athena)
- 92. پیادهسازی ورکلودهای یادگیری ماشین با Serverless
- 93. بکاند Serverless برای اینترنت اشیا (IoT)
- 94. ساخت فرانتاند Serverless (Amplify, S3/CloudFront)
- 95. معماری Serverless چند منطقهای (Multi-Region)
- 96. استراتژیهای بهینهسازی هزینه در Serverless
- 97. بهترین روشها برای تنظیم عملکرد (Performance Tuning)
- 98. مفهوم Idempotency در توابع Serverless
- 99. بهترین روشها برای Observability در Serverless
- 100. آینده Serverless: Edge Computing, WebAssembly و فراتر از آن
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Serverless
Serverless Architecture فارسی
Serverless Legends
Serverless Programming
Serverless چیست
Serverless فارسی
آموزش Serverless
آموزش برنامه نویسی Serverless
افسانههای Serverless
برنامه نویسی
برنامه نویسی بدون سرور
توسعه Serverless
معماری Serverless
معماری Serverless چیست
معماری بدون سرور
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.