Azure Web App on Linux の概要

注意

Azure Web App on Linux は、現在パブリック プレビューの段階で、Linux での Web アプリの実行をネイティブにサポートしています。

概要

Web App on Linux を使用して、サポートされているアプリケーション スタック向けに Web アプリを Linux 上でネイティブにホストすることができます。 次のセクションは、現在サポートされているアプリケーション スタックの一覧です。

機能

現時点では、Web App on Linux は、次のアプリケーション スタックをサポートしています。

  • Node.js
    • 4.4.
    • 4.5
    • 6.2
    • 6.6
    • 6.9
    • 6.10
  • PHP
    • 5.6
    • 7.0
  • .NET Core
    • 1.0
    • 1.1
  • Ruby
    • 2.3

顧客は次のものを使用してアプリケーションをデプロイすることができます。

  • FTP
  • ローカル Git
  • GitHub
  • Bitbucket

アプリケーションのスケーリング方法は次のとおりです。

  • App Service プランのレベルを変更することで、Web アプリのスケールアップとスケールダウンを実行できます。
  • SKU の範囲内で、アプリケーションをスケールアウトして、複数のアプリ インスタンスを実行することができます。

Kudu の場合、基本的な機能の一部を使用できます。

  • 環境
  • デプロイメント
  • 基本コンソール
  • SSH

開発運用の場合:

  • ステージング環境
  • ACR および DockerHub CI/CD

制限事項

Azure Portal では、Web App on Linux で現在使用できる機能のみが表示され、残りは非表示となります。 さらに機能を有効にすると、その機能がポータルに表示されます。

仮想ネットワーク統合、Azure Active Directory/サード パーティの認証、Kudu サイト拡張機能などの機能は、まだ利用できません。 これらの機能が利用可能になったら、ドキュメントとブログを更新し、変更についてお知らせします。

このパブリック プレビューは現在、次のリージョンでのみご利用いただけます。

  • 米国西部
  • 米国東部
  • 西ヨーロッパ
  • 北ヨーロッパ
  • 東南アジア
  • オーストラリア東部
  • 東日本
  • ブラジル南部

Web Apps on Linux は専用 App Service プランでのみサポートされており、Free レベルまたは Shared レベルは存在しません。 また、標準の Web アプリと Linux 向け Web アプリの App Service プランは相互に排他的であり、Linux 向けでない App Service プラン内で Linux 向け Web アプリを作成することはできません。

Web Apps on Linux は、Linux 向けでない Web アプリが同じリージョンにないリソース グループ内で作成される必要があります。

次のステップ

App Service on Linux の使用を開始するには、次のリンクを参照してください。 質問や問題は、フォーラムに投稿できます。