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

إنشاء اتفاقية مستوى الخدمة (SLA) للأداء

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

من الواضح أن التطبيقات وصفحات الويب الجديدة لا تتمتع بالراحة في وجود الكثير من البيانات القابلة للاستخدام تحت تصرفك. قد يكون من الصعب معرفة من أين تبدأ. كيف ستعرف حقا كيف تستجيب صفحتك أو تطبيقك لحركة المرور الفعلية ، دون وجود أي بيانات حقيقية خلفك لبدء تحديد اتفاقيات مستوى الخدمة؟

من المهم أن تكون اتفاقية مستوى الخدمة الخاصة بك محددة قدر الإمكان من البداية. يمكن أن يؤدي البحث السريع على الإنترنت إلى ظهور الكثير من الأمثلة ، ولكنك ستحتاج إلى التأكد من أن اتفاقية مستوى الخدمة الخاصة بك خاصة بعملائك وموقعهم ووقتهم من اليوم والأجهزة و / أو المتصفحات التي يستخدمونها وما إلى ذلك. اربط هذه القطع مع مقاييس سرعة تحميل صفحتك أو تطبيقك ، مثل الوقت حتى آخر بايت (TTLB) ، أو وقت العرض ، أو وقت دقة DNS ، إلى جانب الحدود المقبولة ، وستحصل على بدايات اتفاقية مستوى الخدمة للأداء.

مقاييس الأداء الأساسية

في عالم اليوم ، سيتخلى معظم المستخدمين عن موقعك بعد بضع ثوان فقط. يعد التأكد من تعيين اتفاقيات مستوى الخدمة المناسبة للأداء أمرا بالغ الأهمية. لحسن الحظ ، هناك عدد قليل من الأماكن التي يمكنك البحث عنها والتي يمكن أن تساعدك على البدء في تحديد المعلمات المختلفة التي تتماشى مع اتفاقية مستوى الخدمة الخاصة بالأداء.

  • الفرق الداخلية. من الواضح أن إحدى الطرق الأسهل والأكثر ملاءمة للمساعدة في تحديد اتفاقيات مستوى الخدمة الخاصة بك هي استخدام فرقك الخاصة. لقد كانوا على الأرجح على هذا الطريق من قبل ، لذلك من المرجح أن يقدموا نظرة ثاقبة في العالم الحقيقي حول ما يجب تضمينه و / أو تجنبه بالضبط.
  • معايير الصناعة. يمكن أن تمنحك أدوات مثل Google Analytics نظرة ثاقبة حول كيفية مقارنة موقعك الحالي بالمواقع الأخرى في الصناعات المماثلة. بالإضافة إلى ذلك ، تمتلك العديد من وكالات التسويق / تحسين محركات البحث الكثير من بيانات الصناعة التي تنشرها بانتظام.
  • المنافسة. القدرة التنافسية تولد التميز ، أليس كذلك؟ على الأقل هكذا يقول المثل. لذا ، انظر إلى منافسيك للحصول على نظرة ثاقبة. إحدى الطرق السهلة وغير التدخلية للقيام بذلك هي إجراء اختبار سرعة مجاني ضد موقعهم للحصول على نظرة ثاقبة سريعة لمقاييس الأداء المختلفة. إذا كانت التوقيتات المستندة إلى المعاملات وسلوك المستخدم الحقيقي الذي تبحث عنه ، كما هو الحال بالنسبة لتطبيقات الويب ، فيمكنك إنشاء برنامج نصي وتدوير عدد صغير من المستخدمين الافتراضيين مقابل تطبيقاتهم. لكن احرص على عدم المبالغة في ذلك. قد يتسبب عدد كبير جدا من المستخدمين الافتراضيين في فشل تطبيقاتهم ، وتنبيه فريق تكنولوجيا المعلومات لديهم وربما حظر عنوان IP الخاص بك. ليس جيدًا. والأسوأ من ذلك ، يمكنك أن تتسبب عن غير قصد في هجوم DDoS ، وهو أمر غير قانوني. لا تفعل أي شيء يحتمل أن يكون غير قانوني. دائما نصيحة جيدة لمتابعة.

التحقق من صحة اتفاقية مستوى الخدمة (SLA) أو المتطلبات غير الوظيفية

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

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

مراجعة اتفاقية مستوى الخدمة للأداء والمراقبة المستمرة

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

أو جرب المنصة بنفسك اليوم. سنقدم لك ما يصل إلى 5 اختبارات تحميل مجانية مع اختبارات تحميل LoadView.

مراقبة أداء الموقع والتطبيق

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

يعد حل LoadView جزءا واحدا فقط من مجموعة Dotcom-Monitor الكاملة لحلول اختبار الأداء والمراقبة التي تتضمن مراقبة صفحات الويب وتطبيقات الويب والبنية التحتية وخدمات الويب (واجهات برمجة تطبيقات SOAP / REST). قم بإعداد أجهزة المراقبة لجميع المواقع والتطبيقات المهمة للأعمال حتى يتم إعلامك إذا لم يتم استيفاء حدود وقت التشغيل أو التوفر أو الأداء أو في حالة حدوث أخطاء. لا تريد أن تسمع أن موقعك أو تطبيقك معطل من العملاء أو الزوار. بحلول ذلك الوقت ، ربما يكون قد أثر على العديد من العملاء المحتملين ، مما كلف الشركة إيرادات كبيرة.