게시된 날짜: Sep 28, 2023

이제 AWS App Runner는 모노리포 구조를 따르는 소스 코드 리포지토리의 서비스 배포를 지원합니다. 개발자는 인프라를 관리할 필요 없이 App Runner에서 더욱 쉽게 컨테이너형 웹 애플리케이션 및 API를 클라우드에 대규모로 빠르게 배포할 수 있습니다. App Runner의 소스에서 구축하는 기능을 통해 구축 및 배포 워크플로 관리를 App Runner로 오프로드하고 소스 코드에서 직접 서비스를 배포할 수 있습니다. App Runner는 편리한 플랫폼별 관리형 런타임을 제공합니다. 이러한 각 런타임은 소스 코드에서 컨테이너 이미지를 구축하며 애플리케이션 컨테이너 이미지에 언어 런타임 종속성을 추가합니다.

지금까지 App Runner는 구축 및 시작 명령을 실행하는 소스 코드 리포지토리의 루트 디렉터리만 지원했습니다. 이제 App Runner 서비스 구성에서 리포지토리의 소스 디렉터리를 정의할 수 있게 되었습니다. App Runner는 정의된 소스 디렉터리에서 구축 및 실행 명령을 실행합니다. 이는 마이크로서비스 기반 아키텍처를 따라 현대적 애플리케이션을 개발하고 모노 리포지토리에서 애플리케이션 코드를 관리하는 경우에 유용합니다. 또한 서비스의 자동 배포를 활성화할 수 있습니다. 자동 배포를 활성화하면 App Runner는 서비스의 소스 디렉터리 또는 종속성에 업데이트가 있을 때 서비스를 다시 구축하고 배포합니다.

이 기능에 대해 자세히 알아보려면 심층적으로 분석한 이 블로그 게시물을 참조하세요. App Runner의 소스에서 구축하는 기능에 대해 자세히 알아보려면 AWS App Runner 개발자 안내서의 소스 코드 기반 App Runner 서비스 섹션을 참조하세요. App Runner에 대해 자세히 알아보려면 제품 페이지로 이동하세요.