B2Bプロダクト設計入門 - 小さなチームでも作れるエンタープライズ対応のSaaS設計
小さなチームでも、大企業に売れるSaaSを作ろう!
SaaSやWebアプリ開発の「エンプラ対応どうすればいいの?」
に答える実践入門書です。「usersテーブルにcompany_idを生やしたけれど、組織階層や権限で詰みそう」 「営業から突然『SSOとメンバー管理必須の大口案件がある』と言われた」 「あの企業の改修依頼とこの企業の改修依頼、どっちが優先ですか?」B2Cとは全く異なる「B2B・エンタープライズ開発」の要件。
後から付け焼き刃で足そうとすると、アーキテクチャはあっという間に破綻してしまいます。AIに聞いて「おすすめで」開発してくれても、あなたのチームで運用に耐えうるかはまた別の話。本書は、少人数チームでも最初から破綻しない「エンプラ対応SaaS」の設計勘所を、豊富な図解とともに分かりやすく解説します!
「はじめに」の章で全体像を、Appendixの無料公開部分で「どのような判断材料が手に入るか」がイメージできるかと思います。
【本書のポイント】 ・複雑な概念(マルチテナント、SSO、RBAC認可、監査ログなど)が図解で一目でわかる ・大規模フルスクラッチではなく「小さなチームがコスパ良く実現する設計パターン」に特化 ・営業や情シス、セキュリティ担当者と対等に会話できる共通言語が身につく 【こんな方におすすめ】 ・初めてB2B SaaSや業務システムの設計・開発に携わるエンジニア ・とりあえず動くマルチテナントを作ったものの、将来の拡張性に不安がある開発者 ・受託開発や新規事業で、スケールする堅牢なWebサービスを作りたい方 エンプラ要望を「厄介な仕様変更」から「プロダクトが大きくスケールするチャンス」に変えましょう! --- 本書に記載されている会社名、製品名、サービス名等は、各社の商標または登録商標です。
なお、本文中では™、®等の商標表示を省略している場合があります。