【Case Study】Contoso Manufacturing 社 グローバル自動化基盤
【背景】
Contoso Manufacturing は 全世界 10 拠点 (East US / West US / Japan East / North Europe / Southeast Asia 等) で Azure SQL Database 計 100 個 を運用 する グローバル 製造業 企業 です。各 拠点 で 製品 管理 / 在庫 / 受注 を担当 し 24/7 運用 + 自動化基盤 強化 を計画 しています。
【既存環境】
Microsoft Entra ID テナント (グローバル運用)、Azure Subscription 10 つ (拠点 別)、Azure SQL Database General Purpose 4-8 vCore、Azure DevOps Organization、Bicep + Azure DevOps Pipeline で IaC 構築済み、Defender for SQL 有効化済み、Auditing を Central Log Analytics に転送 設定済み。
【要件】
- 100 DB に対し週次 Index 再構築 + 統計情報 更新 + DBCC CHECKDB を一斉自動 実行
- Bicep + Azure DevOps Pipeline で 全 拠点 環境 を IaC 管理
- SQL Server Agent ジョブ スケジュール (SQL MI 一部利用) + Schedule
- Action Group で IT 部門 メーリングリスト + Microsoft Teams + ServiceNow 統合 通知
- PCI DSS 準拠要件 + GDPR 対応 + LTR で 10 年保管
- Maintenance Plan (オンプレ 残存 SQL Server 用) + Custom Runbook (Azure SQL DB 用)
【質問 1/3】
本シナリオで Action Group の マルチ通知 (IT 部門 メーリングリスト + Microsoft Teams + ServiceNow 起票) を 実装 する最適 構成 はどれですか?
解説
【正解: A】の理由
Action Group は 1 つで複数 通知 + 自動 アクション を集約 設定 でき Email Action + Microsoft Teams Webhook + ServiceNow ITSM Connector を 同時 設定 することで 単一 イベント で 複数 経路 に 同時 通知 + チケット 起票 を実装 できます。Alert Rule は単一 Action Group を参照 するシンプル設計 で運用負荷 を削減 します。
【他選択肢が違う理由】
- B: 3 つの Alert Rule は重複 + 運用負荷 過大 で Action Group 1 つ にまとめる方が標準 です。
- C: 手動 操作 は 自動化要件 を満たしません。
- D: 通知機能 不使用 は 24/7 運用 + SLA 要件 違反 です。

コメント