

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

# 7단계: 배포 모니터링 및 확인
<a name="tutorials-github-verify"></a>

이 단계에서는 CodeDeploy 콘솔 또는 AWS CLI 를 사용하여 배포의 성공을 확인합니다. 직접 만들거나 구성한 인스턴스에 배포된 웹 페이지를 웹 브라우저에서 확인합니다.

**참고**  
Ubuntu Server 인스턴스에 배포하는 경우, 배포된 수정이 해당 인스턴스에서 정상 작동하는지 자체 테스트 전략에 따라 확인한 후 다음 단계로 진행합니다.

**배포를 모니터링하고 확인하려면(콘솔)**

1. 탐색 창에서 **배포**를 확장하고 **배포**을 선택합니다.

   

1. 배포 목록에서 **애플리케이션** 값이 **CodeDeployGitHubDemo-App**이고 **배포 그룹** 값이 **CodeDeployGitHubDemo-DepGrp**인 행을 찾습니다. **상태** 열에 **성공** 또는 **실패**가 표시되지 않은 경우 **새로 고침** 버튼을 몇 차례 누릅니다.

1. **상태** 열에 **실패**가 나타난 경우 [인스턴스 정보 보기(콘솔)](instances-view-details.md#instances-view-details-console)의 지침을 따라 배포 문제를 해결합니다.

1. **상태**열에 **성공**이 나타난 경우 웹 브라우저를 통해 배포를 확인할 수 있습니다. 이 샘플 수정에서는 인스턴스에 단일 웹 페이지를 배포합니다. Amazon EC2 인스턴스에 배포하는 경우 웹 브라우저에서 해당 인스턴스의 `http://public-dns`(으)로 이동합니다(예: `http://ec2-01-234-567-890.compute-1.amazonaws.com`).

1. 웹 페이지가 보이면 성공한 것입니다. 이제 AWS CodeDeploy 를 사용하여 GitHub에서 수정을 배포했으므로 [8단계: 정리](tutorials-github-clean-up.md) 단원으로 건너뛸 수 있습니다.

**배포를 모니터링하고 확인하려면(CLI)**

1. **list-deployments** 명령을 호출하여 `CodeDeployGitHubDemo-App`이라는 애플리케이션의 배포 ID와 `CodeDeployGitHubDemo-DepGrp`라는 배포 그룹을 가져옵니다.

   ```
   aws deploy list-deployments --application-name CodeDeployGitHubDemo-App --deployment-group-name CodeDeployGitHubDemo-DepGrp --query "deployments" --output text
   ```

1. **list-deployments** 명령의 출력에 배포 ID를 입력하여 **get-deployment** 명령을 호출합니다.

   ```
   aws deploy get-deployment --deployment-id deployment-id --query "deploymentInfo.[status, creator]" --output text
   ```

1. [**Failed**]가 반환되면 [인스턴스 정보 보기(콘솔)](instances-view-details.md#instances-view-details-console)의 지침에 따라 배포 문제를 해결합니다.

1. [**Succeeded**]가 반환되면 이제 웹 브라우저를 통해 배포를 확인해 볼 수 있습니다. 이 샘플 수정은 인스턴스에 배포된 단일 웹 페이지입니다. Amazon EC2 인스턴스에 배포하는 경우 웹 브라우저에서 Amazon EC2 인스턴스의 `http://public-dns`(으)로 이동하여 이 페이지를 볼 수 있습니다(예: `http://ec2-01-234-567-890.compute-1.amazonaws.com`).

1. 웹 페이지가 보이면 성공한 것입니다. AWS CodeDeploy 를 사용하여 GitHub 리포지토리에서 성공적으로 배포했습니다.