게시된 날짜: Jun 24, 2021

이제 서버리스 애플리케이션을 구축하기 위한 GitHub Actions 워크플로 구성 프로세스를 단 한 줄의 코드로 간소화할 수 있습니다. 새로운 AWS 지원 setup-sam GitHub 작업을 사용하면 GitHub 작업 Runner 간에 일관성을 유지하는 한편, AWS Serverless Application Model CLI(AWS SAM CLI) 도구를 사용하여 최신 상태로 유지하고 버전을 쉽게 선택할 수 있습니다. AWS SAM CLI는 서버리스 애플리케이션을 쉽게 빌드, 로컬 테스트 및 배포할 수 있게 해 주는 개발자 도구입니다. GitHub 작업은 소프트웨어 개발 수명 주기 내의 태스크를 자동화하는 데 유용한 서비스입니다. GitHub 작업 Runner는 GitHub 작업 워크플로의 작업을 실행하는 애플리케이션입니다.

서버리스 애플리케이션의 지속적 통합을 위해 GitHub 작업을 사용하는 고객은 요구 사항에 따라 GitHub 작업 Runner 유형(예: ubuntu 최신 버전)을 선택하고, 필요한 도구가 모두 포함되도록 해야 합니다. 고객은 GitHub 호스팅 Runner를 사용할 수 있습니다. 이는 Runner 애플리케이션이 설치된 GitHub에서 호스팅하는 가상 시스템입니다. 또한 GitHub 작업 워크플로에서 작업을 실행하는 데 사용되는 환경을 사용자 지정하기 위해 자체 Runner를 호스팅할 수도 있습니다. 새로운 setup-sam GitHub 작업은 GitHub 호스팅 Runner와 자체 호스팅 Runner 모두에서 일관성을 제공하므로 지속적 통합 작업의 설정이 간소화됩니다. 이를 통해 특정 AWS SAM CLI 툴링 버전을 선택하거나 최신 버전을 자동으로 사용할 수 있습니다. 이제 GitHub Marketplace에서 setup-sam을 제공합니다. setup-sam GitHub 작업에 대한 자세한 내용은 AWS 컴퓨팅 블로그에서 자습서를 참조하세요. AWS SAM CLI는 설명서의 지침을 따라 설치할 수 있습니다.