Azure Web Apps


Azure_Web_Apps

Azure Web Appsは、Microsoftによって作成および運用されている、Webサイトをホストするためのクラウドコンピューティングベースのプラットフォームです。これは、複数のフレームワークで実行され、Microsoft独自のものやサードパーティのものを含むさまざまなプログラミング言語(.NET、node.js、PHP、Python、Java)で記述されたWebアプリを公開できるサービスとしてのプラットフォーム(PaaS)です。Microsoft Azure Webサイトは、2012年6月に最初のプレビューバージョンで利用可能になり、公式バージョン(「一般提供」)は2013年6月に発表されました。Microsoft AzureWebサイトは元々WindowsAzure Webサイトと呼ばれていましたが、2014年3月にAzure全体でのブランド変更の一環として名前が変更されました。その後、2015年3月に「AppService」に名前が変更されました。
Azure Web Apps
開発者
マイクロソフト
初回リリース
2013年6月27日; 8年前 (2013-06-27)
オペレーティング・システム
ウィンドウズ
ライセンス
プラットフォームのクローズドソース、クライアントSDKのオープンソース
Webサイト
azure .microsoft .com / en-us / services / app-service / web /

コンテンツ
1 歴史2 特徴 3 実装
4 ティア
5 データセンター
6 参考文献
7 外部リンク

歴史
マイクロソフトは当初、2007年後半に開始されたOffice Live Small Businessの一部として基本的なWebホスティングサービスを提供しました。OfficeLiveSmallBusinessは、組み込みのテンプレートに基づいてWebサイトを作成するための組み込みシステムを備えた無料の商用Webホスティングを顧客に提供しました。サイト作成ウィザード。
Microsoftが多数のクラウドソリューションの開発にリソースを割り当て始めたとき、Microsoft AzureWebサイトを開発するためのグループがMicrosoftAzureに形成されました。Microsoft Azure Webサイトは、プレビューリリースとして2012年6月に発表されました。
並行して、MicrosoftはMicrosoft Azure Packを開発しました。これは、顧客のサイトのサーバーのセットにプライベートクラウドとしてインストールでき、顧客の直接の制御下にあるのと同じテクノロジを提供します。
2013年半ばに、Microsoft AzureWebサイトとMicrosoftAzurePackの両方が正式に公開されました。

特徴
Microsoft Azure Web Sitesは、複数のテクノロジとプログラミング言語(.NET、node.js、PHP、Python)をサポートするWebホスティングプラットフォームです。を持つユーザーは、マイクロソフトのAzureのサブスクリプションを作成することができますウェブサイト、およびWebサイトへのデプロイの内容とコード。Microsoft Azure Webサイトは、ユーザーが空白のサイトを作成したり、Webサイトギャラリーから利用可能ないくつかの事前構成済みイメージの1つに基づいてサイトを作成したりできるWebサイト作成ウィザードをサポートしています。
Webサイトの作成の一環として、サイトのURLにはazurewebsites.netのサブドメインが割り当てられます。さまざまな有料階層で、Webサイトに1つ以上のカスタムドメインを割り当てることができます。これは、AzureでホストされているユーザーのWebサイトを指すように、ユーザーのドメインのゾーンをホストしているDNSサーバーにCNAMEレコードを設定することで実装されます。一部の有料階層では、ユーザーはSSL証明書をアップロードし、HTTPSにバインドされるようにサイトを構成するオプションが追加されています。
サイトが作成されると、ユーザーはWeb Deploy(MSDeploy)、TFS(Visual Studio経由)、FTP、FTPS、WebMatrix、CodePlex、GitHub、Dropbox、Bitbucket、Mercurial、ローカルGit。
AzureWebサイトの他の機能は次のとおりです。
世界中の1つまたは複数のデータセンターでのユーザーが選択した配置。
標準層のお客様の稼働時間SLAは99.95%です。
CPU時間、データ入力、データ出力、HTTPエラー、追加のメトリックなどのサイトメトリックの継続的な監視。
監視アラートの設定。
追跡とトラブルシューティングのためのログ収集と失敗した要求のトレース。
Webアプリケーションで使用されるMicrosoftSQLまたはMySQLデータベースの展開。
Webサイトは、カスタムバージョンのWindows Server2012で実行されているIIS8.0でホストされています。
4つのサービス層のサポート:無料、共有、基本、標準(専用)。
基本層と標準層では、スケールアップのために3つのVMサイズをサポートします。
有料階層では、最大10個のVMインスタンスを使用した手動または自動のスケールアウトのサポート。
Azure Traffic Managerとの統合をサポートして、世界中のさまざまな地域のWebサイト間でトラフィックを手動または自動でルーティングします。
Microsoft Azure ActiveDirectoryを使用した認証

