AWS أكبر منصة سحابية، بمناطق في البحرين والإمارات. نستخدمه حين يجب أن تبقى البيانات في المنطقة، أو حين يكون المقياس متغيرًا فعلًا، أو حين يشغّل العميل عليه أصلًا — لا افتراضيًا لموقع.
ما هي AWS؟
يوفر AWS البنية كخدمات: خوادم وقواعد بيانات وتخزين وطوابير وشبكات، ومئات العروض المتخصصة الأخرى. تجمّع ما تحتاجه وتدفع مقابل ما تستخدمه.
وأهميته هنا إقليمية. فمنطقتا البحرين والإمارات تعنيان إمكان بقاء البيانات داخل الخليج، وهذا للعملاء القريبين من الحكومة والمنظَّمين ليس تفضيلًا بل متطلبًا.
وكلفة تلك السعة هي التعقيد. فـ AWS يعطيك كل شيء ولا يحميك من شيء، بما فيه إعداد خاطئ يكلّف آلافًا بهدوء.
ولمعظم المشاريع التي نحدد نطاقها، تكون المجموعة المفيدة صغيرة: حوسبة للتطبيق، وقاعدة بيانات مُدارة، وتخزين كائنات للمرفوعات، وشبكة توصيل أمامها. أما مئات الخدمات المتبقية فموجودة ونادرًا جدًا ما تكون الجواب الصحيح لشركة متوسطة.
متى نختار AWS
حين تتطلب إقامة البيانات منطقة خليجية. وهذا أشيع سبب في مشاريعنا، وهو جواب امتثال لا جواب تقني.
وحين يتفاوت الحمل فعلًا — حملة، أو ذروة موسمية، أو مهمة دفعية. فالدفع مقابل السعة أثناء استخدامها فقط هو الحجة الفعلية للسحابة، ولا تنطبق إلا حين يكون التفاوت حقيقيًا.
وحين يشغّل العميل عليه أصلًا ويملك مهارات تشغيله.
متى لا نستخدم AWS
لموقع قياسي بحركة ثابتة. فمضيف مُدار أو خادم افتراضي متواضع يكلّف أقل وأبسط تشغيلًا بكثير، ولا شيء يفعله AWS لموقع تعريفي يبرر العبء التشغيلي.
ولعميل بلا مهارات سحابية ولا خطة لاكتسابها. فحساب AWS لا يفهمه أحد انقطاع وفاتورة تنتظران الحدوث، ونفضّل إعداد شيء يستطيعون تشغيله.
ما الذي نبنيه بـ AWS
نشر داخل منطقة خليجية
التطبيق وقاعدة البيانات وتخزين الملفات كلها في البحرين أو الإمارات، مع توثيق موقف إقامة البيانات لفريق الامتثال كتابةً لا افتراضًا.
بنية للوسائط والملفات
S3 للرفع مع CloudFront أمامه، وهو أرخص طريقة لخدمة الصور والمستندات بسرعة عبر المنطقة دون دفع ثمن نطاق على خادم التطبيق.
معالجة خلفية بمقياس كبير
طوابير وعمّال لمعالجة الصور والتصدير والإشعارات واستدعاءات النماذج، يتوسعون بعمق الطابور فلا تحتاج حملة أحدًا يراقب خادمًا.
بيئات اختبار تطابق الإنتاج
معرَّفة ككود فتكون بيئة الاختبار بالشكل نفسه للبيئة الحية فعلًا. فمعظم حوادث «كانت تعمل في الاختبار» هي في الحقيقة «لم تكن بيئة الاختبار مطابقة»، وهذا يزيل ذلك الصنف من المفاجآت.
كيف نطلق مشاريع AWS
مع تنبيه فوترة قبل ضبط أي شيء آخر. فحساب AWS بلا رقابة أوثق طريقة لتلقي فاتورة مفاجئة، والتنبيه لا يكلّف شيئًا.
والبنية معرَّفة ككود فيمكن إعادة إنشاؤها ومراجعتها، لا مجمّعة بالنقر ثم معروفة لمن نقر فقط.
ما تكلّفك AWS
الكلفة صعبة التنبؤ فعلًا، ونموذج التسعير يكافئ الخبرة. ونقل البيانات خصوصًا يفاجئ الناس.
والتعقيد التشغيلي حقيقي أيضًا — فـ AWS يفترض أنك تعرف ما تفعله، والمرونة نفسها التي تجعله قويًا تجعل الإعداد الخاطئ سهلًا ومكلفًا أحيانًا.
الارتباط بالمورّد يستحق ذكرًا صادقًا. فاستخدام حوسبة عادية وقاعدة بيانات مُدارة يُبقيك قابلًا للنقل؛ والبناء على الخدمات الاحتكارية يجعل المغادرة مكلفة. ونميل إلى الخيار القابل للنقل ما لم تستحق خدمة مُدارة مكانها فعلًا، لأن فاتورة سحابية لا تستطيع تركها موقف تفاوضي تخلّيت عنه.
أسئلة تُطرح علينا عن AWS
عادةً لا. فمضيف مُدار أو خادم افتراضي صغير أرخص وأبسط بكثير لموقع بحركة ثابتة. وAWS يستحق مكانه حين يجب أن تبقى البيانات في منطقة خليجية، أو حين تتذبذب الأحمال فعلًا، أو حين تشغّل عليه أصلًا.
نعم — توجد مناطق في الإمارات والبحرين، ويمكن نشر تطبيق كليًا داخل واحدة. ونوثّق موقف إقامة البيانات كتابةً فيكون لدى فريق الامتثال شيء ملموس لا طمأنة.
تنبيهات فوترة قبل ضبط أي شيء آخر، ومراجعة شهرية للربع الأول، وبلا توسع تلقائي دون حد أعلى. والأسباب الشائعة نقل البيانات وخدمة تُركت تعمل بعد اختبار — وكلاهما قابل للالتقاط وليس أي منهما بديهيًا.
نستطيع، أو نستطيع تسليمها موثّقة والبنية معرَّفة ككود فيستطيع فريقك أو مزود آخر تشغيلها. وما لن نفعله هو أن نتركك مع لوحة ضبطها أحد بالنقر ولا يستطيع أحد إعادة إنتاجها.
لتطبيق أعمال بحركة ثابتة، عادةً بضع مئات من الدولارات شهريًا — حوسبة، وقاعدة بيانات مُدارة، وتخزين ونقل. وما يرفعها دائمًا تقريبًا شيء محدد لا نمو عام، ولهذا نضع تنبيهًا على الرقم من اليوم الأول بدل مراجعته ربع سنوي.
نعم، وهذا هو النهج المعقول. ابدأ بحوسبة عادية وقاعدة بيانات مُدارة وتخزين كائنات؛ وأضف خدمات فقط حين يقول قياس إنك تحتاجها. فالبنى المصممة لمقياس لا تملكه بعد أشيع طريقة لتكلفة مشروع AWS ثلاثة أضعاف ما ينبغي.
لا، وغالبًا لا ينبغي. فالشكل الشائع أن يكون الموقع على استضافة مُدارة بسيطة ولا يعمل على AWS إلا ما يحتاجه — تخزين ملفات، أو طابور، أو خدمة نموذج. فدفع تعقيد سحابي على موقع تسويقي بلا مكسب كلفة بلا عائد مرتبط بها.