عندما استيقظ العملاء حول العالم في 17 يوليو، فوجئوا بفواتير تقديرية تتراوح بين مئات الملايين من الدولارات لتصل إلى 2.5 تريليون دولار للحساب الواحد . حتى الحسابات الخاملة أو التي لا تتجاوز تكلفتها بضعة سنتات، ظهرت عليها تقديرات فلكية .
اعترفت AWS بالمشكلة حوالي الساعة 1:30 صباحًا بتوقيت المحيط الهادئ يوم 17 يوليو، ونشرت عدة تحديثات عبر صفحة حالة الخدمة خلال اليوم .
أكدت AWS أن السبب الجذري هو خطأ في تسعير الوحدات (unit pricing error) داخل النظام الفرعي لحساب الفوترة التقديري . هذا النظام، المسؤول عن حساب التكاليف المتوقعة، طبق أسعار وحدات خاطئة ومضخمة بشكل هائل على بيانات الاستخدام الصحيحة. الخلل كان في منطق التقدير نفسه، وليس في بيانات الاستخدام الفعلية المقاسة .
| التوقيت (PDT) | التاريخ | الحدث |
|---|---|---|
| 7:38 مساءً | 16 يوليو | بدء ظهور البيانات الخاطئة |
| ~1:30 صباحًا | 17 يوليو | أول اكتشاف للمشكلة من AWS ونشر: "نحن نحقق في مشاكل مع Cost Explorer تعكس بيانات فوترة تقديرية غير دقيقة" |
| ~3:03 صباحًا | 17 يوليو | تحديد السبب الجذري: خطأ في تسعير الوحدات في النظام الفرعي للتقدير |
| ~12:00 مساءً | 17 يوليو | نشر الإصلاح الأول لكنه لم يحل المشكلة بالكامل؛ بقيت البيانات خاطئة للعديد من العملاء |
| ~2:12 مساءً | 17 يوليو | إعلان AWS عن تطبيق إصلاح ثانٍ وإعادة حساب البيانات التقديرية |
| أواخر 17 يوليو / أوائل 18 يوليو | عودة البيانات التقديرية تدريجيًا إلى طبيعتها عبر الحسابات |
النافذة الإجمالية لعرض البيانات الخاطئة: حوالي 16-18 ساعة لمعظم العملاء، مع استغراق إعادة الحساب الكاملة وقتًا أطول.
كشف هذا الحادث عن عدة نقاط ضعف بنيوية حرجة:
نقاط عمياء في منطق التنبيه — تعتمد أنظمة AWS Budgets و Cost Anomaly Detection على نفس خط أنابيب التقدير الذي تعطل. عندما يفسد الحساب الرئيسي، تتحول جميع التنبيهات اللاحقة إلى ضوضاء لا فائدة منها . أثبت هذا أن التنبيهات ليست أكثر موثوقية من النظام الفرعي الذي يغذيها.
إرهاق التنبيهات على نطاق واسع — تلقى آلاف العملاء تنبيهات عالية التكلفة خاطئة في وقت واحد. هذا يمكن أن يخدر فرق العمليات ويجعلهم أبطأ في الاستجابة لأي شذوذ حقيقي أو زيادة فعلية في التكاليف .
الحاجة إلى فحوصات صحة مستقلة — تفتقر أنظمة الفوترة السحابية إلى "قاطع دائرة (circuit breaker)" يرفض التقديرات التي تتجاوز عتبات معقولة (مثلاً > 1000× المعدل الطبيعي). بعد هذا الحادث، من المرجح أن يطالب المؤسسات بـ التحقق متعدد المستويات: خط أنابيب مستقل ثانٍ يكتشف التجاوزات قبل عرضها في وحدة التحكم.
فجوة في الاتصال — لم يكن لدى AWS آلية مسبقة البناء لكتم أو تجاوز التقديرات الخاطئة في وحدة التحكم في الوقت الفعلي. اعتمد العملاء كليًا على وسائل التواصل الاجتماعي وصفحات حالة AWS لمعرفة أن البيانات خاطئة .
درس معماري — يجب تصميم النظام الفرعي للتقدير مع فحص حدودي دفاعي: إذا تجاوزت التقديرات المحسوبة مضاعفًا قابلًا للتكوين من الفعلية للفترة السابقة، يجب على النظام رفض عرضها وعرض رسالة "البيانات قيد الانتظار".
باختصار، لم يكن خطأ فوترة AWS في يوليو 2026 حدثًا ماليًا، بل كان حدثًا يتعلق بالثقة والهندسة المعمارية. لقد كشف أن أنظمة إدارة التكاليف السحابية تحتاج إلى عزل أفضل بين منطق التقدير وواجهات العرض، بالإضافة إلى آليات قطع دائرة لمنع خطأ مطبعي واحد في تسعير الوحدات من التسبب في ذعر عالمي.