자습서: AppStream 2.0 콘솔을 사용하여 사용자 지정 AppStream 2.0 이미지 만들기 - 아마존 AppStream 2.0

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

자습서: AppStream 2.0 콘솔을 사용하여 사용자 지정 AppStream 2.0 이미지 만들기

이 자습서에서는 Microsoft Windows Server 운영 체제를 기반으로 하는 AppStream 2.0 이미지를 만드는 방법을 설명합니다. Amazon Linux 2 운영 체제를 기반으로 하는 사용자 지정 이미지를 생성하려면 자습서: 사용자 지정 Linux 기반 AppStream 2.0 이미지 만들기 섹션을 참조하세요.

이 자습서에서는 사용자에게 스트리밍할 수 있는 애플리케이션이 포함된 사용자 지정 Amazon AppStream 2.0 이미지와 기본 애플리케이션 및 Windows 설정을 만들어 사용자가 애플리케이션을 빠르게 시작하도록 하는 방법을 설명합니다. 이 자습서를 완료하려면 이미지 빌더가 있어야 합니다. 이미지 빌더가 없다면 이미지 빌더를 시작하여 스트리밍 애플리케이션 설치 및 구성 단원을 참조하십시오.

중요

이 자습서에는 최신 기본 이미지 릴리스에 적용되는 정보가 포함되어 있습니다. 자세한 내용은 AppStream 2.0 기본 이미지 및 관리 이미지 업데이트 릴리스 노트 섹션을 참조하세요.

1단계: 이미지 빌더에 애플리케이션 설치

이 단계에서는 이미지 빌더에 연결하고 이미지 빌더에 애플리케이션을 설치합니다.

중요

이 단계를 완료하려면 로컬 관리자 계정 또는 로컬 관리자 권한이 있는 도메인 계정으로 이미지 빌더에 로그인해야 합니다. 로컬 기본 제공 관리자 계정의 이름을 바꾸거나 삭제하지 마십시오. 이 계정의 이름을 바꾸거나 삭제하면 이미지 빌더가 시작되지 않고 이미지 생성이 실패합니다.

이미지 빌더에 애플리케이션을 설치하려면
  1. 다음 중 하나를 수행하여 이미지 빌더에 연결합니다.

    • AppStream 2.0 콘솔 사용(웹 연결만 해당)

    • 스트리밍 URL 생성(웹 또는 AppStream 2.0 클라이언트 연결에 해당)

      참고

      연결하려는 이미지 빌더가 Active Directory 도메인에 조인되어 있고 조직에서 스마트 카드 로그인을 요구하는 경우 스트리밍 URL을 생성하고 연결에 AppStream 2.0 클라이언트를 사용해야 합니다. 스마트 카드 로그인에 대한 자세한 내용은 스마트 카드 섹션을 참조하세요.

  2. 애플리케이션 웹 사이트 또는 기타 다운로드 소스에서 애플리케이션을 설치합니다. 원하는 애플리케이션을 설치한 후 다음 단계를 진행합니다.

    참고

    신뢰할 수 있는 사이트에서만 애플리케이션을 다운로드하여 설치합니다.

    애플리케이션을 사용하려면 Windows 운영 체제를 다시 시작해야 하는 경우 그렇게 되도록 둡니다. 운영 체제가 다시 시작하기 전에 이미지 빌더와의 연결이 끊어집니다. 다시 시작이 완료되면 이미지 빌더에 다시 연결한 후 애플리케이션 설치를 마칩니다.

2단계: AppStream 2.0 애플리케이션 카탈로그 생성

이 단계에서는 이미지에 대한 애플리케이션(.exe), 배치 스크립트(.bat) 및 애플리케이션 바로 가기(.lnk)를 지정하여 AppStream 2.0 애플리케이션 카탈로그를 생성합니다. 스트리밍하려는 각 애플리케이션에 대해 이름, 표시 이름, 시작할 실행 파일, 표시할 아이콘을 지정할 수 있습니다. 애플리케이션 바로 가기를 선택한 경우, 이러한 값이 미리 채워집니다.

중요

이 단계를 완료하려면 로컬 관리자 계정 또는 로컬 관리자 권한이 있는 도메인 계정으로 이미지 빌더에 로그인해야 합니다.

