بنية مرجعية ووقت التشغيل
ما يتم بناؤه في سحابة العميل: المدخل، ومجموعة Kubernetes المكونة من ثلاث عقد عبر المناطق، وقاعدة البيانات المُدارة مع نسختها الاحتياطية، وتخزين الكائنات، والخروج، والخزنة المعزولة، وأدوات التحكم في الحجم.
يتم تصميم كل عملية نشر مرة واحدة وفقًا لنفس البنية المرجعية. وبالتالي، تصبح الاختلافات بين السحابات - منتجات الاتصال، وإدارة المفاتيح، ومحركات قواعد البيانات - خيارات تكوين بدلاً من عمليات إعادة تصميم.
| تصميم | يبني | تشغيل | ابتكر |
|---|---|---|---|
| نموذج بيانات واحد ومحرك نشر واحد لكل حدث مالي. | خدمات حاويات على مجموعة Kubernetes ثلاثية العقد ومتوازنة الأحمال. | بيانات غير قابلة للتغيير وسجل تدقيق كامل مصمم خصيصاً لهذا الغرض. | ASK تعمل من خلال واجهات برمجة التطبيقات الخاصة بـ TRANXACT. |
| تصميم متعدد الكيانات، ومتعدد العملات، ومتعدد المناطق. | قاعدة بيانات مُدارة من اختيار العميل، مصممة لتوفير توافر عالٍ. | Live DR في منطقة تشغيل ثانية، والنسخ الاحتياطية المعزولة عن الشبكة كمعيار قياسي. | قائمة إجراءات واعية بالأدوار تتعلم ما هو مهم. |
ما الذي يوجد داخل منطقة واحدة؟
| عنصر | ما هو | ملاحظات |
|---|---|---|
| موازن الأحمال وجدار حماية المرأة | مدخل HTTPS على erp.<نطاق العميل>؛ TLS 1.2 أو أعلى؛ حماية من هجمات DDoS. | المدخل العام الوحيد. |
| نقطة نهاية خاصة / موازن تحميل داخلي | مدخل لحركة المرور الخاصة عبر VPN أو اتصال خاص أو تبادل البيانات. | يظهر عند استخدام الوصول الخاص. |
| مجموعة Kubernetes | ثلاث عقد عاملة على الأقل موزعة عبر مناطق التوافر، مع بروتوكول TLS من طرف إلى طرف. | يقوم بتشغيل الويب وواجهة برمجة التطبيقات، ومحرك النشر، ومشغل ASK، والعمال والوظائف. |
| قاعدة بيانات مُدارة | جهاز أساسي مع جهاز احتياطي متزامن عالي التوفر في منطقة أخرى. | المحرك والحجم من اختيار العميل. |
| تخزين الكائنات | المستندات والمرفقات، ذات الإصدارات، والمكررة عبر المناطق. | لا يتم تخزين المستندات في قاعدة البيانات. |
| مخرج NAT | حركة المرور الصادرة فقط إلى قائمة الوجهات المسموح بها. | البنوك، والضرائب، والفواتير الإلكترونية، وكشوف المرتبات، والبريد الإلكتروني، ومحرك الذكاء الاصطناعي. |
| قبو معزول عن الهواء | حساب منفصل يحتوي على نسخ احتياطية غير قابلة للتغيير، يمكن الكتابة عليها مرة واحدة فقط. | يمكن للإنتاج أن يركز عليه فقط. |
تتوزع عقد المعالجة على مناطق متعددة، بحيث يظل هناك سعة كافية لخدمة المستخدمين حتى في حال فقدان عقدة واحدة أو منطقة واحدة. يوضح الدليل مكان تشغيل كل خدمة على أي عقدة، حيث يقوم المجدول بتوزيعها.
خارج المجموعة
- محرك الذكاء الاصطناعي لـ ASK - المستوى المميز أو المتوازن أو الاقتصادي، أو مفتاح العميل الخاص (BYOK).
- الخدمات الخارجية - البنوك، والضرائب والفواتير الإلكترونية، وكشوف المرتبات، ومنصات ذكاء الأعمال والبيانات، والبريد الإلكتروني.
- المستخدمون عن بُعد والمستخدمون عبر الأجهزة المحمولة، يقومون بتسجيل الدخول من خلال موفر هوية العميل.
- شبكة الشركة الخاصة بالعميل: مستخدمو المكتب، ومزود الهوية، والأنظمة القديمة وأنظمة أرضية المصنع - يتم الوصول إليها عبر VPN أو رابط خاص عند استخدام الاتصال الخاص.
الاتصال الخاص اختياري. عندما يكون الوصول بالكامل عبر بروتوكول HTTPS، فإن الاتصال الخاص/الشبكة الافتراضية الخاصة وموازن الأحمال الداخلي لا يتم إنشاؤهما ببساطة.
مقابض تحديد المقاس
- حجم العقدة.
- عدد العقد - ثلاثة كحد أدنى.
- محرك قاعدة البيانات وحجمها.
- منطقة Live DR.
- عدد البيئات.
كل ما عدا ذلك هو بنية مرجعية، وهو نفسه لجميع العملاء. راجع قسم "قبل العقد" للاطلاع على مستويات الاستخدام التي تحدد القيم الأولية.
قم بالتكوين، لا تقم بالتخصيص
ينطبق المبدأ نفسه على ما يُشغَّل داخل المجموعة. يتم تلبية المتطلبات التي تتجاوز المعايير القياسية، وفق الترتيب التالي: عن طريق التكوين (برمجة منخفضة/بدون برمجة، يتم تحديثها مع المنصة)؛ عن طريق التكامل عبر واجهات برمجة تطبيقات TRANXACT التي تعمل خارج المجموعة؛ وبعد ذلك فقط، وبعد مراجعة أمنية وهندسية، عن طريق البرمجة أو وكيل داخل المجموعة - والذي، في حال الموافقة عليه، يُتغاضى عنه ويُدعم من قِبل العميل. أما البرمجة المرفوضة فتُشغَّل خارج المجموعة. يسرد الفصل X من دليل العمل المهام الخاصة بكل نتيجة.
لا ينبغي تحويل أي شيء يمكن تحقيقه من خلال الإعدادات إلى كود مخصص. تتغير الإعدادات مع كل إصدار جديد للمنصة، بينما يبقى الكود المخصص ثابتًا.
خذ الدورة التدريبية حول هذا الموضوع، مع الرسوم التوضيحية والتحقق.