تخطيط وإدارة التكاليف لخدمة تطبيقات Azure
توضح هذه المقالة كيفية تخطيط وإدارة تكاليف خدمة تطبيقات Azure. أولا، يمكنك استخدام حاسبة تسعير Azure للمساعدة في التخطيط لتكاليف خدمة التطبيقات قبل إضافة أي موارد للخدمة لتقدير التكاليف. بعد ذلك، أثناء إضافة موارد Azure، راجع التكاليف المقدرة. بعد البدء في استخدام موارد App Service، استخدم ميزات إدارة التكاليف لتعيين الميزانيات ومراقبة التكاليف. يمكنك أيضا مراجعة التكاليف المتوقعة وتحديد اتجاهات الإنفاق لتحديد المجالات التي قد ترغب في التصرف فيها. تكاليف خدمة تطبيقات Azure ليست سوى جزء من التكاليف الشهرية في فاتورة Azure الخاصة بك. على الرغم من أن هذه المقالة توضح كيفية تخطيط وإدارة تكاليف خدمة التطبيقات، إلا أنه تتم محاسبتك على جميع خدمات Azure والموارد المستخدمة في اشتراكك في Azure، بما في ذلك خدمات الجهات الخارجية.
فهم نموذج الفوترة الكامل لخدمة تطبيقات Azure
يتم تشغيل Azure App Service على البنية الأساسية ل Azure التي تتراكم التكاليف عند نشر موارد جديدة. من المهم أن نفهم أنه قد تكون هناك تكاليف إضافية أخرى للبنية التحتية قد تتراكم.
كيفية تحصيل الرسوم منك مقابل خدمة تطبيقات Azure
عند إنشاء موارد App Service أو استخدامها، يتم تحصيل رسوم منك مقابل العدادات التالية:
- يتم تحصيل سعر بالساعة منك استنادا إلى طبقة التسعير في خطة خدمة التطبيقات، موزعة بالتناسب على الثانية.
- يتم تطبيق الرسوم على كل مثيل تم تحجيمه في خطتك، استنادا إلى مقدار الوقت الذي يتم فيه تخصيص مثيل الجهاز الظاهري.
موارد التكلفة الأخرى لخدمة التطبيقات هي (راجع أسعار خدمة التطبيق للحصول على التفاصيل):
- مجالات خدمة التطبيقات يتم فرض رسوم على اشتراكك مقابل تسجيل النطاق على أساس سنوي، إذا قمت بتمكين التجديد التلقائي.
- شهادات خدمة التطبيق رسوم لمرة واحدة في وقت الشراء. إذا كان لديك نطاقات فرعية متعددة لتأمينها، يمكنك تقليل التكلفة عن طريق شراء شهادة حرف بدل واحدة بدلا من شهادات قياسية متعددة.
- ارتباطات الشهادات المستندة إلى IP يتم تكوين الربط على شهادة على مستوى التطبيق. يتم تجميع التكاليف لكل ملزم. بالنسبة للطبقة القياسية وما فوقها، لا يتم فرض رسوم على أول ربط يستند إلى IP.
في نهاية دورة الفوترة، يتم تحصيل الرسوم لكل مثيل من مثيل VM. تعرض فاتورتك أو فاتورتك قسما لجميع تكاليف خدمة التطبيق. هناك بند منفصل لكل مقياس.
التكاليف الأخرى التي قد تتراكم مع خدمة تطبيقات Azure
استنادا إلى الميزة التي تستخدمها في App Service، قد يتم إنشاء الموارد التالية المتراكمة للتكلفة:
- طبقة معزولة الشبكة الافتراضية مطلوبة لبيئة خدمة التطبيق ويتم تحصيلها بشكل منفصل.
- نسخ احتياطي مطلوب حساب تخزين لإجراء نسخ احتياطية ويتم تحصيل الرسوم منه بشكل منفصل.
- سجلات التشخيص يمكنك تحديد حساب التخزين كخيار تسجيل، أو التكامل مع Azure Log Analytics. يتم فرض رسوم على هذه الخدمات بشكل منفصل.
- شهادات خدمة التطبيق يجب الاحتفاظ بالشهادات التي تشتريها في Azure في Azure Key Vault، والتي يتم تحصيلها بشكل منفصل.
التكاليف التي قد تتراكم بعد حذف الموارد
عند حذف جميع التطبيقات في خطة خدمة التطبيقات، تستمر الخطة في تراكم الرسوم استنادا إلى طبقة التسعير التي تم تكوينها وعدد المثيلات. لتجنب الرسوم غير المرغوب فيها، احذف الخطة أو قم بتقليصها إلى فئة مجانية .
بعد حذف موارد Azure App Service، قد تستمر الموارد من خدمات Azure ذات الصلة في الوجود. وتستمر في تراكم التكاليف حتى تقوم بحذفها. على سبيل المثال:
- الشبكة الظاهرية التي قمت بإنشائها لخطة خدمة تطبيق طبقة معزولة
- حسابات التخزين التي أنشأتها لتخزين النسخ الاحتياطية أو سجلات التشخيص
- Key Vault التي أنشأتها لتخزين شهادات App Service
- مساحات الأسماء التحليلية للسجل التي أنشأتها لشحن سجلات التشخيص
- حجوزات المثيل أو الطوابع لخدمة التطبيقات التي لم تنته صلاحيتها بعد
استخدام الدفع المسبق ل Azure مع خدمة Azure App
يمكنك الدفع مقابل رسوم خدمة تطبيقات Azure باستخدام رصيد الدفع المسبق في Azure. ومع ذلك، لا يمكنك استخدام رصيد الدفع المسبق في Azure لدفع رسوم منتجات وخدمات الجهات الخارجية، بما في ذلك تلك الواردة من Azure Marketplace.
تقدير وتحديد التكاليف
هناك طريقة سهلة لتقدير تكلفة خدمة التطبيق وتحسينها مسبقا باستخدام حاسبة تسعير Azure.
لاستخدام حاسبة التسعير، انقر على خدمة التطبيقفي علامة التبويب المنتجات. ثم مرر لأسفل للعمل مع الآلة الحاسبة. لقطة الشاشة التالية هي مثال ولا تعكس الأسعار الحالية.

