Architecture Journey
架空のB2B企業が、CRM・SFAをAWSへ移行し成長させる過程(Business Systems)と、社内データを生成AIへ安全に接続していく過程(AI Systems)を、それぞれLevelを追って学びます。
Business Systems
CRM・SFAをAWSへ移行し、SaaSへ成長させる
中堅B2B企業の社内CRM・SFAが、AWSへの移行、高可用化、複数企業向けSaaS化、大規模化、エンタープライズ対応へと成長する過程を追体験します。
0公開済み
Level 0:既存オンプレミスCRM
移行前
- 想定利用者
- 営業・管理者80人
1公開済み
Level 1:AWSへの初期移行
自社利用(AWS移行後)
サーバー老朽化・社外アクセス不可への対応
- 想定利用者
- 営業・管理者80人
VPCEC2RDSS3ALBCloudWatchSecrets Manager
2公開済み
Level 2:高可用化・安定運用
自社利用(安定運用フェーズ)
CRM停止が営業業務へ影響・利用者増加・単一EC2への不安
- 想定利用者
- 営業・管理者80人(増加傾向)
Route 53ALBAuto ScalingRDS Multi-AZCloudWatch AlarmSNSWAFSystems Manager
3Coming Soon
Level 3:複数企業向けSaaS化
SaaS化フェーズ
自社用CRMをグループ会社・外部企業へ提供
- 想定利用者
- 各社の営業・管理者
- 利用企業数
- 1社 → 20社
Cognitoまたは外部IdPtenant_id設計監査ログSaaS管理画面
4Coming Soon
Level 4:外部連携・大規模化
外部連携拡大フェーズ
CSV取込・帳票処理の増大、会計・販売管理連携、問い合わせ機能追加
- 想定利用者
- 各社の営業・管理者
- 利用企業数
- 20社超
CloudFrontWAFAPI GatewayECS FargateSQSEventBridgeLambdaStep FunctionsElastiCacheOpenSearchRDS Proxy
5Coming Soon
Level 5:エンタープライズ・DR対応
エンタープライズ対応フェーズ
大企業顧客の増加、厳格な監査要件、リージョン障害への事業継続要求
- 想定利用者
- 各社の営業・管理者
- 利用企業数
- 大企業顧客を含む複数社
AWS OrganizationsControl TowerIAM Identity CenterSecurity HubGuardDutyConfigCloudTrailAurora Global DatabaseRoute 53フェイルオーバー
Level比較表
| 比較軸 | Level 0既存オンプレミスCRM | Level 1AWSへの初期移行 | Level 2高可用化・安定運用 | Level 3複数企業向けSaaS化 | Level 4外部連携・大規模化 | Level 5エンタープライズ・DR対応 |
|---|---|---|---|---|---|---|
| 利用規模 | 社内80人利用・オンプレミス | 80人・EC2 1台+RDS | 80人・複数AZ | — | — | — |
| 可用性 | 単一障害点あり・復旧に時間がかかる | 単一AZ・EC2が単一障害点 | Auto Scaling+RDS Multi-AZ | — | — | — |
| テナント構成 | 自社専用 | 自社専用 | 自社専用 | — | — | — |
| システム連携 | オンプレDB+ファイルサーバー | S3(添付ファイル)・Secrets Manager | WAF追加 | — | — | — |
| セキュリティ・監査 | 社内ネットワークからのみ利用可能 | IAM・Security Group | WAF・CloudWatch Alarm・SNS通知 | — | — | — |
| 運用・コスト | 担当者依存の手動運用 | CloudWatch監視・AWS Backup | Systems Manager・セッション外部化 | — | — | — |
AI Systems
社内データを安全に生成AIへ接続する
同じ企業の社内文書を対象に、RAGのPoCから、権限制御・本番運用・複数データソース横断・AIエージェントへと発展させる過程を扱います。
1Coming Soon
Level 1:社内文書RAGのPoC
検証フェーズ
社内規程・手順書へ正しく回答できるかをまず確認したい
- 想定利用者
- 検証メンバー10人
Amazon BedrockKnowledge BasesS3
2Coming Soon
Level 2:安全な社内RAG
部署展開フェーズ
社員だけが利用できる必要・人事資料等の機密制御・監査要件
- 想定利用者
- 全社員(部署単位で権限制御)
社内SSORAG APIBedrock Guardrails
3Coming Soon
Level 3:本番品質のRAG
本番運用フェーズ
回答精度の継続改善・文書の日次更新・応答時間とコストの管理
- 想定利用者
- 利用者数百人
取り込みパイプラインCloudWatchキャッシュ
4Coming Soon
Level 4:複数データソースを横断する社内AI
全社データ統合フェーズ
S3・SharePoint・Confluence・Google Drive・CRM等、複数データの横断活用要求
- 想定利用者
- 全社員・複数部署
Knowledge Bases(複数データソース)メタデータ管理
5Coming Soon
Level 5:社内AIエージェント
エージェント化フェーズ
回答だけでなく業務処理の実行まで求められる
- 想定利用者
- 全社員・業務システム連携
Amazon Bedrock AgentCoreGatewayMemoryObservability
Level比較表
| 比較軸 | Level 1社内文書RAGのPoC | Level 2安全な社内RAG | Level 3本番品質のRAG | Level 4複数データソースを横断する社内AI | Level 5社内AIエージェント |
|---|---|---|---|---|---|
| データ | S3上の社内規程・手順書(少数文書) | — | — | — | — |
| 利用者 | 検証メンバー10人 | — | — | — | — |
| 権限 | 共通データ(権限制御なし) | — | — | — | — |
| 検索品質 | 基本ベクトル検索 | — | — | — | — |
| 安全性 | 基本制御のみ | — | — | — | — |
| 運用 | 手動検証 | — | — | — | — |
| AIの役割 | 質問回答 | — | — | — | — |