AWS Cloud9에서 EC2 환경과 SSH 환경 비교 - AWS Cloud9

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 지원을 사용할 수 없습니다.