仮想サーバーを使用してアプリケーションを実行したいと考えています。Amazon Elastic Compute Cloud (Amazon EC2) と Amazon Lightsail の違いを知りたいと考えています。
解決策
AWS では、アプリケーションをホストするために Amazon EC2 と Lightsail を提供しています。EC2 は複数のサービスを組み合わせたもので、独自の機能を使用して単一のアーキテクチャを構築できます。Lightsail はサービスの統合製品です。アプリケーションの要件に基づいてアーキテクチャを構築します。
EC2 と Lightsail の主な違いは次のとおりです。
| | |
---|
| Amazon Lightsail | Amazon EC2 |
使い方 | シンプルなウェブアプリケーションやウェブサイトに使用します。 | HPC、ビッグデータ、分析ワークロードなどの小規模からエンタープライズアプリケーションまでに使用します。 |
パフォーマンス | 小規模から中規模のワークロードのアプリケーションに使用します。 | 複雑なアーキテクチャの小規模から高負荷までのワークロードに使用します。 |
使いやすさ | 数回クリックするだけでアプリケーションをデプロイできます。オールインワンのエクスペリエンスを提供します。 | Amazon EC2 へのデプロイは、アプリケーションのタイプや使用するコンポーネントの種類など、複数の要因によって異なります。各コンポーネントには独自の特性と機能があり、コンソールで変更できます。 |
管理サポート | システム管理者とシステムアーキテクトの労力が軽減されます。 | 環境の種類によって、管理作業は異なります。EC2 のほとんどのサービスでは、コンポーネントを十分に理解する必要があります。 |
ネットワーク | AWS によって管理されています。Lightsail ファイアウォールにはルールを追加できます。 | VPC と関連コンポーネントを使用してお客様が管理します。 |
サブネット | プライベートサブネットはありません。 | アプリケーションのニーズに基づいてパブリックサブネットまたはプライベートサブネットを作成します。 |
スケーラビリティ | インスタンスの自動スケーラビリティはサポートされていません。起動後にインスタンスを変更することはできません。プランを変更するには、新しいインスタンスを起動する必要があります。 | Amazon EC2 自動スケーリンググループを使用してインスタンスを自動的にスケーリングします。EC2 インスタンスを新しいタイプまたは仮想化に変更できます。 |
リソース管理の柔軟性 | ネットワーク、ハードディスク、ロードバランサーなどのリソース管理の柔軟性は最小限です。 | アプリケーションの要求に基づいて、関連するすべてのコンポーネントを管理できます。 |
柔軟性のあるボリューム | サポートされていません。 | サポート対象。 |
リソース管理 | すべてのリソースを同じダッシュボードから管理できます。 | 各リソースには独自のコンソールとオプションがあります。 |
価格 | 価格は低く、固定価格モデルがあります。 | 価格は従量制料金モデルに従います。 |
負荷分散 | Lightsail ロードバランサーは Lightsail インスタンスで使用できます。 | ロードバランサーには複数のタイプがあります。 |
モニタリング | 負荷分散の監視は、いくつかのオプションに制限されています。 | Amazon CloudWatch では詳細なモニタリングオプションを利用できます。 |
バックアップ | バックアップは Lightsail スナップショットで利用できます。 | バックアップは Amazon Elastic Block Store (Amazon EBS) スナップショットと Amazon マシンイメージ (AMI) として利用できます。 |
暗号化 | 暗号化はデフォルトで有効になっており、AWS によって管理されています。 | 暗号化を有効にするか無効にするかを選択できます。 |
AWS 無料利用枠 | AWS 無料利用枠は、サインアップした日から 3 か月間ご利用いただけます。 | AWS 無料利用枠は、サインアップした日から 12 か月間ご利用いただけます。 |
サポート | AWS サポートは、限られたアプリケーションレベルのトラブルシューティングでサポートを提供します。 | AWS サポートは、限られたアプリケーションレベルのトラブルシューティングでサポートを提供します。 |
詳細については、「Amazon Lightsail」または「Amazon EC2」を参照してください。
Lightsail の制限の詳細については、「Amazon EC2 よりも Lightsail を選択する前に考慮すべきことは何ですか?」を参照してください。