AWS CodeBuild는 사용한 만큼 지불하는 간단한 요금제를 사용합니다. 선수금이나 최소 비용이 없습니다. 사용한 리소스에 대해서만 지불하면 됩니다. 빌드가 실행되는 데 걸리는 기간을 기준으로 컴퓨팅 리소스에 대한 비용이 부과됩니다. 요금은 선택한 컴퓨팅 유형에 따라 다릅니다.
온디맨드 EC2 요금
빌드 기간
빌드 기간은 분 단위로 계산되고, 빌드를 제출한 시간부터 빌드가 종료될 때까지를 말하며, 가장 가까운 분으로 올림 처리됩니다.
컴퓨팅 유형
AWS CodeBuild는 서로 다른 양의 메모리와 CPU로 구성된 컴퓨팅 인스턴스 유형을 제공합니다. 요금은 빌드용으로 선택한 컴퓨팅 인스턴스 유형에 따라 달라집니다.
온디맨드 Lambda 요금
빌드 기간
빌드 기간은 초 단위로 계산되고, 빌드를 제출한 시간부터 빌드가 종료될 때까지를 말하며, 가장 가까운 초로 올림 처리됩니다.
컴퓨팅 유형
AWS CodeBuild는 메모리 양이 다른 컴퓨팅 유형을 제공합니다. 요금은 빌드용으로 선택한 컴퓨팅 유형에 따라 달라집니다.
예약 용량 EC2 요금
분당 인스턴스 요금
인스턴스 요금은 새 인스턴스에 대한 요청을 제출한 시점부터 인스턴스가 종료될 때까지의 시간을 가장 가까운 분 단위로 반올림하여 분 단위로 계산됩니다. 각 인스턴스의 최소 사용 요금은 60분입니다.
컴퓨팅 유형
AWS CodeBuild는 서로 다른 양의 메모리와 CPU로 구성된 컴퓨팅 인스턴스 유형을 제공합니다. 요금은 플릿에 선택한 컴퓨팅 인스턴스 유형에 따라 달라집니다.
Mac 예약 인스턴스
각 Mac 인스턴스에는 예약 인스턴스 해제 전 24시간의 최소 사용 요금이 있습니다.
프리 티어
AWS CodeBuild 프리 티어에는 온디맨드 EC2를 사용하는 general1.small 또는 arm1.small 인스턴스 유형을 사용한 매월 총 100분의 빌드 시간이 포함됩니다. 온디맨드 Lambda를 사용하는 AWS CodeBuild 프리 티어에는 lambda.arm.1GB 또는 lambda.x86-64.1GB 컴퓨팅 유형을 사용한 매월 총 6,000초의 빌드 시간이 포함됩니다. 예약 용량 EC2는 프리 티어를 제공하지 않습니다. CodeBuild 프리 티어는 12개월의 AWS 프리 티어 기간이 끝나도 자동으로 종료되지 않습니다. 신규 및 기존 AWS 고객이 사용할 수 있습니다.
추가 요금
빌드에서 데이터를 전송하거나 다른 AWS 서비스를 사용하는 경우 추가 요금이 발생할 수 있습니다. 예를 들어 빌드 로그 스트림을 위한 Amazon CloudWatch Logs 비용, 빌드 아티팩트 스토리지를 위한 Amazon S3 비용, 그리고 암호화를 위한 AWS Key Management Service 비용이 발생할 수 있습니다. 또한 AWS CodePipeline과 함께 AWS CodeBuild를 사용하는 경우 추가 비용이 발생할 수 있습니다.
요금 예시
온디맨드 EC2 요금 예
한 달 동안 build.general1.small을 사용하여 100개의 빌드를 실행하고 각 빌드가 5분 동안 실행되었다면 요금은 다음과 같이 계산됩니다.
월별 빌드 요금
빌드 분 = 빌드 100개 * 5분 = 500 빌드 분
빌드 분 – 프리 티어 빌드 분 = 월별 청구 가능 빌드 분 = 500 – 100 = 400 빌드 분
월별 빌드 요금 = 400 빌드 분 * 0.005 USD = 2 USD
온디맨드 Lambda 요금 예
한 달 동안 lambda.arm.1GB를 사용하여 100개의 빌드를 실행하고 각 빌드가 300초 동안 실행되었다면 요금은 다음과 같이 계산됩니다.
월별 빌드 요금
빌드 초 = 빌드 100개 * 300초 = 3만 빌드 초
빌드 초 – 프리 티어 빌드 초 = 월 청구 가능 빌드 초 = 3만 – 6,000 = 2만 4,000 빌드 초
월별 빌드 요금 = 2만 4,000 빌드 초 * 0.00001 USD = 0.24 USD
예약 용량 EC2 요금 예제
reserved.x86-64.g1.small을 사용하여 한 달간 인스턴스 1개를 예약하는 경우 요금은 다음과 같이 계산됩니다.
월별 빌드 요금
인스턴스 시간(분) = 시간당 60분 * 하루 24시간 * 월 30일 = 4만 3,200
월 예약 요금 = 4만 3,200 인스턴스 시간(분) * 0.003 USD = 129.60 USD
추가 요금 리소스
AWS에서 월별 비용을 손쉽게 계산
AWS 전문가에게 맞춤 견적을 받아보세요.
AWS CodeBuild를 시작하는 방법 알아보기