aws/serverless-application-model
کاربرد:
این ابزار به تو اجازه میدهد تا برنامههای سرورلس رو به راحتی تعریف و استقرار بدی. AWS SAM یک ماکروی AWS CloudFormation هست که تمپلیتهای سادهتر رو به تمپلیتهای پیچیدهی CloudFormation تبدیل میکنه. ️
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای بدون دردسر، سرویسهایی مثل Lambda، API Gateway، DynamoDB و S3 رو مدیریت کنی. بهترین زمان استفاده، زمانیه که داری یک برنامهی سرورلس میسازی و میخوای سریع و استاندارد پیش بری.
چند مثال از موارد استفاده:
ساخت یک API با API Gateway و Lambda برای پردازش درخواستها
ایجاد یک سیستم پردازش تصاویر با آپلود در S3 و اجرای تابع Lambda
مدیریت یک پایگاه دادهی بدون سرور با DynamoDB و اتصال به سرویسهای دیگر
استقرار سریع میکروسرویسهای کوچک در محیط ابری آمازون
- ##serverless
- ##AWS
- ##SAM
- ##CloudFormation
- ##Lambda
- ##APIGateway
- ##DynamoDB
- ##S3
- ##DevOps
- ##Microservices
