Slide 1

Slide 1 text

30分でマスターする SaaS on AWS 2024.7.9 AWS事業本部コンサルティング部 いわさ

Slide 2

Slide 2 text

Xへの投稿の際は、 ハッシュタグ #cm_odyssey でお願いいたします。 2 お願い

Slide 3

Slide 3 text

● SaaS on AWS 領域のお客様をご支援 ● SaaSコンピテンシー取得活動 ● 昔はパッケージ開発してました ⾃⼰紹介 3 岩浅 貴大 (いわさ) クラスメソッド株式会社 AWS事業本部コンサルティング部 AWSソリューションアーキテクト

Slide 4

Slide 4 text

アジェンダ 4 ● 30分でマスターする SaaS on AWS ○ そもそも SaaS on AWS とは ○ SaaS on AWS とクラスメソッド ○ ステージごとの推奨リソース ○ 分散した推奨事項をまとめてみる

Slide 5

Slide 5 text

そもそも SaaS on AWS とは 5

Slide 6

Slide 6 text

Software-as-a-Service (SaaS) 6 https://aws.amazon.com/jp/what-is/saas/

Slide 7

Slide 7 text

Software-as-a-Service (SaaS) 7 https://aws.amazon.com/jp/what-is/saas/

Slide 8

Slide 8 text

SaaS on AWS 8 https://aws.amazon.com/jp/saas/

Slide 9

Slide 9 text

SaaS on AWS 9 https://aws.amazon.com/jp/saas/solutions/

Slide 10

Slide 10 text

SaaS on AWS は AWS 上で SaaS ソリューションを展開する ことに関するカテゴリを指す 10

Slide 11

Slide 11 text

SaaS on AWS とクラスメソッド 11

Slide 12

Slide 12 text

https://aws.amazon.com/jp/partners/programs/saas-factory/ AWS SaaS Factory プログラム 12

Slide 13

Slide 13 text

https://aws.amazon.com/jp/partners/programs/saas-factory/ AWS SaaS Factory プログラム 13

Slide 14

Slide 14 text

https://aws.amazon.com/jp/partners/saas-on-aws/partner-solutions/ AWS SaaS コンピテンシーパートナー 14

Slide 15

Slide 15 text

https://partners.amazonaws.com/search/partners AWS SaaS コンピテンシーパートナー 15

Slide 16

Slide 16 text

https://classmethod.jp/aws/services/saas-on-aws/ AWS SaaS コンピテンシーパートナー 16

Slide 17

Slide 17 text

クラスメソッドは AWS SaaS コンピテンシーパートナーとして お客様の SaaS 開発‧導⼊を⽀援しています 17

Slide 18

Slide 18 text

ステージごとの推奨リソース 18

Slide 19

Slide 19 text

SaaS on AWS のステージ 19 https://aws.amazon.com/jp/saas/

Slide 20

Slide 20 text

Design ステージの推奨リソース 20 https://aws.amazon.com/jp/saas/design/

Slide 21

Slide 21 text

まとめてみました SaaS on AWS 推奨リソース 21

Slide 22

Slide 22 text

SaaS on AWS 推奨リソース 22 ステージ 製品/技術チームへの推奨リソース 製品/ビジネスチームへの推奨リソース Design ● Building Compliant SaaS Solutions ● Tenant Isolation Strategies ● Building your SaaS Journey on AWS ● SaaS Business Fundamentals ● Journey to SaaS Build ● SaaS architecture patterns ● SaaS microservices deep dive ● AWS Well-Architected: SaaS Lens ● Build the foundation: SaaS Metrics ● SaaS Pricing Models ● Best practices for PLG in SaaS Launch ● AWS Well-Architected SaaS Lens ● Achieve Operational Success ● Integrate into AWS Marketplace ● Learning from SaaS pioneers ● Grow your SaaS business on AWS ● Successful SaaS Organizations Optimize ● Optimizing Cost Visibility ● Re-evaluate your SaaS technology ● Optimize multi-tenant SaaS ● Good to Great SaaS ● Re-evaluate your SaaS technology ● Develop a Cost-Aware Culture

