게시된 날짜: Dec 1, 2016
AWS CodeBuild는 소스 코드를 컴파일하고, 테스트를 실행하며, 배포 준비가 완료된 소프트웨어 패키지를 생성하는 완전관리형 빌드 서비스입니다. CodeBuild를 사용하면 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다. CodeBuild는 지속적으로 확장되며 여러 빌드를 동시에 처리하기 때문에 빌드가 대기열에서 대기하지 않고 바로 처리됩니다. 사전 패키징된 빌드 환경을 사용하면 신속하게 시작할 수 있으며 혹은 자체 빌드 도구를 사용하는 사용자 지정 빌드 환경을 만들 수 있습니다. CodeBuild에서는 사용한 컴퓨팅 리소스에 대한 분당 요금이 청구됩니다.
CodeBuild를 다른 AWS 서비스와 함께 사용할 수도 있습니다. 예를 들면, CodeBuild를 AWS CodePipeline에 연결하여 소스 리포지토리에 변경 내용을 커밋할 때마다 CodeBuild에서 코드 빌드와 테스트를 자동화할 수 있습니다. AWS CodePipeline 마법사를 사용해 소스 리포지토리에 연결한 다음 CodeBuild를 빌드 공급자로 선택하면 지속적 통합 워크플로를 생성할 수 있습니다. 또한 CodePipeline에서는 CodeBuild 단계 이후 테스트 또는 배포 작업을 추가할 때 이 워크플로를 지속적 제공으로 확장할 수 있습니다. CodeBuild는 AWS Elastic Beanstalk와도 통합되어 있으므로, Elastic Beanstalk 애플리케이션에 대해 CodeBuild에서 코드를 손쉽게 빌드하고 테스트할 수 있습니다. Elastic Beanstalk CLI, API 및 SDK를 사용하여 Elastic Beanstalk 환경으로 배포하기 전에 소스 코드의 구축 및 테스트를 시작할 수 있습니다.
오늘 AWS CodeBuild를 사용할 수 있습니다. 자세한 내용은 여기를 참조하십시오.