10 ポイント 投稿者 xguru 2021-05-14 | 1件のコメント | WhatsAppで共有
  • SaaSソリューションを簡単に構築できるよう支援するツール

  • 開発者がコア機能に集中できるよう、その他の機能を標準で提供

→ 1つのサービスを複数のユーザー(テナント)に提供し、利用量/サブスクリプションモデルに応じて課金できるようにする

→ コア機能はDockerイメージとして作成して登録(ECR)

→ 標準提供: Onboarding、Metrics、User、Settings、Tenant、Quota など

→ React Adminを提供: Lambda + Cognito + S3

  • 動作

→ Onboarding Tenant: SaaSに新規登録すると、Onboarding & Settingマイクロサービスを実行(CloudFormationを利用した自動化)

→ Tenant環境: それぞれのVPCを構成してRoute 53でルーティングし、各TenantはECSクラスターにデプロイ

→ Stripe APIキーを追加してSaaS課金を構成

→ QuickSightで運用統計を提供

  • re:Invent 2020でプレビュー公開

1件のコメント

 
laeyoung 2021-05-14

ありがとうございます! テストで一度使ってみないといけませんね!