تخفیفهای استفاده متعهد (CUD) در ازای تعهد شما مبنی بر صرف مستمر مقدار معینی در عملیات Cloud Firestore — Read/Write/Delete— برای یک یا سه سال، قیمتهای بسیار با تخفیف ارائه میکنند.
CUD ها زمانی ایده آل هستند که هزینه های شما در عملیات Cloud Firestore شامل حداقل قابل پیش بینی باشد که می توانید حداقل برای یک سال به آن متعهد شوید.
قیمت گذاری Cloud Firestore CUD
Cloud Firestore بسته به دوره تعهد دو سطح تخفیف ارائه می دهد:
یک تعهد یک ساله به شما 20٪ تخفیف از نرخ درخواستی می دهد که نرخ استاندارد منتشر شده است.
یک تعهد سه ساله 40 درصد تخفیف از نرخ درخواستی به شما می دهد.
هنگام خرید تعهد، یک دوره یک ساله یا سه ساله را انتخاب می کنید. همچنین مبلغ تعهدی را مشخص میکنید که هزینه مورد انتظار Cloud Firestore برای عملیات خواندن/نوشتن/حذف در ساعت در آن دوره است. این مبلغ تعهد پس از اعمال تخفیف شما به عنوان حق الزحمه شما در می آید. سپس CUD را دریافت میکنید و هزینه تعهد به صورت ماهانه در طول دوره CUD از شما دریافت میشود.
این تخفیف برای تمام استفاده از عملیات واجد شرایط در پایگاههای اطلاعاتی Cloud Firestore مرتبط با پروژههای تحت حساب Cloud Billing که برای خرید تعهد استفاده میشود، صرفنظر از منطقه پایگاه داده اعمال میشود.
هر هزینه ای فراتر از تعهد به نرخ درخواستی صورتحساب می شود. همانطور که استفاده از Cloud Firestore شما افزایش می یابد، می توانید تعهدات اضافی را برای دریافت تخفیف در هزینه های افزایش یافته خریداری کنید که توسط تعهدات قبلی پوشش داده نمی شوند.
اگر پس از خرید تعهد، قیمتهای درخواستی عملیات خواندن/نوشتن/حذف Cloud Firestore تغییر کند، کارمزد تعهد شما تغییر نمیکند و همچنان همان درصد تخفیف را در مورد استفاده قابل اعمال دریافت میکنید.
منابع واجد شرایط
CUD های Cloud Firestore به طور خودکار برای هزینه های شما در استفاده از عملیات Cloud Firestore اعمال می شود که در عملیات Read/Write/Delete در سراسر پروژه ها اندازه گیری می شود.
Cloud Firestore CUD برای هزینههای شما در منابع Cloud Firestore به جز عملیات Read/Write/Delete اعمال نمیشود.
خرید تعهد
قبل از خرید تعهد، شرایط خاص سرویس را در مورد واحدهای متعهد مطالعه کنید.
پس از خرید تعهد، تخفیف ظرف یک ساعت آینده اعمال می شود و به طور خودکار برای استفاده واجد شرایط بعدی اعمال می شود.
اطمینان حاصل کنید که اندازه و مدت تعهد شما با حداقل هزینههای تاریخی و مورد انتظار شما در عملیات Cloud Firestore مطابقت دارد.
برای خرید یا مدیریت CUD برای یک حساب Cloud Billing ، دستورالعملهای موجود در خرید تعهدات مبتنی بر هزینه را دنبال کنید.
نمونه ای از سناریوی Cloud Firestore CUD
در حالت ایدهآل، تعهد شما حداقل حداقل هزینه ساعتی مورد انتظار شما را برای عملیات خواندن/نوشتن/حذف Cloud Firestore در پروژههایتان در یک یا سه سال آینده نشان میدهد.
به عنوان مثال، بگویید که یک پایگاه داده Cloud Firestore دارید که در منطقه است: us-central1
(آیووا).
از صفحه قیمت گذاری ، می توانید هزینه تقریبی تعهد ساعتی را محاسبه کنید:
- هزینه عملیات خواندن: 2 میلیون خواندن سند در ساعت * 0.03 دلار در هر 100000 خواندن سند = 0.60 دلار در ساعت
- نوشتن هزینه عملیات: 2 میلیون نوشتن سند در ساعت * 0.09 دلار در هر 100000 نوشتن سند = 1.80 دلار در ساعت
- کل هزینه: 0.60 دلار + 1.80 دلار = 2.40 دلار در ساعت
اگر انتظار دارید حداقل 2.40 دلار در ساعت را به طور مداوم برای سال آینده یا بیشتر خرج کنید، می توانید برای آن مبلغ تعهد کنید. به عبارت دیگر، هنگام خرید تعهد، " $2.40
" را به عنوان مبلغ تعهد ساعتی درخواستی وارد می کنید.
از سوی دیگر، اگر انتظار دارید گاهی اوقات ترافیک خود را کاهش دهید، می توانید تعهدی را با مبلغ کمتری انجام دهید. هر گونه مخارج بالاتر از مبلغ تعهد با نرخ درخواستی محاسبه می شود.
در ادامه این مثال، فرض کنید که در مورد تعهد 2.40 دلار در ساعت تصمیم می گیرید. به عنوان قدم بعدی، طول دوره تعهد را انتخاب می کنید.
به عنوان مبنایی برای مقایسه، هزینه درخواستی Cloud Firestore را با نرخ تعهد انتخابی، بدون اعمال هیچ گونه تخفیف تعهدی محاسبه کنید:
- هزینه ماهانه بر اساس قیمت درخواستی: 2.40 دلار در ساعت * 730 ساعت = 1752 دلار در ماه.
از اینجا میتوانید هزینهها و پساندازهای ماهانهای را که تحت یک تعهد 1 ساله مشاهده میکنید، با 20 درصد تخفیف نسبت به یک سال پرداخت کامل نرخها محاسبه کنید:
- هزینه ماهانه تعهد 1 ساله 2.40 دلار در ساعت: (2.40 دلار در ساعت - 20٪ تخفیف) * 730 ساعت = 1401.60 دلار در ماه
- کل پس انداز در ماه: 1752 - 1401.60 دلار = 350.40 دلار
- کل پس انداز با تعهد 1 ساله 2.40 دلار در ساعت: 350.40 دلار در ماه * 12 ماه = 4204.80 دلار
می توانید ریاضیات مشابهی را برای محاسبه هزینه ها و پس انداز یک CUD 3 ساله اعمال کنید، 40٪ تخفیف در مقایسه با نرخ های درخواستی:
- هزینه ماهانه یک تعهد 3 ساله، 2.40 دلار در ساعت: (2.40 دلار در ساعت - 40٪ تخفیف) * 730 ساعت = 1051.20 دلار در ماه
- کل پس انداز در ماه: 1752 تا 1051.20 دلار = 700.80 دلار
- کل پس انداز با تعهد 3 ساله 2.40 دلار در ساعت: 700.80 دلار در ماه * 36 ماه = 25228.80 دلار
تعهدی که حداقل استفاده مورد انتظار شما Cloud Firestore را در سالهای آینده پوشش دهد، میتواند منجر به صرفهجویی قابل توجهی شود.
توصیه هایی برای انتخاب مبلغ تعهد
هنگام در نظر گرفتن CUD های Cloud Firestore و مقداری که می خواهید به آن متعهد شوید، موارد زیر را در نظر داشته باشید:
مناطق: Cloud Firestore CUD برای همه عملیات Read/Write/Delete در یک پروژه اعمال می شود، صرف نظر از اینکه در کدام منطقه هستند. اگر پایگاه داده Cloud Firestore در چندین منطقه دارید، قبل از تصمیم گیری در مورد خرید تعهد، هزینه را در تمام مناطقی که پروژه شما استفاده می کند محاسبه کنید.
پروژه ها: مخارج پایه ثابت برای هر پروژه را در حین محاسبه کل تعهد تعیین کنید. در نظر بگیرید که بارهای تولید معمولاً 100٪ مواقع اجرا می شوند، در حالی که محیط های توسعه یا مرحله بندی اغلب ممکن است به طور متناوب اجرا شوند.
هزینه تعهد شما برای هر ساعت در طول مدت تعهد، صرف نظر از استفاده واقعی اعمال می شود. میزان تعهد خود را با دقت انتخاب کنید، هم بر اساس استفاده تاریخی Cloud Firestore و هم بر اساس انتظارات آینده شما. تا زمانی که استفاده شما از عملیات Cloud Firestore Read/Write/Delete بالاتر از سطح مخارج متعهد شما باقی بماند، حداکثر تخفیف ممکن را برای مدت تعهد دریافت خواهید کرد.
بعدش چی
- مروری بر قیمت گذاری Cloud Firestore را بخوانید.
- نحوه مشاهده گزارش های CUD خود را بیاموزید.
- پسانداز را با گزارشهای تفکیک هزینه درک کنید.
- فهرست سرویسهای Google Cloud را که CUD ارائه میدهند، مشاهده کنید.