AppStream 2.0 애플리케이션 카탈로그를 생성하는 방법
  1. 이미지 빌더 바탕 화면에서 Image Assistant를 엽니다. Image Assistant가 이미지 생성 프로세스를 안내합니다.

  2. 1. 앱 추가에서 + 앱 추가를 선택하고 추가할 애플리케이션, 스크립트 또는 바로 가기의 위치로 이동합니다. [Open]을 선택합니다.

  3. App Launch Settings(앱 시작 설정) 대화 상자에서 이름, 표시 이름아이콘 경로의 기본 설정을 유지하거나 변경합니다. 원하는 경우 애플리케이션의 작업 디렉터리와 시작 파라미터(시작할 때 애플리케이션에 전달된 추가 인수)를 지정할 수 있습니다. 완료되면 저장을 선택합니다.

    표시 이름아이콘 경로 설정은 애플리케이션 카탈로그에 애플리케이션 이름과 아이콘이 표시되는 방법을 결정합니다. 사용자가 AppStream 2.0 스트리밍 세션에 로그인하면 카탈로그가 표시됩니다.

  4. Image Assistant에서 각 애플리케이션에 대해 2단계와 3단계를 반복하고 애플리케이션이 Add Apps(앱 추가) 탭에 표시되는지 확인합니다. 완료했으면 다음을 선택하여 계속해서 Image Assistant를 사용하여 이미지를 생성합니다.

3단계: 기본 애플리케이션 및 Windows 설정 만들기

이 단계에서는 AppStream 2.0 사용자의 기본 애플리케이션 및 Windows 설정을 만듭니다. 이렇게 하면 사용자가 이러한 설정을 직접 만들거나 구성할 필요 없이 AppStream 2.0 스트리밍 세션 중에 애플리케이션을 빠르게 시작할 수 있습니다.

중요

이 단계를 완료하려면 로컬 템플릿 사용자 계정 또는 로컬 관리자 권한이 없는 도메인 사용자 계정으로 이미지 빌더에 로그인해야 합니다.

사용자의 기본 애플리케이션 및 Windows 설정을 만들려면
  1. Image Assistant의 2. 앱 구성에서 사용자 전환을 선택합니다. 그러면 현재 세션이 중단되고 로그인 메뉴가 표시됩니다.

  2. 다음 중 하나를 수행하세요.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있지 않은 경우, 로컬 사용자 탭에서 템플릿 사용자를 선택합니다. 이 계정을 사용하여 기본 애플리케이션 및 Windows 설정을 만들 수 있습니다.

    • 이미지 빌더가 Active Directory 도메인에 조인된 경우, 디렉터리 사용자를 선택하고, 로컬 관리자 권한이 없는 도메인 사용자로 로그인합니다.

  3. 이미지 빌더 바탕 화면에서 Image Assistant를 엽니다. 그러면 애플리케이션 카탈로그를 만들 때 추가한 애플리케이션이 표시됩니다.

  4. 기본 애플리케이션 설정을 만들려는 애플리케이션을 선택합니다.

  5. 애플리케이션이 열린 후 필요에 따라 이러한 설정을 만듭니다.

  6. 완료했으면 애플리케이션을 닫고 Image Assistant로 돌아갑니다.

  7. Image Assistant에서 애플리케이션을 두 개 이상 지정한 경우, 필요에 따라 각 애플리케이션에 대해 4~6단계를 반복합니다.

  8. 기본 Windows 설정을 원할 경우 지금 만듭니다. 완료했으면 Image Assistant로 돌아갑니다.

  9. Switch user(사용자 전환)를 선택하고 애플리케이션 카탈로그를 만드는 데 사용한 것과 동일한 계정(로컬 관리자 권한이 있는 계정)으로 로그인합니다.

  10. Image Assistant의 2. 앱 구성에서 다음 중 하나를 수행합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있지 않은 경우 설정 저장을 선택합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인된 경우 Choose which user settings to copy(복사할 사용자 설정 선택) 목록에서 기본 애플리케이션 및 Windows 설정을 만들 때 이미지 빌더에 로그인하는 데 사용한 것과 동일한 계정을 선택한 후, 설정 저장을 선택합니다.

      복사할 설정 선택 목록에 현재 이미지 빌더에 저장한 설정이 있는 계정이 표시됩니다.

  11. 완료했으면 다음을 선택하여 이미지 생성을 계속합니다.

