게시된 날짜: Dec 14, 2017
Amazon CloudWatch Events에서는 실시간에 가깝게 AWS 리소스 변경 사항을 귀하에게 알려 성능 또는 보안에 영향을 미칠 수 있는 구성 변경이나 애플리케이션 이용 가능 문제에 빠르게 대응할 수 있도록 합니다. 애플리케이션에서 관심이 있는 이벤트가 무엇인지와 규칙이 이벤트와 일치할 때 자동으로 수행할 작업을 나타내는 규칙을 작성하기만 하면 됩니다. 예를 들어 AWS Lambda 함수를 호출하거나 Amazon Simple Notification Service(SNS) 주제를 알려줄 수 있습니다.
지금 이벤트 대상으로 AWS CodeBuild 프로젝트를 사용하여 빌드 실행을 시작할 수 있습니다. AWS CodeBuild는 소스 코드를 컴파일하고 단위 테스트를 실행하며 배포할 준비가 완료된 아티팩트를 생성하는 완전 관리형 빌드 서비스입니다. 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다. AWS CodeBuild에서 빌드 환경을 완전하게 사용자 지정하여 사용자 고유의 빌드 도구를 사용할 수도 있습니다. AWS CodeBuild를 자동으로 확장하여 최대 빌드 요청 수를 충족하고 소비하는 빌드 시간 만큼만 지불하면 됩니다.
CloudWatch Events 규칙을 생성하여 대상으로 CodeBuild를 추가하고 관심 있는 CodeBuild Project ARN을 지정할 수 있습니다. 일단 규칙이 이벤트와 일치할 경우, 지정한 빌드 프로젝트에 대한 StartBuild API를 호출하여 빌드를 시작합니다. 이 기능은 AWS CodeBuild가 존재하는 모든 AWS 퍼블릭 리전에서 이용 가능합니다.