What Is Amazon AppStream 2.0? - Amazon AppStream 2.0

英語の翻訳が提供されている場合で、内容が矛盾する場合には、英語版がオリジナルとして取り扱われます。翻訳は機械翻訳により提供されています。

What Is Amazon AppStream 2.0?

Amazon AppStream 2.0 は、どこからでも即座にデスクトップアプリケーションにアクセスすることができる、フルマネージド型のアプリケーションストリーミングサービスです。AppStream 2.0 は、アプリケーションをホストして実行するために必要な AWS リソースを管理します。また、自動的にスケーリングし、ユーザーにオンデマンドでアクセスを提供します。AppStream 2.0 を使用すると、ユーザーは選択したデバイスで必要なアプリケーションにアクセスできます。そのため、ネイティブにインストールされたアプリケーションと区別がつかないような迅速で滑らかなユーザーエクスペリエンスが得られます。

AppStream 2.0 を使用すると、既存のデスクトップアプリケーションを AWS に簡単に追加し、ユーザーがすぐにそれらをストリーミングできるようにすることが可能です。Windows ユーザーは AppStream 2.0 クライアントまたは HTML5 対応ウェブブラウザをアプリケーションのストリーミングに使用できます。アプリケーションごとに 1 つのバージョンを維持すればよいため、簡単にアプリケーションを管理できます。ユーザーはいつでも最新バージョンのアプリケーションにアクセスできます。アプリケーションは AWS のコンピューティングリソースで実行されるため、データはユーザーのデバイスに保存されません。そのため、いつでも高いパフォーマンスと安全性を得られます。

デスクトップアプリケーションストリーミングの従来のオンプレミスソリューションとは違い、AppStream 2.0 は従量課金制です。そのため、先行投資やインフラストラクチャの維持が不要です。すぐに、グローバルにスケーリングできるため、いつでも最高の体験をユーザーに提供できます。

詳細については、「AppStream 2.0」を参照してください。

Features

Amazon AppStream 2.0 を使用すると、次のような利点が得られます。

Access desktop applications securely from any supported device

デスクトップアプリケーションには、Windows および Linux PC、Mac、Chromebook、iPad、Android タブレットから HTML5 対応のウェブブラウザを介して安全にアクセスできます。または、サポートされているバージョンの Windows では、AppStream 2.0 クライアントをアプリケーションのストリーミングに使用できます。

Secure applications and data

アプリケーションとデータは AWS にとどまります。ユーザーには、暗号化されたピクセルのみがストリーミングされます。アプリケーションは、各ユーザー専用の AppStream 2.0 インスタンスで実行されるため、コンピューティングリソースは共有されません。アプリケーションは、お客様独自の Virtual Private Cloud (VPC) 内で動作し、Amazon VPC のセキュリティ機能を使用してアクセスを制御できます。これによって、アプリケーションを分離し、安全に実行できます。

Consistent, scalable performance

AppStream 2.0 は、AWS で実行され、ローカルデバイスでは利用できないコンピューティング性能を利用できます。すなわちアプリケーションは常に高いパフォーマンスで実行されます。ローカルおよびグローバルに即座にスケールでき、ユーザーのために常に低レイテンシーのエクスペリエンスを確保できます。オンプレミスソリューションとは違い、ユーザーに最も近い AWS リージョンにアプリケーションを素早くデプロイし、設備投資を増やすことなくストリーミングを開始することができます。

Integrate with your IT environment

既存の AWS のサービスおよびオンプレミス環境と統合することができます。VPC 内でアプリケーションを実行することで、ユーザーが AWS で保持しているデータや他のリソースにアクセスできるようになります。これにより、AWS とユーザー環境の間でのデータの移動が軽減され、より高速なユーザーエクスペリエンスが実現します。

既存の Microsoft Active Directory 環境との統合。 これにより、ストリーミングアプリケーションで既存の Active Directory ガバナンス、ユーザーエクスペリエンス、およびセキュリティポリシーを使用できるようになります。

ID フェデレーションを構成します。これにより、ユーザーは社内認証情報を使用してアプリケーションにアクセスできます。または、AppStream 2.0 で実行しているアプリケーションから IT リソースへの認証済みのアクセスを許可することもできます。

Choose the fleet type that meets your needs

次の 2 種類のフリートがあります。

  • Always-On — Your instances run all the time, even when no users are streaming applications. Use an Always-On fleet to provide your users with instant access to their applications.

  • On-Demand — Your instances run only when users are streaming applications. Idle instances that are available for streaming are in a stopped state. Use an On-Demand fleet to optimize your streaming charges and provide your users with access to their applications after a 1-2 minute wait.

