اپلیکیشن اندرویدی فلشکارت آموزشی آموزش عملی توسعه راهکارهای Serverless در AWS با رویکرد کاربردی
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش عملی توسعه راهکارهای Serverless در AWS با رویکرد کاربردی
موضوع کلی: توسعه راهکارهای ابری بدون سرور
موضوع میانی: پیادهسازی سرویسهای مقیاسپذیر در AWS
📋 سرفصلهای دوره
- 1. معرفی معماری بدون سرور و مزایای آن
- 2. مفاهیم پایهای AWS Lambda و توابع
- 3. ایجاد اولین تابع Lambda با استفاده از کنسول AWS
- 4. پیکربندی محرکها و رویدادها برای Lambda
- 5. مدیریت مجوزها با AWS IAM در توابع بدون سرور
- 6. یکپارچهسازی Lambda با Amazon API Gateway
- 7. طراحی APIهای RESTful با API Gateway
- 8. پیادهسازی مسیریابی و پارامترهای درخواست در API Gateway
- 9. مدیریت خطا و بازگشت پاسخهای سفارشی در API Gateway
- 10. معرفی Amazon DynamoDB به عنوان پایگاه داده بدون سرور
- 11. ایجاد و مدیریت جداول DynamoDB
- 12. عملیات CRUD با DynamoDB از طریق Lambda
- 13. مدلسازی داده و ایندکسهای ثانویه در DynamoDB
- 14. معرفی Amazon S3 برای ذخیرهسازی اشیاء
- 15. رویدادمحوری با S3 و Lambda
- 16. مدیریت Bucketها و سیاستهای دسترسی در S3
- 17. معرفی Amazon SQS و صفهای پیام
- 18. پیادهسازی معماری مبتنی بر صف با Lambda و SQS
- 19. معرفی Amazon SNS برای اعلانها و خبررسانی
- 20. یکپارچهسازی SNS با Lambda و سایر سرویسها
- 21. معرفی Amazon EventBridge و رویدادهای زمانبندی شده
- 22. ایجاد قوانین EventBridge برای اجرای زمانبندی توابع
- 23. معرفی AWS Step Functions برای ارکستراسیون
- 24. طراحی workflowهای چندمرحلهای با Step Functions
- 25. مدیریت خطا و retry در Step Functions
- 26. معرفی Amazon CloudWatch برای لاگگیری و مانیتورینگ
- 27. تنظیم CloudWatch Logs برای توابع Lambda
- 28. اینجکس و هشدار بر اساس معیارهای عملکرد با CloudWatch
- 29. معرفی AWS X-Ray برای ردیابی درخواستها
- 30. اشکالزدایی توابع بدون سرور با ابزارهای AWS
- 31. مدیریت متغیرهای محیطی و پیکربندی در Lambda
- 32. مدیریت رازها با AWS Secrets Manager
- 33. مدیریت پارامترها با AWS Systems Manager Parameter Store
- 34. معرفی AWS SAM (Serverless Application Model)
- 35. ساخت و استقرار برنامه با استفاده از SAM CLI
- 36. تعریف منابع بدون سرور در فایلهای YAML SAM
- 37. مدیریت چند محیط (توسعه، تست، تولید) با SAM
- 38. معرفی AWS CloudFormation برای زیرساخت به عنوان کد
- 39. ایجاد و بهروزرسانی Stackهای CloudFormation
- 40. مدیریت وابستگیها و توابع لایهای در Lambda
- 41. بهینهسازی عملکرد و زمان اجرای توابع Lambda
- 42. مدیریت همزمانی (Concurrency) و مقیاسپذیری خودکار
- 43. مدیریت محدودیتهای منابع Lambda (حافظه، زمان، حجم)
- 44. مدیریت امنیت و شبکه در VPC برای Lambda
- 45. اتصال Lambda به منابع داخل VPC
- 46. پیادهسازی الگوی Fan-Out با SNS و SQS
- 47. پیادهسازی الگوی Pipes و Filterها
- 48. مدیریت خطاهای موقت و پیادهسازی Dead Letter Queue
- 49. طراحی سرویسهای Stateless و Stateful در معماری بدون سرور
- 50. مدیریت جلسات کاربری با DynamoDB و ElastiCache
- 51. معرفی Amazon Cognito برای احراز هویت
- 52. یکپارچهسازی API Gateway با Cognito
- 53. مدیریت مجوزهای API با Lambda Authorizer
- 54. معرفی Amazon CloudFront و CDN برای برنامههای بدون سرور
- 55. توزیع محتوای استاتیک با CloudFront و S3
- 56. معرفی Amazon Route 53 و مدیریت DNS
- 57. پیادهسازی APIهای WebSocket با API Gateway
- 58. مدیریت اتصالات طولانی مدت با WebSocket
- 59. معرفی Amazon Kinesis برای جریانهای داده
- 60. پردازش جریانهای داده با Lambda و Kinesis
- 61. مدیریت Batchهای داده با AWS Batch و Lambda
- 62. معرفی Amazon EFS برای ذخیرهسازی فایل مشترک
- 63. اتصال Lambda به EFS در VPC
- 64. مدیریت هزینهها و بهینهسازی بودجه در سرویسهای بدون سرور
- 65. برآورد هزینه با AWS Pricing Calculator
- 66. مدیریت تگها و گزارشگیری مالی
- 67. معرفی CI/CD برای برنامههای بدون سرور
- 68. پیادهسازی خط لوله استقرار با AWS CodePipeline
- 69. تست خودکار توابع Lambda با ابزارهای مختلف
- 70. مدیریت نسخهها و Aliases در Lambda
- 71. استراتژیهای استقرار تدریجی (Canary و Blue/Green)
- 72. معرفی AWS AppSync برای GraphQL
- 73. طراحی APIهای GraphQL با AppSync و Lambda
- 74. مدیریت دادههای بلادرنگ با AppSync و DynamoDB Streams
- 75. معرفی Amazon DynamoDB Streams و پردازش تغییرات
- 76. یکپارچهسازی Lambda با DynamoDB Streams
- 77. مدیریت تراکنشهای توزیعشده با DynamoDB Transactions
- 78. معرفی Amazon MQ و صفهای سازگار با استاندارد
- 79. مدیریت لاگها و ممیزی با AWS CloudTrail
- 80. بهترین روشهای امنیتی در معماری بدون سرور
- 81. مدیریت وابستگیها و بستههای Python و Node.js در Lambda
- 82. مدیریت توابع Lambda با چندین Runtime
- 83. مدیریت خطاهای رایج در Lambda و API Gateway
- 84. مدیریت ظرفیت Provisioned Concurrency
- 85. مدیریت محدودیتهای API Gateway و Throttling
- 86. معرفی Amazon SES برای ایمیلهای تراکنشی
- 87. یکپارچهسازی Lambda با Amazon SES
- 88. مدیریت قالبهای ایمیل و اطلاعرسانی
- 89. معرفی Amazon Pinpoint برای پیامرسانی هدفمند
- 90. مدیریت Push Notification و SMS با Pinpoint
- 91. طراحی معماری رویدادمحور با Event Sourcing
- 92. مدیریت بازسازی وضعیت با Event Sourcing و DynamoDB
- 93. مدیریت مهاجرت از معماری سنتی به بدون سرور
- 94. بهینهسازی کد Lambda برای کاهش زمان شروع سرد
- 95. مدیریت حافظه پنهان (Caching) با ElastiCache و Lambda
- 96. مدیریت دادههای موقت با Amazon ElastiCache
- 97. معرفی AWS Lambda Extensions
- 98. مدیریت امنیت شبکه با Security Groups و NACL
- 99. مدیریت اتصال به پایگاه داده رابطهای با RDS Proxy و Lambda
- 100. معرفی Amazon RDS Proxy برای اتصال ایمن
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.