بنية تحتية خاصة لتطبيقات الويب
هذه الوثيقة هي نتيجة لعدة مئات من حوادث الحياة الواقعية. #SaaS
تتمثل سياستي في تقديم الخدمات في استخدام مقدمي الخدمات المتخصصين ، وليسوا شهيرة ، لا يحررون أبدًا.
www
؟ تعد الويب العالمية جزءًا من الإنترنت ، لذلك نحتاج إلى الاتصال بالإنترنت وتوفير خدمات الويب.
بنية تحتية
- مسجل المجال
- مزود DNS
- مزود الخادم
- بائع شهادة SSL
- مزود CDN
- موفر البريد الإلكتروني للمعاملات
- مزود التخزين للنسخ الاحتياطي
مزود خادم Enterprise Ready
"السحابة" تعني حقًا المحاكاة الافتراضية ومجموعات الخادم. العديد من مقدمي الخدمات السحابية المزعومين فقط عرض خادم فعلي واحد.
- شبكة محددة ومتكررة
- تخزين محدد ومتكرر للبرامج
- البرمجيات المحددة والخوادم الزائدة (CPU+الذاكرة) ؟؟ هذا صعب للغاية
- رقيقة ، وبالتالي طبقة المحاكاة الافتراضية
OS ، الوسيطة ، وقت التشغيل
- بناء على دبيان GNU/Linux
- تعرف على كل برنامج على الخادم الخاص بك ؛ إلغاء تثبيت جميع غير المستخدمة
- احتفظ بكل ملف على الخادم الخاص بك تحت التحكم (على سبيل المثال الحزم ، GIT)
- راقب kernel ، نظام الملفات وكل برنامج خادم مع اختبارات وظيفية ، وليس فقط "Pings"
الوسيطة
- Apache HTTPD
- PHP-FPM (مدير عملية FASTCGI)
- Redis ذاكرة التخزين المؤقت في الذاكرة
- قاعدة بيانات MariaDB
تطبيق الويب
اكتب ككود صغير قدر الإمكان. بناء على الحزم التي تم اختبارها جيدًا ومقدمي الخدمات المتخصصين .
- علاقات العملاء المتكاملة
- الخطوط
- مقاطع الفيديو
- خرائط
- مصغرة HTML
- إعلان
- تتبع الزوار
- بوابة الدفع
- التحقق من عنوان البريد الإلكتروني
- بوابة الرسائل القصيرة
- المصادقة
- تتبع الخطأ
تشغيل بيئات الإنتاج بدون البشر. يجب أن تكون كل مشكلة قابلة للحل مع CI وبيئات التدريج مجهولة الهوية.
تعرف على ديونك التقنية عندما تعمل يدويًا على بيئة الإنتاج.
يمكن لليوم واحد فقط للديون التكنولوجية شهريًا أن يرفع المقاييس من الإجهاد إلى الفرح.
يتعاون مع مقدمي الخدمات ومؤلفي البرمجيات
تطبيقك يعتمد على الآخرين!
قم بتحليل مقدمي الخدمات الخاص بك
- الجمهور المستهدف
- مزود متخصص مقابل المزود الشعبي (الجودة مقابل الكمية)
- أموال
- تحدث إلى الرئيس التنفيذي والموظفين
- خبرة الاكتشاف من خلال قراءة مدونتهم ، وطلب العرض التوضيحي
- الموقف والشفافية
- قابلية الاستخدام
- بنية تحتية
- مقدمي الخدمات
- التكامل و API-S
- نسبة قيمة السعر
تعرف على مؤلفي البرامج الذين تعتمد عليهم
- سلوك
- الرد على تقارير الأخطاء
- الانفتاح على المساهمين
- التغطية
- تردد الافراج
- أدوات QA في CI