Windows Azureアップデート:.NET SDK 2.0、新しいライブラリ、管理、診断、および管理ツール、トレーニングキット

画像

Windows Azureプラットフォームは、次のメジャーアップデートを受け取りました。 先週、Scott Guthrie ブログで.NET SDK 2.0の新しいバージョンのリリースを発表しました。これには、リポジトリコンポーネントの管理、アプリケーションの診断、およびWebサイトの公開のためのVisual Studio統合を備えた新しいツールが含まれます。

この更新では、Service Busを操作するための新しい機能が導入されています。 さらに、Windows Azure Platformは、PowerShellを使用して管理タスクを自動化するための多数の新機能を受け取りました。 最後に、更新されたWindows Azureトレーニングキットがリリースされました。これには、クラウドプラットフォームの自習用の多数のラボが含まれています。

以下に、すべての革新の簡単な説明があります。 このリンクからすべての新しいツールをダウンロードできます。 SDKソースコードはGitHubで入手できます

Webサイト公開の機能強化


.NET SDK 2.0アップデートは、Windows AzureツールとVisual Studioのより深い統合を提供します。 Windows Azure Webサイトへのプロジェクトの公開がより深く統合され、アカウントサブスクリプションをIDEに登録して、Webアプリケーションをすばやく公開し、サーバーエクスプローラーからサブスクリプションアイテムにアクセスできるようになりました。

image

これにより、管理ポータルからパブリケーションプロファイルを手動でダウンロードしなくても、パブリケーションに必要なWebサイトサービスインスタンスを選択できます。

Visual Studio内でWindows Azure Webサイトを管理する


Windows Azure Webサイトサブシステムは、Visual Studioと統合された他の新しい管理機能も受け取りました。 Server Explorer Studioを使用して、Webサイトのインスタンスを管理できるようになりました。

image

サイトを停止および開始し、以前はWindows Azure管理パネルまたはコマンドラインからのみ利用できた設定を構成できます。

リアルタイムロギング診断データの取得


.NET SDK 2.0アップデートのもう1つのメジャーアップデートは、リアルタイムのWebサイトログ診断データを受信する新しい機能です。

開発者は、標準のSystem.DiagnosticsアセンブリとTraceクラスを使用して診断メッセージを記録できます。

image

開発者は、Webサイトのインスタンス管理を使用して、管理ポータルの設定で、またはWebサイトを管理するための新しいVisual Studio機能を通じて、そのようなログの登録を有効にできます。

次に、診断情報をリアルタイムで受信するために、開発者は新しい.NET SDK 2.0機能を使用して、ログイベントをリアルタイムで受信できます。

image

この機能は、クラウドサービスの役割でも使用できます。 開発者は、診断データを収集するためのパラメーターを設定し、クラウドサービス設定で収集するデータを選択できます。

image

クラウドサービスの診断は、構成ファイルを使用して構成することもできます。

image

次に、新しいVisual Studioツールを使用して診断データをリアルタイムで表示できます。たとえば、次のスクリーンショットは、クラウドサービスからリアルタイムで受信したSQL Serverエラーを示しています。

image

リアルタイムでログの受信を停止するには、開発者はストリーミングをオフにするだけです。 収集されたデータは、Windows Azureテーブルストレージクラウドストレージに保存できます。そこから、新しいクエリ構築ツールを使用して要求することができます。

image

新しいリアルタイムログストリーミング機能は、 コマンドラインツールでも使用できます

クラウドサービスを公開するための新しいタイプの仮想マシンのサポート


Windows Azureインフラストラクチャサービスのグローバルな可用性の最近の発表に加えて、28 GBと56 GBの利用可能なメモリが増加した新しいタイプの仮想マシンが導入されました(詳細については、 ここをクリックしてください )。

.NET SDK 2.0アップデートにより、Visual Studioを使用する開発者は、新しいタイプの仮想マシンでクラウドサービスをホストできます。

image

クラウドホスティング速度の向上


これまで、Visual Studioを介してクラウドサービスの更新バージョンを公開する場合、更新プロセスはクラウド内の各アプリケーションインスタンスに対して順番に行われていました。 たとえば、クラウドサービスが10個のインスタンスにスケーリングされた場合、更新はインスタンスの後にインスタンスごとに順次実行され、更新中であってもユーザーがサービスを利用できるようにします。

.NET SDK 2.0アップデートでは、「同時アップデート」機能が追加されました。これにより、クラウドサービスロールのすべてのインスタンスを同時にアップデートするプロセスを指定できます。 これにより、展開されたソリューション全体の更新速度が大幅に向上しますが、しばらくの間、サービスが利用できなくなります。

image

クラウドストレージツールキット


クラウドストレージを操作するためのツールWindows Azureストレージは、以前はキューとBLOBを操作できました。 Visual Studioの現在の.NET SDK 2.0更新プログラムは、テーブルを操作するためのフル機能のツールサポートを追加します。

image

開発者は、テーブルの作成と削除、テーブルへのデータの挿入、テーブル内のデータのクエリとフィルタリングを行うことができます。

image

image

Windows Azure Service Busメッセージングライブラリの改善


現在の更新で最も重要な革新は、Windows Azure Service Busメッセージングサービスに関連しています。 Service Busクライアントライブラリの.NET SDK 2.0に、次の機能のサポートが追加されました。


各新製品の詳細な説明へのリンクについては、この記事の最後にある「更新の詳細」サブセクションをご覧ください。

管理タスクを自動化するための新しいPowerShellコマンド


現在の更新では、 PowerShellを介してWindows Azureクラウドリソース管理ツール用の膨大な数の新しいコマンドが追加されています。


新しいPowerShellコマンドレットとその機能の説明の完全なリストについては、 次のリンクを参照してください

更新の詳細


上記は、現在のアップデートの新機能の簡単な説明です。 以下のリンクで、各革新に関するより完全な情報を見つけることができます。

お知らせ:

MSDN:

Channel9ビデオ:

Service Busの新機能:

新しいサービスバスのお知らせ:

Windows Azureトレーニングキットの更新-2013年4月


.NET SDK 2.0更新プログラムのリリースから1週間、更新されたWindows Azureトレーニングキットがリリースされ、開発者やIT専門家によるクラウドプラットフォームのあらゆる側面を独立して研究するための多数のプレゼンテーション、プロジェクト、ラボが提供されます。

4月の更新では、次の新しいコンテンツが導入されています。


次のリンクからWindows Azureトレーニングキットをダウンロードします。

お見逃しなく


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


便利なリンク


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


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

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

大規模なクラウド会議中に行われたWindows Azure Summitレポートのビデオ録画とビデオインタビュー

Source: https://habr.com/ru/post/J178759/


All Articles