bmf-tech
記事
カテゴリ
タグ
プロフィール
bmf-tech
bmf-tech
記事
カテゴリ
タグ
プロフィール
SaaSのアーキテクチャについて知るためのリスト
システムアーキテクチャ
2024年2月24日 作成
2024年2月24日 更新
アーキテクチャ
SaaS
SaaSなんもわからん!からSaaS完全に理解した!に近づくために参考になりそうな資料をまとめておく。
資料
docs.aws.amazon.com - SaaS アーキテクチャの基礎
docs.aws.amazon.com - SaaSレンズ
docs.aws.amazon.com - SaaS Tenant Isolation Strategies: Isolating Resources in a Multi-Tenant Environment
docs.aws.amazon.com - SaaS Storage Strategies
d1.awsstatic.com - SaaS のテナント分離戦略
speakerdeck.com - SaaS アーキテクチャ概要
dev.classmethod.jp - [レポート] SaaSアーキテクチャーのパターンを学ぶ #reinvent #ARC306
SaaSのビジネスモデル上アーキテクチャ検討で重要であると思われること
ユーザーへの柔軟なサービス提供(サブスプリションプラン、機能など)ができるか?
ユーザーへの導入(オンボーディング。サービス利用開始。)を早く行うことができるか?
分析やメトリクス、請求が適切に管理できるか?
ノイジーネイバーを考慮した非機能要件の担保ができるか?
データ漏えい(テナント間などで他ユーザーに見えてはいけないデータが見えてしまう)を適切に対策できるか?
テナントが利用するリソースをどのように分離するか色々な方法がある
cf.
docs.aws.amazon.com - 基本的な分離の概念
機能、性能、データなど分離したい対象リソースは何か?
所感
コスト最適化が難しそう。特定のテナントがやたらリソースを消費しているけど、他のテナントと変わらないような請求になってしまう、とかしてしまうと・・・
親会社、小会社でテナントを共有したい、データを一部連携したい、とかそういったニーズを汲むのとかウッてなりそう。トレードオフがある。
関連書籍
アーキテクチャ
SaaS
Xにシェアする
Facebookにシェアする
はてなにシェアする
bmf-tech.comをサポートする!