مراجعة التكاليف المقدرة في مدخل Microsoft Azure
عند إنشاء تطبيق App Service أو خطة App Service، يمكنك الاطلاع على التكاليف المقدرة.
لإنشاء تطبيق وعرض السعر المقدر:
في صفحة إنشاء، مرر لأسفل إلى خطة خدمة التطبيق، وانقر على إنشاء جديد.
حدد اسما وانقر فوق موافق.
بجانب Sku والحجم، انقر على تغيير الحجم.
راجع السعر المقدر الموضح في الملخص. لقطة الشاشة التالية هي مثال ولا تعكس الأسعار الحالية.

إذا كان لاشتراكك في Azure حدًا للإنفاق، فإن Azure يمنعك من الإنفاق على مبلغ الائتمان الخاص بك. أثناء إنشاء موارد Azure واستخدامها، يتم استخدام الاعتمادات الخاصة بك. عندما تصل إلى حد الائتمان الخاص بك، يتم تعطيل الموارد التي قمت بنشرها لبقية فترة الفوترة. لا يمكنك تغيير حد الائتمان الخاص بك؛ ولكن يمكنك إزالته. لمزيد من المعلومات حول حدود الإنفاق، راجع حد إنفاق Azure.
تحسين التكاليف
على المستوى الأساسي، يتم تحصيل رسوم من تطبيقات App Service بواسطة خطة خدمة التطبيقات التي تستضيفها. تعتمد التكاليف المرتبطة بنشر خدمة التطبيقات على بعض العوامل الرئيسية:
- طبقة التسعير المعروف باسم SKU لخطة خدمة التطبيق. توفر المستويات الأعلى المزيد من نوى وحدة المعالجة المركزية أو الذاكرة أو التخزين أو الميزات أو مجموعات منها.
- يمكن توسيع نطاق الطبقات المخصصة لعدد المثيلات (الأساسية وما فوق)، ويؤدي كل مثيل تم قياسه إلى تراكم التكاليف.
- رسوم الطوابع في الطبقة المعزولة، يتم تحصيل رسوم ثابتة على بيئة خدمة التطبيقات، بغض النظر عن عدد التطبيقات أو مثيلات العمال التي يتم استضافتها.
يمكن لخطة خدمة التطبيقات استضافة أكثر من تطبيق واحد. بناء على عملية النشر، يمكنك توفير تكاليف استضافة المزيد من التطبيقات على خطط خدمة تطبيقات واحدة (أي استضافة تطبيقاتك على عدد أقل من خطط خدمة التطبيقات).
لمعرفة التفاصيل، يرجى الاطلاع على نظرة عامة على خطة خدمة التطبيق
أعباء العمل غير الإنتاجية
لاختبار خدمة التطبيقات أو الحل الخاص بك أثناء تراكم تكلفة منخفضة أو بدنيها، يمكنك البدء باستخدام مستويين للتسعير على مستوى المبتدئين، Free و Shared، اللذين تتم استضافتهما على مثيلات مشتركة. لاختبار تطبيقك على مثيلات مخصصة ذات أداء أفضل، يمكنك الترقية إلى الطبقة الأساسية، التي تدعم تطبيقات Windows وLinux على حد سواء.
ملاحظة
Azure Dev/Test Pricing لاختبار أحمال عمل ما قبل الإنتاج التي تتطلب مستويات أعلى (جميع المستويات باستثناء المعزولة)، يمكن للمشتركين Visual Studio أيضا الاستفادة من تسعير Azure Dev/Test الذي يقدم خصومات كبيرة.
لا تحمل كل من الطبقة المجانيةوالمشتركة ، بالإضافة إلى خصومات Azure Dev/Test Pricing اتفاقية مستوى الخدمة المدعومة ماليا.
أحمال عمل المنتجات
تأتي أعباء عمل الإنتاج مع توصية من طبقة التسعير القياسية المخصصة أو أعلى. على الرغم من ارتفاع السعر بالنسبة للمستويات الأعلى ، إلا أنه يمنحك أيضا المزيد من الذاكرة والتخزين والأجهزة ذات الأداء العالي ، مما يمنحك كثافة تطبيق أعلى لكل مثيل حوسبة. وهذا يترجم إلى عدد مثيلات أقل لنفس العدد من التطبيقات ، وبالتالي تكلفة أقل. في الواقع ، Premium V3 (أعلى مستوى غير معزول) هو الطريقة الأكثر فعالية من حيث التكلفة لخدمة تطبيقك على نطاق واسع. للإضافة إلى المدخرات ، يمكنك الحصول على خصومات عميقة على حجوزات Premium V3.
ملاحظة
يدعم Premium V3 كلا من حاويات Windows وحاويات Linux.
بمجرد اختيار طبقة التسعير التي تريدها ، يجب عليك تقليل المثيلات الخاملة. في عملية نشر قابلة للتوسعة، يمكنك إضاعة المال على مثيلات الحوسبة غير المستغلة بشكل كاف. يجب عليك تكوين القياس التلقائي ، المتوفر في الطبقة القياسية وما فوق. من خلال إنشاء جداول زمنية قابلة للتوسعة ، بالإضافة إلى قواعد التوسع المستندة إلى المقاييس ، فإنك تدفع فقط مقابل المثيلات التي تحتاجها حقا في أي وقت.
الحجوزات لدى Azure
إذا كنت تخطط لاستخدام الحد الأدنى المعروف لعدد مثيلات الحوسبة لمدة عام واحد أو أكثر ، فيجب عليك الاستفادة من طبقة V3 Premium وخفض تكلفة المثيل بشكل كبير عن طريق حجز هذه المثيلات بزيادات لمدة 1 سنة أو 3 سنوات. يمكن أن تصل وفورات التكاليف الشهرية إلى 55٪ لكل مثيل. هناك نوعان من الحجوزات الممكنة:
- يمكن تطبيق Windows (أو النظام الأساسي اللاأدري) على مثيلات Windows أو Linux في اشتراكك.
- لينكس محددة ينطبق فقط على مثيلات Linux في اشتراكك.
ينطبق تسعير المثيلات المحجوزة على المثيلات السارية في اشتراكك، حتى عدد المثيلات التي تحتفظ بها. المثيلات المحجوزة هي مسألة فوترة وغير مرتبطة بمثيلات حوسبة محددة. إذا قمت بتشغيل مثيلات أقل مما تحجزه في أي وقت خلال فترة الحجز، فستظل تدفع مقابل المثيلات المحجوزة. إذا قمت بتشغيل مثيلات أكثر مما تحجزه في أي وقت خلال فترة الحجز، فإنك تدفع التكلفة المستحقة العادية للمثيلات الإضافية.
تدعم الطبقة المعزولة (بيئة خدمة التطبيقات) أيضا حجوزات لمدة 1 سنة و 3 سنوات بأسعار مخفضة. لمزيد من المعلومات، راجع كيفية تطبيق خصومات الحجز على خدمة تطبيقات Azure.
مراقبة التكاليف
أثناء استخدامك لموارد Azure مع App Service، فإنك تتحمل تكاليف. تختلف تكاليف وحدة استخدام موارد Azure حسب الفواصل الزمنية (الثواني والدقائق والساعات والأيام). بمجرد بدء استخدام App Service، يتم تكبد التكاليف ويمكنك رؤية التكاليف في تحليل التكاليف.
عند استخدام تحليل التكاليف، يمكنك عرض تكاليف خدمة التطبيق في الرسوم البيانية والجداول لفواصل زمنية مختلفة. بعض الأمثلة حسب اليوم والشهر الحالي والسابق والسنة. يمكنك أيضاً عرض التكاليف مقابل الميزانيات والتكاليف المتوقعة. يمكن أن يساعدك التبديل إلى طرق العرض الأطول بمرور الوقت على تحديد اتجاهات الإنفاق. وسترى أين يمكن أن يحدث الإفراط في الإنفاق. إذا كنت قد أنشأت ميزانيات، فيمكنك أيضاً أن ترى بسهولة أين حدث تجاوزها.
لعرض تكاليف خدمة التطبيق في تحليل التكاليف:
- سجّل الدخول إلى مدخل Azure.
- لمراجعة التكاليف في تحليل التكلفة، افتح النطاق في مدخل Microsoft Azure وحدد تحليل التكلفة في القائمة. على سبيل المثال، انتقل إلى الاشتراكات، وحدد اشتراكًا من القائمة، ثم حدد تحليل التكلفة في القائمة. حدد النطاق للتبديل إلى نطاق مختلف في تحليل التكلفة.
- بشكل افتراضي، تُعرض تكلفة الخدمات في أول مخطط دائري. حدد المنطقة في المخطط المسمى خدمة التطبيق.
تُعرض التكاليف الشهرية الفعلية عند فتح تحليل التكلفة في البداية. فيما يلي مثال يوضح جميع تكاليف الاستخدام الشهرية.

لتضييق نطاق تكاليف خدمة واحدة، مثل خدمة التطبيقات، حدد إضافة عامل تصفية ثم حدد اسم الخدمة. ثم حدد خدمة التطبيق.
في ما يلي مثال يوضح تكاليف خدمة التطبيقات فقط.

في المثال السابق، ترى التكلفة الحالية للخدمة. يتم أيضا عرض التكاليف حسب مناطق Azure (المواقع) وتكاليف خدمة التطبيقات حسب مجموعة الموارد. من هنا، يمكنك استكشاف التكاليف بنفسك.
إنشاء موازنات
يمكنك إنشاء ميزانيات لإدارة التكاليف، وإنشاء تنبيهات تُعلم أصحاب المصلحة تلقائيًا بإنفاق الانحرافات، ومخاطر الإنفاق الزائد. تستند التنبيهات إلى الإنفاق مقارنةً بالميزانية وحدود التكلفة. يتم إنشاء الميزانيات والتنبيهات لاشتراكات Azure ومجموعات الموارد؛ لذا فهي مفيدة كجزء من إستراتيجية مراقبة التكلفة الإجمالية.
يمكن إنشاء الميزانيات باستخدام عوامل تصفية لموارد أو خدمات معينة في Azure إذا كنت تريد المزيد من التفاصيل في المراقبة. تساعد الفلاتر في ضمان عدم إنشاء موارد جديدة عن طريق الخطأ تكلفك أموالا إضافية. لمزيد من المعلومات حول خيارات التصفية المتوفرة عند إنشاء ميزانية، راجع خيارات التجميع والتصفية.
تصدير بيانات التكلفة
يمكنك أيضاً تصدير بيانات التكلفة إلى حساب تخزين. هذا مفيد عندما تحتاج أو الآخرين للقيام بمزيد من تحليل البيانات للتكاليف. على سبيل المثال: يمكن للفريق المالي تحليل البيانات باستخدام Excel أو Power BI. يمكنك تصدير تكاليفك وفقًا لجدول يومي أو أسبوعي أو شهري وتعيين نطاق زمني مخصص. تصدير بيانات التكلفة هو الطريقة الموصى بها لاسترداد مجموعات بيانات التكلفة.
الخطوات التالية
- تعرف على المزيد حول كيفية عمل التسعير مع تخزين Azure. راجع أسعار خدمة التطبيقات.
- تعرف على كيفية تحسين استثمارك السحابي باستخدام إدارة التكلفة من Azure.
- تعرف على المزيد حول إدارة التكاليف باستخدام تحليل التكلفة .
- تعرف على كيفية منع التكاليف غير المتوقعة .
- شارك في الدورة التعليمية الإرشادية إدارة التكلفة.