インフラ構築ツール Amazon SageMaker、ZS が構築した大規模ガバナンス基盤を公開──200+ ドメインと 1,000+ ユーザーでセキュアな分析を実現
インターネット遮断モードや 3 階層 IAM 制御を導入し、医療業界の規制を満たしながら開発者のアドホック分析アジリティを両立した事例。
リリース: 2026-09-01 · 読了 4 分記事の要約
1. 核心(What)
- ZS Associates はコンサルティング・医療分野における規制要件を満たしつつ開発者のアジリティを保つため、Amazon SageMaker Studio を活用したセキュアなマルチテナント分析基盤を構築した。
- プラットフォームはインターネット遮断モードをデフォルトとし、Amazon VPC エンドポイントや JFrog Artifactory によるリアルタイムパッケージスキャンを統合している。
- Amazon EFS や S3 などのリソースに対して AWS KMS 暗号化を標準適用し、CrowdStrike や Splunk と連携した脅威検知・ログ集約を実現している。
- AWS Backup やカスタムライフサイクル設定により、ユーザーの作業データを 30 分ごとに自動バックアップしつつ、インスタンス型の制限やアイドル時の自動停止でコストを最適化している。
2. 影響(Why)
- 規制対応と開発アジリティの両立: 厳格なコンプライアンス要件と開発者の自由な試行錯誤のジレンマに対し、マネージドサービス上でカスタムガバナンス層を構築することで、ガバナンスを崩さずにスケールさせられる実例を示す。
- 国内ヘルスケア SaaS へのアーキテクチャ提示: 国内の医療・金融系システムを手がける開発チームにとって、VPC 内部完結型のセキュアな ML 環境構築やタグベースの正確なコストチャージバック設計の有力なリファレンスとなる。
3. 根拠・詳細(How)
- 3階層 IAM ロールとマルチテナント構造: Domain Execution Roles、Studio User Roles、Space Execution Roles の 3 階層構造により最小権限の原則を徹底し、テナントごとに分離された EFS ボリュームと IAM ロールで強力なアイソレーションを担保している。
- 自動バックアップと Glue 制御のカスタム実装: ネイティブ機能に依存せず、専用 S3 バケットへ 30 分ごとに Space データを同期するライフサイクル構成や、AWS Glue のアイドリングタイムアウト・ワーカー数を一括強制する設定管理によりリソース肥大化を防止している。
4. 展望・課題(Next)
- 大規模マルチアカウント環境への横展開: 複数の AWS アカウントおよび 200 以上の SageMaker ドメインに展開されたプラットフォームをベースに、さらなるガバナンスの自動化とコスト最適化の継続的なチューニングが予定されている。