بيت تطوير ما الأساليب التي تستخدمها الشركات لتحسين أداء التطبيق في النماذج السحابية؟

ما الأساليب التي تستخدمها الشركات لتحسين أداء التطبيق في النماذج السحابية؟

Anonim

Q:

ما الأساليب التي تستخدمها الشركات لتحسين أداء التطبيق في النماذج السحابية؟

أ:

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

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

هناك استراتيجية أخرى مماثلة تتمثل في استخدام شبكة WAN معرفة بالبرنامج أو شبكة واسعة النطاق. يمكن لشبكة SD-WAN مع ميزات مثل التوفير بدون لمس والتحكم الديناميكي في المسار تحسين أداء التطبيق. يمكن أن تساعد أيضًا نماذج تسليم التطبيقات المتنوعة عبر قنوات SaaS.

تشتمل الأنواع الأخرى من حل المشكلات على خيارات خاصة ببائع التسليم السحابي. على سبيل المثال ، كمنتج بائع رئيسي للشركة ، توفر Amazon Web Services النصائح والحيل الخاصة بها من حيث أداء التطبيق. يمكن أن يكون لتعريف مثيل EC2 الصحيح ، على سبيل المثال ، أو الاستفادة من Block Block Store ، تأثير إيجابي.

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

ما الأساليب التي تستخدمها الشركات لتحسين أداء التطبيق في النماذج السحابية؟