리소스 작업 - AWS Cloud9

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

리소스 작업

AWS Explorer에 기본적으로 나열되는 AWS 서비스에 액세스하는 것 외에도 리소스(Resources)로 이동하여 수백 개의 리소스 중에서 선택하여 인터페이스에 추가할 수도 있습니다. AWS에서 리소스란 작업할 수 있는 엔터티입니다. 추가된 리소스 중 일부는 Amazon AppFlow, Amazon Kinesis Data Streams,AWS IAM 역할, Amazon VPC 및 Amazon CloudFront 배포입니다.

사용 가능한 리소스를 보려면 리소스(Resources)로 이동하고 리소스 유형을 확장하여 해당 유형에 사용 가능한 리소스를 나열합니다. 예를 들어 AWS::Lambda::Function 리소스 유형을 선택하면 다양한 기능, 해당 속성 및 특성을 정의하는 리소스에 액세스할 수 있습니다.

리소스 유형을 리소스(Resources)에 추가한 후 다음과 같은 방법으로 해당 리소스와 상호 작용할 수 있습니다.

  • 이 리소스 유형에 대해 현재 AWS 리전에서 사용할 수 있는 기존 리소스 목록을 봅니다.

  • 리소스를 설명하는 JSON 파일의 읽기 전용 버전을 봅니다.

  • 리소스의 리소스 식별자를 복사합니다.

  • 리소스 모델링을 위한 리소스 유형 및 스키마(JSON 및 YAML 형식)의 목적을 설명하는 AWS 설명서를 봅니다.

리소스 액세스를 위한 IAM 권한

AWS 서비스와 연결된 리소스에 액세스하려면 특정 AWS Identity and Access Management 권한이 필요합니다. 예를 들어 사용자 또는 역할과 같은 IAM 엔터티는 AWS::Lambda::Function 리소스에 액세스하기 위해 Lambda 권한이 필요합니다.

서비스 리소스에 대한 권한 외에도 IAM 엔터티에는 AWS 도구 키트가 AWS Cloud Control API 작업을 호출하도록 허용하는 권한이 필요합니다. Cloud Control API 작업을 통해 IAM 사용자 또는 역할이 원격 리소스에 액세스하고 업데이트할 수 있습니다.

AWS 관리형 정책인 PowerUserAccess를 도구 키트 인터페이스를 사용하여 이러한 API 작업을 호출하는 IAM 엔터티에 연결하면 권한을 빠르게 부여할 수 있습니다. 이 관리형 정책은 API 작업 호출을 포함하여 애플리케이션 개발 작업을 수행할 수 있는 다양한 권한을 부여합니다.

원격 리소스에서 허용 가능한 API 작업을 정의하는 특정 권한은 AWS Cloud Control API 사용 설명서를 참조하세요.

기존 리소스와 상호 작용

  1. AWS Explorer에서 리소스(Resources)를 선택합니다.

    리소스 유형 목록이 리소스(Resources) 노드에 표시됩니다.

  2. 리소스 유형에 대한 템플릿을 정의하는 구문을 설명하는 설명서가 있습니다. 이 설명서에 액세스하려면 해당 리소스 유형의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 열고 설명서 보기를 선택합니다.

    참고

    설명서 페이지에 액세스할 수 있도록 브라우저의 팝업 차단기를 해제하는 메시지가 표시될 수 있습니다.

  3. 리소스 유형에 대해 이미 존재하는 리소스를 보려면 해당 유형의 항목을 확장합니다.

    사용 가능한 리소스 목록이 해당 리소스 유형 아래에 표시됩니다.

  4. 특정 리소스와 상호 작용하려면 리소스 이름의 컨텍스트(마우스 오른쪽 버튼 클릭) 메뉴를 열고 다음 옵션 중 하나를 선택합니다.

    • 식별자 복사: 특정 리소스의 식별자를 클립보드에 복사합니다. 예를 들어 TableName 속성을 사용하여 AWS::DynamoDB::Table 리소스를 식별할 수 있습니다.

    • 미리 보기: 리소스를 설명하는 JSON 형식 템플릿의 읽기 전용 버전을 봅니다.