بنية تحتية يمكن تسليمها لمهندس مناوب.
معمارية على Azure وAWS، وKubernetes، وخطوط CI/CD، وقابلية ملاحظة — مبنية ليشغّلها من يرثها دون الاتصال بمن كتبها.
كيف نتعامل مع هذا العمل.
معظم مشكلات البنية التحتية ليست مشكلات سعة، بل مشكلات تسليم: شخص واحد يعرف لماذا ضُبط العنقود هكذا، والنشر خطوات في رأس أحدهم، ولا أحد يستطيع تعريف «سليم» دون فتح لوحة قياس والتحديق فيها.
نبني النسخة المملّة. بنية تحتية ككود ليكون البيئة قابلة لإعادة الإنتاج، وخطوط نشر بمعاينات ليكون التغيير قابلًا للمراجعة قبل أن يصير حيًّا، وقابلية ملاحظة باتفاقيات مستوى خدمة مسمّاة، فيكون لدى المناوب تعريف للعطل لا يعتمد على اجتهاد في الثالثة فجرًا.
أرابفيستا يشغّل .NET على Azure Container Apps ويخدم تطبيق Flutter ولوحة React من خلفية واحدة. وليست ميزة هذا الإعداد أنه ذكي، بل أن فريقًا صغيرًا يستطيع تشغيله.
ما الذي يصلك فعلًا.
معمارية تناسب الفريق
تصميم على Azure أو AWS بحجم الفريق الذي سيشغّله — خدمات مصغّرة حيث تستحق كلفتها، ونواة واحدة محكمة حيث لا تستحق.
Kubernetes وDapr عند الحاجة
تنسيق الحاويات وشبكات الخدمات وأزمنة تشغيل التطبيقات الموزّعة — بعد حديث صريح عمّا إذا كنتم تحتاجونها الآن أصلًا.
CI/CD بنشرات معاينة
لكل طلب دمج بيئة حقيقية، فتجري المراجعة على الشيء العامل لا على وصفه.
قابلية الملاحظة واتفاقيات الخدمة
مقاييس وتتبّعات وسجلّات تجيب عن أسئلة، مع أهداف خدمة مسمّاة وتنبيهات تُطلق على أثر المستخدم لا على المعالج.
أدلة تشغيل وتسليم
إجراءات مكتوبة للأعطال المتوقّعة، وبيئة يستطيع مهندسوكم إعادة بنائها من المستودع.
ضبط التكاليف
ضبط الأحجام، والسعة المحجوزة، وإيقاف ما لا يتذكّر أحد أنه أنشأه — وهو عادةً أسرع عائد في أي تعاقد سحابي.
الأسواق التي نسلّم فيها.
- السعودية والخليج — بما يشمل أحمالًا بمتطلّبات إقامة بيانات تقيّد المناطق والخدمات المتاحة.
- مصر — بنية إنتاجية حسّاسة للتكلفة لفرق تتوسّع بهوامش ضيّقة.
- الإمارات — ترحيل وتحديث لأنظمة المؤسسات.
- الولايات المتحدة — أحمال إنتاجية على Azure وAWS.
أعمال أنجزناها بهذا.
ما يُسأل عنه قبل التعاقد.
- Azure أم AWS — أيّهما نستخدم؟
- عادةً ما يعرفه فريقكم بالفعل، أو ما تجعله اتفاقيتكم المؤسسية أرخص. كلاهما يؤدّي الغرض. والقرار أقل أهمية بكثير من كون الإعداد قابلًا لإعادة الإنتاج ومن قدرة غير كاتبه على تشغيله. نبني على الاثنين ولن ندفعكم نحو ما نفضّله.
- هل نحتاج Kubernetes؟
- غالبًا ليس بعد، إن كنتم تسألون. فهو يستحق تعقيده عند حجم وفريق معيّنين، وما دون ذلك يصير ضريبة تشغيلية تُدفع مقابل خيار لا تستخدمونه. وخدمات الحاويات المُدارة تغطّي مساحة واسعة أولًا. وسنخبركم متى تجاوزتم الحدّ.
- هل تساعدون في متطلّبات إقامة البيانات في السعودية أو الإمارات؟
- نعم، وهو قيد تصميمي لا خانة تُعلَّم — فهو يحدّد المناطق والخدمات المُدارة، وأحيانًا واجهات الطرف الثالث المتاحة لكم أصلًا. نضع هذه الحدود قبل المعمارية، لأن اكتشافها بعدها يعني إعادة البناء.
- هل ستشغّلونها لنا أم تسلّمونها؟
- أيّهما شئتم. بعض العملاء يريدنا مناوبين بلا أجل، وآخرون يريدون تسليمًا نظيفًا لفريقهم، ولهذا توجد أدلة التشغيل والبنية ككود. ونبني للتسليم في الحالتين — فإعداد لا يشغّله سوانا عبء تدفعون ثمنه.
لديك طلب عروض؟ أو مجرّد فكرة؟ لنبنِها معًا.
نرد على كل استفسار خلال يوم عمل واحد. أخبرنا عن مشروعك والجدول الزمني وكيف يبدو النجاح بالنسبة إليك.

