Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS re:Invent 2023 セッションYouTube動画レポート / AWS re:...

Yuki.Ozasa
February 07, 2024

AWS re:Invent 2023 セッションYouTube動画レポート / AWS re:Invent 2023 Session YouTube Video Report

SaaS Engineering Meetup オンラインイベント
第6回 続・AWS re:Invent 2023 SaaS関連報告会

https://saas-engineering-meetup.connpass.com/event/307955/

Yuki.Ozasa

February 07, 2024
Tweet

More Decks by Yuki.Ozasa

Other Decks in Technology

Transcript

  1. © 2024 SaaS Engineering Meetup #SaaSEM AWS re:Invent 2023 セッションYouTube動画レポート

    SAS305 | SaaS architecture pitfalls: Lessons from the field (SaaSアーキテクチャの落とし穴: 現場からの教訓) https://www.youtube.com/watch?v=sPk_-wdbl8U
  2. © 2024 SaaS Engineering Meetup #SaaSEM SAS305 サーバ DB サーバ

    DB サーバ DB テナントA用 テナントB用 テナントC用 サイロ サイロモデルでも、コードベースは 1つ (会社ごとのカスタマイズは行わない)
  3. © 2024 SaaS Engineering Meetup #SaaSEM SAS305 サーバ DB テナントA,B,C共有

    プール 共用インフラでも適切な論理テナント分離を考える
  4. © 2024 SaaS Engineering Meetup #SaaSEM SAS304 DB サーバ DB

    DB テナントA用 テナントB用 テナントC用 ハイブリッド 分離した部分を意識しないでよいプログラミングを心がける
  5. © 2024 SaaS Engineering Meetup #SaaSEM SAS305 SaaSにおけるTierごとの収益構造の実際 ▪ Costs:費用

    ▪ Revenue:収益 ▪ Catlog size:顧客数 プランなど Tier を 考えることは ビジネスを考えること に直結する。
  6. © 2024 SaaS Engineering Meetup #SaaSEM SAS305 SaaSの落とし穴 顧客プロファイルの欠 如

    シングルバージョン じゃないアプリ 自動化に投資しない 成長の計画がない AWS利用料だけを見 過ぎ 誰に提供するものなのか熟慮しないと、機敏性と柔軟性を達成する ことができなくなります。 スケールするためにはすべての顧客に対して運用するシングル バージョンを維持するという視点を保つ必要があります。 オペレーションに投資しないと、運用の卓越性の代わりに、人間のプ ロセスになってしまいスケールできません。 市場を見ずに近視眼的になってしまうと成長できません。 金額だけを見るのでなくテナントの要求やワークロードを分析し、適 切なアーキテクティングをできているか?が重要です。
  7. © 2024 SaaS Engineering Meetup #SaaSEM SAS305 すでにカスタマイズをしているのであれば慎重に検討が必要です ベース機能 基本機能群

    オプション機能 アドバンスド 機能群 エンタープラ イズ機能群 オプション② オプション③ オブション① C社 個社機能 B社 A社 D社 E社 SaaS標準 アドオン機能 顧客セグメント毎の要件は、機能群を準備して、別々のプラ ンで、別々のプライシングで提供する カスタマイズ機能 共通的にどんな企業でもカスタマイズが必要な項目は、「カ スタマイズ機能」を提供する 一部の企業で必要となるが他社でも使える可能性がある機 能は、「オプション機能」として提供する 他の顧客では絶対に使われない特殊な要件については、 「アドオン機能」でカスタマイズ提供するが可能な限り最小化 する 検 討 順 序 要件の違いの実装方針