質問: ASP.NET Core(MVC, Web API)を使用したWebアプリの作成の勉強をしたいと思っていて、インターネットへの公開まで練習してみたいと思っているのですが、おすすめのサーバー環境を教えていただけないでしょうか? とりあえず10人程度でログインできる簡単なアプリを想定しています。 尚、出来る限り実運用と同様の環境を構築してみたいです。 (独自ドメイン・SSL設定・CIなど) 重視したい点は ・出来る限り簡単に使用できる(設定や運用の手間がかからない) ・費用が安い ・スケールアップなどをしやすい構成 です。 私なりに調べた感じでは(自信はありません)Google App Engineが簡単で安そう。 ただその場合データベースをどう用意すれば良いのかわからないのですが、例えば同じGoogleであればCloud SQL for PostgreSQLを使用すれば良いのでしょうか? その構成なら、アプリケーションもデータベースもCompute Engineやその他の方法でおこなったほうが良いのでしょうか? 色々な方法があるとは思いますし要件によって選択が変わってくるとは思いますが、とりあえずこの環境で試してみたら?というアドバイスでもいただけるとうれしいです。
回答: VirtualBox等で自分のローカルマシン上にLinux(CentOSなど)を立ててみるといいと思います。 無料ですし、すぐ始めることができます。 開発中に毎回クラウド上にあげるのもめんどくさいので、 ぜひ、ローカルでチャレンジしてからクラウドデビューはいかがでしょうか。