کتاب Google Cloud Platform: استقرار و مدیریت برنامه های Serverless با AWS Lambda (مهاجرت)

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره Google Cloud Platform: استقرار و مدیریت برنامه های Serverless با AWS Lambda (مهاجرت)

موضوع کلی: برنامه نویسی

موضوع میانی: Google Cloud Platform (GCP)

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر معماری Serverless و مزایای آن
  • 2. مقایسه AWS Lambda با سایر سرویس‌های Serverless
  • 3. نصب و پیکربندی AWS CLI و SDKs
  • 4. ایجاد اولین تابع Lambda با استفاده از Node.js
  • 5. مفاهیم کلیدی AWS Lambda: Trigger ها، Runtime ها، و Event ها
  • 6. مدیریت وابستگی‌ها و بسته‌های Lambda
  • 7. استقرار توابع Lambda با استفاده از SAM (Serverless Application Model)
  • 8. استقرار توابع Lambda با استفاده از Serverless Framework
  • 9. مدیریت پیکربندی توابع Lambda: متغیرهای محیطی و پارامترهای اجرایی
  • 10. تنظیمات حافظه، زمان اجرا و نسخه توابع Lambda
  • 11. مانیتورینگ توابع Lambda با استفاده از CloudWatch Logs و Metrics
  • 12. تنظیم Alarms در CloudWatch برای توابع Lambda
  • 13. عیب‌یابی توابع Lambda با استفاده از AWS X-Ray
  • 14. مدیریت دسترسی‌ها با IAM Roles و Policies برای توابع Lambda
  • 15. استفاده از API Gateway برای ایجاد RESTful API ها با Lambda
  • 16. طراحی API ها با API Gateway و اتصال به Lambda
  • 17. امنیت API ها با API Gateway: احراز هویت و مجوزدهی
  • 18. استفاده از S3 Bucket Notifications برای فعال‌سازی توابع Lambda
  • 19. پردازش فایل‌های آپلود شده در S3 با Lambda
  • 20. استفاده از DynamoDB Streams برای پردازش تغییرات داده با Lambda
  • 21. ایجاد و مدیریت جداول DynamoDB برای برنامه‌های Serverless
  • 22. ذخیره‌سازی و بازیابی داده‌ها در DynamoDB با Lambda
  • 23. استفاده از SQS (Simple Queue Service) برای پردازش پیام‌ها با Lambda
  • 24. طراحی معماری‌های مبتنی بر صف پیام با SQS و Lambda
  • 25. پردازش پیام‌های SQS به صورت موازی با Lambda
  • 26. استفاده از SNS (Simple Notification Service) برای انتشار پیام‌ها با Lambda
  • 27. ایجاد سیستم‌های اطلاع‌رسانی با SNS و Lambda
  • 28. ارسال ایمیل و پیامک با استفاده از SNS و Lambda
  • 29. استفاده از EventBridge (CloudWatch Events) برای زمان‌بندی و رویدادها
  • 30. ایجاد رویدادهای سفارشی با EventBridge
  • 31. اتصال EventBridge به توابع Lambda برای پردازش رویدادها
  • 32. معماری‌های Serverless برای پردازش داده‌های جریانی (Streaming Data)
  • 33. استفاده از Kinesis Data Streams برای جمع‌آوری داده‌های جریانی
  • 34. پردازش داده‌های Kinesis با توابع Lambda
  • 35. استفاده از Kinesis Data Firehose برای انتقال داده‌های جریانی به AWS Services
  • 36. امنیت در معماری‌های Serverless: اصول و بهترین شیوه‌ها
  • 37. مدیریت Secret ها با AWS Secrets Manager
  • 38. رمزنگاری داده‌ها در حالت سکون و در حال انتقال
  • 39. طراحی توابع Lambda با قابلیت مقیاس‌پذیری بالا
  • 40. مدیریت هزینه‌ها در برنامه‌های Serverless
  • 41. بهینه‌سازی عملکرد توابع Lambda
  • 42. استفاده از Lambda Layers برای مدیریت وابستگی‌ها
  • 43. مهاجرت برنامه‌های موجود به معماری Serverless
  • 44. مهاجرت از معماری‌های سنتی به AWS Lambda
  • 45. مهاجرت از Google Cloud Functions به AWS Lambda
  • 46. مهاجرت از Azure Functions به AWS Lambda
  • 47. استفاده از Docker برای بسته‌بندی و استقرار توابع Lambda
  • 48. استقرار توابع Lambda با استفاده از CDK (Cloud Development Kit)
  • 49. مدیریت منابع AWS با استفاده از Terraform
  • 50. مفاهیم پیشرفته در AWS Lambda: Concurrency و Provisioned Concurrency
  • 51. استفاده از Step Functions برای هماهنگ‌سازی گردش کار پیچیده
  • 52. طراحی گردش کارهای Serverless با Step Functions
  • 53. مدیریت خطا و بازگردانی در Step Functions
  • 54. استفاده از AppSync برای ایجاد API های GraphQL
  • 55. طراحی API های GraphQL با AppSync و Lambda
  • 56. امنیت در AppSync: احراز هویت و مجوزدهی
  • 57. معماری‌های Serverless برای اینترنت اشیاء (IoT)
  • 58. اتصال دستگاه‌های IoT به AWS IoT Core
  • 59. پردازش داده‌های IoT با AWS IoT Rules Engine و Lambda
  • 60. ذخیره‌سازی داده‌های IoT در DynamoDB یا S3
  • 61. استفاده از Athena برای کوئری زدن داده‌های ذخیره شده در S3
  • 62. تجزیه و تحلیل داده‌های Serverless با Athena
  • 63. ساخت داشبوردهای تحلیلی با QuickSight
  • 64. مباحث مربوط به پایداری و قابلیت اطمینان در سیستم‌های Serverless
  • 65. برنامه‌ریزی برای بازیابی فاجعه (Disaster Recovery) در معماری Serverless
  • 66. معرفی سرویس‌های مدیریت پایگاه داده Serverless (مانند Aurora Serverless)
  • 67. استفاده از Aurora Serverless برای برنامه‌های مقیاس‌پذیر
  • 68. مدیریت و بهینه‌سازی Aurora Serverless
  • 69. ملاحظات امنیتی و انطباق با قوانین در برنامه‌های Serverless
  • 70. استفاده از AWS WAF (Web Application Firewall) برای حفاظت از API ها
  • 71. مفاهیم CI/CD برای برنامه‌های Serverless
  • 72. پیاده‌سازی Pipeline های CI/CD با CodePipeline و CodeBuild
  • 73. خودکارسازی استقرار و تست برنامه‌های Serverless
  • 74. معرفی ابزارهای مانیتورینگ و لاگینگ پیشرفته
  • 75. استفاده از ELK Stack (Elasticsearch, Logstash, Kibana) برای لاگینگ
  • 76. تجزیه و تحلیل لاگ‌ها برای شناسایی مشکلات عملکردی
  • 77. معرفی الگوی CQRS (Command Query Responsibility Segregation) در معماری Serverless
  • 78. پیاده‌سازی CQRS با استفاده از Lambda و DynamoDB
  • 79. معرفی الگوی Event Sourcing در معماری Serverless
  • 80. پیاده‌سازی Event Sourcing با استفاده از Lambda و DynamoDB Streams
  • 81. بررسی چالش‌های پیاده‌سازی سیستم‌های توزیع شده Serverless
  • 82. استفاده از AWS Amplify برای توسعه سریع برنامه‌های وب و موبایل Serverless
  • 83. توسعه فرانت‌اند با Amplify و اتصال به بک‌اند Serverless
  • 84. مدیریت احراز هویت کاربر با Amplify Auth
  • 85. استفاده از AWS App Runner برای اجرای کانتینرها بدون مدیریت سرور
  • 86. مقایسه AWS App Runner با Lambda
  • 87. طراحی و استقرار برنامه‌های وب با App Runner
  • 88. مباحث مربوط به هزینه و بهینه‌سازی در سطح سازمانی
  • 89. استراتژی‌های مدیریت هزینه‌های AWS در مقیاس بزرگ
  • 90. آموزش و توانمندسازی تیم‌ها برای توسعه Serverless
  • 91. بررسی آینده معماری Serverless و روندهای نوظهور
  • 92. استفاده از WebAssembly در توابع Lambda
  • 93. مقدمه‌ای بر محاسبات لبه (Edge Computing) و Serverless
  • 94. کاربرد Serverless در هوش مصنوعی و یادگیری ماشین
  • 95. ملاحظات قانونی و شرعی در توسعه نرم‌افزار در ایران
  • 96. اصول اخلاقی در برنامه‌نویسی و توسعه نرم‌افزار
  • 97. مستندسازی فنی و فنی-کاربردی در پروژه‌های نرم‌افزاری
  • 98. اصول اولیه امنیت سایبری در توسعه برنامه‌ها
  • 99. مدیریت چرخه حیات نرم‌افزار (SDLC) در محیط‌های Serverless

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.