Azure Functionsの雰囲気をローカルで試す
- POSTS
サーバーレス、流行ってますね。
なんかインフラ系のひとから「ぜひ使って。パッチ充てもういや」って言われたので、きっとすごい便利なんだと思われます。
とはいえ、クラウドアカウント持ってないんでローカルで雰囲気だけでも感じてみます。
Azure Functionsです。
前回めでたくUbuntuでASP.NET Core + EF Coreが動いたので、次はスキーマ変更を試してみます。
前回ローカルでDB接続できたので、Ubuntuにデプロイしてみます。
肝は環境の切り替えとDBマイグレーションです。
前回、ASP.NET Coreをubuntuで動かせたので、今回はDBアクセスしてみます。
DBMSにはいろいろ選択肢がありますが、Entity Framework Coreのサポートが充実してるPostgreSQLを選びました。
本命はSQL Server on Linuxなんですが、
You need at least 3.25GB of memory to run SQL Server on Linux. For other system requirements
なんで、却下。