ما المقصود بدرجة Apdex؟

26 سبتمبر 2023

ما المقصود بدرجة Apdex؟

درجة مؤشر أداء التطبيقات (Apdex) هي مقياس كمي قياسي مفتوح يقيس مدى رضا المستخدم عن وقت استجابة تطبيقات وخدمات الويب الخاصة بالمؤسسة.

يتم تشجيع المؤسسات على التقاط العديد من مقاييس الأداء المتعلقة بتطبيقات تكنولوجيا المعلومات الخاصة بها حتى تتمكن من فهم الأداء بشكل أفضل واكتشاف المشكلات وتحديد طرق تحسين السلامة العامة لتلك التطبيقات. يمكن أن تساهم كل هذه المقاييس في تحسين رضا المستخدم بشكل عام. ولكن قد يكون من الصعب أحياناً تجميع المقاييس المختلفة في فهم بسيط لما إذا كان التطبيق يعمل بشكل صحيح أم لا. يمكن حل هذه المشكلة باستخدام درجة Apdex، التي تحدد مدى رضا العملاء استنادًا إلى ما إذا كان وقت استجابة التطبيق أقل أو أعلى من حد محدد.

غالبا ما تستخدم درجات Apdex كعنصر من Application Performance Management (APM)، والتي يشار إليها أحيانًا باسم مراقبة أداء التطبيقات.

قيمة Apdex الناتجة هي مقياس عددي لرضا المستخدم على مقياس موحد من 0 إلى 1 (0، محبط ؛ 1، راضٍ). يهدف إلى توفير فهم أكثر توازناً لرضا المستخدم عن أوقات التحميل من متوسط أرقام وقت الاستجابة، والتي يمكن أن تكون منحرفة بسبب وقت تحميل بطيء واحد (دقيقة واحدة على سبيل المثال). تتعامل درجات Apdex مع كل مثيل من زمن الاستجابة بشكل منفصل بدلاً من إنشاء درجة مجمعة واحدة.

Peter Sevcik، مؤسس NetForecast، كان أول من حدد إمكانية1 وجود معيار مفتوح بسيط وموحد لقياس جودة التطبيقات. وقاد مجموعة خبراء الصناعة، التي أنشأت المواصفات الفنية لـ Apdex. بعد فترة وجيزة، اعتمد تحالف Apdex معيار Apdex، والذي تستخدمه الآن العديد من المؤسسات.

يعد الحفاظ على درجة Apdex مؤشرًا للأداء الرئيسي (KPI) في الوقت الفعلي تقريبا للعديد من المؤسسات. فهو ينشئ إطار عمل للإبلاغ عن وقت استجابة التطبيق وقياسه وتقييمه وتقييم مدى رضا المستخدم، والهدف النهائي هو توفير تجربة مستخدم ممتازة.

امرأة سوداء تعمل على كمبيوتر محمول

كن مطلعًا على آخر أخبار التكنولوجيا

احصل على رؤى أسبوعية وأبحاث وآراء الخبراء حول الذكاء الاصطناعي والأمان والسحابة والمزيد في نشرة Think الإخبارية.

ما هي عتبة مؤشر Apdex؟

يبدأ تحديد درجة Apdex بتعيين عتبة Apdex، والتي تشير إلى زمن استجابة تعتبره المؤسسة مقبولًا. وتحديد عتبة ثابتة يُسهِّل على المؤسسة تتبُّع التغيرات عبر الزمن. ويجب على كل مؤسسة تحديد عتبة زمن الاستجابة الخاصة بها، نظرًا لعدم وجود عتبة موحَّدة تعتمدها جميع المؤسسات.

تحدِّد المؤسسات بشكل عام العتبة الخاصة بها بناءً على عدة عوامل:

  • توقعات المستخدم النهائي: يمكن للمؤسسات استطلاع آراء مستخدميها قبل تتبُّع درجات Apdex لفهم ما يعتبرونه زمن استجابة مناسبًا.

  • معايير الصناعة: تختلف المعايير ذات الصلة بزمن الاستجابة لدى المؤسسات حسب الصناعة. على سبيل المثال، يجب أن تكون التطبيقات، التي توفِّر محتوى يحتاج المستخدمون النهائيون للوصول إليه فورًا وفي الوقت الفعلي، ذات عتبات زمن استجابة أقل. تتطلب منصات تداول الأسهم ومقدمو خدمات التذاكر (مثل Ticketmaster أو StubHub) أوقات تحميل سريعة للغاية حتى يتمكن المستخدمون النهائيون من تداول الأسهم وشراء التذاكر في سوق يتغير باستمرار ويعمل وفق مبدأ المحصلة الصفرية. قد لا تحتاج تطبيقات أخرى، مثل تلك الخاصة بالوصول إلى الأخبار أو المحتوى الترفيهي، إلى زمن استجابة سريع بالدرجة نفسها.
