Amazon が提供する VPS サービスについて
はじめに
クラウドサービスの中でも特に主要なサービスはレンタルサーバーサービスと言えるでしょう。これは文字通り仮想サーバーをレンタルすることができるサービスで、利用者がインターネットを通じてサービス提供を行っている会社内で稼働しているコンピュータ上に構築された仮想サーバーを遠隔から操作し、オペレーティングシステムやアプリケーションソフトを自由に選択して導入、運用することができるサービスとなります。
今回は AWS より提供されるレンタルサーバーサービスの中でも、月額定額制で最も簡単に AWS の利用を開始することができる VPS(仮想プライベートサーバー) サービス、Amazon Lightsail についてまとめます。
そもそも VPS とは何か?
既に記載した通り、本記事で取り上げるのは Amazon の VPS である Amazon Lightsail ですが、もしかしたらそもそも VPS という単語自体馴染みが少ないかもしれません。その為、まずは VPS というものがどういうものなのかを簡単にまとめます。
VPS とは、実際には1台のサーバーを複数のユーザーで使用する共用サーバーではあるものの、仮想的に専用サーバー(1台の物理サーバーをまるごと使用するサーバー)としてユーザーに提供しているサーバーを指します。専用サーバーと同様の機能を、専用サーバーを使用するよりも安価な価格で利用することができる点が大きなメリットとはなりますが、実際の専用サーバー利用と比較すると物理的、もしくはネットワーク的に性能の自由度が少なく、他ユーザーの利用状況によってはその影響を受けてしまう可能性がある点がデメリットとなります。また一般的に VPS の契約は仮想サーバー1台ごととなり、契約した構成のリソース拡張、縮小には制限があります。一方、クラウドサーバーは VPS より高価となることが多いものの、仮想マシンのリソース変更等を容易に行うことができ、拡張性や柔軟性の高いサーバーを構成することが可能となります。
Amazon Lightsail とは
Amazon Lightsail は、Web サーバーを構築するための様々な機能が1つのパッケージとしてまとめて提供されている VPS サービスです。本来であれば Web サーバー構築のためにいくつかのサービスを並行して利用する必要があるところを一つのサービスに集約することができ、料金も月額の定額制の幅広い料金プランから用途に合わせて選ぶことができるため費用の管理もしやすく、総じて AWS のサービスの中でも利用しやすいサービスとなります。また、Amazon Lightsail は Amazon EC2 のようにサーバー構築時に色々な設定をする必要がありません。セキュリティの設定などもデフォルトで設定されているためより早く、より簡単にサーバーの構築を行うことができるようになっています。
Amazon Lightsail の特徴
Amazon Lightsail の特徴についてまとめていきます。
Amazon Lightsail のメリット
- ・容易に Web サーバーを構築することが可能
- Amazon Lightsail ではコンピューティング環境だけでなく、データベースやストレージ、ロードバランサーなどの様々な機能が最初から揃っています。またセキュリティ関連や権限管理に関しては自動的に設定を行ってくれます。そのため、Web サーバーを構築する知識がなくても簡単に利用することができます。
- ・低コストで予算管理も容易
- Amazon Lightsail は利用するパッケージ毎の料金が月額の定額料金として請求されるため、他の AWS のサービスのような重量課金制と比較して予算の管理や予測が容易です。
- ・EC2 へのアップグレードが可能
- Amazon Lightsailでは簡単にEC2への移行を行うことができるようサポートされています。これにより、より高度なインフラが必要になる場合にデフォルトで決められていた機能や設定の変更、および拡張を行うことができ、より柔軟なインフラ環境への移行が可能になります。
Amazon Lightsail のデメリット
- ・サーバーのスペック変更不可
- Amazon Lightsail は、予め決められたプランに沿って環境を構築するため、自由にサーバーのスペックを変更することはできません。なおサーバーのスナップショットを作成、スナップショットを使用して新しくサーバーを構築する際にプランを変更する、という手順を行うことでスペックを変更することは可能です。
- ・サーバー停止中であっても課金発生
- Amazon Lightsail は、利用しているサーバーが停止状態であっても課金が発生してしまいます。そのためもし長期間停止したい場合はサーバーのスナップショットを作成し、サーバー自体を削除する必要があります。
まとめ
Amazon より提供されている VPS サービス、Amazon Lightsail についてまとめました。Amazon Lightsail の大きな特徴として、Web サーバー構築に必要な知識が無くとも簡単に環境構築を行うことができるため、初心者から開発/テスト環境として小規模な環境構築が必要な方に至るまで、幅広いニーズに対応できるサービスとなります。AWS の無料利用枠として利用できるサービスでもあるため、どういったサービスなのかについては実際に触ってみるのが一番早いかもしれません。