4 人のうち 3 人が、- このトピックを評価する が役に立ったと評価しました

Windows Azure

更新日: 2011年10月

Windows Azure は、Windows Azure プラットフォーム向けの開発、サービス ホスティング、およびサービス管理の環境として機能するオペレーティング システムです。Windows Azure プラットフォームは、ハードウェア、ソフトウェア、ネットワーク、およびストレージ リソースで構成されるインフラストラクチャです。Windows Azure は負荷分散とリソース管理を処理し、定義された要件に基づいてホステッド サービスのライフ サイクルを自動的に管理します。開発者は、.NET Framework、アンマネージ コード、またはその他の手法を使用し、Windows Azure のホステッド サービスとしてアプリケーションをビルドおよび配置することができます。

Windows Azure ホステッド サービスには、Web ロール、ワーカー ロール、および VM ロールのインスタンスを含めることができます。その名前が示すように、Web ロール インスタンスは HTTP または HTTPS 受信要求を受け入れることができ、IIS でホストされる Web アプリケーション プログラミングをサポートすることができます。ワーカー ロール インスタンスは Web ロールと似ていますが、まったく同じわけではありません。主な違いは、ワーカー ロール インスタンスは IIS によってホストされないという点です。このインスタンスは独立して実行可能です。VM ロールは Web ロールともワーカー ロールとも異なります。これらのロールでは Windows Azure によって管理されるオペレーティング システムでのコードの作成と実行に重点を置きますが、VM ロールの場合は事前に構成したオペレーティング システム イメージを指定します。

アプリケーションは、Web ロール インスタンスのみ、ワーカー ロール インスタンスのみ、VM ロール インスタンスのみ、またはこれら 3 つの組み合わせで構成することができます。アプリケーションの負荷が増大した場合は、定義された任意のロールのインスタンスを増やすよう要求することができます。ロールの複数のインスタンスを実行することで、Windows Azure はそのアプリケーションのスケーリングを実現します。仮想化によってスケーラビリティが確保されます。容量を増やす必要があるときは、追加分のトラフィックを処理するために新しい仮想マシンをスピン アップし、追加した容量が不要になったらそれらの仮想マシンを解放することができます。

次の図に、Windows Azure を構成するコンポーネントを示します。

Windows Azure の最上位機能と下位機能の対応図

Windows Azure および最新のリリースで追加された新機能の詳細については、「Windows Azure について」を参照してください。初めての Windows Azure アプリケーションを起動する準備が整ったら、「Windows Azure の開始 (このページは英語の場合があります)」を参照してください。

最新バージョンの Windows Azure SDK は Windows Azure SDK のダウンロード ページで入手できます。

参照

この情報は役に立ちましたか。
(残り 1500 文字)

コミュニティの追加

追加
© 2013 Microsoft. All rights reserved.