Amazon Lightsail とは - Amazon Lightsail

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Lightsail とは

Amazon Lightsail は、ウェブサイトやウェブアプリケーションを構築する必要があるすべてのユーザー向けに、Amazon Web Services (AWS) の使用を開始する最も簡単な方法です。これには、インスタンス (仮想プライベートサーバー)、コンテナサービス、マネージドデータベース、コンテンツ配信ネットワーク (CDN) ディストリビューション、ロードバランサー、 SSDベースのブロックストレージ、静的 IP アドレス、登録済みドメインDNSの管理、リソーススナップショット (バックアップ) など、プロジェクトをすばやく起動するために必要なすべてが含まれており、月額料金は低く、予測可能です。

Lightsail には Amazon Lightsail for Research も用意されています。Lightsail for Research を使用すると、学者や研究者は で強力な仮想コンピュータを作成できます AWS クラウド。これらの仮想コンピュータには、 RStudioや Scilab などの研究アプリケーションがプリインストールされています。詳細については、Amazon Lightsail for Research ユーザーガイド」を参照してください。

Lightsail の機能

Lightsail には、次の高レベルの機能があります。

インスタンス

Lightsail は、 のパワーと信頼性によって簡単にセットアップおよびバックアップできる仮想プライベートサーバー (インスタンス) を提供します AWS。ウェブサイト、ウェブアプリケーション、またはプロジェクトを数分で起動し、直感的な Lightsail コンソールまたは からインスタンスを管理できますAPI。

インスタンスを作成するときは、 click-to-launch シンプルなオペレーティングシステム (OS)、事前設定されたアプリケーション、または WordPress、Windows、Plesk、、LAMPNginx などの開発スタックを使用します。すべての Lightsail インスタンスには、ソース IP、ポート、プロトコルに基づいてインスタンスへのトラフィックを許可または制限するために使用できるファイアウォールが組み込まれています。詳細はこちら

コンテナ

クラウドでコンテナ化されたアプリケーションを実行し、安全にアクセスします。コンテナは、コードとその依存関係をパッケージ化するソフトウェアのスタンダード単位で、アプリケーションが 1 つのコンピューティング環境から別のコンピューティング環境に迅速かつ確実に実行します。詳細はこちら

ロードバランサー

ウェブトラフィックをインスタンス全体にルーティングして、ウェブサイトやアプリケーションがトラフィックのバリエーションに対応し、停止から保護し、シームレスな訪問者エクスペリエンスを提供できるようにします。詳細はこちら

マネージドデータベース

Lightsail には、メモリ、処理、ストレージ、転送許容量を含む、完全に設定された MySQL または PostgreSQL データベースプランが用意されています。Lightsail マネージドデータベースを使用すると、仮想サーバーとは別にデータベースを簡単にスケールしたり、アプリケーションの可用性を向上させたり、クラウドでスタンドアロンデータベースを実行したりできます。詳細はこちら

ブロックストレージとオブジェクトストレージ

Lightsail は、ブロックストレージとオブジェクトストレージの両方を提供します。Linux または Windows 仮想サーバー用の高可用性 SSD-backed ストレージを使用すると、ストレージを迅速かつ簡単にスケーリングできます。詳細はこちら

Lightsail Object ストレージバケットを使用すると、いつでもインターネット上のどこからでもオブジェクトを保存および取得できます。クラウドで静的コンテンツをホストすることもできます。詳細はこちら

CDN ディストリビューション

Lightsail は、Amazon と同じインフラストラクチャ上に構築されたコンテンツ配信ネットワーク (CDN) ディストリビューションを有効にします CloudFront。世界中のユーザーにコンテンツを簡単に配信するには、プロキシサーバーをセットアップして、ユーザーが地理的に近い場所にウェブサイトにアクセスできるようにし、レイテンシーを短縮します。詳細はこちら

AWS サービスへのアクセス

Lightsail は、インスタンス、マネージドデータベース、ロードバランサーなどの機能セットを使用して、簡単に使用を開始できるようにします。ただし、これらのオプションに制限されているわけではありません。Amazon VPCピアリング AWS を介して、Lightsail プロジェクトを の 90 以上の他のサービスの一部と統合できます。詳細はこちら

Lightsail の詳細については、Amazon Lightsail」を参照してください。

Lightsail とは

Lightsail はすべてのユーザーを対象としています。Lightsail インスタンスのイメージを選択してプロジェクトをジャンプスタートできるため、ソフトウェアやフレームワークのインストールにそれほど時間を費やす必要はありません。

個人プロジェクトに取り組んでいる個人開発者またはホビイストの場合、Lightsail は基本的なクラウドリソースのデプロイと管理に役立ちます。仮想マシンやネットワーキングなどのクラウドサービスの学習または試用に興味がある場合もあるでしょう。Lightsail を使用すると、すぐに使用を開始できます。

