Windows Azure で SQL Server AlwaysOn を正式サポート & Windows Azure 通知ハブを正式リリース

これまでフィードバック、評価などいただいていた機能、サービスが正式対応となりました。 Windows Azure 仮想マシン で SQL Server AlwaysOn 機能をサポート Windows Server 2012 + SQL Server 2012 以降で利用可能な AlwaysOn に Windows Azure が正式対応し、Windows Azure 仮想マシン で稼働する SQL Server を 可用性グループ (Availability Group) に含めることが可能になりました。 Windows Azure 仮想マシン 自体の 可用性を高めるための VM バックアップ は Windows Azure 側で行われていますが、トランザクション処理を含めた データベースの 高可用性および災害対応 (HADR :High Availability and Disaster Recovery) を実現するため、Windows Azure 上の SQL…


iOS、Android 向けのアプリケーションゲートウェイサービス Windows Azure Application Gateway をプレビュー公開

Microsoft Open Technologies, Inc. は、Windows Azure Active Directory の認証サービスを利用し、iOS および Android のモバイル端末から企業ネットワーク内のリソースにアクセスできるサービスをプレビュー公開しました。Gateway Agent と呼ばれるモバイルアプリから Windows Azure で稼働している Application Gateway に接続、VPN 接続のように社内リソースにアクセスできます。 現在、デモ用サービスでは Office365 の組織アカウントを利用して接続することでき、iOS / Android / Kindle Fire 向けがそれぞれ Apple App Store / Google Play Store / Amazon Mobile Marketplace で公開、Android 用サンプルコードも合わせて公開されています。 Windows Azure Application Gateway Gateway App Instructions Interoperability @ Microsoft > A…


Team Foundation Server および Visual Studio 2012 で Git をサポート

米国レドモンドで1/29-31(現地時間) の日程で開催されている ALM (アプリケーションライフサイクル管理) 関連のカンファレンスである ALM Summit 3  にて Visual Studio および Team Foundation Server / Team Foundation Service の機能強化が発表されました。 オンプレミスの Team Foundation Server が Git レポジトリに対応することが発表され、クラウドの Team Foundation Service では Git レポジトリの利用が開始されました。また、Visual Studio 2012 更新プログラム 2 CTP 版が公開され、Visual Studio のプラグイン (Visual Studio Tools for Git) で Git を利用できるようになりました。 Windows Azure の Web サイトやクラウドサービスでは既に Git が利用可能になっていますが、Windows Azure モバイルサービス…


各種モバイルにプッシュ通知を送信できるWindows Azure の新サービス、通知ハブ がプレビュー公開

昨日の Windows Azure メディアサービス のリリースと共に、通知ハブ (Notification Hubs) と呼ばれる新しい機能がアナウンスされました。(こちらはプレビュー版ですが...。) 通知ハブ は、各種デバイスにプッシュ通知メッセージを送ることができるサービスで、各種デバイスに対応、メッセージ送信サービスをAPI経由で容易に利用できます。 こちらは遅延を抑えて何万ものデバイスにプッシュ通知を行えるように設計されており、自分でルーティングのインフラ構築を行うことなく Pub/Sub モデルで通知を行うことができます。 現在 Windows 8 および iOS 向けアプリケーション で即時利用できるようになっており、Android および Windows Phone もまもなく対応予定です。 また、 per-user-tag と呼ばれるタグによって、デバイスやアプリケーションは識別できる仕様になっており、アプリケーションからユーザー ID やお気に入り、場所などをタグに設定 / 取得することで、デバイス別やタグ情報に沿ったプッシュ通知などを行うことができます。 なお、通知ハブは Windows Azure モバイルサービス からの利用はもちろん、クラウドサービスや仮想マシン、Web サイトに配置されているアプリケーションからも利用できます。  通知ハブの作成は、Windows Azure 管理ポータル から (サービスバスに入っています) 。  Windows 8 および iOS 向けアプリへ通知するための Windows Notification System / APNS の設定が行えるようになっています。 こちらの設定ページは、通知ハブを作成するときに 新規作成 (or 既存から選択) した名前空間に紐づいていますので、そちらを選択して通知ハブの詳細を表示します。      ScottGu’s Blog > Broadcast…


Windows Azure モバイルサービス、iOS 向け SDK アップデートでプッシュ通知に対応

マルチデバイス向けアプリケーションのプラットフォームを提供している Windows Azure モバイルサービスでは、Windows 8 向け Windows ストアアプリ や Windows Phone 8 はもちろん、iOS (iPhone) や Android にも対応しています。この度 iOS 向け SDK がアップデートされ、APNS (Apple Push Notification Services) を通じた プッシュ通知 に対応しました。 Apple iOS provisioning portal に作成したアプリを登録して APNS プッシュ証明書をアップロードした後、Windows Azure モバイルサービスにも証明書をアップロードすれば設定が完了します。 なお、Objective-C による開発をサポートする SDK 自体のパフォーマンスおよびメモリ利用の改善が行われ、ログインのためのコーディングを簡素化するログインメソッドが追加されました。このメソッドでは Twitter、Google、Facebook、マイクロソフトアカウントを利用できます。 ScottGu’s Blog > iOS Support with Windows Azure Mobile Services – now with Push…


