実戦シナリオ定義問題
ある金融機関がAzureデータ基盤の設計レビューを行っています。以下の設計の中で「DP-900の観点で最も問題がある」ものはどれか?
A.Azure SQL DatabaseのBusiness CriticalティアでOLTPトランザクションを処理し、読み取りスケールアウトで分析クエリを分離する
✗ Business Critical + 読み取りスケールアウトはOLTPと軽い分析クエリの分離に有効な設計。問題ない。
B.Azure Synapse Analytics Dedicated SQL Poolで毎秒1万件の個人ローンの申込処理(OLTP)を行う← 正解
✓ 正解(問題がある設計)。Synapse Dedicated SQL PoolはMPPアーキテクチャで大規模OLAPに特化しており、毎秒1万件のOLTPトランザクション(高頻度の個別INSERT/UPDATE)には設計されていない。行ロック・コミット待ちが頻発し大幅に性能が劣化する。OLTPにはAzure SQL DatabaseやCosmos DBが適切。
C.Cosmos DBのGremlin APIで不正送金の送金ネットワーク(グラフ)を分析する
✗ Gremlin APIで送金ネットワーク(送金者→中継者→受取人のグラフ)の不正パターンを探索するのはグラフDBの代表的なユースケース。適切な設計。
D.Azure Data Lake Storage Gen2に生データを蓄積し、Synapse Serverless SQL Poolでアドホッククエリを実行する
✗ ADLS Gen2 + Serverless SQL PoolはアドホックOLAPの標準的なコスト効率の高い設計。問題ない。
「実戦シナリオ」の他の問題
あるグローバル旅行プラットフォームが以下4種類のデータを管理します。①ホテル在庫(日付×部屋タイプ×ホテルIDの空き状況…ある製造企業が「①工場のPOSシステム(オンプレミス)からADLS Gen2へのデータ転送」→「②ADLS Gen2のデ…あるヘルスケアスタートアップが患者データ管理システムをAzureに構築します。「患者基本情報(氏名・生年月日・住所)と診…あるソーシャルゲーム企業が以下のシステムを設計しています。「①ゲームサーバーからのプレイログ(毎秒500万イベント)をリ…あるECサイトが「商品ページの閲覧履歴・カートに入れた商品・購入履歴を組み合わせて、各ユーザーにパーソナライズされた商品…ある銀行がAzure SQL Databaseで取引データを管理し、「監査のために過去7年間の全取引を保持する必要がある…
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
AWS Certified Solutions Architect - Associate(SAA-C03)
AWSでのシステム設計能力を問うアソシエイト資格。高可用性・セキュリティ・コスト最適化の設計が中心。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。