Azure Cosmos DB 수명 무료 계층

적용 대상: NoSQL MongoDB Cassandra Gremlin 테이블

참고 항목

Azure Cosmos DB for MongoDB의 vCore 클러스터 및/또는 벡터 데이터베이스에 대한 무료 계층은 여기에서 찾을 수 있습니다.

무료 계층은 현재 서버리스 계정에 사용할 수 없습니다.

Azure Cosmos DB 무료 계층을 사용하면 쉽게 시작하고, 애플리케이션을 개발 및 테스트하거나, 소규모 프로덕션 워크로드를 무료로 실행할 수도 있습니다. 계정에서 무료 계층을 사용하는 경우 계정의 첫 1000RU/s 및 25GB의 스토리지를 무료로 얻을 수 있습니다. 이러한 제한을 초과하여 사용한 처리량 및 스토리지에는 일반 가격으로 요금이 청구됩니다. 무료 계층은 프로비전된 처리량, 자동 크기 조정 처리량, 단일 또는 다중 쓰기 지역이 있는 모든 API 계정에 사용할 수 있습니다.

무료 계층은 계정의 수명 기간 동안 무기한 지속되며 일반 Azure Cosmos DB 계정의 모든 이점과 기능이 함께 제공됩니다. 이러한 이점에는 무제한 스토리지 및 처리량(RU/s), SLA, 고가용성, 모든 Azure 지역의 턴키 글로벌 배포 등이 포함됩니다.

Azure 구독당 최대 1개의 무료 계층 Azure Cosmos DB 계정을 사용할 수 있으며 계정을 만들 때 옵트인해야 합니다. 무료 계층 할인을 적용하는 옵션이 표시되지 않으면 구독의 다른 계정에서 이미 무료 계층을 사용하도록 설정되어 있는 것입니다. 무료 계층을 사용하여 계정을 만든 후 삭제하는 경우 새 계정에 대해 무료 계층을 적용할 수 있습니다. 새 계정을 만들 때 사용 가능한 경우 무료 계층 할인을 사용하도록 설정하는 것이 좋습니다.

공유 처리량 데이터베이스가 있는 무료 계층

공유 처리량 모델에서 데이터베이스의 처리량을 프로비전하는 경우 데이터베이스의 모든 컨테이너 간에 처리량이 공유됩니다. 무료 계층을 사용하는 경우 최대 1000RU/s의 공유 데이터베이스를 무료로 프로비전할 수 있습니다. 데이터베이스의 모든 컨테이너는 처리량을 공유합니다.

무료 계층 계정에서도 일반 계정과 마찬가지로 공유 처리량 데이터베이스에 최대 25개의 컨테이너가 있을 수 있습니다. 공유 처리량을 포함하는 기타 데이터베이스 또는 1000RU/s를 초과하는 전용 처리량을 포함하는 컨테이너에는 일반 가격으로 요금이 청구됩니다.

Azure 할인이 적용되는 무료 계층

Azure Cosmos DB 무료 계층은 Azure 체험 계정과 호환됩니다. 옵트인하려면 Azure 체험 계정 구독에서 Azure Cosmos DB 무료 계층 계정을 만듭니다. 첫 12개월 동안 총 1400RU/s(Azure Cosmos DB 무료 계층에서 1000RU/s 및 Azure 체험 계정에서 400RU/s) 및 50GB 스토리지(Azure Cosmos DB 무료 계층에서 25GB 및 Azure 체험 계정에서 25GB)를 할인받을 수 있습니다. 12개월이 만료된 후에도 Azure Cosmos DB 계정의 수명 기간 동안 Azure Cosmos DB 무료 계층에서 1000RU/s 및 25GB를 계속 받을 수 있습니다. 요금이 누적되는 방법의 예는 무료 계층 계정을 사용한 청구 예를 참조하세요.

참고 항목

Azure Cosmos DB 무료 계층은 Azure 무료 계정과 다릅니다. Azure 무료 계정은 제한된 시간 동안 Azure 크레딧 및 리소스를 무료로 제공합니다. 이 무료 계정의 일부로 Azure Cosmos DB를 사용하는 경우 12개월 동안 프로비저닝된 처리량에 대한 25GB의 스토리지 및 400RU/s를 얻을 수 있습니다.

계정을 무료로 유지하는 모범 사례

계정을 무료로 유지하려면 계정에 Azure Cosmos DB 무료 계층에서 제공하는 것 외에 추가로 소비하는 RU/s 또는 스토리지가 없어야 합니다.

예를 들어 월별 요금을 초래하지 않는 몇 가지 옵션은 다음과 같습니다.

  • 최대 1000RU/s의 처리량이 프로비전된 데이터베이스 하나
  • 최대 400RU/s의 처리량이 프로비전된 컨테이너 하나와 최대 600RU/s의 처리량이 프로비전된 컨테이너 하나를 포함한 두 개의 컨테이너.
  • 최대 500RU/s의 처리량이 프로비전된 컨테이너 하나가 포함된 두 개 지역이 있는 계정.

무료 계층을 사용하여 계정 만들기

Azure Portal, PowerShell, CLI 또는 ARM(Azure Resource Manager) 템플릿으로 무료 계층 계정을 만들 수 있습니다. 계정을 만드는 동안 무료 계층을 선택할 수 있으며 계정을 만든 후에는 설정할 수 없습니다.

Azure Portal

Azure Portal을 사용하여 계정을 만들 때 무료 계층 할인 적용 옵션을 적용으로 설정합니다. 단계별 지침은 무료 계층으로 새 계정 만들기 문서를 참조하세요.

ARM 템플릿

ARM 템플릿을 사용하여 무료 계층 계정을 만들려면 "enableFreeTier": true 속성을 설정합니다. 전체 템플릿은 무료 계층을 사용한 ARM 템플릿 배포 예제를 참조하세요.

CLI

CLI를 사용하여 무료 계층이 있는 계정을 만들려면 --enable-free-tier 매개 변수를 true로 설정합니다.

# Create a free tier account for API for NoSQL
az cosmosdb create \
    -n "Myaccount" \
    -g "MyResourcegroup" \
    --enable-free-tier true \
    --default-consistency-level "Session"

PowerShell

Azure PowerShell을 사용하여 무료 계층이 있는 계정을 만들려면 -EnableFreeTier 매개 변수를 true로 설정합니다.

# Create a free tier account for API for NoSQL. 
New-AzCosmosDBAccount -ResourceGroupName "MyResourcegroup" `
    -Name "myaccount" `
    -ApiKind "sql" `
    -EnableFreeTier $true `
    -DefaultConsistencyLevel "Session" `
    -Location "East US" `

무료 계층 계정을 만들 수 없음

무료 계층 계정을 만드는 옵션이 비활성화되어 있거나 무료 계층 계정을 만들 수 없다는 오류가 표시되는 경우 구독의 다른 계정이 이미 무료 계층에서 사용하도록 설정되었습니다. 기존 무료 계층 계정 및 해당 계정이 있는 리소스 그룹을 찾으려면 이 Azure CLI 스크립트인 기존 무료 계층 계정 찾기를 사용합니다.

다음 단계

무료 계층 계정을 만든 후 다음 문서를 참고하여 Azure Cosmos DB로 앱 빌드를 시작할 수 있습니다.