Google Cloud / المتقدم: الحوكمة والاعتمادية والمعمارية / الدرس 15
هندسة الكلفة وحوكمتها
اربط الاستهلاك والنسبة والحدود والالتزام وأهداف الخدمة دونعد التقدير فاتورة مضمونة.
في هذه الصفحة
أهداف الدرس
- تتبع كلفة العمل المفيد وغيرالمنسوب.
- مراجعة التوسع والاحتفاظ والنقل.
- تحديد نطاق الميزانية والفرض بمالكين.
تحسين النتيجة المفيدة لا عدد الموارد فقط
تربط هندسة الكلفة استهلاك الموارد بنتيجة مفيدة ضمن متطلبات الاعتمادية والأداء. قد يقلل حذف النسخ بعدا ويزيد الإعادة والتأخير والفشل وعمل التشغيل. حدد وحدة مثل تقرير ناجح أوحدث معالج وثبت أهليتها وجودتها قبل مقارنة كلفة الوحدة.
يقسم البرنامج وحدات محاسبة مخترعة على عمل جيد مكتمل، لا سعرا من Google أوتوقعا ماليا. أدخل استهلاك العمل الفاشل والمعاد في الموارد، وأبق المقام صادقا. قد يجعل عد كل إعادة نتيجة مفيدة نظاما غير كفء يبدو أرخص.
from decimal import Decimal
synthetic_cost_units = Decimal("60")
good_completed_events = 3000
assert good_completed_events > 0
print(f"units_per_good_event={synthetic_cost_units / good_completed_events:.4f}")
units_per_good_event=0.0200
يعطي النموذج 0.0200 وحدة محاسبة لكلحدثجيد دون سعر خدمة.
تحتاج بيانات نسبة الكلفة مطابقة
اتفق على خريطة المشاريع والتسميات والخدمات والمنصات المشتركة إلى المالك والمنتج. تختلف labels وtags في الخدمة والسياسة، ولا تفترض تغطية واحدة لكل تصدير. أظهر غير المنسوب والمشترك وطابقه بالمصدر لفترة ومعالجة أرصدة وضرائب محددتين.
للتصدير واللوحات مخطط وزمن ووصول. قد يقلل حديث ناقص تقدير الاستهلاك. يحتاج التوقع طلبا ونمطا وخصوما وأحداث تغيير صريحة. لا تستبدل متوسط أسبوع بالتزام شهر كامل ولا تعد نموذج السعر دائما.
تحمي ضوابط الموارد أبعادا معينة
راجع التوسع والتزامن ومجمع الاتصال ونمو التخزين والسجل والنقل وتضخيم الإعادات معا. الحصة وحد الخدمة بعدان تقنيان لا سقف عملة عام. قد يحمي الحد قاعدة ويرفض العمل الأعلى؛ فحدد سياسة الزيادة والتدهور بدلا من امتصاص طلب غير محدود.
احفظ احتياط الذروة والفشل في التحجيم، لا متوسط CPU فقط. قد تلائم الالتزامات حاجة متوقعة مبررة وتخلق تعرض استغلال وعقد. قارن الشروط الحالية في تقدير حقيقي مخول؛ لا تعد الدورة خصما أووفرا أوطبقة مجانية.
يسمي الفرض مايبقى خارجه
تميز الوثائق الحالية التنبيه فقط من حدود الإنفاق للخدمات المؤهلة. سم النوع ونطاق المشروع أوالحساب والخدمة والاستثناء وسلوك التقرير والفرض والمالك. لا تعد كل ميزانية توقف الجميع أوتعجز كلها عن الفرض؛ راجع الأهلية والعواقب الحالية.
يفصل البرنامج بنودا مخترعة مغطاة وخارج النطاق، ولا ينفذ ميزة Google أوقائمة أهلية حقيقية. قد يوقف الضابط خدمة فيعطل تابعا وتستمر رسوم أخرى. حدد استجابة مخولة آمنة وكيف تستعاد الخدمة.
items = {"covered-model-service": 40, "other-model-service": 15}
covered = {"covered-model-service"}
inside = sum(amount for name, amount in items.items() if name in covered)
outside = sum(amount for name, amount in items.items() if name not in covered)
print(f"inside_model_scope={inside} outside_model_scope={outside}")
inside_model_scope=40 outside_model_scope=15
يبقى خمس عشرة خارج النطاق، والأسماء لا تدعي أهلية فعلية.
تربط دورة الحوكمة الدليل بفعل مخول
حدد دورية المراجعة ومالك الشذوذ ومحركات الطلب والموافق ودليل حفظ أهداف الخدمة بعد التغيير. قد تكون الطفرة حادثا أونموا مفيدا أوتعديل فاتورة أوتأخر تصدير؛ شخص قبل الإيقاف. احترم الاحتفاظ والنسخ ومتطلبات المؤسسة والتعافي عند التنظيف.
احفظ سجل افتراضات مؤرخا وقارن التقدير بالنتائج الفعلية ضمن تشغيل مخول. تحسن المطابقة النموذج لا إخفاء الفروق. لا تنفذ الأمثلة استعلام فوترة أوشراء أوالتزاما أوإيقافا أوتنظيفا أوتغييرا سحابيا.
الأخطاء الشائعة وإصلاحها
تعد CPU منخفضة دليل تحجيم آمن.
- لماذا يحدث؟
- أُهملت الذروة والفشل والتأخير.
- كيف تصلحه؟
- راجع التوزيع واحتياط التعافي.
- كيف تتجنب تكراره؟
- تحقق من أهداف الخدمة مخولا.
يوصف حدبعدواحد حماية شاملة.
- لماذا يحدث؟
- أُخفي النطاق والخارج.
- كيف تصلحه؟
- سم التغطية والاستثناء والأثر.
- كيف تتجنب تكراره؟
- طابق الخارج صراحة.
ينسخ التوقع دون تاريخ وافتراض.
- لماذا يحدث؟
- عومل السيناريو كسعردائم.
- كيف تصلحه؟
- سجل الشروط والمدخل.
- كيف تتجنب تكراره؟
- قارن بالتشغيل تحت مراجعة.
اختبر فهمك
1. يقلل فريق الاحتفاظ بالقياس. ماذا يفحص غير التخزين؟
اعرض الحل المشروح
افحص تشخيص الحوادث والتدقيق وتصنيف البيانات والوصول واعتماد التصدير والتعافي والدليل الذي لن يبقى. حدد سياسة احتفاظ معتمدة وتحقق من حاجة التشغيل. قد تخلق فاتورة أقل في بعد واحد فجوة تحقيق أوامتثال غير مقبولة؛ يحتاج القرار عقد التشغيل كله لا حساب التخزين وحده.
2. لماذا كلفة الحدث الجيد أدق من الوارد أحيانا؟
اعرض الحل المشروح
تستهلك الإعادة والرفض والفشل موارد دون إنجاز المقصود. يخفي عد الوارد كله كخرج مفيد عدم الكفاءة. عرف الاكتمال الجيد ومقامه بصورة متسقة، وأدخل كل مورد مناسب، وافحص الجودة والتأخير مع الكلفة. يظل المقياس تابعا لسؤال العمل لا درجة عامة صالحة لكل نظام.
أهم ما تعلمته
- تحتاج الكلفة استهلاكا ونسبة وجودة معلنة.
- للحدود والميزانيات نطاق وعواقب.
- ليس النموذج سعرا أوشراء أو فحص الفرض.