Webアプリケーションやモバイルアプリケーションなど、ちょっとしたアイデアを作り上げることはPC一台あれば可能になってきましたが、それらを世界中に公開するために必要なバックエンドシステムの構築や運用は、個人や中小企業では高いハードルがありました。しかしここ数年、IaaS(Infrastructure as a Service)やPaaS(Platform as a Service)などのクラウドサービスを利用することで、個人から大企業までが簡単な手間とそれほど高くないコストでバックエンドシステムを実現できる環境が整ってきています。 本連載では様々なクラウドサービスの中の一つである、マイクロソフト社が提供しているAzure(Microsoft Azure)を利用し、Webアプリケーションやモバイルアプリケーションを支えるバックエンドシステムを作り上げていく方法について紹介していきます。