IBM DevOps

ما المقصود بعمليات التطوير؟

تشرح Andrea Crawford مفهوم عمليات التطوير، وقيمتها، وكيفية مساهمة الممارسات والأدوات الخاصة بها في المساعدة على نقل التطبيقات عبر مسار تسليم البرمجيات بأكمله؛ بدءًا من الفكرة ووصولًا إلى الإنتاج. يتولى أبرز قادة الفكر في IBM هذا المنهج، ويهدف إلى مساعدة قادة الأعمال على اكتساب المعرفة اللازمة لتحديد أولويات الاستثمارات في الذكاء الاصطناعي التي يمكنها تعزيز النمو.

كيفية عمل نقاط Apdex

صيغة Apdex هي درجة نسبة لتحديد وقت تحميل التطبيق بناءً على العتبة المحددة. تساهم جميع تجارب المستخدمين النهائيين في درجة Apdex بناءً على وقت التحميل الذي واجهوه.

يتم تصنيف تجربة المستخدم إلى واحدة من ثلاث فئات:

  • وقت استجابة مُرضٍ: يشير هذا إلى درجة جيدة في مؤشر Apdex، حيث يكون وقت الاستجابة عند الحد الأدنى المحدد أو أقل.

  • زمن الاستجابة المقبول: هو الزمن الذي يكون أطول من العتبة المحددة ولكنه أقل من أربعة أضعاف تلك العتبة.

  • زمن استجابة غير مرضٍ: هذا عندما يكون وقت الاستجابة عند أو أكثر من أربعة أضعاف العتبة.

يتم تحديد درجة Apdex عن طريق إضافة أزمنة الاستجابة المقبولة (العدد المُرضي) إلى نصف أزمنة الاستجابة المقبولة (العدد المقبول)، ثم تقسيم الناتج على إجمالي عدد العينات.

يتراوح مقياس Apdex من 0 (الذي يعني أنه لا يوجد مستخدمون راضون) إلى 1 (الذي يعني أن جميع المستخدمين راضون). قد يعني انخفاض درجة Apdex أن المؤسسة بحاجة إلى تحسين قدرتها على حل المشكلات وتحسين الأداء من خلال ممارسات مثل إدارة أداء التطبيقات (APM) وإدارة المشكلات وهندسة موثوقية الموقع.

طرق لتحسين درجة Apdex الخاصة بمؤسستك

قد تكون درجة Apdex الضعيفة علامة على وجود مشكلات في عمليات تكنولوجيا المعلومات الحالية للمؤسسة. فيما يلي العديد من الأمثلة وحالات الاستخدام لكيفية قيام المؤسسات بتحسين درجة Apdex الخاصة بها.

تحسين التعليمات البرمجية واستعلامات قواعد البيانات: من المحتمل أن المؤسسة التي تقوم بتكوين قواعد بياناتها بشكل سيئ ولديها تعليمات برمجية غير فعَّالة يمكن أن تواجه درجات Apdex منخفضة. على سبيل المثال، قد تتطلب التعليمات البرمجية غير الجيدة موارد أكثر مما هو مطلوب من وحدة المعالجة المركزية والذاكرة، وهذا يؤدي إلى زيادة الوقت الذي يستغرقه التحميل. ويُعَد تحسين التعليمات البرمجية واستعلامات قاعدة البيانات أفضل طريقة لتحسين درجات Apdex.

تقليل الطلبات الخارجية: يمكن أن يؤدي إجراء استدعاءات واجهة برمجة التطبيقات إلى خدمات الجهات الخارجية إلى فرض ضغوط كبيرة على خدمات الويب الخاصة بك والمساهمة في حدوث زمن انتقال أطول. يجب على المؤسسة ذات الدرجات المنخفضة في Apdex التفكير في إعادة النظر في طلباتها الخارجية للتأكد من أن الطلبات ضرورية وقيّمة ولا تزيد من زمن الانتقال بشكل كبير.

