

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

# AWS App Runner
<a name="aws-apprunner"></a>

 [AWS App Runner](https://aws.amazon.com/apprunner/)는 사전 인프라 또는 컨테이너 경험 없이 컨테이너화된 웹 애플리케이션 및 API 서비스를 빌드, 배포 및 실행할 수 있는 완전 관리형 컨테이너 애플리케이션 서비스입니다. App Runner는 코드 또는 이미지 리포지토리에 직접 연결됩니다. 완전 관리형 운영, 고성능, 확장성 및 보안을 갖춘 자동 통합 및 전송 파이프라인을 제공합니다.

 App Runner는 리포지토리에서 소스 코드 또는 소스 이미지를 가져온 다음에서 실행 중인 웹 서비스를 생성하고 유지 관리합니다 AWS 클라우드. 일반적으로 서비스를 생성하려면 App Runner 작업을 하나만 호출`CreateService`해야 합니다. 소스 이미지 리포지토리를 사용하면 App Runner가 웹 서비스를 실행하기 위해 배포할 수 있는 ready-to-use 가능한 컨테이너 이미지를 제공할 수 있습니다. 소스 코드 리포지토리를 사용하면 웹 서비스를 구축하고 실행하기 위한 코드와 지침을 제공하고 특정 런타임 환경을 대상으로 지정할 수 있습니다. App Runner는 플랫폼 메이저 버전에 대해 각각 하나 이상의 관리형 런타임이 있는 여러 프로그래밍 플랫폼을 지원합니다. App Runner는 컨테이너 이미지와 Node.js 및 Python을 포함한 런타임 및 웹 프레임워크를 지원합니다. App Runner는 애플리케이션으로 전송된 동시 요청 수를 모니터링하고 요청 볼륨을 기반으로 인스턴스를 자동으로 추가합니다. 애플리케이션이 수신 요청을 수신하지 못하면 App Runner는 컨테이너를 밀리초 이내에 수신 요청을 처리할 수 있는 CPU 제한 인스턴스인 프로비저닝된 인스턴스로 축소합니다.

 현재 App Runner는 GitHub 리포지토리에서 소스 코드를 검색하거나의 Amazon ECR에서 소스 이미지를 검색할 수 있습니다 AWS 계정.

 다음 다이어그램은 App Runner 서비스 아키텍처의 개요를 보여줍니다. 다이어그램에는 두 가지 예제 서비스가 있습니다. 하나는 GitHub에서 소스 코드를 배포하고 다른 하나는 Amazon ECR에서 소스 이미지를 배포합니다.

![\[AWS App Runner architecture with services deploying from GitHub and Amazon ECR.\]](http://docs.aws.amazon.com/ko_kr/whitepapers/latest/overview-deployment-options/images/image7.png)


 App Runner는 HTTP 및 HTTPS 프로토콜을 사용하는 프런트엔드 및 백엔드 웹 애플리케이션을 포함하여 전체 스택 개발을 지원합니다. 이러한 애플리케이션에는 API 서비스, 백엔드 웹 서비스 및 웹 사이트가 포함됩니다. App Runner는 컨테이너 이미지와 Node.js 및 Python을 포함한 런타임 및 웹 프레임워크를 지원합니다.