EC2とHerokuの簡単比較
EC2とHerokuの簡単比較
・EC2
EC2とはAWS(アマゾンウェブサービス)が提供しているウェブサービスの一つで、端的にいうと、アプリケーションを世界に公開できるシステム。分類としてはIaaS。
・Heroku
こちらもEC2の様に、開発したアプリケーションを世界に公開できるシステムの一つ。
分類としてはPaaS。
両方ともJavaScriptとRubyが使用できる。
ある程度無料で使用できるなどは同じだが、提供しているサービスの規模が違う。
Herokuの場合はその日限りの出店みたいな仕様になっていて、
サイトの運営において、画像のリンクが切れてしまうなどの、致命的な環境の欠点がある。
対して、EC2は、
サイト運営に必要なサービスがAWSに網羅されており、
これ一つで全てが完結する。
ちなみにAmazonのAWSは、クラウド分野でシェア第1位。
そして小売の売り上げよりもインフラの売り上げの方が高い。
しかし、その分EC2は設定も含めて複雑で扱うには知識が必要だが、Herokuは扱いが非常に簡単。
そのため、個人で趣味のアプリを世に出したいという人にはHerokuが向いていると言える。
また、商用としてサービスを提供したいという場合には、EC2が必須と言える。
参考文献