ウェブサービスやスマートフォンアプリを開発する際には、アプリ自体に加えてアカウントやデータの管理を行うバックエンドサーバーを用意する必要があるものの、ゼロからバックエンドのシステムを組み上げるのはかなりの工数を必要とします。そこで活躍するのが、よく使われるバックエンドのシステムをまとめてAPIから簡単に利用できるようにした「Backend as a Service(BaaS)」と呼ばれるサービスです。ウェブアプリ・スマートフォンアプリの普及に伴ってさまざまなBaaSが登場していますが、「Appwrite」はオープンソースで開発されており、自分でホスティング可能なためデータを自社内にとどめておけるBaaSとのこと。どんな感じなのか、実際に使って確かめてみました。