4단계: 애플리케이션 테스트

이 단계에서는 추가한 애플리케이션이 올바르게 열리고 정상 작동하는지 확인합니다. 이렇게 하려면 사용자와 동일한 권한을 가진 사용자로 새 Windows 세션을 시작합니다.

중요

이 단계를 완료하려면 테스트 사용자 계정 또는 로컬 관리자 권한이 없는 도메인 계정으로 이미지 빌더에 로그인해야 합니다.

애플리케이션을 테스트하려면
  1. Image Assistant의 3. 테스트에서 다음 중 하나를 수행합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있지 않은 경우 Switch user(사용자 전환)를 선택합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있고 애플리케이션을 테스트하기 위한 도메인 계정이 필요하며 사용자에게 이미 이미지 빌더에 대한 설정이 있는 경우, 해당 사용자의 애플리케이션 설정을 재설정해야 합니다. 그렇게 하려면 User to reset(재설정할 사용자) 목록에서 사용자를 선택한 후 재설정을 선택합니다. 완료했으면 Switch user(사용자 전환)를 선택합니다.

      참고

      이미지 빌더가 새것이고 모든 사용자에게 이미지 빌더에 대한 설정이 없는 경우, 어떤 사용자에게도 목록이 표시되지 않습니다.

  2. 다음 중 하나를 수행하여 테스트에 사용할 사용자를 선택합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있지 않은 경우 테스트 사용자를 선택합니다. 이 계정을 통해 사용자와 동일한 정책과 권한을 사용하여 애플리케이션을 테스트할 수 있습니다.

    • 이미지 빌더가 Active Directory 도메인에 조인된 경우, 디렉터리 사용자를 선택하고, 로컬 관리자 권한이 없는 도메인 계정의 보안 인증 정보를 지정한 후, 로그인을 선택합니다.

  3. 이미지 빌더 바탕 화면에서 Image Assistant를 엽니다. 그러면 애플리케이션 카탈로그를 만들 때 지정한 애플리케이션이 표시됩니다.

  4. 테스트하려는 애플리케이션을 선택하여 올바르게 열리고 생성한 기본 애플리케이션 설정이 적용되었는지 확인합니다.

  5. 애플리케이션이 열리면 필요에 따라 테스트합니다. 완료했으면 애플리케이션을 닫고 Image Assistant로 돌아갑니다.

  6. Image Assistant에서 애플리케이션을 두 개 이상 지정한 경우, 필요에 따라 각 애플리케이션에 대해 4~5단계를 반복합니다.

  7. 완료했으면 Switch user(사용자 전환)를 선택한 후 다음 중 하나를 수행합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있지 않은 경우, 로컬 사용자 탭에서 관리자를 선택합니다.

    • 이미지 빌더가 Active Directory 도메인에 조인되어 있고 Image Assistant에서 애플리케이션을 지정할 로컬 관리자 권한이 있는 도메인 사용자로 로그인한 경우, 해당 사용자로 로그인합니다.

  8. 다음을 선택하여 이미지 생성을 계속합니다.

5단계: 애플리케이션 최적화

이 단계에서는 Image Assistant가 애플리케이션을 하나씩 열고, 시작 종속 항목을 식별하고, 애플리케이션이 빠르게 시작되도록 최적화를 수행합니다. 이 단계는 목록의 모든 애플리케이션에 대해 수행되는 필수 단계입니다.

애플리케이션을 최적화하려면
  1. Image Assistant의 4. 최적화에서 시작을 선택합니다.

  2. AppStream 2.0이 목록의 첫 번째 애플리케이션을 자동으로 시작합니다. 애플리케이션이 완전히 시작되면 애플리케이션의 최초 실행을 수행하는 데 필요한 모든 입력을 제공합니다. 예를 들어, 웹 브라우저가 완전히 실행되기 전에 설정을 가져오라는 메시지가 나타날 수 있습니다.

  3. 최초 실행을 완료하고 애플리케이션이 정상 작동함을 확인한 후 계속을 선택합니다. 이미지에 애플리케이션을 두 개 이상 추가한 경우 각 애플리케이션이 자동으로 열립니다. 모든 애플리케이션을 실행 상태로 두고, 필요에 따라 각 애플리케이션에 대해 이 단계를 반복합니다.

  4. 완료하면 Image Assistant의 다음 탭인 5. 이미지 구성이 자동으로 표시됩니다.

