طبقة مجانية طوال مدة بقاء Azure Cosmos DB
ينطبق على: NoSQL MongoDB كاساندرا العفريت جدول
إشعار
يمكن العثور على طبقة مجانية لمجموعة vCore و/أو قاعدة بيانات المتجهات في Azure Cosmos DB ل MongoDB هنا.
الطبقة المجانية غير متاحة حالياً للحسابات بلا خادم.
تسهل الطبقة المجانية لـ Azure Cosmos DB بدء تطبيقاتك، أو تطويرها، أو اختبارها، أو حتى تشغيل أعباء عمل معدل نقل صغيرة مجاناً. عندما يتم تمكين الطبقة المجانية في الحساب؛ ستحصل على أول 1000 RU/s، و25 غيغابايت من التخزين في الحساب مجاناً. تتم محاسبة معدل النقل والتخزين المستهلك خارج هذه الحدود بالسعر العادي. تتوافر الطبقة المجانية لجميع حسابات API ذات معدل النقل المقدم، أو معدل النقل التلقائي، أو مناطق الكتابة الفردية أو المتعددة.
تستمر الطبقة المجانية إلى أجل غير مسمى طوال عمر الحساب، وتأتي مع جميع المزايا والميزات لحساب Azure Cosmos DB العادي. تتضمن هذه المزايا سعة تخزينية ومعدل نقل غير محدودة (RU/s)، واتفاقيات مستوى الخدمة، وقابلية وصول عالية، والتوزيع العالمي الجاهز في جميع مناطق Azure، والمزيد.
يمكنك الحصول على ما يصل إلى حساب Azure Cosmos DB مجاني واحد لكل اشتراك Azure، ويجب عليك الاشتراك عند إنشاء الحساب. إذا كنت لا ترى خيار تطبيق خصم الطبقة المجانية، فهذا يعني تمكين حساب آخر بالفعل في الاشتراك مع الطبقة المجانية. إذا قمت بإنشاء حساب بمستوى مجاني، ثم قمت بحذفه؛ فيمكنك تطبيق فئة مجانية لحساب جديد. عند إنشاء حساب جديد؛ يوصى بتمكين خصم المستوى المجاني إذا كان متاحاً.
إذا قررت أن Azure Cosmos DB مناسب لك، يمكنك الحصول على خصم يصل إلى 63٪ على أسعار Azure Cosmos DB من خلال السعة المحجوزة.
طبقة مجانية مع قاعدة بيانات نقل البيانات المشتركة
في نموذج معدل النقل المشتركة، عند توفير سرعة النقل في قاعدة بيانات، تتم مشاركة سرعة النقل عبر جميع الحاويات في قاعدة البيانات. عند استخدام الطبقة المجانية؛ يمكنك توفير قاعدة بيانات مشتركة تصل إلى 1000 RU / ثانية مجاناً. ستشارك جميع الحاويات الموجودة في قاعدة البيانات في معدل النقل.
تماماً مثل الحساب العادي، في حساب المستوى المجاني؛ إذ يمكن أن تحتوي قاعدة بيانات معدل النقل المشتركة على 25 حاوية كحد أقصى. أي قواعد بيانات أخرى ذات معدل نقل مشترك أو حاويات ذات معدل نقل مخصص تتجاوز 1000 وحدة طلب/ثانية تُحاسب بالأسعار العادية.
الطبقة المجانية مع خصم Azure
الطبقة المجانية Azure Cosmos DB متوافقة مع حساب Azure المجاني. للاشتراك، أنشئ حساب الطبقة المجانية لـ Azure Cosmos DB في اشتراك حسابك المجاني في Azure. ستحصل، خلال الـ 12 شهرًا الأولى، على خصم مجمّع قدره 1400وحدة طلب/ثانية (1000 وحدة طلب/ثانية من الطبقة المجانية لـ Azure Cosmos DB، و400 وحدة طلب/ثانية من حساب Azure المجاني)، و50 غيغابايت من التخزين (25 غيغابايت من الطبقة المجانية لـ Azure Cosmos DB، و25 غيغابايت من حساب Azure المجاني). بعد انتهاء صلاحية 12 شهرًا، ستستمر في الحصول على 1000 وحدة طلب/ثانية و25 غيغابايت من الطبقة المجانية لـ Azure Cosmos DB طوال مدة بقاء حساب Azure Cosmos DB. للحصول على مثال حول كيفية تكديس النفقات؛ راجع أمثلة الفواتير مع حسابات الطبقة المجانية.
إشعار
تختلف الطبقة المجانية لـ Azure Cosmos DB عن حساب Azure المجاني. يقدم حساب Azure المجاني أرصدة وموارد Azure مجاناً لفترة محدودة. عند استخدام Azure Cosmos DB كجزء من هذا الحساب المجاني؛ تحصل على سعة تخزين 25 غيغابايت، و400 RU / ثانية من معدل النقل المتوافرة لمدة 12 شهراً.
أفضل الممارسات للحفاظ على حسابك مجانياً
للحفاظ على حسابك مجانيًا، فيجب ألا يحتوي حسابك على أي استهلاك وحدة طلب/ثانية أو تخزين إضافي بخلاف ذلك الذي توفره الطبقة المجانية لـ Azure Cosmos DB.
على سبيل المثال؛ فيما يلي بعض الخيارات التي لا تؤدي إلى أي رسوم شهرية:
- قاعدة بيانات واحدة بحد أقصى 1000 RU/s من معدل النقل المقدّمة.
- حاويتان، واحدة بحد أقصى 400 وحدة طلب/ثانية، والأخرى بحد أقصى 600 وحدة طلب/ثانية تم توفيرها.
- حساب مع منطقتين تحتويان على حاوية واحدة بحد أقصى 500 وحدة طلب/ثانية معدل النقل المقدم.
قم بإنشاء حساب بمستوى مجاني
يمكنك إنشاء حساب طبقة مجاني من قوالب مدخل Microsoft Azure، أو PowerShell، أو CLI، أو Azure Resource Manager (ARM). يمكنك اختيار فئة مجانية أثناء إنشاء الحساب، ولا يمكنك تعيينها بعد إنشاء الحساب.
مدخل Azure
عند إنشاء الحساب باستخدام مدخل Microsoft Azure؛ عيّن الخيار Apply Free Tier Discount على Apply. راجع مقالة إنشاء حساب جديد بطبقة مجانية للحصول على إرشادات خطوة بخطوة.
قالب ARM
لإنشاء حساب فئة مجاني باستخدام قالب ARM، عيِّن الخاصية "enableFreeTier": true
. للحصول على النموذج الكامل، راجع مثال توزيع قالب ARM مع الطبقة المجانية.
CLI
لإنشاء حساب بطبقة مجانية باستخدام CLI؛ اضبط المعلمة --enable-free-tier
على "صحيح":
# 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
على "صحيح":
# 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 بالمقالات التالية:
- أنشئ تطبيق وحدة تحكم باستخدام .NET V4 SDK لإدارة موارد Azure Cosmos DB.
- إنشاء تطبيق ويب .NET باستخدام Azure Cosmos DB ل MongoDB
- إنشاء دفتر ملاحظات وتحليل بياناتك.
- تعرف على المزيد حول فهم فاتورة Azure Cosmos DB