Windows Azureストアは現在ロシアにあります!

少し前に、私の同僚がWindows Azure Newsに、発表、大きな発表、巨大な発表を投稿しました。 Windows Azureストアについて言及しています。 以下に、彼についてもう少し詳しく説明します。







Windows Azureストアは、アプリケーションおよびSaaSサービス用のクラウドサービスまたはアドオンのストアです。 実際、これらは、特定の問題を解決するために組み合わせて使用​​できる既製の「ブリック」(構成要素)です。 さらに、完全に理解されているこれらの「レンガ」はサービスです。 既製の機能(API、エンドポイントなど)を使用し、それを提供する会社が機能(スケーリング、フォールトトレランスなど)とサービスサポートを担当します。 これで、ロシアでWindows Azureストアが利用できるようになりました。 ロシアで作成されたWindows Azureサブスクリプション。



Windows Azureストアは、少なくとも2つのシナリオです。

  1. 最初のシナリオは、アプリケーションでWindows Azureストアのサードパーティサービスを簡単に使用することです。 ここでは、Windows Azureストア内のすべてのサービスがWindows Azureポータルに統合されていることを考えると、すべてが簡単です。
  2. 2番目のシナリオは、Windows Azureストアでのサービスの配置です。




Windows Azureストアのサービス



BizSpark、MSDN、Pay-as-You-Go、またはMOSP(Microsoft Online Subscription Program)サブスクライバーは、 Windows Azureストアからサービスをサブスクライブまたはアクティブ化できます。 Windows Azureストアがプレビューモードになりました。



Windows Azureストアには、App ServicesやData Servicesなどのさまざまな種類のサービスがあります。 各サービスには、無料、標準、プレミアムなど、サブスクリプションの料金プランがいくつかあります。



また、ロシア企業からの最初のサービスであるABBYYがすでにあります。これは、テキスト認識などのためのABBYY Cloud OCR SDKサービスです。 ちなみに、無料版のサービス(100ページ\月)があります。





以下では、いくつかのサービスについて説明します。 特定のサービスを選択することは困難です。 すべてのサービスは質が高く便利です。 ただし、次のサービスはほとんどすべての人に適しています( これらのサービスにはすべて無料プランFreeがあります )。



アクティブクラウドモニタリング(MetricsHub)


Active Cloud Monitoring(MetricsHub)は、サブスクリプションにデプロイされたサービスと仮想マシンを追跡し、これらのサービスの自動スケーリングを行うためのサービスです。 このサービスは、BLOBストレージの量、翌月の指標アカウントなども表示します。





センドグリッド



SendGrid-電子メールメッセージを送信し、大規模なメールを管理するためのサービス。 無料プランには、最大25,000メッセージ/月が含まれます。





AppDynamics


AppDynamicsは、メーターインジケーターを収集し、クラウドソリューションのパフォーマンスを分析するためのサービスです。このサービスでは、 自動スケーリングルールを設定し、アラートを作成することもできます。 サービスを設定するには、インスタンスごとに特別なエージェントをインストールする必要があります。その後、統計がコントロールパネルに表示されます。





ClearDB MySQL


ClearDB MySQL-サービスとしてのMySQL、つまり あなたにとってこれはあなたが利用できるMySQLデータベースです-すべてがすでにインストールされ設定されています(フォールトトレランスを含むパッケージに既に含まれています;);





MongoLab

MongoLab-これは、MongoDB as Serviceであり、完全に機能するMongoDBです。





新しい遺物


New Relicは、クラウドソリューションのもう1つの監視サービスです。 New RelicはクラウドサービスとWebサイトの両方で設定できることに注意してください!





ABBYY Cloud OCR SDK


ABBYY Cloud OCR SDK-テキスト、ラベルなどを認識するためのサービス





請求先アカウントの市場がユーザーアカウントの市場と一致しません


Windows Azureストアからのサービスのアクティベーションに関する小さなヒントとコツ。 次のエラーが発生した場合(「現時点では請求見積もりを提供できません。しばらくしてからもう一度お試しください。このエラーが続く場合は、次の情報を添えてサポートにお問い合わせください。」、詳細:「請求アカウントの市場がユーザーアカウント))をアクティブ化するときに、Windows Azure(ロシア)の国プロファイルがWindows Azure Marketplaceのプロファイルで指定された国と一致することを確認します (プロファイルはMicrosoftアカウント\ LiveIDにも関連付けられます)。



私は例を挙げます:

Windows Azure- > アカウント -> プロファイル -> 詳細の編集





マーケットプレイス -> マイアカウント -> 編集





Markeplaceプロファイルで別の国が示されている場合は、変更できます。 注:国を変更するオプションがない場合は、[マイアプリケーションとマイデータ]セクションに移動し、既存のサブスクリプションを削除します(これにより国が変更されます)。 マーケットプレイスの国変更規則については、 こちらをご覧ください



サービスをWindows Azureに公開する



ここには2つのポイントがあります。サービスの申請(Windows Azureストアチームがアプリケーションをレビューし、最終的な回答を提供します)と技術的な実装です。 詳細については、github Windows AzureリソースプロバイダーSDKページをご覧ください。



要するに、技術的な面では、統合を実装するには以下が必要です。

  1. APIおよびドキュメントに従ってリソースプロバイダーを記述します。
  2. パブリッシャーポータル(Windows Azure Marketplace)でリソースプロバイダーを登録します。
  3. Windows Azureストアチームが実行するテストを待ちます。


技術的には、統合は非常に簡単です。なぜなら、 すべてがGET \ POSTリクエストに基づいています。開発中のローカルテスト用の詳細なドキュメントとユーティリティがあります( dukaan )。 最も興味深いものから、 SSO (シングルサインオン)の実装に注意を払うことができます。 ユーザーに関するユーザーのローリングデータとサービスへの彼のWindows Azureサブスクリプション(Windows Azureストアで公開)。 SSOについては、 ここで簡単に説明します 。つまり、Windows Azureはサービスに対してPOST要求を行います。 RPはリクエストからデータを取得し、それを何らかの秘密キーに接続し、SHA-256ハッシュ(トークン出力)をすばやく計算します。



そして、ロシアと世界中のすべてのWindows Azureユーザーがサービスを利用できるようになります。





実際のところ、これですべてです-ハッピーエンド。



All Articles