Slide 23

Slide 23 text

多すぎて 全部読み込めない 23

Slide 24

Slide 24 text

忙しい⼈のために 要点をまとめました 24

Slide 25

Slide 25 text

Design 25

Slide 26

Slide 26 text

SaaS on AWS 推奨リソース 26 ステージ 製品/技術チームへの推奨リソース 製品/ビジネスチームへの推奨リソース Design ● Building Compliant SaaS Solutions ● Tenant Isolation Strategies ● Building your SaaS Journey on AWS ● SaaS Business Fundamentals ● Journey to SaaS Build ● SaaS architecture patterns ● SaaS microservices deep dive ● AWS Well-Architected: SaaS Lens ● Build the foundation: SaaS Metrics ● SaaS Pricing Models ● Best practices for PLG in SaaS Launch ● AWS Well-Architected SaaS Lens ● Achieve Operational Success ● Integrate into AWS Marketplace ● Learning from SaaS pioneers ● Grow your SaaS business on AWS ● Successful SaaS Organizations Optimize ● Optimizing Cost Visibility ● Re-evaluate your SaaS technology ● Optimize multi-tenant SaaS ● Good to Great SaaS ● Re-evaluate your SaaS technology ● Develop a Cost-Aware Culture

Slide 27

Slide 27 text

Design: 製品/技術チームに推奨されるリソース 27 ● Building Compliant SaaS Solutions (YouTube) ○ クラウドサービスの急増に伴い、SaaSベンダーにとってセキュリティとコンプライアンスが重 要課題に ○ SaaSベンダーはHIPAA、PCI DSS、ISO 27001などの主要基準に準拠する必要がある ○ AWSのツールやパートナーエコシステムを活⽤し、ベストプラクティスに沿ったアーキテク チャ構築が重要 ● Tenant Isolation Strategies (ホワイトペーパー) ○ SaaSのマルチテナント環境では、テナント間のリソースアクセス防⽌が不可⽋ ○ テナント分離の主要概念として「サイロ分離」「プール分離」「ブリッジモデル」がある ○ テナント分離は必須であり、認証/認可だけでは不⼗分。顧客への透明性も重要

Slide 28

Slide 28 text

Design: 製品/ビジネスチームに推奨されるリソース 28 ● Building your SaaS Journey on AWS (YouTube) ○ SaaSビジネスの成功には、事業計画、顧客体験、オペレーション、販売戦略の4つの柱が重要 ○ AWSはSaaSベンダーに対して技術⾯や販売⾯での⽀援を提供している ● SaaS Business Fundamentals (Skill Builder) ○ SaaSモデルではメトリクスが重要で、製品使⽤状況や顧客⾏動のインサイトを得られる ○ 顧客⽣涯価値(CLTV)が⾼く、収益性の⾼い成⻑には「CLTV - チャーンの影響 >> CAC」が重要 ○ サービスマインドセットには戦略的計画、製品開発、営業とマーケティング、オペレーション の4つの側⾯がある ● Journey to SaaS (APN Blog - PDF) ○ SaaS提供の道のりを加速するガイドで、ビジネス計画、プロダクト戦略、最⼩限機能サービ ス、市場投⼊の4段階を説明 ○ 顧客価値最⼤化、マルチテナント対応、コスト最適化を意識したサービス設計が重要 ○ AWS SaaS Factoryプログラムやリソースの活⽤が推奨されている

Slide 29

Slide 29 text

Build 29

Slide 30

Slide 30 text

