Warstwa bezpłatna okresu istnienia usługi Azure Cosmos DB

DOTYCZY: Nosql Mongodb Cassandra Gremlin Tabeli

Uwaga

Warstwa Bezpłatna dla klastra rdzeni wirtualnych i/lub bazy danych wektorów w usłudze Azure Cosmos DB dla bazy danych MongoDB można znaleźć tutaj.

Warstwa Bezpłatna jest obecnie niedostępna dla kont bezserwerowych.

Warstwa bezpłatna usługi Azure Cosmos DB ułatwia rozpoczęcie pracy, opracowywanie, testowanie aplikacji, a nawet bezpłatne uruchamianie małych obciążeń produkcyjnych. Po włączeniu warstwy Bezpłatna na koncie uzyskasz pierwsze 1000 RU/s i 25 GB miejsca do magazynowania na koncie bezpłatnie. Przepływność i ilość miejsca używanego poza tymi limitami są rozliczane w standardowej cenie. Warstwa Bezpłatna jest dostępna dla wszystkich kont interfejsu API z aprowizowaną przepływnością, przepływnością autoskalowania, pojedynczymi lub wieloma regionami zapisu.

Warstwa Bezpłatna trwa bezterminowo przez cały okres istnienia konta i jest dostarczana ze wszystkimi korzyściami i funkcjami zwykłego konta usługi Azure Cosmos DB. Te korzyści obejmują nieograniczoną ilość miejsca do magazynowania i przepływności (RU/s), umowy SLA, wysoką dostępność, kompleksową dystrybucję globalną we wszystkich regionach świadczenia usługi Azure i nie tylko.

Możesz mieć maksymalnie jedno konto usługi Azure Cosmos DB w warstwie Bezpłatna na subskrypcję platformy Azure i musisz wyrazić zgodę podczas tworzenia konta. Jeśli nie widzisz opcji zastosowania rabatu na warstwę Bezpłatna, inne konto w subskrypcji zostało już włączone z warstwą Bezpłatna. Jeśli utworzysz konto z warstwą Bezpłatna, a następnie usuniesz je, możesz zastosować warstwę Bezpłatna dla nowego konta. Podczas tworzenia nowego konta zaleca się włączenie rabatu w warstwie Bezpłatna, jeśli jest ona dostępna.

Jeśli zdecydujesz, że usługa Azure Cosmos DB jest odpowiednia dla Ciebie, możesz otrzymać do 63% rabatu na ceny usługi Azure Cosmos DB za pośrednictwem pojemności zarezerwowanej.

Warstwa Bezpłatna z udostępnioną bazą danych przepływności

W modelu udostępnionej przepływności podczas aprowizowania przepływności w bazie danych przepływność jest współdzielona we wszystkich kontenerach w bazie danych. W przypadku korzystania z warstwy Bezpłatna możesz bezpłatnie aprowizować udostępnioną bazę danych z maksymalnie 1000 RU/s. Wszystkie kontenery w bazie danych będą współdzielić przepływność.

Podobnie jak konto zwykłe, na koncie warstwy Bezpłatna baza danych z udostępnioną przepływnością może mieć maksymalnie 25 kontenerów. Wszystkie inne bazy danych z udostępnioną przepływnością lub kontenerami z dedykowaną przepływnością przekraczającą 1000 RU/s są rozliczane według zwykłych cen.

Bezpłatna warstwa z rabatem platformy Azure

