目次
ざっくり概要
AWS EC2とはAWSのコンピュータリソースを使って仮想サーバを立てることができるサービスです。
AWSのアカウントとインターネットに繋がるパソコンさえあれば、簡単に仮想サーバーを作って、自分のサービスを構築することが出来ます。
もう少し詳しく
従来サーバ構築に必要であったハードウェアの用意には機器費用や場所代など多大なコストが必要でした。
EC2を利用することで、そういった物理的なリソースを自分で用意すること無く、簡単にサーバ構築ができるようになります。
新規サービス開発や規模の小さいサービス開発は特にメリットが大きいです。
大きく分けて次のようなメリットがあります。
初期費用0円
ちゃんとしたサーバーなんて買おうとしたら100万円はします。
安くても数十万は余裕でします。
そんな気軽に買えるものではありません。
EC2なら0円から始められます。
AWS EC2はサーバが起動している時間分だけ課金が発生します。
サービスを作ってうまく行かなければサーバを落としてしまえばあとはお金がかかりません。
お試しで使う分には無料同然で利用できます。
5分でサーバが構築できる
サーバを調達するためには場所を用意して、サーバのスペックを選択して購入して、設置して・・・といった多くの作業が必要になります。
到底数日では終わらないような作業です。
レンタルサーバーでも1つサーバー作るのに契約など云々で時間がかかります。
しかし、EC2を使えばクリック数回で5分でサーバを作ることが出来ます。
物理リソースの運用がいらない
物理的な機器があれば故障もします。何年か使っていたら寿命も来ます。
そのとき対応するのはあなたです。とても気が滅入りますね?
EC2ならハードウェアの運用は一切必要ありません。
AWS側で物理基盤の運用は完璧にしてくれるので、我々は論理的な部分のみに集中できます。
料金体系
AWS EC2は5つの料金体系が存在しています。
用途に分けて使うことで更に安く利用出来ます。
名称 | 概要 |
オンデマンド | 実行するインスタンスに対して、秒単位の課金が発生します。 初期費用はかからず、起動中のみ料金が発生します。 まずはこれを使えば間違いは無いです。 |
リザーブド インスタンス | 1年/3年の単位でインスタンスを購入します。 オンデマンドに比べて最大75%の割引が適用されます。 長期利用の場合はこれがおすすめです。 |
スポット インスタンス | 入札形式でインスタンスを購入します。 オンデマンドに比べて最大90%の割引が適用される。 入札価格を超えた入札がされると、最短2分後にインスタンスが停止されます。 分散処理など沢山のインスタンスを立ち上げて短時間で落とすような場合におすすめです。 |
Savings Plan | 1~3 年期間で一貫したコンピューティング使用量 (例: USD/時間で測定) を契約するかわりに、 安価な使用料金が提供される柔軟な料金モデルです。 決まったコンピューティング使用量がある場合におすすめです。 |
Dedicated Hosts | AWSの物理リソースを借ります。 オンデマンドや予約による購入方法があります。 サーバにバインドされたソフトウェアライセンスの利用や コンプライアンス要件を満たすための利用におすすめです。 |
まとめ
今まではWebサービスを置くためのサーバの用意が非常に面倒でした。
しかし、EC2を利用することで非常に安価で簡単にサーバを構築することが出来ます!
Webサービス開発をしている方はぜひAWS EC2を利用してみましょう!