신규 고객은 더 이상 AWS Cloud9를 사용할 수 없습니다. AWS Cloud9의 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세히 알아보기
AWS Cloud9에서 EC2 환경과 SSH 환경 비교
환경 및 컴퓨팅 리소스의 소개와 환경 작업에서 설명하는 대로 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 관리형 임시 보안 인증 정보는 EC2 환경에서 사용할 수 없습니다. 이러한 보안 인증 정보를 사용하면 호출자의 AWS 계정에서 모든 AWS 리소스에 대한 모든 AWS 작업을 일부 제한 사항 적용에 따라 사용 또는 사용 중지할 수 있습니다. 환경의 Amazon EC2 인스턴스에 대한 인스턴스 프로파일을 구성하거나 AWS 엔터티(예: IAM 사용자)의 영구 AWS 액세스 보안 인증 정보를 저장할 필요가 없습니다. 해당 환경의 EC2 인스턴스가 프라이빗 서브넷에서 시작된 경우 AWS 관리형 임시 보안 인증을 사용하여 EC2 환경이 AWS 엔터티(예: IAM 사용자)를 대신하여 AWS 서비스에 액세스하도록 허용할 수 없습니다. |
AWS 관리형 임시 자격 증명은 SSH 환경에서 사용할 수 없습니다. AWS Identity and Access Management를 사용하여 AWS Cloud9과 기타 AWS 서비스 및 리소스를 모두 사용할 수 있는 권한을 관리해야 합니다. |
AWS 도구 키트, Git 패널 및 향상된 Java 지원을 사용할 수 있습니다. |
AWS 도구 키트, Git 패널 및 향상된 Java 지원을 사용할 수 없습니다. |