詳細については、「Amazon AppStream 2.0 料金表」を参照してください。

Key Concepts

AppStream 2.0 を最大限に活用するには、以下のコンセプトを理解しておく必要があります。

Image Builder

A image builder は、イメージの作成に使用する仮想マシンです。Image Builder を起動して接続するには、AppStream 2.0 コンソールを使用します。Image Builder に接続すると、アプリケーションをインストール、追加、テストできます。さらに Image Builder を使用してイメージを作成できます。自己所有のプライベートイメージを使用して新しい Image Builder を起動できます。

イメージ

A image には、ユーザーにストリームできるアプリケーション、およびユーザーがアプリケーションをすばやく開始できるようにデフォルトの Windows およびアプリケーション設定が含まれています。AWS は、ユーザー独自のアプリケーションを含むイメージの作成に使用できるベースイメージを提供しています。作成後のイメージは変更できません。他のアプリケーションの追加、既存のアプリケーションの更新、またはイメージ設定の変更を行うには、新しいイメージを作成する必要があります。イメージは、他の AWS リージョンにコピーしたり、同じリージョン内の他の AWS アカウントと共有したりできます。

フリート

A fleet 指定したイメージを実行するフリート インスタンス (ストリーミング インスタンスとも呼ばれる) で構成されます。フリートに必要なストリーミングインスタンスの数を設定し、要求に基づいてフリートを自動的に拡張するようにポリシーを設定できます。1 人のユーザーに 1 つのインスタンスが必要です。

スタック

A stack 関連するフリート、ユーザー・アクセス・ポリシー、ストレージ構成で構成されます。ユーザーに対してストリーミングアプリケーションを開始するためにスタックを設定します。

ストリーミングインスタンス

A streaming instance (フリートインスタンスとしても知られる)は、アプリケーションのストリーミングのために単一のユーザーが使用できるEC2インスタンスです。ユーザーセッションが完了すると、EC2によってインスタンスが終了します。

ユーザープール

_を使用 user pool ユーザーと割り当てられたスタックを管理します。

How to Get Started

をご使用の場合 AppStream 2.0 初めて使用する場合は、 Try it Now または Get Started with Amazon AppStream 2.0: Set Up With Sample Applications チュートリアル(どちらも AppStream 2.0 コンソール)。

  • Try It Now provides you with a free trial experience that allows you to easily start desktop applications from your desktop browser.

  • The Getting Started tutorial enables you to set up application streaming by using sample applications or your own applications. If you decide to start by using sample applications, you can always add your own applications later.

    For more information about these two options, see Amazon AppStream 2.0 FAQs.

初めてサービスを使用する場合、AppStream 2.0 は、ユーザーに代わって AppStream 2.0 リソースを作成および管理する AWS Identity and Access Management (IAM) ロールを作成します。

「今すぐ試す」機能を使用するには

  1. https://console.aws.amazon.com/appstream2 で AppStream 2.0 コンソールを開きます。

  2. [今すぐ試す] を選択します。

  3. リクエストされた場合は、AWS アカウントの認証情報を使用してサインインします。

  4. 諸条件を読み、[Agree and Continue] を選択します。

  5. 表示されるアプリケーションのリストから、試したいアプリケーションを 1 つ選択します。

入門チュートリアルを実行するには

  1. https://console.aws.amazon.com/appstream2 で AppStream 2.0 コンソールを開きます。

  2. [Get Started (開始方法)] を選択します。

  3. AppStream 2.0 リソースの詳細については、オプションを選択します。

Accessing AppStream 2.0

次のいずれかのインターフェイスを使用して AppStream 2.0 を操作できます。

AWS マネジメントコンソール

コンソールは AppStream 2.0 リソースを管理するためのブラウザベースのインターフェイスです。詳細については、「Get Started with Amazon AppStream 2.0: Set Up With Sample Applications」を参照してください。

AWS コマンドラインツール

AWS には、AWS Command Line Interface (AWS CLI) と AWS Tools for Windows PowerShell という 2 セットのコマンドラインツールが用意されています。AWS CLI を使用して AppStream 2.0 コマンドを実行するには、「Amazon AppStream 2.0 コマンドラインリファレンス」を参照してください。

AWS SDK

AppStream 2.0 はさまざまなプログラミング言語からアクセスできます。SDK は、自動的に次のようなタスクを処理します。

  • Setting up an AppStream 2.0 stack or fleet

  • Getting an application streaming URL to your stack

  • Describing your resources

詳細については、「アマゾン ウェブ サービスのツール」を参照してください。