

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

# App Runner 서비스 관리
<a name="managing-service-apprunner"></a>

App Runner 서비스를 생성한 후 AWS 탐색기 창을 사용하여 다음 활동을 수행하여 관리할 수 있습니다.
+ [App Runner 서비스 일시 중지 및 다시 시작](#pause-resume-apprunner)
+ [App Runner 서비스 배포](#deploying-apprunner)
+ [App Runner에 대한 로그 스트림 보기](#viewing-logs-apprunner)
+ [App Runner 서비스 삭제](#deleting-apprunner)

## App Runner 서비스 일시 중지 및 다시 시작
<a name="pause-resume-apprunner"></a>

웹 애플리케이션을 일시적으로 비활성화하고 코드 실행을 중지해야 하는 경우 AWS App Runner 서비스를 일시 중지할 수 있습니다. App Runner는 서비스에 대한 컴퓨팅 용량을 0으로 줄입니다. 애플리케이션을 다시 실행할 준비가 되면 App Runner 서비스를 다시 시작합니다. App Runner는 새로운 컴퓨팅 파워를 프로비저닝하고, 애플리케이션을 배포한 후 애플리케이션을 실행합니다.

**중요**  
App Runner가 실행 중일 때만 요금이 청구됩니다. 따라서 비용을 관리하는 데 필요한 경우 애플리케이션을 일시 중지했다가 다시 시작할 수 있습니다. 이는 개발 및 테스트 시나리오에서 특히 유용합니다.<a name="pause-app-runner"></a>

## App Runner 서비스 일시 중지
<a name="pause-app-runner"></a>

1. 아직 열려 있지 않은 경우 AWS 탐색기를 엽니다.

1. **App Runner**를 확장하여 서비스 목록을 봅니다.

1. 서비스를 마우스 오른쪽 버튼으로 클릭하고 **Pause(일시 중지)**를 선택합니다.

1. 표시되는 대화 상자에서 **확인(Confirm)**을 선택합니다.

   서비스가 일시 중지되는 동안 서비스 상태는 **실행 중(Running)**에서 **일시 중지 중(Pausing)**으로 변한 다음 **일시 중지됨(Paused)**으로 변경됩니다.<a name="pause-app-runner"></a>

## App Runner 서비스 다시 시작
<a name="pause-app-runner"></a>

1. 아직 열려 있지 않은 경우 AWS 탐색기를 엽니다.

1. **App Runner**를 확장하여 서비스 목록을 봅니다.

1. 서비스를 마우스 오른쪽 버튼으로 클릭하고 **다시 시작(Resume)**을 선택합니다.

   서비스가 다시 시작되는 동안 서비스 상태가 **다시 시작 중(Resuming)**에서 **실행 중(Running)**으로 변경됩니다.

## App Runner 서비스 배포
<a name="deploying-apprunner"></a>

서비스에 대한 수동 배포 옵션을 선택하는 경우 서비스에 대한 각 배포를 명시적으로 시작해야 합니다.<a name="deploy-app-runner"></a>

1. 아직 열려 있지 않은 경우 AWS 탐색기를 엽니다.

1. **App Runner**를 확장하여 서비스 목록을 봅니다.

1. 서비스를 마우스 오른쪽 버튼으로 클릭하고 **배포 시작(Start Deployment)**을 선택합니다.

1. 애플리케이션이 배포되는 동안 서비스 상태가 **배포 중(Deploying)**에서 **실행 중(Running)**으로 변경됩니다.

1. 애플리케이션이 성공적으로 배포되었는지 확인하려면 동일한 서비스를 마우스 오른쪽 버튼으로 클릭하고 **서비스 URL 복사(Copy Service URL)**를 선택합니다.

1. 배포한 웹 애플리케이션에 액세스하려면 복사한 URL을 웹 브라우저의 주소 표시줄에 붙여넣습니다.

## App Runner에 대한 로그 스트림 보기
<a name="viewing-logs-apprunner"></a>

CloudWatch Logs Logs를 사용하여 App Runner와 같은 서비스에 대한 로그 스트림을 모니터링, 저장 및 액세스할 수 있습니다. 로그 스트림은 동일한 소스를 공유하는 로그 이벤트 시퀀스입니다.<a name="view-logs-apprunner"></a>

1. **App Runner**를 확장하여 서비스 인스턴스 목록을 봅니다.

1. 특정 서비스 인스턴스를 확장하여 로그 그룹 목록을 봅니다. (로그 그룹은 동일한 보존, 모니터링 및 액세스 제어 설정을 공유하는 로그 스트림 그룹입니다.) 

1. 로그 그룹을 마우스 오른쪽 버튼으로 클릭하고 **로그 스트림 보기(View Log Streams)**를 선택합니다.

1. **Command Palette**에서 그룹의 로그 스트림을 선택합니다.

   VS Code 편집기에 스트림을 구성하는 로그 이벤트 목록이 나타납니다. 이전 이벤트 또는 최신 이벤트를 편집기에 로드할 수 있습니다.

## App Runner 서비스 삭제
<a name="deleting-apprunner"></a>

**중요**  
App Runner 서비스를 삭제하면 영구적으로 제거되고 저장된 데이터가 삭제됩니다. 서비스를 다시 생성해야 하는 경우 App Runner는 소스를 다시 가져와 코드 리포지토리인 경우 빌드해야 합니다. 웹 애플리케이션은 새로운 App Runner 도메인을 가져옵니다.<a name="delete-app-runner"></a>

1. 아직 열려 있지 않은 경우 AWS 탐색기를 엽니다.

1. **App Runner**를 확장하여 서비스 목록을 봅니다.

1. 서비스를 마우스 오른쪽 단추로 클릭하고 **서비스 삭제(Delete Service)**를 선택합니다.

1. **Command Palette**에서 삭제(delete)를 입력한 다음 **Enter** 키를 누릅니다.

   삭제된 서비스는 **삭제 중(Deleting)**상태로 표시된 후 목록에서 사라집니다.