実装
Microsoft Azure Webサイトは、Windows Server2012およびIIS8.0を実行しているサーバー上でオンデマンドで動的に作成されるWebサイトとして実装されます。クライアントがWebサイトに要求を投稿すると、Microsoft Azure Webサイトは、Azureストレージコンテナーに格納されているコンテンツを指すように、Azure仮想マシンの1つでサイトを動的にプロビジョニングします。Azure仮想マシンは、「スタンプ」と呼ばれるグループにデプロイされます。このグループには、そのようなマシンが数百台含まれる場合がマイクロソフトは、これらのスタンプを世界中のAzureデータセンターに展開し、需要の増加に応じてスタンプを追加しています。

ティア
Azure Web Sitesサービスは、4つの層で提供されます。エントリーレベルの階層は「無料」の階層です。無料利用枠は、1GBのコンテンツストレージを備えた最大10のWebサイトをサポートし、1日あたり165MBのデータ出力に制限されています。最初の有料階層は「共有」階層です。共有層サイトはカスタムドメインをサポートし、最大6つのインスタンスにスケールアウトできます。現在の最高の有料階層は「標準」階層です。標準層のWebサイトは、単一の顧客のWebサイト専用のVMで実行されます。標準層は、SSL(SNIベースとIPベースの両方)、最大10インスタンスへのスケールアウト、および最大50GBのコンテンツのファイルストレージをサポートします。
基本層と標準層のWebサイトは、3つのサイズの仮想マシンに展開できます。1つの仮想CPUと1.75 GBのRAMを備えた小型VM、2つの仮想CPUと3.5 GBのRAMを備えた中型VM、4つの仮想CPUと7GBのRAMを備えた大型VMです。羊。

データセンター
Microsoftは、世界中の多くのデータセンターでMicrosoft Azureを運用しており、これらのサブセットでMicrosoft AzureWebサイトを利用できます。Microsoft Azure WebサイトにWebサイトを展開する場合、お客様は、米国東部、米国中北部、米国西部、東アジア、ブラジル南、北ヨーロッパ、西ヨーロッパ、日本東部のいずれかの地理的地域のデータセンターにサイトを展開することを選択できます。または日本西部。

参考文献
^ 「MicrosoftAzureモバイルサービス、Webサイト、および継続的なサービス革新の一般提供を発表」。マイクロソフト。
^ 「マイクロソフト『は、マイクロソフトのAzureとして『Windowsのアズール』をリブランドします』」。ZDNet。
^ 「AzureAppServiceの発表|ブログ| MicrosoftAzure」。azure.microsoft.com 。
^ 「メディアアラート:新しいMicrosoft Office Live Small Businessオファリングは、中小企業が検索エンジンマーケティングを開始するのに役立ちます」。マイクロソフト。
^ スコットガスリー「新しいMicrosoftAzureに会う」。マイクロソフト。
^ Darryl K. Taft「MicrosoftMicrosoftAzurePackにより最新のアプリ開発が可能になります」。eWeek。
^ 「MicrosoftAzureモバイルサービス、Webサイト、および継続的なサービスイノベーションの一般提供を発表」。マイクロソフト。
^ 「AzureWebサイトの機能」。マイクロソフト。
^ 「MicrosoftAzureWebサイトギャラリー」。マイクロソフト。
^ 「MicrosoftAzureWebアプリケーション」。マイクロソフト。
^ 「MicrosoftAzureWebサイトのカスタムドメイン名の構成」。マイクロソフト。
^ 「MicrosoftAzureWebサイトのSSL証明書の構成」。マイクロソフト。
^ 「ソース管理からMicrosoftAzureWebサイトへの公開」。マイクロソフト。
^ 「MicrosoftAzureサポート:サービスレベル契約」。マイクロソフト。
^ 「ウェブサイトを監視する方法」。マイクロソフト。
^ 「ウェブサイトを構成する方法」。マイクロソフト。
^ 「ウェブサイトの価格の詳細」。マイクロソフト。
^ 「ウェブサイトの価格の詳細」。マイクロソフト。
^ 「ウェブサイトを拡大縮小する方法」。マイクロソフト。
^ BrunoTerkalyとRicardoVillalobos「MicrosoftAzureテーブルを使用したクラウド内のNoSQLデータ」。MSDNマガジン。
^ 「ウェブサイトの価格の詳細」。マイクロソフト。
^ 「MicrosoftAzureサービスダッシュボード」。マイクロソフト。

外部リンク
マイクロソフト
Microsoft AzureWebサイトサービスのホームページ
Microsoft AzureWebサイトのドキュメントホームページ
現在の可用性ステータスを含むMicrosoftAzureサービスダッシュボード
「MicrosoftAzureの紹介」、David Chappell、Chappell&Associates
Microsoft Azure Webサイト、James Chambers、Wrox
Microsoft Azure Webサイト:急速なペースでWebサイトを構築する、Tejaswi Redkar、Dynamic Deploy
他の
Microsoftは、MicrosoftAzureサービスを一般提供します。MaryJoFoley
Microsoftは、Azureクラウドサービスをより多く一般に利用できるようにし始めました、Mary Jo Foley