SaaS on AWS 推奨リソース 30 ステージ 製品/技術チームへの推奨リソース 製品/ビジネスチームへの推奨リソース Design ● Building Compliant SaaS Solutions ● Tenant Isolation Strategies ● Building your SaaS Journey on AWS ● SaaS Business Fundamentals ● Journey to SaaS Build ● SaaS architecture patterns ● SaaS microservices deep dive ● AWS Well-Architected: SaaS Lens ● Build the foundation: SaaS Metrics ● SaaS Pricing Models ● Best practices for PLG in SaaS Launch ● AWS Well-Architected SaaS Lens ● Achieve Operational Success ● Integrate into AWS Marketplace ● Learning from SaaS pioneers ● Grow your SaaS business on AWS ● Successful SaaS Organizations Optimize ● Optimizing Cost Visibility ● Re-evaluate your SaaS technology ● Optimize multi-tenant SaaS ● Good to Great SaaS ● Re-evaluate your SaaS technology ● Develop a Cost-Aware Culture

Slide 31

Slide 31 text

Build: 製品/技術チームに推奨されるリソース 31 ● SaaS architecture patterns (YouTube) ○ SaaSアーキテクチャは「コントロールプレーン」と「アプリケーションプレーン」から構成され、ビジネス要件 に合わせて柔軟に設計する ○ テナントの分離⽅式には、プール、サイロ、ブリッジの3パターンがある ○ SaaSアーキテクトには、ビジネス要件を理解し最適な設計パターンを選択する能⼒が求められる ● SaaS microservices deep dive (YouTube) ○ マルチテナンシーはマイクロサービスアーキテクチャの全体に影響を及ぼすため、考慮が必要 ○ 開発者の⽣産性向上のため、マルチテナンシーの詳細をカプセル化し再利⽤可能な構造を提供することが重要 ○ AWSリソースへのアクセスには、マルチテナント環境で強⼒なランタイムセキュリティポリシーの使⽤を推奨 ● AWS Well-Architected: SaaS Lens (Document) ○ SaaSアーキテクチャの設計‧評価のためのフレームワーク ○ 6つの柱(運⽤の優秀性、セキュリティ、信頼性、パフォーマンス効率、コスト最適化、持続可能性)に基づい て評価 ○ SaaS特有の課題に焦点を当て、ベストプラクティスやガイダンスを提供する

Slide 32

Slide 32 text

● Build the foundation: SaaS Metrics (Resource Center) ○ メトリクスはSaaSの要であり、ビジネスチームとプロダクトチームの両⽅に重要 ○ ⽴ち上げ、採⽤、最適化、スケールの各段階で適切なメトリクスを設定し、North Star Metricに戦略を合わせる ○ ⾼価値のメトリクスから始め、ビジネスの健全性、リソース消費、組織の俊敏性を⽰すメトリクスを導⼊する ● SaaS Pricing Models (Resource Center) ○ SaaSのプライシングパターンには、期間契約、サブスクリプション、使⽤料ベース、フリーミアムがある ○ 従来の永続ライセンス買い切りや期間契約から、より柔軟なSaaSモデルへの移⾏が進んでいる ○ プライシング決定の観点には、顧客ニーズ、市場競争⼒、サービスの価値提供、運⽤コストなどがある ● Best practices for PLG in SaaS (Resource Center) ○ PLGは製品を販売対象から顧客体験の中⼼へと位置づける成⻑戦略 ○ ベストプラクティス:ユーザー中⼼の価格設定、簡単な試⽤体験の提供、顧客獲得から定着までの⼀貫した ジャーニー設計 ○ 重要な要素:⾃動化されたオンボーディング、Day1からのメトリクス構築、柔軟な課⾦システム、セキュリティ とコンプライアンスの確保 Build: 製品/ビジネスチームに推奨されるリソース 32

Slide 33

Slide 33 text

Launch 33

Slide 34

Slide 34 text

