Loading...

سرفصل کامل
دوره توسعه Serverless

به دنیای انعطاف‌پذیر و مقیاس‌پذیر توسعه Serverless خوش آمدید! در این دوره جامع، شما با مفاهیم اساسی و پیشرفته معماری Serverless آشنا خواهید شد و مهارت‌های لازم برای طراحی، توسعه و استقرار اپلیکیشن‌های Serverless را کسب خواهید کرد. از توابع Serverless گرفته تا خدمات مدیریت شده و اتوماسیون زیرساخت، همه را به صورت عملی و کاربردی خواهید آموخت.

مشاهده توضیحات دوره Icon

- معرفی معماری Serverless
- مقایسه Serverless با سایر معماری‌ها
- مزایا و چالش‌های Serverless
- use case‌های مناسب برای Serverless

- AWS Lambda و Amazon API Gateway
- Azure Functions و Azure Logic Apps
- Google Cloud Functions و Cloud Run
- مقایسه و انتخاب پلتفرم مناسب

- زبان‌های برنامه‌نویسی برای Serverless (Node.js, Python, Java)
- مدیریت وابستگی‌ها و پکیج‌ها
- مدیریت متغیرهای محیطی و پیکربندی
- تست و دیباگ توابع Serverless

- تجزیه اپلیکیشن به میکروسرویس‌های Serverless
- الگوهای طراحی برای Serverless
- مدیریت وضعیت و داده در Serverless
- طراحی سیستم‌های ایونت-درایو

- ذخیره‌سازی داده (DynamoDB, Cosmos DB)
- سرویس‌های پیام‌رسانی و صف (SQS, Kinesis)
- API Gateway و مدیریت API
- سرویس‌های احراز هویت و مجوزدهی

- Serverless Framework
- AWS SAM (Serverless Application Model)
- CI/CD برای اپلیکیشن‌های Serverless
- مدیریت نسخه‌ها و rollback

- بهترین شیوه‌های امنیتی برای توابع Serverless
- مدیریت دسترسی و IAM
- رمزنگاری و مدیریت کلیدها
- امنیت شبکه و VPC integration

- بهینه‌سازی زمان اجرا و مصرف منابع
- مدیریت cold starts
- caching و CDN integration
- مقیاس‌پذیری و محدودیت‌های Serverless

- ابزارهای مانیتورینگ Serverless (CloudWatch, Application Insights)
- لاگینگ و تحلیل لاگ‌ها
- ردیابی توزیع شده (distributed tracing)
- آنالیز هزینه و بهینه‌سازی مصرف

- Fan-out و پردازش موازی
- ارکستراسیون با Step Functions
- پردازش بلادرنگ داده
- پردازش باینری و تصویر

- Serverless در IoT scenarios
- Edge computing و Serverless@Edge
- پردازش داده‌های IoT با Serverless
- یکپارچه‌سازی با سرویس‌های IoT cloud

- Serverless containers
- Multi-cloud Serverless strategies
- Serverless در محیط‌های هیبریدی
- آینده Serverless و روندهای نوظهور

- طراحی و توسعه یک اپلیکیشن Serverless کامل
- بهینه‌سازی، تست و استقرار پروژه
- مستندسازی و ارائه پروژه
- آماده‌سازی رزومه و پورتفولیو Serverless

همین حالا ثبت‌نام کنید و آینده‌ی فناوری را شکل دهید

Shape
Shape Shape Shape Shape