اختبار الأداء في السحابة_ دليل شامل.pdf

Technology Pace
Technology PaceCEO em ISC

لقد غيرت ثورة الحوسبة السحابية الطريقة التي نفكر بها في الحوسبة والتخزين ومراقبة التطبيقات وحتى اختبار البرامج. بينما تتسابق الشركات للابتعاد عن البنية التحتية المادية داخل الشركة ، ظهرت الحلول القائمة على اختبارات السحابة في منصات مثل (AWS) و (Azure) و (GCP) بأعتبارها الأنظمة الأساسية المفضلة للتطبيقات الرقمية الحديثة. يُعد اختبار الأداء جزءاً أساسياً من التحول السحابي.

‫اختبار‬
‫األداء‬
‫في‬
:‫السحابة‬
‫دليل‬
‫شامل‬
‫لقد‬
‫غيرت‬
‫ثورة‬
‫الحوسبة‬
‫السحابية‬
‫الطريقة‬
‫التي‬
‫نفكر‬
‫بها‬
‫في‬
‫الحوسبة‬
‫والتخزين‬
‫ومراقبة‬
‫التطبيقات‬
‫وحتى‬
‫اختبار‬
.‫البرامج‬
‫بينما‬
‫تتسابق‬
‫الشركات‬
‫لالبتعاد‬
‫عن‬
‫البنية‬
‫التحتية‬
‫المادية‬
‫داخل‬
‫الشركة‬
،
‫ظهرت‬
‫الحلول‬
‫القائمة‬
‫على‬
‫اختبارات‬
‫السحابة‬
‫في‬
‫منصات‬
‫مثل‬
(
AWS
)
‫و‬
(
Azure
)
‫و‬
(
GCP
)
‫بأعتبارها‬
‫األنظمة‬
‫األساسية‬
‫المفضلة‬
‫للتطبيقات‬
‫الرقمية‬
.‫الحديثة‬
‫ُعد‬‫ي‬
‫اختبار‬
‫األداء‬
ً‫ا‬‫جزء‬
ً‫ا‬‫أساسي‬
‫من‬
‫التحول‬
.‫السحابي‬
‫ُعد‬‫ي‬
‫اختبار‬
‫األداء‬
‫أحد‬
‫أهم‬
‫الخطوات‬
‫في‬
‫أي‬
‫عملية‬
‫تطوير‬
.‫برمجيات‬
‫لقد‬
‫كان‬
‫اختبار‬
‫األداء‬
‫التقليدي‬
‫في‬
‫بيئة‬
‫فعلية‬
‫في‬
‫مكان‬
‫العمل‬
ً‫ا‬‫شاق‬
.ً‫ا‬‫ُعقد‬‫م‬‫و‬
‫مع‬
‫االنتقال‬
‫إلى‬
‫مشهد‬
‫االختبار‬
‫ُستند‬‫م‬‫ال‬
‫إلى‬
،‫السحابة‬
‫أصبح‬
‫اختبار‬
‫األداء‬
‫اآلن‬
‫أكثر‬
‫سهولة‬
‫وسرعة‬
‫وفعالية‬
‫من‬
‫حيث‬
.‫التكلفة‬
‫في‬
‫هذا‬
‫الدليل‬
،‫الشامل‬
‫سنناقش‬
‫بالتفصيل‬
‫ماهية‬
‫اختبار‬
‫األداء‬
‫وسبب‬
‫أهميته‬
‫وكيف‬
‫يمكن‬
‫إجراؤه‬
‫في‬
.‫السحاب‬
‫هيا‬
‫بنا‬
.‫نتعمق‬
‫ما‬
‫هو‬
‫اختبار‬
‫األداء؟‬
‫اختبار‬
‫األداء‬
‫هو‬
‫نوع‬
‫من‬
‫اختبار‬
‫البرامج‬
‫الذي‬
‫ِّم‬‫ي‬‫يق‬
‫سرعة‬
‫التطبيق‬
‫واستقراره‬
‫وقابليته‬
‫للتوسع‬
‫وموثوقيته‬
‫لضمان‬
‫قدرته‬
‫على‬
‫تلبية‬
‫العائد‬
‫المتوقع‬
‫في‬
‫ظل‬
‫ظروف‬
‫التحميل‬
.‫المتوقعة‬
‫يسمح‬
‫اختبار‬
‫األداء‬
‫لمطوري‬
‫التطبيقات‬
‫بتحديد‬
‫االختناقات‬
‫المحتملة‬
‫ومشكالت‬
‫زمن‬
‫الوصول‬
‫مع‬
‫البرنامج‬
‫قبل‬
‫نشره‬
‫في‬
‫بيئة‬
.‫حية‬
‫الغرض‬
‫األساسي‬
‫من‬
‫اختبار‬
‫األداء‬
‫هو‬
‫التأكد‬
‫من‬
‫أن‬
‫التطبيق‬
‫يمكنه‬
‫التعامل‬
‫مع‬
‫الحمل‬
‫المتوقع‬
‫دون‬
‫تدهور‬
‫كبير‬
‫في‬
.‫األداء‬
‫يساعد‬
‫اختبار‬
‫األداء‬
‫في‬
‫اكتشاف‬
‫أي‬
‫مشكالت‬
‫في‬
‫األداء‬
‫وتحديدها‬
‫وتصحيحها‬
‫في‬
‫التطبيق‬
‫قبل‬
.‫النشر‬
‫يساعد‬
‫هذا‬
‫في‬
‫تحسين‬
‫تجربة‬
‫المستخدم‬
‫النهائي‬
‫ويقلل‬
‫من‬
‫فرص‬
‫التوقف‬
‫المكلف‬
‫بمجرد‬
‫نشر‬
.‫التطبيق‬
‫لماذا‬
‫يعتبر‬
‫اختبار‬
‫األداء‬
‫ًا؟‬‫م‬‫مه‬
‫يجب‬
‫أن‬
‫يكون‬
‫التطبيق‬
‫البرمجي‬
‫الناجح‬
ً‫ا‬‫قادر‬
‫على‬
‫التعامل‬
‫مع‬
‫االرتفاعات‬
‫المفاجئة‬
‫في‬
‫طلبات‬
‫المستخدم‬
،
‫مع‬
‫الحفاظ‬
‫على‬
‫السرعة‬
‫ُثلى‬‫م‬‫ال‬
‫واالستقرار‬
‫وقابلية‬
‫التوسع‬
.‫والموثوقية‬
‫يسمح‬
‫اختبار‬
‫األداء‬
‫للمطورين‬
‫بتحديد‬
‫وحل‬
‫المشكالت‬
‫التي‬
‫قد‬
‫تنشأ‬
‫في‬
‫البيئة‬
.‫الحية‬
‫يمكن‬
‫أن‬
‫يكون‬
‫لقضايا‬
‫األداء‬
‫تأثير‬
‫كبير‬
‫على‬
‫تجربة‬
‫المستخدم‬
‫ورضا‬
.‫العمالء‬
‫يساعد‬
‫اختبار‬
‫األداء‬
‫على‬
‫ضمان‬
‫خلو‬
‫التطبيق‬
‫من‬
‫مثل‬
‫هذه‬
‫المشكالت‬
‫ويمكنه‬
‫تلبية‬
‫احتياجات‬
.‫العمل‬
‫يساعد‬
‫اختبار‬
‫األداء‬
ً‫ا‬‫أيض‬
‫المطورين‬
‫على‬
‫تضييق‬
‫نطاق‬
‫األسباب‬
‫الجذرية‬
‫المحتملة‬
‫ألي‬
‫مشكالت‬
‫قد‬
.‫تنشأ‬
‫يساعد‬
‫هذا‬
‫المطورين‬
‫على‬
‫تسريع‬
‫عملية‬
‫الحل‬
‫وتحسين‬
‫كفاءتهم‬
‫في‬
‫العثور‬
‫على‬
‫السبب‬
‫األساسي‬
‫ألي‬
.‫مشكالت‬
‫ما‬
‫هي‬
‫فوائد‬
‫اختبار‬
‫األداء‬
‫في‬
‫السحابة؟‬
‫يوفر‬
‫اختبار‬
‫األداء‬
‫في‬
‫السحابة‬
‫الفوائد‬
:‫التالية‬
●
‫االقتصادية‬
‫من‬
‫حيث‬
:‫التكلفة‬
‫اختبار‬
‫األداء‬
‫القائم‬
‫على‬
‫السحابة‬
‫يلغي‬
‫الحاجة‬
‫إلى‬
‫البنية‬
‫التحتية‬
‫المادية‬
،
‫مما‬
‫يقلل‬
‫بشكل‬
‫كبير‬
‫من‬
‫التكاليف‬
‫ُرتبطة‬‫م‬‫ال‬
.‫باالختبار‬
●
‫سهولة‬
:‫القياس‬
‫بفضل‬
‫مرونة‬
‫الموارد‬
‫المستندة‬
‫إلى‬
‫مجموعة‬
،‫النظراء‬
‫يمكن‬
‫توسيع‬
‫نطاق‬
‫اختبار‬
‫األداء‬
‫أو‬
‫تقليله‬
‫حسب‬
.‫الحاجة‬
‫هذا‬
‫يجعل‬
‫األمر‬
‫أسهل‬
‫بكثير‬
‫الستيعاب‬
‫التغيرات‬
‫المفاجئة‬
‫في‬
‫الطلب‬
‫أو‬
‫عبء‬
.‫العمل‬
●
‫يمكن‬
‫الوصول‬
:‫إليه‬
‫يمكن‬
‫الوصول‬
‫إلى‬
‫اختبار‬
‫األداء‬
‫المستند‬
‫إلى‬
‫السحابة‬
‫من‬
‫أي‬
‫مكان‬
‫وفي‬
‫أي‬
.‫وقت‬
‫هذا‬
‫يجعل‬
‫من‬
‫السهل‬
‫على‬
‫المطورين‬
‫إجراء‬
‫التغييرات‬
‫بسرعة‬
‫استجابة‬
‫للتغيرات‬
‫في‬
‫طلب‬
.‫المستخدم‬
●
:‫مؤتمت‬
‫اختبار‬
‫األداء‬
‫المستند‬
‫إلى‬
‫السحابة‬
‫يجعل‬
‫األتمتة‬
‫أسهل‬
.‫بكثير‬
‫يتيح‬
‫ذلك‬
‫للمطورين‬
‫إجراء‬
‫اختبارات‬
‫أداء‬
‫متعددة‬
‫بسرعة‬
‫وسهولة‬
‫بأقل‬
.‫جهد‬
‫كيف‬
‫تقوم‬
‫باختبار‬
‫األداء‬
‫في‬
‫السحابة‬
‫يتبع‬
‫اختبار‬
‫األداء‬
‫في‬
‫السحابة‬
‫عملية‬
‫من‬
‫خمس‬
:‫خطوات‬
●
‫الخطوة‬
:‫االولى‬
‫تحديد‬
‫متطلبات‬
‫اختبار‬
‫األداء‬
‫الخطوة‬
‫األولى‬
‫في‬
‫العملية‬
‫هي‬
‫تحديد‬
‫متطلبات‬
‫اختبار‬
.‫األداء‬
‫يتضمن‬
‫ذلك‬
‫تحديد‬
‫األنظمة‬
‫األساسية‬
‫المستهدفة‬
‫وتطبيقات‬
‫البرامج‬
‫المراد‬
‫اختبارها‬
‫وأعباء‬
‫العمل‬
‫المتوقعة‬
‫وأنواع‬
‫اختبارات‬
‫األداء‬
‫التي‬
‫يتعين‬
‫القيام‬
.‫بها‬
●
‫الخطوة‬
:‫الثانية‬
‫ترحيل‬
‫البيانات‬
‫والتطبيقات‬
‫بمجرد‬
‫تحديد‬
‫متطلبات‬
،‫االختبار‬
‫فإن‬
‫الخطوة‬
‫التالية‬
‫هي‬
‫ترحيل‬
‫البيانات‬
‫والتطبيقات‬
‫الضرورية‬
‫إلى‬
.‫السحابة‬
‫يتضمن‬
‫ذلك‬
‫إعداد‬
‫التطبيقات‬
‫باستخدام‬
‫بنية‬
‫جاهزة‬
‫للسحابة‬
‫وتشغيل‬
‫اختبارات‬
‫الترحيل‬
‫لضمان‬
‫عمل‬
‫التطبيقات‬
‫كما‬
‫هو‬
.‫متوقع‬
●
‫الخطوة‬
:‫الثالثة‬
‫تحديد‬
‫النظام‬
‫األساسي‬
‫السحابي‬
‫المناسب‬
‫تتمثل‬
‫الخطوة‬
‫التالية‬
‫في‬
‫تحديد‬
‫النظام‬
‫األساسي‬
‫السحابي‬
‫الذي‬
‫يلبي‬
‫متطلبات‬
‫اختبار‬
‫األداء‬
‫على‬
‫أفضل‬
.‫وجه‬
‫يتضمن‬
‫ذلك‬
‫تحديد‬
‫منصات‬
‫اختبار‬
‫السحابة‬
‫مثل‬
(
AWS
)
‫و‬
(
Azure
)
‫و‬
(
GCP
،)
ً‫ء‬‫بنا‬
‫على‬
‫التطبيقات‬
‫المراد‬
‫اختبارها‬
‫والموارد‬
‫المطلوبة‬
‫لعملية‬
.‫االختبار‬
●
‫الخطوة‬
:‫الرابعة‬
‫تكوين‬
‫الموارد‬
‫الضرورية‬
‫بمجرد‬
‫تحديد‬
‫النظام‬
‫األساسي‬
،‫السحابي‬
‫فإن‬
‫الخطوة‬
‫التالية‬
‫هي‬
‫تكوين‬
‫الموارد‬
‫الالزمة‬
‫لعملية‬
‫اختبار‬
.‫األداء‬
‫يتضمن‬
‫ذلك‬
‫تحديد‬
‫عدد‬
‫األجهزة‬
‫االفتراضية‬
‫وتخصيص‬
‫المقدار‬
‫المطلوب‬
‫من‬
‫الذاكرة‬
‫ووحدات‬
‫المعالجة‬
‫المركزية‬
‫وميزات‬
‫التخزين‬
‫والشبكات‬
‫لبيئة‬
.‫االختبار‬
●
‫الخطوة‬
:‫الخامسة‬
‫الشروع‬
‫بإجراء‬
‫اختبارات‬
‫األداء‬
ً‫ا‬‫أخير‬
،
‫يمكن‬
‫تشغيل‬
‫اختبارات‬
‫األداء‬
‫في‬
.‫السحابة‬
ً‫ا‬‫اعتماد‬
‫على‬
‫التطبيق‬
‫واالختبارات‬
‫التي‬
‫يجب‬
،‫تشغيلها‬
‫يمكن‬
‫أن‬
‫تتضمن‬
‫عملية‬
‫االختبار‬
‫اختبارات‬
‫النقع‬
‫والتحميل‬
.‫والضغط‬
‫بعد‬
‫إجراء‬
،‫االختبارات‬
‫من‬
‫الضروري‬
‫جمع‬
‫النتائج‬
‫وتحليلها‬
‫لتحديد‬
‫مجاالت‬
‫التحسين‬
‫والتأكد‬
‫من‬
‫أن‬
‫التطبيق‬
‫يلبي‬
‫متطلبات‬
.‫األداء‬
‫الخاتمة‬
‫مع‬
‫زيادة‬
‫سرعة‬
‫الحركة‬
‫وسهولة‬
‫اإلدارة‬
‫وزيادة‬
‫الكفاءة‬
‫وتوفير‬
‫التكاليف‬
‫التي‬
‫يوفرها‬
‫اختبار‬
‫األداء‬
،‫السحابي‬
‫فال‬
‫عجب‬
‫في‬
‫سبب‬
‫قيام‬
‫الشركات‬
‫بإجراء‬
‫هذا‬
.‫التبديل‬
‫من‬
‫خالل‬
‫فهم‬
‫فوائد‬
‫اختبار‬
‫األداء‬
‫في‬
،‫السحابة‬
‫يمكن‬
‫للشركات‬
‫أن‬
‫تظل‬
‫في‬
‫صدارة‬
‫المنافسة‬
‫وتعظيم‬
.‫إمكاناتها‬

Recomendados

الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيهnawal2233
354 visualizações12 slides
الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيهnawal2921
529 visualizações12 slides
الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيهdhoom000
557 visualizações12 slides
الحوسبه السحابيهالحوسبه السحابيه
الحوسبه السحابيهdhoom000
651 visualizações12 slides
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابية1k11k1
320 visualizações6 slides

Mais conteúdo relacionado

Similar a اختبار الأداء في السحابة_ دليل شامل.pdf(20)

Cloud computing الحوسبة السحابية Cloud computing الحوسبة السحابية
Cloud computing الحوسبة السحابية
Sally Jarkas3K visualizações
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابية
monmohammeds527 visualizações
الحوسبة السحابيةالحوسبة السحابية
الحوسبة السحابية
رؤية للحقائب التدريبية56 visualizações
Software engineering finalSoftware engineering final
Software engineering final
Hamauniversity41 visualizações
Software engineering finalSoftware engineering final
Software engineering final
Hamauniversity12 visualizações
Software engineering finalSoftware engineering final
Software engineering final
Hamauniversity41 visualizações
قصة حياة  Systems integratorقصة حياة  Systems integrator
قصة حياة Systems integrator
Ashraf Osman181 visualizações
Aws cloud services_malshreef_v1.0Aws cloud services_malshreef_v1.0
Aws cloud services_malshreef_v1.0
Mohammed Alshareef164 visualizações
9 networking9 networking
9 networking
Mohammad Alyan1.7K visualizações
Cloud computing in ArabicCloud computing in Arabic
Cloud computing in Arabic
Mohammed Omar2.4K visualizações

Mais de Technology Pace(20)

أهمية بنية Microservices.pdfأهمية بنية Microservices.pdf
أهمية بنية Microservices.pdf
Technology Pace4 visualizações
ما هي بوابة الجودة ؟.pdfما هي بوابة الجودة ؟.pdf
ما هي بوابة الجودة ؟.pdf
Technology Pace11 visualizações
فوائد التحول الرقمي.pdfفوائد التحول الرقمي.pdf
فوائد التحول الرقمي.pdf
Technology Pace261 visualizações
فهم إجراءات GitHub.pdfفهم إجراءات GitHub.pdf
فهم إجراءات GitHub.pdf
Technology Pace6 visualizações

اختبار الأداء في السحابة_ دليل شامل.pdf