Warstwa bezpłatna usługi Azure Cosmos DB jest zgodna z bezpłatnym kontem platformy Azure. Aby wyrazić zgodę, utwórz bezpłatne konto usługi Azure Cosmos DB w ramach bezpłatnej subskrypcji konta platformy Azure. W ciągu pierwszych 12 miesięcy uzyskasz łączny rabat na 1400 RU/s (1000 RU/s z warstwy Bezpłatna usługi Azure Cosmos DB i 400 RU/s z bezpłatnego konta platformy Azure) oraz 50 GB miejsca do magazynowania (25 GB z bezpłatnej warstwy usługi Azure Cosmos DB i 25 GB z bezpłatnego konta platformy Azure). Po upływie 12 miesięcy będziesz nadal otrzymywać 1000 RU/s i 25 GB z warstwy Bezpłatna usługi Azure Cosmos DB przez okres istnienia konta usługi Azure Cosmos DB. Aby zapoznać się z przykładem sposobu stosu opłat, zobacz Przykłady rozliczeń z kontami w warstwie Bezpłatna.

Uwaga

Warstwa bezpłatna usługi Azure Cosmos DB różni się od bezpłatnego konta platformy Azure. Bezpłatne konto platformy Azure oferuje bezpłatne środki i zasoby platformy Azure przez ograniczony czas. W przypadku korzystania z usługi Azure Cosmos DB w ramach tego bezpłatnego konta uzyskasz 25 GB magazynu i 400 RU/s aprowizowanej przepływności przez 12 miesięcy.

Najlepsze rozwiązania dotyczące utrzymywania bezpłatnego konta

Aby zachować bezpłatne konto, twoje konto nie powinno mieć więcej jednostek RU/s ani użycia magazynu innego niż to, które jest oferowane przez warstwę bezpłatną usługi Azure Cosmos DB.

Na przykład poniżej przedstawiono niektóre opcje, które nie powodują naliczania opłat miesięcznych:

  • Jedna baza danych z maksymalną aprowizowaną przepływnością 1000 RU/s.
  • Dwa kontenery, jeden z maksymalnie 400 RU/s, a drugi z maksymalną aprowizowaną przepływnością 600 RU/s.
  • Konto z dwoma regionami z jednym kontenerem z maksymalną aprowizowaną przepływnością 500 RU/s.

Tworzenie konta z warstwą Bezpłatna

Konto warstwy bezpłatnej można utworzyć za pomocą witryny Azure Portal, programu PowerShell, interfejsu wiersza polecenia lub szablonów usługi Azure Resource Manager (ARM). Możesz wybrać warstwę Bezpłatna podczas tworzenia konta, ale nie można ustawić jej po utworzeniu konta.

Azure Portal

Podczas tworzenia konta przy użyciu witryny Azure Portal ustaw opcję Zastosuj rabat w warstwie Bezpłatna na wartość Zastosuj. Aby uzyskać szczegółowe wskazówki, zobacz artykuł Tworzenie nowego konta z warstwą Bezpłatna.

Szablon ARM

Aby utworzyć konto w warstwie Bezpłatna przy użyciu szablonu usługi ARM, ustaw właściwość "enableFreeTier": true. Kompletny szablon można znaleźć w temacie Deploy an ARM template with free tier example (Wdrażanie szablonu usługi ARM z warstwą bezpłatną).

Interfejs wiersza polecenia

Aby utworzyć konto z warstwą Bezpłatna przy użyciu interfejsu --enable-free-tier wiersza polecenia, ustaw parametr na 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

Aby utworzyć konto z warstwą bezpłatną przy użyciu programu Azure PowerShell, ustaw -EnableFreeTier parametr na 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" `

Nie można utworzyć konta warstwy bezpłatna

Jeśli opcja tworzenia konta w warstwie Bezpłatna jest wyłączona lub jeśli wystąpi błąd z informacją, że nie możesz utworzyć konta warstwy bezpłatna, inne konto w subskrypcji zostało już włączone z warstwą Bezpłatna. Aby znaleźć istniejące konto warstwy Bezpłatna i grupę zasobów, w niej znajduje się, użyj tego skryptu interfejsu wiersza polecenia platformy Azure, znajdź istniejące konto w warstwie Bezpłatna.

Następne kroki

Po utworzeniu konta w warstwie Bezpłatna możesz rozpocząć tworzenie aplikacji za pomocą usługi Azure Cosmos DB, korzystając z następujących artykułów: