Amazon Lightsail とは何ですか? - Amazon Lightsail

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

Amazon Lightsail とは何ですか?

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

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

Lightsail の特徴

Lightsail には以下の高レベル機能が備わっています。

インスタンス

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

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

コンテナ

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

ロードバランサー

インスタンス間でウェブトラフィックをルーティングすることで、ウェブサイトやアプリケーションがトラフィックの変動に対応し、障害から保護され、シームレスな訪問者体験を提供できるようになります。詳細はこちら

マネージド型データベース

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

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

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

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

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

Lightsail は、Amazon と同じインフラストラクチャ上に構築されたコンテンツ配信ネットワーク (CDN) 配信を可能にします。 CloudFront世界中にプロキシサーバーを設定することで、コンテンツを世界中の視聴者に簡単に配信できます。これにより、ユーザーは地理的に近いウェブサイトにアクセスできるようになり、レイテンシーが減少します。詳細はこちら

AWS サービスへのアクセス

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

ライトセイルの詳細については、「Amazon Lightsail」を参照してください。

Lightsail は誰のためのものですか?

Lightsail はすべての人のためのものです。Lightsail インスタンス用のイメージを選択してプロジェクトをすぐに開始できるので、ソフトウェアやフレームワークのインストールにそれほど時間をかける必要はありません。

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

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

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

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

アクセスLightsail

以下のインターフェースで Lightsail リソースを作成および管理できます。

Amazon Lightsail コンソール

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

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 PowerShell を使用すると、 AWS PowerShell コマンドラインからリソースに対する操作をスクリプト化できます。使用を開始する方法については、『AWS Tools for Windows PowerShell ユーザーガイド』を参照してください。Lightsail のコマンドレットは、「コマンドレットリファレンス」にあります。AWS Tools for PowerShell

Query API

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

AWS SDK

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

Lightsail を使い始めましょう

Lightsail を使用するように設定したら、インスタンスを起動、接続、クリーンアップできます。Lightsail インスタンスの開始方法

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

  • Amazon EC2

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

  • 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 Billing and Cost Management ユーザーガイド」を参照してください。

AWS 請求、アカウント、イベントに関して質問がある場合は、AWS Support にお問い合わせください

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