はじめに
Windows Azureを使用したサービスを提供するために、必要な機能をすべて作りこんで準備することも可能です。しかし、Windows Azure向けに各社が提供しているサービス(サードパーティ製品)を使用すると、準備時間を短縮したり開発費用の圧縮したりできます。Windows Azure向けに提供されているサービスは、Windows Azure Storeで公開されており、Windows Azureの管理ポータルからサービス利用契約を結ぶことができます。
本連載では、Windows Azure Storeで提供されている監視機能、ジョブスケジュール機能などのサービスを紹介します(表1)。
| カテゴリ | アプリケーション名 | 説明 | 
|---|---|---|
| 
            性能・ 死活監視  | 
          Active Cloud Monitoring | ロールの増減に自動的に対応する監視サービス | 
| 
            性能・ 死活監視  | 
          Azure Watch | 
            Windows Azureの拡張モニタリングと 自動スケール機能を提供する監視サービス  | 
        
| 
            性能・ 死活監視  | 
          AppDynamics | 
            クラウド上で、最近のアプリケーションアーキテクチャに沿った アプリケーションのパフォーマンス管理を提供する  | 
        
| 
            性能・ 死活監視  | 
          New Relic | 
            アプリケーション、データベース、アプリケーションサーバーの 性能情報を監視するモニタリングサービス  | 
        
| ログ監視 | Logentries | 分析とアラート通知が組み込まれたログ管理サービス | 
| メール | SendGrid | メール送信ソリューション | 
| 
            タスク スケジューラー  | 
          Scheduler | 定期ジョブを実行することができるソリューション | 
対象読者
- Windows Azureに興味のある方
 - Windows Azureでサービス提供を検討されている方
 - サーバー管理者、開発者
 
必要な環境
- Windows Azureサブスクリプション
 
Windows Azureストアの概要
Windows Azureストアでは、Windows Azureのサービスを補完したり拡張したりすることができるサードパーティ製のサービスやデータが提供されています。アドオンをWindows Azure管理ポータルから直接入手し、管理できます。アドオンの検索や支払いなどは、Windows Azureの管理に統合されており、サードパーティ製品もWindows Azureのサービスと同様の請求フローとなっています。
Windows Azureストアで提供されているデータやサービス一覧は、マイクロソフトのサイト(英語サイト)で公開されています(図1)。2013年8月5日の時点では、22種類のサービスと10種類のデータが提供されています。
表2は、Windows Azureストアで提供されているアプリケーション名とアプリケーションの簡単な説明一覧です。2013年8月5日時点で、22種類のアプリケーションが提供されています。
| アプリケーション名 | 説明 | 
|---|---|
| ABBYY Cloud OCR SDK Service | 
          手書き文字認識、フィールド抽出、画像認識技術などの OCR(光学式文字認識)を提供するWeb API  | 
      
| Active Cloud Monitoring | 
          マイクロソフトが買収したMetricsHub社によって提供され、 ロールの増減に自動的に対応するクラウドアプリケーションの監視サービス。 マイクロソフトの買収により無料で提供されるようになった  | 
      
| AppDynamics | 
          クラウド上で、最近のアプリケーションアーキテクチャに沿った アプリケーションのパフォーマンス管理を提供する  | 
      
| Aspera Server On Demand | 
          Aspera高速データ転送送付ソフトウェアをWindows Azure用に サブスクリプションサービスの一部として提供する。  | 
      
| Auth0 | 
          Webとモバイルアプリのエンタープライズ対応用。 Active DirectoryやOffice365、Google Appsとアプリを シングルサインオンで結合する。  | 
      
| AzureWatch | 
          Windows Azureの拡張モニタリングと自動スケール機能を提供する、 クラウドベースのモニタリングソリューション。  | 
      
| Blitline | 
          画像管理用のインフラ基盤で、画像のトリミングや回転、 フィルターなどの画像処理ができる。 言語に依存しないシンプルなJSON呼び出しを使用して、 簡単なAPIから実行する  | 
      
| ClearDB MySQL Database | 
          クラウド上でMySQLサービスを提供する、 フォールトトレラントなデータベースサービス  | 
      
| ClearPointe Azure Management | 
          クラウド上からクラウドとWindows Serverインフラを 管理するサービス  | 
      
| cloudinary | 
          画像のアップロード、サイズ変更、トリミング、最適化、 スプライトなどの画像処理をクラウド上で実施するサービス  | 
      
| Embarke Email Analytics | 
          メールの解析基盤です。ビジネスの契約や収入を増やすために ユーザー行動の確認を支援する。  | 
      
| Engine Yard Platform as a Service | 
          Windows Azureサービスの自動設定と管理を 提供するサービス  | 
      
| EZDRM Hosted PlayReady DRM | 
          堅牢なデジタル著作権管理(DRM)プラットフォームを提供し、 WebアプリケーションやWindows Azureメディアサービスに DRMコンポーネントを追加できるようにする  | 
      
| Logentries | 分析とアラート通知が組み込まれたログ管理サービスを提供する | 
| LucidWorks Search | 
          簡単にセキュアで、スケーラブルでコスト効果の高い 検索アプリケーションを作成することができる  | 
      
| MongoLab | MongoDBを提供するクラウドベースのデータベースプラットフォーム | 
| New Relic | 
          アプリケーション、データベース、アプリケーションサーバーの 性能情報を監視するモニタリングサービス。 エージェントをインストールするだけで性能情報の確認を始められる  | 
      
| PubNub | 
          Webおよびモバイルアプリケーション向けの非常に高速な リアルタイムメッセージングシステム  | 
      
| Pusher | 
          リアルタイムにブラウザやデバイスに簡単に さまざまな種類のコンテンツをプッシュすることができる APIとライブラリを提供する  | 
      
| SendGrid | 
          SendGridはクラウドベースのメールサービスです。 REST APIやSMTP経由で新規もしくは 既存のメールシステムに統合することができる  | 
      
| Scheduler | 
          単純なREST APIを使って、Windows Azure上で繰り返し実行する CRONジョブをスケジュール実行することができます。 単純な、および高度なスケジューリング機能を提供します  | 
      
| VS Anywhere | 
          コード品質の向上、開発プロセスの迅速化、 ベストプラクティスの共有などが実現できる。 VS Anywhereを使用すると、組織内の全ユーザーと秒単位で リアルタイムにプロジェクトを共有できる  | 
      
今回は、この中でもモニタリングソリューションのActive Cloud Monitoringについて紹介します。

              
              
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                          
                              
                              
                              
                              
                              
                              
                              
                              
                              
                              
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
                      
                    
															
														
															
														
															
														
    
    
    
    
    
													
													
													
													
													
										
									