Amazon Lightsail とは?
Amazon Lightsail は、ウェブサイトやウェブアプリケーションを構築する必要がある開発者向けの Amazon Web Services (AWS)を開始する最も簡単な方法です。プロジェクトをすばやく開始するためのすべてが揃っています。インスタンス (仮想プライベートサーバー)、コンテナサービス、マネージドデータベース、コンテンツ配信ネットワーク (CDN) ディストリビューション、ロードバランサー、SSD ベースのブロックストレージ、静的 IP アドレス、登録済みドメインの DNS 管理、リソーススナップショット (バックアップ) が、1 か月単位の予測可能な低価格で提供されます。
Lightsail には研究用の Amazon Lightsail もあります。Lightsail for Research を使用すると、学者や研究者は、強力な仮想コンピュータを AWS クラウド 内で作成できます。これらの仮想コンピュータには、RStudio や Scilab などの研究用アプリケーションがプリインストールされています。詳細については、「Amazon Lightsail for Research User Guide」を参照してください。
Lightsail の機能
Lightsail には次の高度な機能があります:
- インスタンス
-
Lightsail は、 のパワーと信頼性によって簡単にセットアップおよびバックアップできる仮想プライベートサーバー (インスタンス) を提供します。AWSウェブサイト、ウェブアプリケーション、またはプロジェクトを数分で起動し、直感的な Lightsail コンソールまたは API からインスタンスを管理できます。
インスタンスを作成するときは、WordPress、Windows、Plesk、LAMP、Nginx などのシンプルなオペレーティングシステム (OS)、事前設定されたアプリケーション、または開発スタックをクリックして起動します。すべての Lightsail インスタンスには、ソース IP、ポート、プロトコルに基づいてインスタンスへのトラフィックを許可または制限できる組み込みのファイアウォールが付属しています。詳細
- コンテナ
-
クラウドでコンテナ化されたアプリケーションを実行し、安全にアクセスします。コンテナは、コードとその依存関係をパッケージ化するソフトウェアのスタンダード単位で、アプリケーションが 1 つのコンピューティング環境から別のコンピューティング環境に迅速かつ確実に実行します。詳細
- ロードバランサー
-
インスタンス間でウェブトラフィックをルーティングし、トラフィックの変動に対応、障害から保護し、シームレスな訪問者体験を提供します。詳細
- マネージド型データベース
-
Lightsail は、メモリ、処理、ストレージ、転送の許容量を含む、完全に設定された MySQL または PostgreSQL データベースプランを提供します。Lightsail のマネージドデータベースを使用すると、仮想サーバーとは独立してデータベースを簡単にスケールさせたり、アプリケーションの可用性を向上させたり、クラウドでスタンドアロンデータベースを運用できます。詳細
- ブロックとオブジェクトのストレージ
-
Lightsail は、ブロックストレージとオブジェクトストレージの両方を提供します。Linux または Windows 仮想サーバー用の高可用性 SSD バックアップストレージを使用すると、ストレージを迅速かつ簡単にスケールできます。詳細
Lightsail オブジェクトストレージサービスを使用して、インターネット上のどこからでも、いつでもオブジェクトの保存と取得が可能です。クラウドで静的コンテンツをホストすることもできます。詳細
- CDN ディストリビューション
-
Lightsail は、Amazon CloudFront と同じインフラストラクチャ上に構築されたコンテンツ配信ネットワーク (CDN) ディストリビューションを有効にします。世界中にプロキシサーバーを設定することで、コンテンツをグローバルなユーザーに簡単に配信できます。これにより、ユーザーは地理的に近い場所からウェブサイトにアクセスでき、遅延が軽減されます。詳細
- AWS サービスへのアクセス
-
Lightsail は、インスタンス、マネージド型データベース、ロードバランサーといった限定された機能セットを提供し、簡単に始められるように設計されています。ただし、それらのオプションに限定されるわけではありません。Amazon VPC ピアリングを使用して、Lightsail プロジェクトを AWS の90以上の他のサービスと統合できます。詳細
の詳細については、Lightsail を参照してください。。Amazon Lightsail
Lightsail の対象
Lightsail は全ユーザーが対象です。開発プロジェクトをすばやく開始する Lightsail インスタンスのイメージを選択できるため、ソフトウェアやフレームワークのインストールに時間を費やす必要はありません。
個人プロジェクトに携わっている個々の開発者または愛好家にとっては、Lightsail は基本的なクラウドリソースのデプロイおよび管理に役立ちます。仮想マシン、ドメイン、ネットワーキングなどのクラウドサービスの学習や試用に関心があるユーザーにとっては、Lightsail から開始するのが最も簡単です。
Lightsail には、基本オペレーティングシステム、LAMP、LEMP (Nginx)、SQL Server Express などの開発スタック、および WordPress、Drupal、Magento などのアプリケーションが含まれているイメージがあります。各イメージにインストールされているソフトウェアの詳細については、「Lightsail インスタンスのイメージの選択」を参照してください。
プロジェクトの成長に合わせて、ブロックストレージディスクを追加し、Lightsail インスタンスにアタッチすることができます。これらのインスタンスとディスクのスナップショットを作成すると、それらのスナップショットから新しいインスタンスを簡単に作成できます。また、VPC をピアリング接続すると、Lightsail インスタンスで AWS 外の他の Lightsail リソースを使用することもできます。
Lightsail ロードバランサーを作成し、ターゲットインスタンスをアタッチして可用性の高いアプリケーションを作成することもできます。暗号化された (HTTPS) トラフィック、セッション永続性、ヘルスチェックなどを処理できるように、ロードバランサーを設定することもできます。
Lightsail の開始方法
Lightsail を使用するように設定したら、Lightsail での仮想プライベートサーバーの使用を開始する方法 を通じてインスタンスを起動、接続、クリーンアップできます。Lightsail のアクセス方法の詳細については、「Lightsail にアクセスする」を参照してください。
関連サービス
インスタンスやディスクなど、Lightsail のリソースは Lightsail を使用して直接プロビジョニングできます。さらに、次のようなその他の AWS サービスを使用して、リソースをプロビジョニングできます:
-
ユーザーがソフトウェアシステムを構築しホストするための、自在に拡張および縮小できるコンピューティング能力 (実際には Amazon のデータセンター内のサーバー) です。Lightsail と Amazon EC2 を比較するには、「Amazon Lightsail または Amazon EC2」を参照してください。
-
アプリケーションの負荷を処理するために適切な数の Amazon EC2 インスタンスがあることを確認できます。
-
アプリケーションの着信トラフィックを複数の インスタンスに自動的に分散できます。
-
Amazon Relational Database Service (Amazon RDS)
クラウド内でマネージドリレーショナルデータベースを簡単に設定、運用、およびスケールできます。
-
Amazon Elastic Container Service (Amazon ECS)
コンテナ化されたアプリケーションを Amazon EC2 インスタンスのクラスターにデプロイ、管理、スケールできます。
見積もり、請求、コストの最適化
AWS ユースケースの見積もりを作成するにはAWS 料金見積りツール
請求を表示するにはAWS Billing and Cost Management コンソール
AWS の請求、アカウント、イベントについてご質問がある場合はAWS サポートにお問い合わせください
AWS Trusted Advisor