SaaS on AWS 推奨リソース 34 ステージ 製品/技術チームへの推奨リソース 製品/ビジネスチームへの推奨リソース Design ● Building Compliant SaaS Solutions ● Tenant Isolation Strategies ● Building your SaaS Journey on AWS ● SaaS Business Fundamentals ● Journey to SaaS Build ● SaaS architecture patterns ● SaaS microservices deep dive ● AWS Well-Architected: SaaS Lens ● Build the foundation: SaaS Metrics ● SaaS Pricing Models ● Best practices for PLG in SaaS Launch ● AWS Well-Architected SaaS Lens ● Achieve Operational Success ● Integrate into AWS Marketplace ● Learning from SaaS pioneers ● Grow your SaaS business on AWS ● Successful SaaS Organizations Optimize ● Optimizing Cost Visibility ● Re-evaluate your SaaS technology ● Optimize multi-tenant SaaS ● Good to Great SaaS ● Re-evaluate your SaaS technology ● Develop a Cost-Aware Culture

Slide 35

Slide 35 text

Launch: 製品/技術チームに推奨されるリソース 35 ● AWS Well-Architected: SaaS Lens (Document) ● Achieve Operational Success (APN Blog) ○ マルチテナント環境の健全性管理‧監視、テナントオンボーディングの⾃動化が重要 ○ テナント固有のカスタマイズを共通コードベースで実現し、フィーチャーフラグを活⽤ ○ メトリクスデータの収集‧分析により、データ駆動の意思決定が可能になる ● Integrate into AWS Marketplace (Document) ○ AWS Marketplace SaaSソリューションは、販売者がAWS上で構築し、顧客に提供するクラウ ドベースのアプリケーションです。 ○ 顧客は、サブスクリプションまたは契約ベースで製品を購⼊できます。 ○ 販売者は、新規顧客の登録、顧客のアクセス権付与‧取り消し、ライセンス更新、使⽤量の計 測とレポートを⾏う必要があります。

Slide 36

Slide 36 text

Launch: 製品/ビジネスチームに推奨されるリソース 36 ● Learning from SaaS pioneers (Resource Center) ○ AWS パートナーネットワークに参加し、AWS 上の SaaS を推進 ○ AWS SaaS Factory のベストプラクティスを活⽤ ○ ISV Accelerate と AWS Marketplace で市場展開を拡⼤ ● Grow your SaaS business on AWS (YouTube) ○ SaaSモデルが主流となり、顧客体験が差別化の鍵。AWS SaaSファクトリーがSaaSビジネスの⽴ち上 げと成⻑を⽀援 ○ SaaSファクトリーの3つの柱は、教育‧啓発、ツール‧リソースの提供、パートナーとの協業 ○ AWS MarketplaceはSaaSベンダーの有効なチャネルで、柔軟な契約形態や標準化されたライセンス条 件を提供 ● Successful SaaS Organizations (APN Blog) ○ SaaS構築の事業機会とROIを理解し、組織構造をSaaSモデルに適合させることが重要 ○ 運⽤モデルの再評価、チームの役割‧責任の再定義、チーム間コミュニケーションの効果を⾒直す ○ カスタマーサポートをカスタマーサクセス組織に進化させ、データ駆動型の営業モデルを構築する

Slide 37

Slide 37 text

Optimize 37

Slide 38

Slide 38 text

SaaS on AWS 推奨リソース 38 ステージ 製品/技術チームへの推奨リソース 製品/ビジネスチームへの推奨リソース Design ● Building Compliant SaaS Solutions ● Tenant Isolation Strategies ● Building your SaaS Journey on AWS ● SaaS Business Fundamentals ● Journey to SaaS Build ● SaaS architecture patterns ● SaaS microservices deep dive ● AWS Well-Architected: SaaS Lens ● Build the foundation: SaaS Metrics ● SaaS Pricing Models ● Best practices for PLG in SaaS Launch ● AWS Well-Architected SaaS Lens ● Achieve Operational Success ● Integrate into AWS Marketplace ● Learning from SaaS pioneers ● Grow your SaaS business on AWS ● Successful SaaS Organizations Optimize ● Optimizing Cost Visibility ● Re-evaluate your SaaS technology ● Optimize multi-tenant SaaS ● Good to Great SaaS ● Re-evaluate your SaaS technology ● Develop a Cost-Aware Culture

Slide 39

Slide 39 text