6단계: 이미지 생성 완료

이 단계에서는 이미지 이름을 선택하고 이미지 생성을 완료합니다.

이미지를 생성하려면
  1. 고유한 이미지 이름과, 이미지 표시 이름 및 설명(선택 사항)을 입력합니다. 이미지 이름은 'Amazon', 'AWS' 또는 'AppStream'으로 시작할 수 없습니다.

    이미지에 태그를 하나 이상 추가할 수도 있습니다. 그렇게 하려면 태그 추가를 선택하고, 해당 태그에 대한 키와 값을 입력합니다. 태그를 더 추가하려면 이 단계를 반복합니다. 자세한 내용은 Amazon AppStream 2.0 리소스 태그 지정 섹션을 참조하세요. 완료했으면 다음을 선택합니다.

    참고

    2017년 12월 7일 또는 그 후에 AWS가 게시한 기본 이미지를 선택하면 항상 최신 에이전트 버전 사용 옵션이 나타납니다. 이 옵션은 기본으로 선택되어 있습니다. 이 옵션을 선택된 상태로 두어 이미지에서 시작하는 스트리밍 인스턴스에 항상 에이전트의 최신 버전이 사용되도록 하는 것이 좋습니다. 이 옵션을 비활성화하면 이미지 생성 작업을 완료한 후 다시 활성화할 수 없습니다. AppStream 2.0 에이전트의 최신 릴리스에 대한 자세한 내용은 AppStream 2.0 에이전트 릴리스 노트 섹션을 참조하세요.

  2. 6. 검토에서 이미지 세부 정보를 확인합니다. 변경하려면 이전을 선택하여 해당 Image Assistant 탭으로 이동하고, 변경한 후, 필요에 따라 Image Assistant의 단계를 진행합니다.

  3. 이미지 세부 정보 검토를 완료한 후 Disconnect and Create Image(이미지 연결 해제 및 생성)를 선택합니다.

  4. 원격 세션이 곧 연결 해제됩니다. Lost Connectivity(연결 끊김) 메시지가 표시되면 브라우저 탭을 닫습니다. 이미지가 생성되는 동안 이미지 빌더 상태는 Snapshotting(스냅샷을 만드는 중)으로 표시됩니다. 이 프로세스를 완료할 때까지 이미지 빌더에 연결할 수 없습니다.

  5. 콘솔로 되돌아가 [Images], [Image Registry]를 선택합니다. 새 이미지가 목록에 나타나는지 확인합니다.

    이미지가 생성되는 동안 콘솔의 이미지 레지스트리에 있는 이미지 상태는 대기 중으로 표시되고 연결할 수 없습니다.

  6. 새로 고침 아이콘을 주기적으로 선택하여 상태를 업데이트합니다. 이미지가 생성되면 이미지 상태가 Available(사용 가능)로 변경되고 이미지 빌더가 자동으로 중지됩니다.

    이미지 만들기를 계속하려면 이미지 빌더를 시작하고 콘솔에서 이미지 빌더에 연결하거나, 새 이미지 빌더를 만듭니다.

참고

새 이미지를 만든 후에는 Windows 운영 체제의 업데이트를 직접 유지 관리할 책임이 있습니다. 이를 위해 AppStream 2.0 관리형 이미지 업데이트를 사용할 수 있습니다. 또한 애플리케이션과 해당 종속성의 업데이트를 유지 관리할 책임도 있습니다. 자세한 내용은 AppStream 2.0 이미지를 최신 상태로 유지 섹션을 참조하세요.

