ASP.NET、PHP、Node.js、Python用の統合クラウドPaaSプラットフォーム

この記事では、 Windows Azure Web Sitesサービスの発表と商用利用について説明します







Windows Azure Webサイト



Windows Azure Webサイトは、信頼性が高くスケーラブルなクラウド環境で新しいWebアプリケーションを作成するか、既存のWebアプリケーションをホストするように設計されたサービスです。



Windows Azure Webサイトの主な機能は次のとおりです。





image



Windows Azure Webサイトがサービスとしてのプラットフォーム(PaaS)アプローチを提供するという事実により、Webアプリケーション開発者は、インフラストラクチャを展開、構成、および管理する必要がなくなり、クラウドプロジェクトの開発に完全に集中できます。



image



Windows Azure Webサイトは、ASP / ASP.NET、PHP、Node.js、およびPythonに基づいたWebサイトのホスティングをサポートしています。 プラットフォームとフレームワークの異なるバージョンの配置をサポートし、クラウドサービスはランタイム環境の更新、新しいバージョンの追加を処理します。



image



Windows Azure Webサイトは、継続的なコード展開シナリオをサポートしています。 この目的のために、Windows Azure WebサイトのWebサイトは、ローカルおよびパブリックオンラインサービスによって提供されるバージョン管理ツールに接続できます。 最も人気のあるシステムとサービスがサポートされています:TFS、Git、Mercurial、GutHub、BitBucket、CodePlex、さらにはDropBoxです。



image



Windows Azure Web Sitesクラウドサービスの重要なコンポーネントは、テンプレート、フレームワーク、およびCMSのギャラリーであり、数分以内に展開して作業できます。 多数のテンプレートの中から、Drupal、Joomla、WordPress、DotNetNuke、phpBB、mediaWiki、nopCommerce、Umbracoなどの最も人気のあるツールを見つけることができます...



image



Windows Azure Webサイトのすべてのホストアプリケーションは、オンデマンドで複数のインスタンスに拡張できます。 これらのインスタンス間の負荷分散は、Windows Azure Webサイトクラウドサービスによってカバーされます。このサービスは、開発者にとって自動的かつ目に見えないように機能し、構成を必要としません。 Windows Azure Webサイトは、それを必要とするプロジェクトのCookieベースのセッションスクリプトもサポートしています。



image



Windows Azure Webサイトは、Windows Server 2012の最新バージョンの上で実行されます。WindowsServer 2012は、開発者の注意を必要とせずにシステムによって自動的に維持および更新されます。



開発者にとってOSとランタイムの両方が自動的かつ透過的に、サポートされるプラットフォームの新しいバージョンを含むセキュリティおよびその他の更新を受け取ります。 したがって、開発者は自分のアプリケーションのみに集中し、作業環境のセットアップと保守に時間を浪費しません。



簡単なスケーリング



image



ズーム機能は、Windows Azure Webサイトクラウドプラットフォームに組み込まれています。 これにより、Webインスタンスの負荷に対する柔軟な応答のために、稼働中のインスタンスのパワーとその数を変更できます。



自動化およびコマンドラインツールによる手動のスケーリングとオンデマンドのスケーリングに加えて、Windows Azure Webサイトは、商業ベースでのルールベースの自動スケーリングメカニズムを開始しました。



中央処理装置の負荷に基づいてWebサイトを自動的にスケーリングするためのルールを管理パネルで簡単に設定できます。 そして、負荷が増加すると、アプリケーションの新しいインスタンスが追加され、負荷が減少すると、削除されるため、計算能力が節約されます。



image



Windows Azureクラウドプラットフォームは、開発者とITプロフェッショナルにあらゆるニーズに対応する多数のサービスを提供します。 それらの中には:





単一のWindows Azureプラットフォームの一部として、これらのサービスはすべてWindows Azure Webサイトで利用できます。 さらに、Webアプリケーション開発者は、クラウド機能を他のクラウドプラットフォームサービスだけでなく、会社または企業のサービスとも統合できます。



Windows Azure Webサイトの発表と商用利用可能性