Optimize: 製品/技術チームに推奨されるリソース 39 ● Optimizing Cost Visibility (APN Blog) ○ テナントのリソース消費測定は重要だが課題も多く、概算的アプローチと詳細なアプローチがある ○ AWSサービスやタグ付け、メトリクス収集の仕組み構築を活⽤してテナントごとの消費量を把握できる ○ 得られたデータはコスト最適化、製品戦略、アーキテクチャ改善など多⽅⾯に活⽤可能 ● Re-evaluate your SaaS technology (Resource Center) ○ アプリケーションアーキテクチャを超えて考え、ビジネスニーズに合わせて再構築 ○ 運⽤効率を測定するための豊富な洞察を収集し活⽤ ○ コスト分析を⽤いてソリューションを再設計し、進捗を可視化 ● Optimize multi-tenant SaaS (YouTube) ○ SaaSの最適化には、データとインサイトの収集、マイクロサービスの柔軟性向上が重要 ○ リソース消費とテナント利⽤の整合性確保、オペレーション効率の向上が必要 ○ 柔軟な料⾦設計(ティアリング)を活⽤し、データ駆動型アプローチで組織全体で取り組むべき

Slide 40

Slide 40 text

Optimize: 製品/ビジネスチームに推奨されるリソース 40 ● Good to Great SaaS (PDF) ○ SaaSへの移⾏には組織全体の根本的な変⾰が必要で、単なる販売⽅法の変更ではない ○ 優れたSaaSプロバイダーはアジリティ、顧客サービス体験、スケーラビリティ、効率性を重視 ○ メトリクスをSaaSサービスの中核に位置付け、全⽅位のパフォーマンスを測定し継続的に改善 する ● Re-evaluate your SaaS technology (Resource Center) ● Develop a Cost-Aware Culture (APN Blog) ○ コストを⾮機能要件として扱い、開発プロセスの各段階で考慮することが重要 ○ コスト管理の責任をビジネスチームとエンジニアリングチームで共有し、協⼒して意思決定を ⾏う ○ 適切なコスト指標を定義‧測定し、データを活⽤して価格設定や機能のパッケージングを最適 化する

Slide 41

Slide 41 text

推奨リソースごとの要点を抜粋してみた 意識すべきことが少しわかった気がする 41

Slide 42

Slide 42 text

ただ、重複も多いし 分散してるな... 42

Slide 43

Slide 43 text

分散した推奨事項を まとめてみる 43

Slide 44

Slide 44 text

まとめ:製品/技術チーム ● マルチテナント環境の設計と実装 ● マイクロサービスアーキテクチャの採⽤ ● 運⽤効率の最適化 ● コスト最適化 ● 継続的な技術改善 44

Slide 45

Slide 45 text

まとめ:製品/ビジネスチーム ● SaaSビジネスモデルの構築 ● 顧客中⼼のアプローチ ● メトリクスとデータ分析の活⽤ ● 組織変⾰の推進 ● パートナーシップとエコシステムの構築 ● 継続的なビジネス最適化 45

Slide 46

Slide 46 text

両チームが密に連携し、 技術とビジネスの両⾯から SaaSソリューションを最適化していくことが重要 46

Slide 47

Slide 47 text

おまけ 47

Slide 48

Slide 48 text

個⼈的 SaaS on AWS のトレンド ● AWS Marketplace ● AWS Foundational Technical Review( FTR ) ● SaaS Builder Toolkit for AWS 48

Slide 49

Slide 49 text

個⼈的 SaaS on AWS のトレンド ● AWS Marketplace ● AWS Foundational Technical Review( FTR ) ● SaaS Builder Toolkit for AWS 49

Slide 50

Slide 50 text

FTR 50 https://aws.amazon.com/jp/partners/foundational-technical-review/

Slide 51

Slide 51 text

SaaS Builder Toolkit for AWS 51 https://github.com/awslabs/sbt-aws

Slide 52

Slide 52 text

No content

Slide 53

Slide 53 text

No content