معظم فرق SaaS في لبنان والمنطقة تكتشف أن فاتورة AWS باهظة في أسوأ وقت ممكن. هذا نهج منهجي لخفض تكاليف البنية التحتية السحابية دون التضحية بالتوفر أو استنزاف وقت الفريق الهندسي.
معظم فرق SaaS في لبنان ومنطقة الشرق الأوسط تكتشف أن فاتورة AWS باهظة في أسوأ وقت ممكن: عندما يحاولون تمديد مدة التشغيل أو عندما يستغرق جولة تمويل وقتاً أطول من المتوقع. تحسين تكاليف البنية التحتية أكثر قابلية للتطبيق مما يبدو، لكن فقط إذا كان لديك رؤية كافية لمعرفة أين يذهب المال فعلاً.
لماذا تكون بنية SaaS في المنطقة أغلى مما ينبغي؟
هناك سببان هيكليان لماذا تدفع منتجات SaaS المبنية في لبنان والخليج أكثر من اللازم لـ AWS مقارنةً بمنتجات مماثلة في أوروبا.
الأول هو اختيار المنطقة. الاختيار الطبيعي للفرق التي تريد زمن استجابة منخفضاً للبنان والخليج هو me-south-1 (البحرين) أو me-central-1 (الإمارات). كلا المنطقتين أغلى بنسبة 10 إلى 20% من eu-west-1 لمعظم خدمات الحوسبة والتخزين.
الثاني هو أن الإعدادات الافتراضية لـ AWS تُحسَّن للتوفر والبساطة التشغيلية، وليس للتكلفة. عندما يُعدّ مطوّر خدمة ECS عبر وحدة التحكم، تُوفِّر الإعدادات الافتراضية طاقة أكثر مما يحتاجه منتج في مراحله المبكرة.
بنود الخطوط الخمسة التي تُحرّك معظم فواتير SaaS المبكرة
الحوسبة EC2 و Fargate. أحجام المهام مفرطة في التوفير والمهام التي تعمل بطاقة كاملة خلال ساعات غير الذروة. تعديل الأحجام وإضافة التحجيم المجدول يمكن أن يخفض تكاليف الحوسبة بنسبة 30 إلى 50%.
RDS. مثيلات قواعد البيانات مُوفَّرة بشكل مفرط. مثيل RDS متعدد مناطق التوفر يكلف ضعف مثيل منطقة توفر واحدة.
NAT Gateway. يُفرض رسوم بالساعة وبكل GB من البيانات المُعالَجة. NAT Gateway يعمل باستمرار يكلف حوالي 32 دولاراً شهرياً قبل أي حركة مرور.
نقل البيانات. سجلات التطبيقات المُرسَلة لمنصات مراقبة خارجية، واستدعاءات متكررة لواجهات برمجية خارجية، والتنزيلات من S3 بدون CloudFront كلها تُولِّد تكاليف نقل.
موازنات التحميل. ALBs تُفرض رسوماً بالساعة. لبيئات غير الإنتاج، إزالتها كلياً يُلغي التكلفة الأساسية.
بناء رؤية التكاليف قبل التحسين
تحسين تكاليف البنية التحتية بدون وسوم (tags) هو تخمين. قبل إجراء أي تغييرات، أمضِ نصف يوم للتأكد من أن كل مورد AWS يحمل ثلاثة أبعاد على الأقل: البيئة (إنتاج، تجريبي، تطوير)، الخدمة (API، عامل، خلفية، قاعدة بيانات).
فعِّل تفصيل مستوى الموارد في Cost Explorer. بمجرد نشاطه، يجعل البنود الخمسة أعلاه قابلة للتحديد فوراً لكل بيئة وكل خدمة.
أعدّ تنبيهات الشذوذ في التكاليف عند عتبات معقولة. تنبيه بنسبة 20% فوق الأساس يكتشف التكاليف الجامحة قبل أن تتراكم في فاتورة كبيرة.
تحسين الحوسبة: التغييرات الأعلى تأثيراً
Fargate Spot للعمال الخلفيين. مهام المعالجة الخلفية (إرسال البريد الإلكتروني، توليد PDF، مزامنة البيانات) مرشحة جيدة لـ Fargate Spot لأنها يمكن مقاطعتها وإعادة محاولتها. Fargate Spot يُسعِّر المهام بخصم 70% تقريباً.
التحجيم المجدول لأنماط الحركة في المنطقة. منتجات SaaS B2B اللبنانية والخليجية لها ساعات نشاط مُركَّزة. التوسع إلى الحد الأدنى خلال فترة منتصف الليل وحتى ساعات الصباح المبكرة يخفض تكاليف الحوسبة بنسبة 25 إلى 40%.
تعديل الأحجام بناءً على المقاييس المُلاحَظة. الحجم الصحيح لخادم Go أو Node.js API في المراحل المبكرة هو دائماً تقريباً أصغر من التقدير الأولي. اسحب 30 يوماً من مقاييس استخدام الذاكرة والمعالج في CloudWatch، وحدد استخدام النسبة المئوية التسعينية، وخفِّض حجم أي مهمة تعمل باستمرار أقل من 50% من الاستخدام.
خفض تكاليف قواعد البيانات
إزالة Multi-AZ حيث لا يكون مبرراً. Multi-AZ يُضاعف تكلفة المثيل. لبيئات التطوير والتجريب، Multi-AZ غير ضروري. للإنتاج في المراحل المبكرة، مثيل منطقة توفر واحدة مع نسخ احتياطية يومية تلقائية كافٍ من الناحية التشغيلية.
تجميع الاتصالات مع PgBouncer. يسمح PgBouncer في وضع المعاملات لمئات من اتصالات التطبيق بمشاركة مجموعة صغيرة من اتصالات قاعدة البيانات الحقيقية. إضافة PgBouncer غالباً ما تسمح بتخفيض فئة مثيل RDS بدرجة واحدة، مما يوفر 30 إلى 50% على بند قاعدة البيانات.
استبدال خدمات AWS باهظة الثمن ببدائل Cloudflare
CDN: خطة Pro الخاصة بـ Cloudflare بـ 20 دولاراً شهرياً تغطي احتياجات CDN لمعظم منتجات SaaS المبكرة. CloudFront لتغطية مكافئة أغلى.
S3 + CloudFront مقابل R2: لتخزين الملفات مع قراءات متكررة، يُلغي نموذج تسعير R2 بدون رسوم الخروج تكلفة النقل التي تتراكم.
AWS WAF مقابل Cloudflare WAF: Cloudflare WAF مضمّن في خطة Pro. AWS WAF يُفرض رسوماً لكل قائمة ACL وكل قاعدة ولكل مليون طلب.
تسلسل خفض التكاليف الذي ينجح
- وسوم جميع الموارد وتفعيل Cost Explorer (نصف يوم، رؤية كاملة خلال 24 ساعة)
- إزالة حركة NAT Gateway غير الضرورية مع VPC Endpoints (ساعتان، خفض فوري للتكاليف)
- إضافة التحجيم المجدول لساعات غير الذروة (ساعة، توفير 25-40% في الحوسبة)
- نقل العمال الخلفيين إلى Fargate Spot (ساعتان، توفير 70% في حوسبة العمال)
- تعديل RDS إلى منطقة توفر واحدة في بيئات غير الإنتاج
- مراجعة وتعديل تعريفات المهام بناءً على مقاييس CloudWatch
دروس من الإنتاج
الرؤية قبل التحسين. بدون وسوم الموارد و Cost Explorer، أنت تخمّن أين يذهب المال.
التحجيم المجدول وFargate Spot معاً يمكنهما خفض تكاليف الحوسبة بنسبة 50 إلى 70% لأنماط الحركة النموذجية في SaaS B2B في المنطقة.
NAT Gateway دائماً تقريباً بند أكبر مما هو متوقع. تحقق منه أولاً قبل تحسين الحوسبة.
Multi-AZ RDS على بيئات التطوير والتجريب هو أكثر الأخطاء الباهظة شيوعاً. تخلص منه.



