AWS CodeBuild이란? - AWS CodeBuild

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

AWS CodeBuild이란?

AWS CodeBuild클라우드의 완전 관리형 빌드 서비스입니다. CodeBuild 소스 코드를 컴파일하고, 단위 테스트를 실행하고, 배포할 준비가 된 아티팩트를 생성합니다. CodeBuild 자체 빌드 서버를 프로비저닝, 관리, 확장할 필요가 없습니다. 이 서비스는 Apache Maven, Gradle 등과 같은 널리 사용되는 프로그래밍 언어 및 빌드 도구에 맞게 사전 패키지된 빌드 환경을 제공합니다. 자체 빌드 도구를 CodeBuild 사용하도록 빌드 환경을 사용자 지정할 수도 있습니다. CodeBuild 최대 빌드 요청에 맞춰 자동으로 확장됩니다.

CodeBuild 다음과 같은 이점을 제공합니다.

  • 완전 관리형 — CodeBuild 자체 빌드 서버를 설정, 패치, 업데이트, 관리할 필요가 없습니다.

  • 온디맨드 — 필요에 따라 빌드 요구 사항에 맞게 CodeBuild 확장할 수 있습니다. 사용한 빌드 시간만큼만 요금을 지불합니다.

  • 기본 CodeBuild 제공 — 가장 많이 사용되는 프로그래밍 언어를 위한 사전 구성된 빌드 환경을 제공합니다. 빌드 스크립트를 선택하여 시작하기만 하면 됩니다.

자세한 설명은 AWS CodeBuild 섹션을 참조하세요.

실행 방법 CodeBuild

AWS CodeBuild 또는 AWS CodePipeline 콘솔을 사용하여 CodeBuild를 실행할 수 있습니다. AWS Command Line Interface(AWS CLI) 또는 AWS SDK를 CodeBuild 사용하여 실행을 자동화할 수도 있습니다.

다음 다이어그램에서 볼 수 있듯이 에서 AWS CodePipeline 파이프라인의 빌드 또는 테스트 단계에 빌드 또는 테스트 작업으로 추가할 CodeBuild 수 있습니다. AWS CodePipeline코드를 릴리스하는 데 필요한 단계를 모델링, 시각화 및 자동화하는 데 사용할 수 있는 지속적 전달 서비스입니다. 여기에는 코드 빌드도 포함됩니다. 파이프라인은 코드 변경 사항이 릴리스 프로세스를 통과하는 방식을 설명하는 워크플로우 구성입니다.

파이프라인을 만든 다음 CodeBuild 빌드 또는 테스트 작업을 추가하는 데 사용하려면 CodePipeline 을 참조하십시오 CodePipeline 함께 사용 CodeBuild. 에 대한 CodePipeline 자세한 내용은 AWS CodePipeline사용 설명서를 참조하십시오.

또한 CodeBuild 콘솔에서는 리포지토리, 빌드 프로젝트, 배포 애플리케이션, 파이프라인과 같은 리소스를 빠르게 검색할 수 있는 방법을 제공합니다. 리소스로 이동을 선택하거나 / 키를 누른 후 리소스 이름을 입력합니다. 목록에 일치 항목이 나타납니다. 검색은 대/소문자를 구분하지 않습니다. 보기 권한이 있는 리소스만 표시됩니다. 자세한 설명은 콘솔에서 리소스 보기 섹션을 참조하세요.

CodeBuild 요금

자세한 내용은 가격을 참조하십시오. CodeBuild

시작하려면 어떻게 해야 하나요 CodeBuild?

다음 단계를 수행하는 것이 좋습니다.

  1. 에 CodeBuild 있는 정보를 읽고 자세히 알아보십시오개념.

  2. CodeBuild 의 지침에 따라 예제 시나리오를 실험해 보십시오콘솔을 사용하여 시작하기.

  3. CodeBuild 의 지침을 따라 자신의 시나리오에 맞게 사용하세요빌드 계획.