다른 애플리케이션을 추가하거나 기존 애플리케이션을 업데이트하거나 이미지 설정을 변경하려면 이미지를 만들 때 사용한 이미지 빌더를 시작하고 다시 연결해야 합니다. 또는 해당 이미지 빌더를 삭제한 경우, 이미지에 기반한 새 이미지 빌더를 시작하세요. 그런 다음 변경하고 새 이미지를 만듭니다.

7단계(선택 사항): 이미지 태그 및 복사

이미지 생성 중에 또는 이미지를 생성한 후 이미지에 태그를 하나 이상 추가할 수 있습니다. 이미지를 동일한 리전 안에서 복사하거나 동일한 Amazon Web Services 계정 안의 새 리전으로 복사할 수도 있습니다. 소스 이미지를 복사하면 동일하지만 구별되는 대상 이미지가 생성됩니다. 그러나 AWS는 사용자 정의 태그는 복사하지 않습니다. 그리고 AWS가 제공하는 기본 이미지가 아니라 사용자가 생성하는 사용자 지정 이미지만 복사할 수 있습니다.

참고

동시에 2개의 이미지를 한 대상에 복사할 수 있습니다. 이미지를 복사하려는 대상이 이미지 한계에 도달한 경우, 오류가 발생합니다. 이 경우 이미지를 복사하려면 먼저 그 대상에서 이미지를 삭제해야 합니다. 대상이 이미지 할당량(한도라고도 함)보다 작으면 소스 리전에서 이미지 복사본을 시작합니다. 자세한 내용은 Amazon AppStream 2.0 Service Quotas 섹션을 참조하세요.

기존 이미지에 태그를 추가하려면
  1. 탐색 창에서 [Images], [Image Registry]를 선택합니다.

  2. 이미지 목록에서 태그를 추가할 이미지를 선택합니다.

  3. [Tags], [Add/Edit Tags], [Add Tag]를 차례로 선택하고 태그의 키와 값을 지정한 다음 [Save]를 선택합니다.

자세한 내용은 Amazon AppStream 2.0 리소스 태그 지정 섹션을 참조하세요.

이미지를 복사하려면

지리적으로 분산된 리전들에 걸쳐 이미지를 복사하면 동일한 이미지에 기초하여 여러 리전의 애플리케이션들을 스트리밍할 수 있습니다. 사용자들과 보다 가까이서 애플리케이션을 스트리밍함으로써 AppStream 2.0의 애플리케이션 스트리밍에 관한 사용자 경험을 개선할 수 있습니다.

  1. 탐색 창에서 [Images], [Image Registry]를 선택합니다.

  2. 이미지 목록에서 복사하려는 이미지를 선택합니다.

  3. [Actions], [Copy]를 선택합니다.

  4. [Copy Image] 대화 상자에서 다음 정보를 지정한 다음 [Copy Image]를 선택합니다.

    • [Destination region]에서 새 이미지를 복사할 리전을 선택합니다.

    • Name에는 그 이미지가 대상에 복사될 때 갖게 될 이름을 지정합니다.

    • Description(선택 사항)에는 그 이미지가 대상에 복사될 때 갖게 될 설명 정보를 지정합니다.

  5. 복사 작업의 진행률을 확인하려면 콘솔로 돌아가서 [Images], [Image Registry]로 이동합니다. 탐색 모음을 이용하여 대상 리전으로 전환하고, 이미지 목록에 새 이미지가 나타나는지 확인합니다.

    새 이미지는 처음에 콘솔의 이미지 레지스트리에 Copying 상태로 나타납니다. 이미지가 생성된 후에는 이미지 상태가 사용 가능으로 바뀝니다. 이 상태가 되면 이제 이미지를 사용하여 스택을 시작하고 애플리케이션을 스트리밍할 수 있습니다.

8단계: 정리

마지막으로 이미지 빌더 실행을 중지하여 리소스를 비우고 의도하지 않은 계정 변경을 방지합니다. 사용하지 않는 실행 중인 이미지 빌더를 모두 중단하는 것이 좋습니다. 자세한 정보는 AppStream 2.0 요금을 참조하세요.

실행 중인 이미지 빌더를 중단하려면
  1. 탐색 창에서 [Images], [Image Builders]를 선택하고 실행 중인 이미지 빌더 인스턴스를 선택합니다.

  2. [Actions], [Stop]을 선택합니다.