説明/参照:
Explanation:
DistributionTracking
Trey ResearchにはDistributionTrackingというWebアプリケーションがあります。このアプリケーションは、世界中の流通ポイントを顧客小売サイトに追跡するリアルタイムデータを絶えず収集します。このデータはいつでも利用可能です。同社は、情報を使用する顧客に地理的に近い場所に配信トラッキングデータが保存されるようにしたい。 VMの障害が発生した場合でも、データを破損することなく、システムを継続して実行する必要があります。システムはプロセッサを集中的に使用するため、マルチスレッド環境で実行する必要があります。
テストレット1
バックグラウンド
概要
Contoso、Ltd.は、ゴルフクラブとゴルフボールを製造販売しています。 Contosoでは、世界中のContoso GolfとOdysseyブランドでゴルフアクセサリーを販売しています。
同社のITインフラストラクチャのほとんどは、同社のカールズバッド、カリフォルニア州本社にあります。
Contosoには、サードパーティのコロケーションデータセンターがあり、
月額40,000ドル。 Contosoには、米国内に散在する他のサーバーがあります。
Contoso、Ltd.には、以下の目標があります。
消費者向けの多くのWebサイト、エンタープライズデータベース、およびエンタープライズWebサービスをAzureに移行します。

企業のWebサイトにアクセスしている顧客やリセラーのパフォーマンスを向上させる

世界。
要求のバーストに対応するためのプロビジョニングリソースのサポートを提供します。コンバージョンと改善

ウェブサイトおよびデータベースホスティングのリソースの利用。
ダウンタイムを避けます。特に、Webサーバーとデータベースサーバーの更新が原因です。使い慣れた使い方

マイクロソフトのサーバー管理ツールを使用しています。
インフラ
Contosoのデータセンターには、利用されていないハードウェア上で実行される多数の小さなWebサーバーとデータベースがあります。これにより、データのバックアップに問題が発生します。 Contosoは現在、System Center Data Protection Managerを使用してデータをテープにバックアップしています。 System Center Operations Managerはエンタープライズに展開されていません。
すべてのサーバーが取得および保守に費用がかかり、インフラストラクチャを拡張するにはかなりの時間がかかります。 Contosoは毎週サーバーメンテナンスを行い、一部のグローバルオフィスではダウンタイムが発生します。
ハイプロファイルのゴルフトーナメントなどの特別なイベントは、サイトのトラフィックを大幅に増加させます。 Contosoは、サイトトラフィックの急増を十分に満たすために、Webホスティング環境のスケーリングを困難にしています。
Contosoには、日本と中国に再販業者と消費者がいます。これらの再販業者は、米国のテキサス州にあるデータセンターで動作するアプリケーションを使用する必要があります。物理的な距離のため、リセラーは応答時間とダウンタイムが遅くなります。
ビジネス要件
管理とパフォーマンス
管理
Webサーバーとデータベースは、オペレーティングシステムと製品に更新を自動的に適用する必要があります。

世界中のサイト、データベース、および仮想マシンの状態を自動的に監視します。

ウェブサイトとデータベースを自動的にバックアップします。

オンプレミスツールを使用してホステッドリソースを管理します。

パフォーマンス
管理チームは、データのバックアップを一元管理し、テープの使用を排除したいと考えています。
ウェブサイトは、コードの変更や再配置なしで自動的に拡大縮小する必要があります。再構成または再デプロイメントなしでサービス層の変更をサポートします。サイトのホスティングは、データ帯域幅と接続数に合わせて自動的に拡張する必要があります。
大規模なサーバーへの移行を必要とせずにデータベースを拡張できます。ビジネスクリティカルなアプリケーションをAzureに移行します。可能であれば、データベースをクラウドに移行し、データベースを集中管理します。
事業継続とサポート
事業継続性
地域災害時のダウンタイムを最小限に抑えます。意図しない変更や削除が検出された場合にデータを回復します。複数のWebサーバーインスタンスでWebサイトを実行することで、ダウンタイムを最小限に抑え、SLA(Service Level Agreement)をサポートできます。
接続性
エンタープライズWebサービスが社内のデータやその他のサービスにアクセスできるようにする。ウェブサイトの訪問者に可能な最小の待ち時間を提供し、監視する。すべてのWebサーバー間で自動的にトラフィックのバランスをとります。
従来のブラウザーと最新のブラウザーの両方のユーザーに安全な取引を提供します。 Webサーバーとデータベースの自動監査とレポートを提供します。
複数のドメインからのシングルサインオンをサポートします。
開発環境
開発環境には次の要件があります。

現在の開発チームのMicrosoft Web開発とSQLサービスの知識をサポートする

ツール。
Azureのデプロイメントとオンプレミスのデータを使用して実験アプリケーションを構築するサポート

データソース。
監視とデバッグのための追加ツールを購入する必要性を緩和します。

システム設計者と設計者は、カスタムWeb APIを作成する必要はありません。

コーディング。
ソース管理から自動ウェブサイトの展開をサポートします。

ビルド中に導入されたバグを軽減するビルド検証とテストの自動化をサポートします。

すべての展開でウェブサイトのバージョンを管理します。

Webサイトのバージョンがすべての展開で一貫していることを確認します。

技術要件
管理とパフォーマンス
管理
ビルドの自動化を使用してVisual Studioから直接展開します。

ビルド時には、アセットとビルド/リリースのバージョン管理を使用します。

Windows PowerShellワークフローを使用して、VM作成などの一般的なITタスクを自動化します。

既存のMicrosoftツールを使用して、高度な監視機能とAzureのワークロードレポートを使用します。

パフォーマンス
Webサイトは、さまざまなトラフィックに適応するために、複数のサーバー間で自動的に負荷を分散する必要があります。本番環境では、Webサイトは複数のインスタンスで実行する必要があります。初めて公開されたWebサイトは、Visual Studioを使用して公開し、単一インスタンスにスケーリングして公開をテストする必要があります。
データストレージは、複数のサーバー間で自動ロードバランシングをサポートする必要があります。ウェブサイトは、特別なイベント中にトラフィックの大幅な増加に適応しなければならない。適用可能な場合、Azure仮想マシン(VM)を同じデータセンターに作成する必要があります。
事業継続とサポート
事業継続性
地理的に異なる場所にあるデータとアプリケーションを自動的に配置します。重要なデータやバイナリへの変更をリアルタイムに報告します。セキュリティ例外のリアルタイムアラートを提供します。データの不要な削除や変更は、特にビジネスクリティカルなアプリケーションやデータベースでは、最大1か月間可逆でなければなりません。どんなクラウドホストサーバーでも可用性が高くなければなりません。
エンタープライズサポート
このソリューションでは、ストアドプロシージャを使用して、AzureのオンプレミスSQL Serverデータにアクセスする必要があります。デバッガは自動的に毎週ウェブサイトに接続する必要があります。デバッガの接続に遅延がある場合、デバッグの設定とセットアップを処理するスクリプトは機能しません。