さとうなおきの「週刊Azureなう」

【Auzreなう 10/21号】Azure App ServiceのLinuxサポート

佐藤直生

2016-10-21 12:07

 こんにちは、さとうなおきです。「週刊Azureなう」では、先週の1週間に発表されたMicrosoft Azureの新機能から、筆者の独断と偏見で選んだトピックについて紹介していきます。

Azure App Service:Linuxサポートのプレビューをリリース

 Azure App Serviceは、ウェブアプリケーションやWeb API、モバイルバックエンドをホストするためのPaaSサービスです。

 従来のAzure App Serviceは、.NET、Node.js、PHP、Java、Pythonのスタックをサポートしており、内部ではWindows Server、IISの上でウェブアプリケーションが動作するアーキテクチャでした。

 既存のLinux環境で動作しているウェブアプリケーションをAzure App Serviceに移行する際、OSの違い (Windows上のnpmの「path too long」エラーなど)、ウェブサーバの設定ファイルの違い(Apacheの.htaccess、IISのweb.config)、Linux依存のネイティブモジュールなどに起因する問題が発生することがありました。

 今回、Azure App ServiceのネイティブLinuxサポートのプレビューがリリースされました。現在は、Node.js、PHPのスタックを使うAzure Web Appsを利用可能です。これによって、Linux環境で動作しているウェブアプリケーションをAzure App Serviceに移行し、継続的デプロイメント、デプロイスロット、スケールアップ/スケールアウトといったAzure App Serviceのさまざなな機能を活用できるようになります。

 このプレビューは、現在、米国西部、西ヨーロッパ、東南アジアで利用可能です。Azureポータルで「Web App on Linux(プレビュー)」を選択し、Linuxサポートに対応したApp Serviceプラン(Basic、またはStandardプラン)や、ランタイムスタック(Node.jsやPHP、そのバージョン)を指定して新規作成しましょう。

 まずは、プレビューを触ってみてください。何かフィードバックがあれば、是非お知らせください。まだまだドキュメントも少ない状況ですが、従来のAzure App Serviceの経験があれば、かなり使いこなせるはずです。今後、プレビューの機能強化やドキュメントの充実が行われていく予定です。

 詳細は、Azure Blogのポスト「Azure App Service improves Node.js and PHP developer experience」、ドキュメント「App Service on Linux Documentation」をご覧ください。


Azureポータルでの「Web App on Linux(プレビュー)」の新規作成

Azure App Service:Azure App Service Companionのプレビューをリリース

 今回新たに発表されプレビューがリリースされた「Azure App Service Companion」は、App Serviceの監視、アラート表示、トラブルシューティングといった基本的な機能を提供するモバイルアプリケーションです。

 最初のプレビューは、AndroidアプリケーションとしてGoogle Playで公開されています。現在は米国のみで利用可能ですが、今後、日本を含む他の国でも利用になる予定です。今しばらくお待ちくださいね。


Azure App Service Companionでの監視やアラート表

Azure App Service:Visual Studio Application Insightsとの統合強化

 Visual Studio Application Insightsは、ウェブアプリケーションを監視、診断、分析するサービスです。

 Application Insights自体はAzure外部で動作しているウェブアプリケーションも監視できますが、Azure App Service上のウェブアプリケーションでApplication Insightsを使うのがお勧めの構成です。

 今回、Azureポータルで、Azure App Serviceのメニューに「Application Insights」が追加されました。これによって、Azure App ServiceをApplication Insightsに関連付け、Azure App Serviceのメニューから簡単にApplication Insightsの情報を確認し、Application Insightsに進むことができるようになりました。Azure App Serviceをお使いの方は、合わせてApplication Insightsも試してみてくださいね。

 詳細は、Azure App Service Team Blogのポスト「Streamlined integration of App Service and Azure Application Insights」をご覧ください。


Azure App Serviceの「Application Insights」メニュー

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]