Windows Azure メディアサービス、SDK 2.0 対応アプリケーションサンプル最新版公開

Windows Azure によるメディア配信サービスを提供する Windows Azure メディアサービスは、コンテンツのアップロード、エンコーディング、暗号化、フォーマット変更、配信、といった作業をアプリケーションとして自動化するための Windows Azure Media Services SDK が提供されており、Windows Azure Media Services .NET SDK 2.0 対応のアプリケーションサンプルも公開されました。 個人や小規模利用ではWindows Azure 管理ポータルからGUIで操作できます。Windows Azure Media Services SDKを利用することで、暗号化の種類(CENE(Common Encryption Protected: PlayReadyなど)、ストレージ暗号化)、エンコーディング形式 (Microsoft Expression Encoder と同様) などの詳細に設定、お手持ちのアプリケーションと連携するといった利用も可能です。 MSDN Code Sample > Windows Azure Media Services Getting Started Sample MSDN Library > Getting Started with the Media Services SDK…


Windows Azure モバイルサービス、iOS 向け SDK 公開

Windows Azure 上で マルチデバイス向けサービスのプラットフォームを提供する Windows Azure モバイルサービスが iOS (iPhone/iPad) に対応、SDK が公開されました。iPhone および iPad 向け Objective-C によるアプリケーション開発のテンプレートがダウンロードでき、Windows 8 向けと同様に、データアクセスやユーザー認証機能を容易に組み込むことができます。 Windows Azure モバイルサービス自体のアップデートとして、マイクロソフトアカウントに加えて、Facebook, Twitter, Google の ID による認証が可能になりました。また、データベース / データストレージとして、SQL データベースに加えて BLOB ストレージやテーブルストレージ、サービスバスも利用できます。なお、パートナーである SendGrid、Twilio により、EメールやSMSテキストメッセージ送信のモジュールも提供されます。 ScottGu’s Blog > Windows Azure Mobile Services: New support for iOS apps, Facebook/Twitter/Google identity, Emails, SMS, Blobs, Service Bus and more  …


Windows Azure ベースのマルチモバイルデバイス向けサンプルアプリ「.NET StockTrader」公開

Windows Azure でサービスをホストし、マルチモバイルデバイス向けにサービスを提供するサンプルアプリケーション、「.NET StockTrader」が公開されました。 WCF および ASP.NET で構築、REST対応の Web アプリケーションで、クロスブラウザ (IE, FireFox, Chrome, Safari)、および マルチデバイス対応となっており、Windows 8, Windows Phone はもちろん、iPhone や Android 向けアプリケーションも提供されています。 Visual Studio Website [en-us] > .NET StockTrader 6 Sample Application 実際に Windows Azure 上にサービスが展開されていますので、こちらでアプリケーションの動作などを確認できます。 StockTrader6 Live on WIndows Azure iOS 用 / Android 用 前のバージョンである .NET StockTrader 5 はオンプレミスの SQL Server で稼働していました。.NET StockTrader6 より Windows Azure…


Windows Azure Mobile services、SDK をオープンソースとして公開、iOS および Android 対応を開始

Windows 8 や各種スマートフォン向けのアプリケーションを容易に作成できるプラットフォームとして Windows Azure Mobile Services がプレビュー公開されていますが、アプリケーションを開発キットである Windows Azure Mobile Services SDK が GitHub にて公開され、オープンソースライセンスとして利用できるようになりました。 また、iOS および Android 対応がパートナーの Xamarin Inc. によって進められており、まず GitHub  にて iOS 版の SDK とサンプル が公開されています。 GitHub > Windows Azure Mobile Services Windows Azure Team Blog > Announcing Open Sourcing of Windows Azure Mobile Services SDK on GitHub, and Partnership with Xamarin Xamarin…


Windows Azure Toolkit for Android V1.0 公開

Android 向けアプリケーションを Windows Azure 上に構築するためのツールキット、Windows Azure Toolkit for Android が v1.0 となって公開されました。(これまでは v0.8 のままでした...。) GitHub > Windows Azure Toolkit for Android 開発環境としては Eclipse と Android Development Tools (ADT) plugin を使い、こちらの Toolkit をインポートして利用します。Windows Azure ストレージにアクセスするサンプルなども含まれています。開発環境の準備など Getting Started ドキュメント に手順が詳しく説明されていますのでご覧ください。 なお、Windows Phone や iOS(iPhone/iPad) 向けのツールキットや利用方法はこちらをどうぞ! Windows Phone Windows Azure Toolkit for Windows Phone Gihyo.jp > スマホ×Windows Azure開発講座(Windows Phone編) iOS(iPhone/iPad)…