استخدام شبكات توصيل المحتوى (CDNs): شبكة تسليم المحتوى هي نظام من الخوادم المنتشرة جغرافيًا التي تستخدمها الشركات لتسليم المحتوى للمستخدمين بسرعة أكبر من خلال إكمال الطلبات عبر الخادم الأقرب للمستخدم. على سبيل المثال، إذا أراد مستخدم في ألمانيا الوصول إلى محتوى من صفحة ويب تحتوي على محتوى مستضاف في نيويورك، يتم تلبية طلب المستخدم من خادم الشركة في أوروبا، بدلاً من الخادم في نيويورك. ينتج عن هذا زمن انتقال أقل عن طريق تقليل المسافة التي يجب أن تقطعها البيانات.

استخدام المعالجة غير المتزامنة للمهام الثقيلة: تمكّن المعالجة غير المتزامنة من توزيع المعالجة التي يتطلبها التطبيق بين الأنظمة في بيئة الاتصال البيني. تقوم المعالجة غير المتزامنة بإلغاء تحميل المهام الثقيلة لفصل العمليات، مما يؤدي إلى تحرير الموارد حتى يتمكن المسار الرئيسي من معالجة طلبات المستخدم.

توسيع نطاق الخوادم لتلبية متطلبات حركة مرور البيانات المتزايدة: يمكن أن تؤدي الزيادات الكبيرة في حركة البيانات دون القدرة على زيادة سعة الخادم أو استخدام موازنة التحميل إلى ضعف أوقات الاستجابة. إن استخدام منصة تقوم بشكل استباقي بأتمتة تخصيص موارد الشبكة استنادًا إلى الطلب في الوقت الفعلي، مثل IBM® Turbonomic ، يمكن أن يساعد في التخفيف من هذه المشكلة.

مزايا درجة Apdex

تجني المؤسسات التي تتعقب الأداء باستخدام درجة Apdex فوائد متعددة:

أوقات استجابة أسرع للويب: يوفر تتبع نتائج Apdex للمؤسسة فهماً أكثر دقة لأداء تطبيقاتها وخدماتها. تساعد هذه المعلومات في زيادة أوقات الاستجابة بشكل أسرع وتمكّن المؤسسة من تقديم المحتوى ذي الصلة للمستخدمين بسرعة أكبر.

المزيد من المستخدمين الراضين: من المرجح أن تكون المؤسسات التي تركز على نتائج Apdex أكثر وعيًا بتجربة المستخدم وتلبية احتياجاته. تؤدي المراقبة المستمرة لدرجات Apdex وتحسينها إلى تقليل عدد المستخدمين المحبطين وإسعاد العملاء الذين يمكن أن يصبحوا مناصرين أقوياء لمؤسستك.

الالتزام باتفاقيات مستوى الخدمة (SLAs): يمكن أن تحدد اتفاقية مستوى الخدمة الخاصة بالمؤسسة المدة التي يستغرقها تحميل التطبيق. إذا كانت أوقات التحميل أعلى باستمرار مما تحدده اتفاقية مستوى الخدمة، فقد تكون المؤسسات تنتهك هذه الاتفاقية مع المستخدمين.

اتخاذ قرارات مستندة إلى البيانات: يوفر تتبُّع درجة Apdex لقادة الأعمال بيانات موثوقًا بها يمكن أن تساعدهم على اتخاذ قرارات أكثر استنارة بشأن أداء تطبيقات الويب الخاصة بهم. فهي توفر نظامًا أكثر منهجية لتتبُّع رضا العملاء بدلًا من الاعتماد على الحكايات أو المقاييس الأقل دقة.

حلول ذات صلة
مراقبة أداء التطبيقات (APM)

يمكنك ملاحظة ومراقبة وإصلاح مجموعة تطبيقاتك بالكامل باستخدام IBM Instana Observability.

استكشف مراقبة أداء التطبيقات
خدمات إدارة التطبيقات

تقديم أداء مثالي وتجربة مستخدم متميزة عبر محفظتك المخصصة للتطبيقات.

استكشف خدمات إدارة التطبيقات
برامج وحلول Application performance management

ربط Full Stack Observability بإدارة موارد التطبيقات التلقائية لمعالجة مشكلات الأداء قبل أن تؤثر في تجربة العملاء.

استكشف حلول إدارة أداء التطبيقات
اتخِذ الخطوة التالية

باستخدام IBM Instana Observability، يمكنك ملاحظة المؤسسة بأكملها، ومن ثم يُتاح لك رؤية سريعة ومؤتمتة وسياقية حول سلامة وتوافر بيئة التطبيق بالكامل.

استكشف Instana Observability جرِّب مجانًا
الحواشي

1 تاريخ Apdex، Apdex.org