10 คะแนน โดย xguru 2021-05-14 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • เครื่องมือที่ช่วยให้สร้างโซลูชัน SaaS ได้ง่ายขึ้น

  • มีฟังก์ชันพื้นฐานอื่น ๆ มาให้ เพื่อให้นักพัฒนาสามารถโฟกัสกับฟังก์ชันหลักได้

→ ช่วยให้สามารถให้บริการหนึ่งเดียวแก่ผู้ใช้หลายราย (Tenant) และคิดค่าบริการตามปริมาณการใช้งาน/โมเดลสมาชิกได้

→ ฟังก์ชันหลักสร้างเป็น Docker image แล้วลงทะเบียนไว้ (ECR)

→ มีมาให้พื้นฐาน: Onboarding, Metrics, User, Settings, Tenant, Quota เป็นต้น

→ มี React Admin ให้: Lambda + Cognito + S3

  • การทำงาน

→ Onboarding Tenant: เมื่อสมัครใช้งาน SaaS ใหม่ จะรันไมโครเซอร์วิส Onboarding & Setting (ทำอัตโนมัติด้วย CloudFormation)

→ สภาพแวดล้อมของ Tenant: ตั้งค่า VPC แยกสำหรับแต่ละรายและทำ routing ด้วย Route 53 โดยแต่ละ Tenant จะถูกดีพลอยบน ECS cluster

→ เพิ่มคีย์ API ของ Stripe เพื่อกำหนดค่าระบบบิลลิงของ SaaS

→ ให้สถิติการดำเนินงานด้วย QuickSight

  • เปิดพรีวิวในงาน re:invent 2020

1 ความคิดเห็น

 
laeyoung 2021-05-14

ขอบคุณครับ! เดี๋ยวต้องลองใช้ทดสอบสักครั้งแล้ว!