とりあえず個人レベルでもこの程度使えばサービスは世に送り出せるという一例として列挙しておきます。
費用はドメインの購入費用(1000円程度)ぐらいです。
AWSはローンチ時点では誰も使わないんでroute53の0.01$ぐらい。
なんとなく使う順で上から並んでます。
バージョン管理
git前提ですが、無料でprivateリポジトリ持てるのは大きいのでbitbucketです。
ドメイン購入
個人的にお名前.comより手軽なんでこっち派。
今割引中期間です。
DNS
今回は概ねAWS利用なのでDNSもAWSです。
サーバー
今回は概ねAWS利用なので、、、
サーバーOS
開発してるときは16.04使ってたんですが、AWS無料枠では14.04が上限だったので14
ubuntu14.04
webサーバー
phoenixのwebサーバーにリバースプロキシするためだけのnginx
サーバー監視
今だとNewRelicかどっちかという選択だと思いますが、
Mackerelの方がElixirに関しては手軽かなという印象です。
アクセス解析
とりあえず入れますよね、っていう。
SSL証明書
めっちゃ普通ですが無料は強いです。
言語とフレームワーク
Elixir on Phoenixを実践するためだけにサービス作ったんで、
当然ここはこれになります。
DB
RDS使ってないんで普通にMariaDBです。
Postgresqlは仕事で多用するんで、使ってないものを使った感じ。
UIフレームワーク
これもとりあえず一回使っておきたかったので使いました。
感想としては、現時点ではデザインの幅とか自由度とか考えるとbootstrapの方がいいですね。
jsフレームワーク
Reactは試しに使ってみたという感じですが、既存のHTMLと組み合わせるとめんどくさいことしかないので、ReactならReactだけで作る覚悟決めた方が良さそうです。
といったところで、とりあえずこれだけ使えばローンチまでは漕ぎ付けます。
もちろん、上記のさえなくても作れますが、一例として。