Lightsail には、ベースオペレーティングシステム、、 LEMP (Nginx)LAMP、SQLServer Express などの開発スタック、、Drupal WordPress、Magento などのアプリケーションを含むイメージがあります。各イメージにインストールされているソフトウェアの詳細については、「Lightsail インスタンスイメージの選択」を参照してください。

プロジェクトが大きくなると、ブロックストレージディスクを追加して Lightsail インスタンスにアタッチできます。これらのインスタンスとディスクのスナップショットを作成すると、それらのスナップショットから新しいインスタンスを簡単に作成できます。Lightsail インスタンスが Lightsail の外部で他の AWS リソースを使用VPCできるように、 をピアリングすることもできます。

Lightsail ロードバランサーを作成し、ターゲットインスタンスをアタッチして高可用性アプリケーションを作成することもできます。暗号化された (HTTPS) トラフィック、セッション永続性、ヘルスチェックなどを処理するようにロードバランサーを設定することもできます。

Lightsail にアクセスする

Lightsail リソースは、次のインターフェイスを使用して作成および管理できます。

Amazon Lightsail コンソール

Lightsail インスタンスとリソースを作成および管理するためのシンプルなウェブインターフェイス。 AWS アカウントにサインアップしている場合は、 にサインイン AWS Management Console し、コンソールのホームページから Lightsail を選択すると、Lightsail コンソールにアクセスできます。

AWS Command Line Interface

コマンドラインシェルのコマンドを使用して AWS サービスとやり取りできます。Windows、Mac、Linux でサポートされています。 AWS CLI の詳細については、「AWS Command Line Interface ユーザーガイド」を参照してください。Lightsail コマンドは、Amazon Lightsail APIリファレンス にあります。

AWS Tools for PowerShell

によって公開される機能上に構築された PowerShell モジュールのセット AWS SDK for .NET。Tools for PowerShell を使用すると、 PowerShell コマンドラインから AWS リソースに対するオペレーションをスクリプト化できます。使用を開始する方法については、『AWS Tools for Windows PowerShell ユーザーガイド』を参照してください。Lightsail のコマンドレットは、AWS Tools for PowerShell 「 コマンドレットリファレンス」にあります。

クエリ API

Lightsail はクエリ を提供しますAPI。これらのリクエストは、動HTTP詞 または HTTP POSTおよび という名前のクエリパラメータを使用する GETまたは HTTPSリクエストですAction。Lightsail のAPIアクションの詳細については、「Amazon Lightsail リファレンス」の「アクション」を参照してください。 Amazon Lightsail API

AWS SDKs

HTTP または 経由でリクエストを送信するAPIsのではなく、言語固有の を使用してアプリケーションを構築する場合はHTTPS、 はソフトウェアデベロッパー向けにライブラリ、サンプルコード、チュートリアル、その他のリソース AWS を提供します。これらのライブラリには、リクエストの暗号化署名、リクエストの再試行、エラーレスポンスの処理などのタスクを自動化する基本機能が用意されているので、開発を簡単に始められます。詳細については、「 で構築するツール AWS」を参照してください。

Lightsail の使用を開始する

Lightsail を使用するように をセットアップしたら、インスタンスを起動、接続、クリーンアップLightsail での仮想プライベートサーバーの開始方法する手順を実行できます。

Lightsail を使用して、インスタンスやディスクなどの Lightsail リソースを直接プロビジョニングできます。さらに、次のような他の AWS サービスを使用してリソースをプロビジョニングできます。

  • Amazon EC2

    ソフトウェアシステムの構築とホストに使用する、サイズ変更可能なコンピューティング容量、つまり文字通り Amazon のデータセンター内のサーバーを提供します。Lightsail と Amazon を比較するにはEC2、Amazon LightsailEC2」を参照してください。

  • Amazon EC2 Auto Scaling

    アプリケーションの負荷を処理するために使用できる Amazon EC2インスタンスの数が正しいことを確認するのに役立ちます。

  • Elastic Load Balancing

    アプリケーションの着信トラフィックを複数の インスタンスに自動的に分散できます。

  • Amazon Relational Database Service (Amazon RDS)

    クラウド内でマネージドリレーショナルデータベースを簡単に設定、運用、およびスケールできます。

  • Amazon Elastic Container Service (Amazon ECS)

    Amazon EC2インスタンスのクラスターでコンテナ化されたアプリケーションをデプロイ、管理、スケーリングします。

見積もり、請求、コストの最適化

AWS ユースケースの見積りを作成するには、 を使用しますAWS Pricing Calculator

請求を表示するには、AWS Billing and Cost Management コンソール請求およびコスト管理ダッシュボードに移動します。請求書には、料金の明細が記載された使用状況レポートへのリンクが記載されています。 AWS アカウントの請求の詳細については、AWS 「請求とコスト管理ユーザーガイド」を参照してください。

AWS 請求、アカウント、イベントに関するご質問は、 AWS サポートにお問い合わせください

を使用して、 AWS 環境のコスト、セキュリティ、パフォーマンスを最適化できますAWS Trusted Advisor