AWS Lightsailとは?料金とブログ運営の実体験

AWS Lightsailとは?料金とEC2との違いを実運用で解説 のアイキャッチ画像 Lightsail・クラウド

私は普段からAWSを触る機会があったので、ブログもAWSのサービスで作ることにしました。ただ、AWSでブログを作りたいと思ったときに、AWSの仮想サーバーであるEC2だと、設定項目が多いです。また、料金が高いという問題もあります。

そこで、料金が安いAWS Lightsailを使って、WordPressのブログを立ち上げました。このブログも、Lightsail上で動いています。この記事では、Lightsailの概要と料金、実際にLightsailでブログを運営してみて分かったことを紹介します。

Lightsailとは

Lightsailは、AWSが提供しているVPS(自分専用に使える仮想サーバー)です。サーバーを動かすのに必要なものがセットになっていて、プランを1つ選ぶだけで使い始められます。

プランには、次のものが含まれています。

  • 仮想サーバー(vCPU・メモリ)
  • SSDのストレージ
  • データ転送量(一定量まで)
  • 固定IPアドレス
  • DNSの管理やファイアウォールの設定(管理画面から操作できる)

EC2で同じ構成を作ろうとすると、サーバー、ストレージ、IPアドレス、データ転送などを一つずつ選んで組み立てる必要があります。Lightsailは、これらがプランにまとめて含まれています。

WordPressなどのアプリが最初から入ったイメージも用意されています。データベースや、アクセスを振り分けるロードバランサー、表示を速くするCDNなども、Lightsailの中で使うことができます。

EC2との違いは、主に2つです。

1つ目は、設定が簡単なことです。EC2も、簡単にサーバーを立ち上げて使うことはできます。ただ、Lightsailとは違って、専門的な知識が必要になります。Lightsailは必要なものがいろいろまとまっていますが、EC2だと細かく設定しないといけません。

たとえばEC2でブログを作る場合、WordPressのインストールも自分で行う必要があります。WordPressを動かすためのPHPの設定なども必要です。エンジニアでない方には難しいと思います。

2つ目は、料金が分かりやすいことです。Lightsailは月額の定額制なので、毎月いくらかかるかが分かります。EC2は使った分だけ課金される仕組みで、サーバー・ストレージ・データ転送などの料金が別々にかかるため、慣れるまでは金額が読みにくいです。

なお、Lightsailで始めても、あとからEC2に移すこともできます。

Lightsailの料金

Lightsailの料金は月額の定額制です。執筆時点の、Linuxで使える主なプランは以下の通りです(パブリックIPv4付きの汎用プラン、米ドル建て)。

月額メモリvCPUSSDデータ転送量
$5512MB220GB1TB
$71GB240GB2TB
$122GB260GB3TB
$244GB280GB4TB
$448GB2160GB5TB
$8416GB4320GB6TB

WordPressのようにメモリを使うアプリを動かす場合は、メモリの量に注目して選ぶ必要があります。

また、新規のAWSアカウントであれば、$5・$7・$12のLinuxプランなどが3ヶ月無料で使えます(1アカウントにつき1つのプラン、月750時間まで)。料金や無料の条件は変わることがあるので、使い始める前にAWS公式の料金ページで確認してください。

Lightsailでブログを運営して分かったこと

私は、ブログを公開することが目的だったので、Lightsailを選びました。最初は一番安い$5(512MB)のプランにしましたが、メモリ不足ですぐに落ちてしまいました。気づいたら落ちていた、という感じです。立ち上げてしばらく経ってから、記事を編集しようとログインしようとしたところ、サイトにアクセスできませんでした。そこで$12(2GB)のプランに変更し、今もこのプランで運用しています。実際にかかっている料金は、毎月$12です。

実際に使ってみて分かったのは、AWSを使ったことがない人でも、WordPressのサイトを公開できるということです。私の場合、立ち上げにはあまり時間がかかりませんでした。本当に簡単に立ち上げることができました。手順を確認しながら進めれば、未経験でも数日あれば公開できると思います。

一方で、$5のプランだとメモリが全然足りず、話になりませんでした。結果として、思ったより料金がかかってしまいました。

他のVPSやレンタルサーバーとも比較して選ぶ

Lightsailを使うかどうかは、他のVPSや、サーバーの管理を任せられるレンタルサーバーと比較して決めたほうがいいです。

安さだけで見ると、国内のVPSやレンタルサーバーのほうがいい場合もあります。同じくらいの料金で、より多くのメモリを使えるものや、日本語のサポートが付いているものもあります。

Lightsailの利点は、AWSの中に収まっていることです。AWSのアカウントや請求の中で管理できるので、将来的にAWSで構成を広げる予定がある場合は、その点が利点になります。

WordPressを公開するまでのステップ

LightsailでWordPressを公開するまでの流れは、以下の通りです。

1. リージョンと、WordPressのイメージを選ぶ
Lightsailの管理画面でインスタンスの作成を始め、サーバーを置く地域であるリージョンを選びます。日本向けのサイトなら、東京リージョンを選びます。イメージは「WordPress」を選ぶと、WordPressが入った状態でサーバーが作られます。

2. プランを選んで、インスタンスを作成する
上の料金表からプランを選んで作成します。作成すると、数分でWordPressが動く状態になります。

3. 固定IPを割り当てて、ドメインのDNSを設定する
作ったサーバー(インスタンス)に、変わらないIPアドレスである固定IPを割り当てます。固定IPは追加料金なしで付けられます。独自ドメインを使う場合は、ドメインのDNSレコードを、この固定IPに向けます。

4. SSL証明書を設定し、自動スナップショットを有効にする
サイトをHTTPSで表示できるように、SSL証明書を設定します。あわせて、自動スナップショットを有効にして、定期的にバックアップが取られるようにしておきます。

まとめ

結論としては、AWSでブログを作るなら、設定が簡単で料金が分かりやすいLightsailが選択肢になります。

AWSを使ったことがない人でも、数日あればWordPressのサイトを公開できます。ただし、$5のプランではメモリが足りませんでした。他のVPSやレンタルサーバーとも比較したうえで、選んでみてください。

コメント

タイトルとURLをコピーしました