اعرض العمليات
اكتب التطبيق وقاعدة البيانات والـ workers والخدمات التانية اللي لازم تتشارك نفس الجهاز. قدّر استخدامهم العادي للذاكرة ونشاطهم في أوقات الذروة. سيب ذاكرة حرة كافية لنظام التشغيل وللانفجارات القصيرة من غير ما تعتمد على الـ swap في الشغل اليومي.
طابق عنق الزجاجة
المهام المرتبطة بـCPU تحتاج إلى قدرة حوسبة مستمرة؛ وغالبًا ما تحتاج قواعد البيانات إلى ذاكرة وتخزين سريع الاستجابة؛ ويعتمد نقل الوسائط على سعة الشبكة. قد لا يستفيد حمل عمل بخيط واحد مشغول من إضافة العديد من vCPUs. قِس أداء مهمة تمثيلية.
اترك مساحة للبيانات
خد في اعتبارك نمو قاعدة البيانات والفهارس والسجلات والملفات المؤقتة ومساحة الترقية. فعّل تدوير السجلات والتنبيهات قبل ما القرص يتملى. النسخة الاحتياطية المخزنة على نفس القرص بس بتاخد مساحة من غير ما تحميك من فقدان القرص ده.
قِس النتائج بعد الإطلاق
راقب تشبّع CPU، وضغط الذاكرة، وزمن استجابة التخزين، وزمن استجابة التطبيق، وأخطاء الطلبات. وسّع لما القياسات تبرّر ده. خلّي التطبيق والبيانات قابلين للنقل بما يكفي لو التوسيع الرأسي مش كافي.