難問・アンチパターン誤り発見

Azure Event HubsとAzure Service Busのメッセージング機能について、誤っているものはどれか?

A.Event Hubsは高スループットなストリーミング・イベント処理に最適化されており、1秒間に数百万件のイベント処理に対応できる
✓ この記述は正しい。Event Hubsは高スループットストリーミング処理の専門的なサービスである
B.Service Busはメッセージキューとして設計されており、FIFO保証・トランザクション・Dead-Letter キューなどの機能を提供している
✓ この記述は正しい。Service Busは高機能なメッセージングシステムである
C.Event Hubsはメッセージの永続保証や複雑なメッセージルーティング機能を備えているため、すべてのメッセージング要件を満たす← 正解
✓ 正解です。この記述が誤りで、Event Hubsはストリーミング向けで、複雑なメッセージルーティング・トランザクション機能はService Busの領域。両者の役割分担が重要
D.Event Hubsのキャプチャ機能を使用すれば、ストリームデータを自動的にAzure Blob Storage・Data Lake Storageに保存できる
✓ この記述は正しい。キャプチャ機能は重要な機能である

この問題のポイント

この記述が誤りで、Event Hubsはストリーミング向けで、複雑なメッセージルーティング・トランザクション機能はService Busの領域。両者の役割分担が重要

DP-900:Microsoft Azure Data Fundamentals の問題一覧