Azure での Python アプリのホスティング

Azure には、ニーズに応じてアプリをホストするためのさまざまな方法が用意されています。 記事「Azure でアプリケーションをホストする」では、さまざまな選択肢について概説しています。

一般に、Azure ホスティング オプションの選択は、制御と責任という連続体の中で選択する問題です。 リソースの管理に対して多くの制御を求めるほど、より多くの責任を負うことになります。 この連続体においては、ユーザー側の管理責任が最小限である Azure App Service から始めることをお勧めします。 次に、Azure リソースの管理責任の引き上げに向けて、この連続体の中の他の選択肢を検討してください。 App Service の連続体のもう一端は Azure Virtual Machines であり、リソースの維持において最も制御性と管理責任が高くなります。

この記事の各セクションでは、より管理されたオプション (管理オーバーヘッドが少ない) から、より管理されないオプション (ユーザーによる管理が多い) までに大きく分けて説明します。