AWS Serverless Application Repository
คืออะไร
AWS Serverless Application Repository (SAR) คือ Marketplace สำหรับแอปพลิเคชัน Serverless สำเร็จรูปที่สร้างโดย AWS และชุมชนนักพัฒนา คุณสามารถค้นหา Deploy และแชร์ Serverless Applications ที่สร้างจาก Lambda, API Gateway, DynamoDB และบริการ Serverless อื่นๆ ได้ทันทีโดยไม่ต้องเขียนโค้ดตั้งแต่ต้น
ราคา
- ฟรี สำหรับการใช้งาน Repository และ Deploy
- คิดค่าใช้จ่ายตาม AWS Resources ที่แอปพลิเคชันใช้จริง เช่น Lambda, API Gateway
- Lambda: $0.0000002 ต่อ Request (Free Tier 1 ล้าน Request/เดือน)
- API Gateway: $3.50 ต่อ 1 ล้าน API Call
เหมาะสำหรับ
- นักพัฒนาที่ต้องการใช้ Component Serverless สำเร็จรูป
- ทีมที่ต้องการแชร์ Internal Serverless Applications ภายในองค์กร
- การเรียนรู้ Pattern และ Best Practice ของ Serverless Architecture
- เร่ง Time-to-Market โดยใช้ Solution สำเร็จรูป
Use Case ตัวอย่าง
นักพัฒนาต้องการระบบส่ง Notification ผ่าน Email และ SMS โดยไม่ต้องเขียนใหม่ทั้งหมด จึงค้นหาใน SAR แล้ว Deploy แอปพลิเคชัน Notification Service สำเร็จรูปได้ภายใน 5 นาที จากนั้นปรับ Configuration ตามความต้องการและเชื่อมต่อกับระบบที่มีอยู่ได้ทันที