説明
Azure Event Hubは、テレメトリと分散データストリーミングに使用されます。
このサービスは、リアルタイム処理のための迅速なデータ取得と、保存された生データの繰り返し再生を可能にする単一のソリューションを提供します。ストリーミングデータをファイルにキャプチャして、処理および分析することができます。
次の特徴があります。
*低レイテンシ
*毎秒数百万のイベントを受信して処理することができます
*少なくとも1回の配達
参照:
https://docs.microsoft.com/en-us/azure/event-grid/compare-messaging-services
トピック2、WindowsServer2016仮想マシン
ケーススタディ
これはケーススタディです。ケーススタディは個別にタイミングが調整されていません。各ケースを完了するために必要なだけ多くの試験時間を使用することができます。ただし、この試験には追加のケーススタディとセクションがある場合があります。あなたはあなたが提供された時間内にこの試験に含まれるすべての質問を完了することができることを確実にするためにあなたの時間を管理しなければなりません。
ケーススタディに含まれている質問に答えるには、ケーススタディで提供されている情報を参照する必要があります。ケーススタディには、ケーススタディで説明されているシナリオに関する詳細情報を提供する展示やその他のリソースが含まれている場合があります。このケーススタディでは、各質問は他の質問から独立しています。
このケーススタディの最後に、レビュー画面が表示されます。この画面では、試験の次のセクションに進む前に、回答を確認して変更を加えることができます。新しいセクションを開始した後は、このセクションに戻ることはできません。
ケーススタディを開始するには
このケーススタディの最初の質問を表示するには、ボタンをクリックします。質問に答える前に、左側のペインのボタンを使用して、ケーススタディの内容を調べてください。これらのボタンをクリックすると、ビジネス要件、既存の環境、問題の説明などの情報が表示されます。ケーススタディに[すべての情報]タブがある場合、表示される情報は後続のタブに表示される情報と同じであることに注意してください。質問に答える準備ができたら、ボタンをクリックして質問に戻ります。
現在の環境
WindowsServer2016仮想マシン
仮想マシン(VM)はBizTalkServer2016を実行します。VMは次のワークフローを実行します。
*海上輸送-このワークフローは、コンテナの内容やさまざまな出荷港への到着通知などのコンテナ情報を収集して検証します。
*内陸輸送-このワークフローは、燃料使用量、停車地の数、ルートなどのトラック情報を収集して検証します。
VMは、次のRESTAPI呼び出しをサポートします。
*コンテナAPI-このAPIは、重量、コンテンツ、その他の属性などのコンテナ情報を提供します。
*ロケーションAPI-このAPIは、コールの出荷ポートと追跡停止に関するロケーション情報を提供します。
*配送RESTAPI-このAPIは、配送Webサイトで使用および表示するための配送情報を提供します。
配送データ
アプリケーションは、すべてのコンテナーおよびトランスポート情報にMongoDBJSONドキュメントストレージデータベースを使用します。
配送Webサイト
The
サイトには、輸送コンテナの追跡情報とコンテナの内容が表示されます。サイトはにあります
http://shipping.wideworldimporters.com/
提案された解決策
オンプレミスの出荷アプリケーションをAzureに移動する必要があります。VMは、AzureSiteRecoveryを使用して新しいStandard_D16s_v3AzureVMに移行されており、BizTalkコンポーネントの移行を完了するには、Azureで実行し続ける必要があります。BizTalkServerをホストするためのStandard_D16s_v3AzureVMを作成します。提案されたソリューションのAzureアーキテクチャ図を以下に示します。

要件
配送ロジックアプリ
Shipping Logicアプリは、次の要件を満たしている必要があります。
*ロジックアプリを使用して、海上輸送と内陸輸送のワークフローをサポートします。
*船舶の内容の詳細や到着通知など、さまざまなメッセージに対して業界標準のプロトコルX12メッセージ形式をサポートします。
*企業のVNetにリソースを保護し、固定コストモデルで専用のストレージリソースを使用します。
*オンプレミス接続を維持して、レガシーアプリケーションと最終的なBizTalk移行をサポートします。
配送機能アプリ
アプリレベルのセキュリティを使用して安全な機能エンドポイントを実装し、Azure Active Directory(Azure AD)を含めます。
REST API
ソリューションをサポートするRESTAPIは、次の要件を満たしている必要があります。
*企業のVNetへのリソースを保護します。
*追加のコストをかけずに、Azure内のテスト場所への展開を許可します。
*アプリケーションのダウンタイムを発生させずに、出荷のピーク時に容量を2倍に自動的に拡張します。
*Azure支払いモデルを選択する際のコストを最小限に抑えます。
配送データ
オンプレミスからAzureへのデータ移行では、コストとダウンタイムを最小限に抑える必要があります。
配送ウェブサイト
Azure Content Delivery Network(CDN)を使用して、遅延とコストを最小限に抑えながら、動的コンテンツの最大のパフォーマンスを確保します。
問題
Windows Server 2016 VM
VMは、高いネットワーク遅延、ジッター、および高いCPU使用率を示します。VMは重要であり、過去にバックアップされていません。VMは、障害が発生した場合にディスクのインプレース復元を含めるために、7日間のスナップショットからのクイック復元を有効にする必要があります。
出荷WebサイトとRESTAPI
Webサイトのテスト中に、次のエラーメッセージが表示されます。
失敗した
http://test-shippingapi.wideworldimporters.com/をロードするには:いいえ
'Access-Control-Allow-Origin'ヘッダーは、要求されたリソースに存在します。元 '
したがって、http://test.wideworldimporters.com/'へのアクセスは許可されていません。