

 AWS Cloud9 は新規顧客には利用できなくなりました。 AWS Cloud9 の既存のお客様は、通常どおりサービスを引き続き使用できます。[詳細はこちら](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

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

# の SSH 環境と比較した EC2 環境 AWS Cloud9
<a name="ec2-env-versus-ssh-env"></a>

「[環境とコンピューティングリソースの概要](welcome.md#env-intro)」で説明されているように、 [環境を使用する際](environments.md)、 AWS Cloud9 環境を EC2 または SSH 環境としてセットアップできます。

次の表は、 AWS Cloud9における EC2 環境と SSH 環境の使用の類似点と相違点の両方のハイライトを示しています。


****  

|  **EC2 環境**  |  **SSH 環境**  | 
| --- | --- | 
| AWS Cloud9 は、関連付けられた Amazon EC2 インスタンスを作成し、インスタンスのライフサイクルを管理します。これには、開始、停止、および終了オペレーションが含まれます。 | 既存のクラウドコンピューティングインスタンスまたは独自のサーバーを使用します。ユーザーにはライフサイクルを管理する責任があります。 | 
| インスタンスは Amazon Linux または Ubuntu Server で実行されます。 | Linux を実行する任意のクラウドコンピューティングインスタンス、または Linux を実行する独自のサーバーを使用できます。 | 
| AWS Cloud9 は、 の使用を開始するインスタンスを自動的にセットアップします AWS Cloud9。 | インスタンスまたは独自のサーバーを、 AWS Cloud9で操作できるように手動で設定する必要があります。 | 
| AWS Cloud9 はインスタンスに AWS Command Line Interface (AWS CLI) を自動的にセットアップします。 | インスタンスまたは独自のサーバー AWS CLI で を使用する場合は、自分で設定する必要があります。 | 
| インスタンスは何百もの便利なパッケージにアクセスできます。いくつかの一般的なパッケージは既にインストールされ設定済みです。例えば、Git、Docker、Node.js、および Python です。 | 必要に応じて、一般的なタスクを完了する追加のパッケージをダウンロード、インストール、設定する必要があります。 | 
| たとえば定期的にシステムの更新を適用することで、インスタンスを保守します。 | インスタンスまたは独自のサーバーを保守します。 | 
| 環境を削除すると、 は関連付けられたインスタンス AWS Cloud9 を自動的に終了します。 | 環境を削除した時、インスタンスまたは独自のサーバーは残ります。 | 
| [AWS マネージド一時認証情報](security-iam.md#auth-and-access-control-temporary-managed-credentials-supported)は EC2 環境で使用できます。これらの認証情報を使用すると、いくつかの制限で、発信者のすべての AWS リソースのすべての AWS アクションを有効または無効にできます AWS アカウント。環境の Amazon EC2 インスタンスのインスタンスプロファイルを設定したり、IAM ユーザーなどの AWS エンティティの永続的 AWS なアクセス認証情報を保存したりする必要はありません。環境の Amazon EC2 インスタンスがプライベートサブネットで起動された場合、 AWS マネージド一時認証情報を使用して、Amazon EC2 環境が AWS エンティティ、例えば IAM ユーザーに代わって AWS サービスにアクセスすることを許可することはできません。 | [AWS マネージド一時認証情報](security-iam.md#auth-and-access-control-temporary-managed-credentials-supported)は SSH 環境では使用できません。[AWS Identity and Access Management](security-iam.md) を使用して、 と他の AWS Cloud9 および AWS のサービス リソースの両方を操作できるようにするアクセス許可を管理する必要があります。 | 
| [AWS Toolkit](toolkit-welcome.md)、[Git パネル](source-control-gitpanel.md)、[拡張 Java サポート](enhanced-java.md)を使用できます。 | AWS Toolkit、Git パネル、および拡張Javaサポートは使用できません。 | 