Windows Azure Webサイトの商業的利用可能性の発表により、Webアプリケーション開発者には、SLA契約に基づく保証とマイクロソフトサポートが提供され、サービス利用可能レベルは1か月あたり99.9%です。



スコットガスリーは、ブログで、クラウドプラットフォームに登場したWindows Azure Webサイトのいくつかの革新技術について、商用利用可能の発表とともに説明しました。 それらの中には:





Scott Guthrieのブログで提供されているリンクこれらおよびその他の発表を見つけることができます。



発表をもう少し詳しく見てみましょう。



64ビットおよび32ビットモードのサポート



image



Windows Azure Webサイトの予備バージョンのテスト中、Webアプリケーションをホストする32ビットモードのみがサポートされていました。 商用利用可能の発表により、64ビットモードのサポートが追加されました。 残りのWebサイト設定と同様に、モードの切り替えは管理パネルで行います。



診断:メモリダンプのダンプ



Windows Azure Webサイトの商用利用により、Webアプリケーション診断システムに新しい機能が追加されました。 診断とさらなる調査のために、アプリケーションインスタンスのメモリダンプを削除およびロードできる新しいREST API関数が導入されました。



image



新しいAPIについては、GitHubに関する記事で詳しく説明されています。GitHubについては、 提供されているリンクをご覧ください



独立したウェブサイトのスケーリング



image



サービスのリリースに伴って登場したWindows Azure Webサイトのもう1つの新機能は、サブスクリプション内のWebサイトを個別にスケーリングする機能でした。 以前は、1つのリージョン内のすべてのサイトのモードが同時に切り替えられていましたが、各サイトに独自のパラメーターと操作モードを設定できるようになりました。



関税と価格



Windows Azure Web Sitesの価格設定には、無料料金、一般料金、標準料金の3つの料金があります。



image



料金は開発者が利用できる価格と機能によって異なり、クラウドを使用してWebアプリケーションをホストするための柔軟なアプローチを提供します:数分で入手して無料で使用し、人気の変化に応じてWebサイトを拡大/縮小します。



Windows Azure Webサイトは、標準レートで99.9%のSLAを提供し、Webアプリケーションホスティングの信頼性を保証します。



このリンクで価格と割引の詳細を確認できます。



Windows Azure Web Sites Cloudにサイトを展開します



Windows Azure Webサイトの商業的利用可能性が発表されたら 、Windows AzureクラウドにWebアプリケーションをデプロイするときが来ました!



無料試用版を使用して、Windows Azure Webサイトクラウド環境の優れた機能をすべて試すことができます。



MSDNサブスクライバー、マイクロソフトパートナー 、およびBizSparkメンバーは、サブスクリプションの一部として既にWindows Azure機能にアクセスできます。アクティベートするだけです!



クラウドWebサイトの開発について-ロシア語



Webアプリケーション開発者向けに、AzureHub Developer Centerの大規模な「 Webサイトの作成と移行 」セクションが開始されました。



このセクションには、Windows AzureクラウドプラットフォームでのWebアプリケーションの開発と移行に関するロシア語の情報と記事が含まれています。



新しいセクションを開発する方法、または既存のWebアプリケーションをWindows Azureに移行してデプロイする方法については、このセクションをご覧ください



お見逃しなく



ほぼ毎週リリースされているWindows Azureプラットフォームの更新に関する以前の発表をお見逃しなく。





便利なリンク



以下に、Microsoftクラウドプラットフォームの使用に役立つリソースへのリンクを示します。





また、既にWindows Azureで開発している場合、またはサービスの開発者を探したい場合は、 appprofessionals.ruサービスにアクセスしてください



azurerus@microsoft.comでご質問にお答えします。 FacebookのWindows Azureコミュニティでお会いできるのを楽しみにしています。 ここでは、専門家(質問することを忘れないでください)、写真、多くのニュースを見つけることができます。



大規模なクラウド会議中に行われたWindows Azure Summitレポートのビデオ録画とビデオインタビュー 。 Windows AzureでのDevCon 2013カンファレンスのレポートはこちらでご覧いただけます



All Articles