ما هو SRE
هندسة موثوقية الموقع — موثوقية النظام
SRE (هندسة موثوقية الموقع) هو تخصص هندسي يجمع بين التطوير والعمليات لضمان موثوقية الأنظمة وقابليتها للتوسع وأدائها.
المبادئ الأساسية
- ميزانية الأخطاء — مستوى الأعطال المقبول
- SLI/SLO/SLA — مقاييس واتفاقيات مستوى الخدمة
- تقليل العمل الروتيني — أتمتة المهام الروتينية
- ثقافة التحليل البعدي — تحليل الحوادث بدون إلقاء اللوم
الممارسات الرئيسية
- المراقبة والتنبيه
- إدارة الحوادث (المناوبة)
- تخطيط السعة
- هندسة الفوضى
- أتمتة الإصدارات
مقاييس SRE
- التوافر — وقت تشغيل الخدمة
- زمن الاستجابة — وقت الاستجابة
- معدل الخطأ — تكرار الأخطاء
- MTTR — متوسط وقت الاسترداد
الأدوات
- Prometheus + Grafana
- PagerDuty / Opsgenie
- Kubernetes
- Terraform