엔드 투 엔드 개발 환경을 사용하여 이벤트 기반 서버리스 코드 함수 실행
Azure Functions는 강력한 이벤트 트리거 및 데이터 바인딩 집합을 지원하는 서버를 사용하지 않는 개발 환경을 제공합니다.
가격 옵션 살펴보기
-
용량제
장기간 약정이나 선불 결제 없이 초 단위로 컴퓨팅 용량에 대한 비용을 지불합니다. 필요에 따라 소비량을 늘리거나 줄입니다.
-
컴퓨팅용 Azure 절약 플랜
1년 또는 3년 동안 고정 시간당 금액을 지불하기로 약정하고 시간당 약정에 도달할 때까지 더 낮은 가격을 적용하여 전 세계적으로 선택한 컴퓨팅 서비스의 비용을 절감하세요. 계획되거나 계획되지 않은 변경 내용을 수용하는 동안 동적 워크로드에 적합합니다.
필터를 적용하여 요구 사항에 맞게 가격 옵션을 사용자 지정하세요.
가격은 예상값일 뿐이며 실제 가격 견적이 아닙니다. 실제 가격 책정은 Microsoft와 체결한 계약 유형, 구매 날짜 및 환율에 따라 다를 수 있습니다. 가격은 미국 달러를 기준으로 계산되며 전월 마지막 영업일 이전 영업일 기준 2일 동안 수집된 런던 종가 현물 환율을 사용하여 변환됩니다. 월말 전 영업일 기준 2일이 주요 시장의 공휴일인 경우에는 통상 영업일 기준 2일의 직전일을 기준금리 설정일로 합니다. 이 비율은 다가오는 달의 모든 거래에 적용됩니다. Azure 가격 책정 계산기에 로그인하여 Microsoft의 현재 프로그램/제안을 기반으로 가격 책정을 확인하세요. 가격 책정에 대한 자세한 내용을 알아보거나 가격 견적을 요청하려면 Azure 영업 전문가에게 문의하세요. Azure 가격 책정에 대한 자주 묻는 질문을 참조하세요.
미국 정부 기관은 Azure Government 서비스를 종량제 온라인 구독을 통해 직접 구입하거나 라이선스 솔루션 공급자를 통해 선불 약정 없이 구입할 수 없습니다.
중요: R$로 표시된 가격은 단순 참조용입니다. 국제 거래이기 때문에 최종 가격은 환율과 IOF 세금 포함 여부에 따라 달라집니다. eNF는 발행되지 않습니다.
미국 정부 기관은 Azure Government 서비스를 종량제 온라인 구독을 통해 직접 구입하거나 라이선스 솔루션 공급자를 통해 선불 약정 없이 구입할 수 없습니다.
중요: R$로 표시된 가격은 단순 참조용입니다. 국제 거래이기 때문에 최종 가격은 환율과 IOF 세금 포함 여부에 따라 달라집니다. eNF는 발행되지 않습니다.
유연한 사용량(미리 보기)
계획 시 메모리 인스턴스 크기 목록에서 선택할 수 있습니다. Azure Functions 유연한 사용량 플랜은 다음 두 가지 모드에 따라 청구됩니다.
- 주문형 - 구성된 인스턴스별 동시성을 기반으로 스케일링되는 이벤트 기반 인스턴스입니다. 인스턴스가 함수를 실행하는 경우에만 요금이 청구되며 최소 인스턴스 수는 요구되지 않습니다. 각 주문형 인스턴스가 함수를 실행하는 동안 프로비전된 총 메모리 양과 총 실행 횟수에 대한 요금이 청구됩니다.
- 상시 준비 - 항상 사용하도록 구성하고, 또 앱의 다양한 트리거 및 함수에 할당되도록 구성할 수 있는 선택적 인스턴스 수입니다. 각 상시 준비 인스턴스가 유휴 상태인 동안 기준에 대해 프로비전된 총 메모리 양, 각 상시 준비 인스턴스가 함수를 실행하는 실행 시간에 대해 프로비전된 총 메모리 양, 총 실행 횟수에 대한 요금이 청구됩니다.
유연한 사용량 플랜 가격 책정에는 해당 구독의 모든 함수 앱에 대해 종량제 주문형 가격 책정으로 구독당 월별 250,000회의 실행 및 월별 100,000GB-s의 리소스 사용량이 무료로 부여됩니다.
미터 | 무료 제공(매월) | 용량제 |
---|---|---|
주문형 실행 시간1 | 100,000GB-s | $-/GB-s |
주문형 총 실행 수1 | 250,000회 실행 | 백만 번 실행당 $- |
상시 준비 기준 | $-/GB-s | |
항상 준비된 실행 시간 | $-/GB-s | |
Always Ready 총 실행 수 | 백만 번 실행당 $- |
소비
Azure Functions 사용량 과금제는 초당 리소스 사용량과 실행 횟수에 따라 비용이 청구됩니다. 사용량 플랜 가격에는 종량제 가격 체제로 구독 내의 모든 함수 앱에 대해 구독별로 매월 1백만 건의 요청 및 매월 400,000GB의 리소스 사용이 무료로 부여됩니다. Azure Functions 프리미엄 플랜은 향상된 성능을 제공하고 프리미엄 Functions에서 사용하는 vCPU-s 및 GB-s 수를 기준으로 초 단위로 요금이 청구됩니다. 또한 고객은 사용 중인 App Service 계획에서 App Service 계획의 정가로 Functions를 실행할 수 있습니다.
미터 | 무료 제공(매월) | 용량제 |
---|---|---|
실행 시간2 | 400,000GB-s | $-/GB-s |
총 실행 수2 | 1백만 번 실행 | 백만 번 실행당 $- |
참고-스토리지 계정은 각 Functions 앱에서 기본적으로 생성됩니다. 스토리지 계정은 무료 제공에 포함되지 않습니다. 해당하는 경우 표준 스토리지 요금 및 네트워킹 요금이 별도로 부과됩니다.
지역별 가용성에 대한 세부 사항 보기
프리미엄 플랜
Azure Functions 프리미엄 플랜은 콜드 부팅 없이 향상된 성능 및 VNET 액세스로 사용량 플랜에서 사용되는 것과 같은 기능 및 크기 조정 메커니즘(이벤트 수 기준)을 제공합니다. 프리미엄 플랜에 대한 청구는 코어 초 수와 여러 인스턴스에 할당된 메모리를 기준으로 합니다. 프리미엄 플랜을 사용할 경우 실행 요금이 부과되지 않습니다. 플랜당 항상 하나 이상의 인스턴스를 할당해야 합니다. 자세히 알아보려면 Azure 프리미엄 플랜 세부 정보를 참조하세요.
플랜을 만들거나 스케일링할 때 세 가지 인스턴스 크기 중에서 선택할 수 있습니다. 프로비저닝된 총 코어 수와 메모리에 대해 요금이 청구되며, 이때 각 인스턴스가 사용자에게 할당된 시간(초)이 기준입니다. 필요에 따라 앱이 여러 인스턴스로 자동 스케일 아웃될 수 있습니다.
미터 | 용량제 | 1년 절감 플랜 | 3년 절감 플랜 |
---|---|---|---|
vCPU 할당 시간 | vCPU: $- |
vCPU:
$-
|
vCPU:
$-
|
메모리 기간 | 메모리: $- |
메모리:
$-
|
메모리:
$-
|
Azure Arc 지원 Kubernetes에서의 Functions(미리 보기)
현재 미리 보기로 제공되는 Functions는 Azure Kubernetes Service의 미리 프로비저닝된 Kubernetes 클러스터 또는 온-프레미스 및 다른 클라우드의 Arc 지원 클러스터에서 실행할 수 있습니다. 미리 보기 중에 이 기능은 무료로* 제공됩니다.
*고객은 기본 Kubernetes 인프라에 대해 비용을 지불하며 직접 노드 풀을 관리하고 스케일링해야 합니다. Azure Arc의 Functions 기능에 대해 자세히 알아보세요.
실행
Functions 비용은 모든 Functions에 요청된 월별 총 실행 횟수에 따라 청구합니다. 실행 횟수는 바인딩으로 트리거된 이벤트에 대한 응답으로 Functions가 실행될 때마다 계산됩니다. 한 달에 첫 백만 개를 무료로 실행할 수 있습니다.
리소스 사용량
사용량 플랜에서는 GB-s(기가바이트 초) 단위로 측정한 관찰된 리소스 사용량을 기준으로 함수 요금이 청구됩니다. 관찰된 리소스 사용량은 평균 메모리 크기(기가바이트)에 함수 실행에 소요된 시간(밀리초)을 곱하여 계산됩니다. 함수에 사용되는 메모리는 가장 가까운 128MB로 반올림하여 측정되며 최대 메모리 크기는 1,536MB입니다. 실행 시간은 가장 가까운 1밀리초로 반올림하여 계산됩니다. 단일 함수 실행에 대한 최소 실행 시간 및 메모리는 각각 100밀리초와 128MB입니다. 사용량 플랜 가격 책정에서는 한 달에 400,000GB-s를 무료로 처리할 수 있습니다.
리소스 사용량 청구 모델 중 하나인 유연한 사용량에 대해 자세히 알아보려면 Azure Functions 유연한 사용량을 참조하세요.
Azure Functions는 Azure IoT Edge에 무료로 사용할 수 있습니다.
Functions 프록시
동일한 가격이 Functions 프록시에 적용됩니다. 프록시는 HTTP 요청에 의해 트리거되는 함수입니다. 프록시에 사용되는 메모리는 128MB 미만입니다. HTTP 연결을 활성 상태로 유지하려면 프록시가 계속 가동되어야 하기 때문에 프록시 실행 시간은 요청부터 응답까지 왕복 시간입니다. 프록시가 함수를 트리거하면 함수 실행 및 메모리 사용이 별도로 계산됩니다.
사용량 가격 책정 예시
관측된 메모리 사용량이 512MB인 함수가 한 달에 3,000,000번 실행되고 한 번 실행하는 데 1초 이상 걸립니다. 월 청구 비용은 다음과 같이 계산됩니다.
리소스 사용 비용 청구 계산법
리소스 사용량(초) | |
실행 | 3백만 번 실행 |
실행 기간(초) | 1초 |
총 리소스 사용량 | 3백만 초 |
리소스 사용량(GB-s) | |
리소스 사용량을 GB로 변환 | 512MB / 1,024MB |
실행 시간(초) | 3백만 초 |
총 GB-s | 1.5백만 GB-s |
청구 가능한 리소스 사용량 | |
리소스 사용량 | 1.5백만 GB-s |
월간 무료 제공 서비스 | 400,000GB-s |
총 청구 가능한 사용량 | 1.1백만 GB-s |
월간 리소스 사용량 비용 | |
청구 가능한 리소스 사용량 | 1.1백만 GB-s |
리소스 사용량 가격 | $-/GB-s |
총 비용 | $17.6 |
실행 횟수 청구 계산
청구 가능한 실행 수 | |
월간 총 실행 횟수 | 3백만 번 실행 |
월간 무료 실행 횟수 | 1백만 번 실행 |
청구 가능한 월간 실행 수 | 2백만 번 실행 |
월간 실행 비용 | |
청구 가능한 월간 실행 수 | 2백만 번 실행 |
백만 번 실행당 가격 | $- |
월간 실행 비용 | $- |
총 사용량 비용 청구 계산법
월간 총 비용 | |
월간 리소스 사용량 비용 | $17.6 |
월간 실행 비용 | $- |
월간 총 비용 | $- |
자세한 정보
- Functions는 Azure App Service, Azure Container Apps에서 호스트될 수도 있습니다.
- 최신 정보는 Azure Functions 설명서를 참조하세요.
- Azure Functions 개발자 참조
Azure 가격 책정 및 구매 옵션
Microsoft와 직접 연락하기
Azure 가격 책정을 살펴보세요. 클라우드 솔루션의 가격 책정을 이해하고 비용 최적화에 대해 알아보고 사용자 지정 제안을 요청하세요.
판매 전문가에게 문의하기추가 리소스
Azure Function
Azure Function 기능에 대해 자세히 알아보세요.
가격 계산기
요구 사항에 맞는 모든 Azure 제품을 사용하는 데 드는 월별 예상 비용을 산출해 보세요.
SLA
Azure Function에 대한 서비스 수준 계약을 검토하세요.
설명서
기술 자습서, 동영상, 추가 Azure Function 리소스를 검토하세요.
판매 전문가에게 문의하여 Azure 가격을 알아보세요. 클라우드 솔루션의 가격을 파악하세요.
별도 비용이 없는 클라우드 서비스와 $200 크레딧을 사용하여 30일간 Azure를 체험해 보세요.