(仮) ブログ

主にWeb Apps や、Azure PaaS サービス を使う際に役立ちそうなことを書こうと思っています。

Azure Web Apps を利用するときに読みたいリンク

個人的なメモですが、Web Apps を使うときに読んでおきたいリンクを貼っていきます。

Web Apps を使っていて、困った時はだいたいここにあるリンクを読んでいけば解決します。

目次

公式ドキュメント

Web Apps の公式ドキュメントです。大事なことはほぼ全てここに書いてあります。

Azure Web Apps のドキュメント - チュートリアル、API リファレンス | Microsoft Docs

Azure Web Apps Sandbox

Azure Web Apps はサンドボックス環境と呼ばれる環境で動作しているので、動作に制限があります。例えば、Web Apps が動作するインスタンス(仮想 VM) 上では接続数の制限があったりします。ここでは、そんなサンドボックス環境の説明がかかれています。Web Apps に限らず、API Apps や Function App も基本的には同じ機構です。

github.com

この記事は Kudu (Azure App Service の Git デプロイエンジン) の Wiki の一部なんですが、最初に紹介した docs.microsoft.com のドキュメントには書いていないことがいっぱい書かれているのでおすすめです。

Azure - Inside the Azure App Service Architecture

実は Azure App Service のアーキテクチャは 去年の 2 月にMSDN マガジンで公開されています。

結構ぶっちゃけて書かれていて、かなり読み応えのある記事です。 リソース消費の激しいアプリケーションでデプロイメントスロットを利用するときは、App Service Plan を分けた方がいい(リソースグループとリージョンは一緒にする必要がある。) とか、Tips も書かれてます。

同じスケールユニットと呼ばれる共有環境上の VIP は一緒になるなどの情報も書かれてますね。

Azure - Inside the Azure App Service Architecture

Azure App Service Team Blog

App Service に関する更新情報を手に入れるならこの辺り。最近だと、App Service のメンテナンスの仕組みが公開されていましたPHP のアップデートに関してや、Azure Functions の更新なんかもここにポストされます。

blogs.msdn.microsoft.com

後は、MS の OSS チームのブログも結構良いです。Web Apps 関連の記事が多いので、Web Apps 上で OSS を動かす人は読んでおいて損はないです。

blogs.msdn.microsoft.com

ここら辺を読んでおけば、普段利用していて困ることはほぼなくなるのでおすすめです。