تعرّف على تصميم البنية الأساسية للتطبيقات الخاصة باستضافة SaaS
حول SaaS Applications
تطبيق SaaS هوتطبيق يقوم الموردون بعرضه كخدمة في السحابة. يشترك عملاء المورد في الخدمة واستخدام التطبيق عندما يحتاجون إليه.
بالنسبة إلى مورد SaaS، يعتبر كل مشترك (أو عميل) مستأجر.
- طبعة تطبيق single, tenant - ware
في هذا النمط، يقوم مورد SaaS بتوزيع طبعة تطبيق مفردة، والتي تستخدم جميع المستأجرين. يعالج التطبيق فصل أحمال العمل والبيانات الخاصة بالمرة.
كل المستأجرين لديهم نفس إصدار التطبيق، ويتم إنشاؤها من قاعدة تعليمات برمجية عامة. نظرًا لأن جميع عمليات توزيع التطبيق تستند إلى نفس الرمز، يمكن للمورد تكوين الخدمة وتصحيحها وترقيتها بشكل فعال. يسهل قياس الخدمة وتشغيلها.على أنه، يتطلب إنشاء بيئة تطبيق متكاملة توفر المزيد من الجهد في البداية. ولا يتناسب نمط التوزيع هذا مع عملاء SaaS الذين يتطلبون عزل كامل.
- طبعات التطبيق الخاصة بخدمة متعددة
هذا النمط هوتركيز الحل
يقوم مورد SaaS بتوزيع العديد من طبعات التطبيقات المقسمة وإدارتها. وكل توزيع مخصص لمستأجر محدد. يقوم مورد SaaS بإدارة طبعات تطبيقات العميل الفردية من خلال طبقة إدارة عامة.
يمكن للمورد اختيار إما بناء كل طبعات تطبيق المقيم من قاعدة رمز واحدة أونسخ العرض المخصصة للتطبيق لكل عميل. هذا النمط مثالي لعملاء SaaS الذين يتطلبون عزل كامل عن بيئة التطبيق.
البنية
تعرض هذه البنية عملاء التسليم الإلكتروني لمنتجات أوراكل Oracle Cloud Infrastructure المستأجرين المتعددين لمورد SaaS. كل الموارد الموجودة في الهيكل موجودة في منطقة واحدة.
البنية التحتية لإدارة مورد SaaS وموارد التطبيق لكل مستأجر يتم عزلها في أقسام مقارنة وشبكات سحابية ظاهرية (vcn). يضمن عزل الشبكة تقسيم التطبيقات والبيانات من عمليات التوزيع الأخرى في الأراضي المستأجرة. تضمن الأقسام عزل الموارد المنطقية وتمكين التحكم في الوصول المجزأ.

تشتمل هذه البنية على المكونات التالية:
- مقارنة الإدارة
يعتبر قسم الإدارة حاوية منطقية لكل الموارد الخاصة بـ Isv اللازم للبنية الأساسية العامة المستخدمة لإدارة عمليات توزيع تطبيق العميل الفردي. وهي تحتوي على الموارد التالية:
- ISV VCN
الموارد المطلوبة للوصول إلى SaaS ISV لإدارة المستأجرين المرتبطين بـ ISV VCN.
- خادم الإدارة
خادم الإدارة هوطبعة حساب في شبكة فرعية خاصة. يمكنك تشغيل تطبيق مراقبة البنية التحتية على هذا الخادم لمراقبة خوادم العميل. يتم إرفاق خادم الإدارة بشبكة فرعية خاصة في ISV VCN. يمكن لخادم الإدارة الاتصال بالخوادم الموجودة في أقسام العميل عبر جيت واي التوجيه.
- ISV VCN
- مقارنة الأداء
بالنسبة للاتصال الخاص بين الموارد الموجودة في ISV VCN وموارد العميل، يجب وجود علاقة نظيرة محلية بين ISV VCN وكل عميل VCN. ولكن يمكن أن يكون لـ Vnc أكثر من 10 علاقات نظيرة محلية فقط. ولتقييم هذا المقياس بشكل زائد، تستخدم البنية جيت واي خاصة بالتوجيه والتي يمكن أن تتصل بـ VCNs المناظرة متعددة. يمكن أن يكون لكل VCN نظير علاقة نظيرة محلية تصل إلى 10 VCNs عميل. ومن ثم، يمكنك قياس المنظومة عبر إضافة وحدات جيت واي للتوجيه وعناصر VCN المناظرة في قسم المقارنة النظير.
- صناعة تجهيزات الطعام
الشبكة الفرعية النظيرة هي جزء من ISV VCN. كافة وحدات جيت واي للتوجيه مرفقة بهذا الصافي الفرعي.
- وحدات إطفاء التوجيه وأرقام Vnc المتماثلة
كل جيت واي توجيه هي طبعة حساب Oracle Linux تقوم بتوجيه الحركة من خادم الإدارة إلى أرقام VCN الخاصة بالعميل، من خلال VCN نظير.
يتم إرفاق Vnc الأساسي الخاص بكل طبعة من طبعات جيت واي التوجيه مع الصافي الفرعي النظير في ISV VCN
الرسائل المباشرة الثانوية لكل طبعة من طبعات جيت واي التوجيه مرفقة بصناعات فرعية خاصة بأرقام Vnc النظيرة يعتمد الحد الأقصى لعدد وحدات Vnc المناظرة التي يمكن أن تعمل بها جيت واي توجيه على عدد وحدات VNICs الثانوية التي يدعمها شكل طبعة الحساب الأساسية. على سبيل المثال، إذا كانت جيت واي التوجيه تعمل على طبعة حساب تستخدم الشكل
VM.Standard.2.4، فيمكن أن يكون الحد الأقصى هوثلاث وحدات فيتنام ثانوية، ويمكن أن تعمل مع ثلاثة وحدات vcn نظيرة. يمكن أن يتصل كل VCN نظير بـ 10 وحدات VCNs عميل. لذا فإن جيت واي توجيه تستخدم الشكلVM.Standard.2.4يمكن أن تدعم 30 مستأجرين للتطبيق.للحصول على إتاحة عالية لكل جيت واي توجيه، يمكنك إعداد زوج فعال من طبعات الحساب باستخدام عنوان IP عائم، واستخدام برنامج مثل Pacemaker وCorosync لضمان الفشل التلقائي.
- صناعة تجهيزات الطعام
- مقارنات المستأجر
الموارد الخاصة بكل عميل موجودة في مقارنة منفصلة. يشتمل كل مقدم عميل على Vnc المرفق به كل الموارد الخاصة بهذا العميل. لذا فإن الموارد الخاصة بكل مستأجر تستخدم مساحة عنوان فريدة في شبكة يتم عزلها من جميع المستأجرين الآخرين في المنظومة.
في كل مقدم عميل، يمكنك إعداد طبعة حساب لتشغيل وكيل يمكنه مراقبة الخوادم في مقارنة الأقسام وإرسال القياسات إلى خادم الإدارة في ISV VCN.
عند إضافة مستأجري تطبيق جدد، يتم تقديم الموارد اللازمة للمستأجر الجديد في قسم مقارنة جديد.
يمكن للمستأجرين الوصول إلى تطبيقهم عبر الإنترنت العمومي أومن خلال اتصال خاص (IPSec VPN أوFastConnect). للوصول من الإنترنت العمومي، يتطلب كل عميل Vnc جيت واي عبر الإنترنت. للوصول باستخدام VPN أوFastConnect، يلزم توفر DRG. لا يعرض الرسم التخطيطي للبنية وحدات جيت واي الإنترنت وDRGs الخاصة بالعميل vcn.
حول الخدمات والأنظمة المطلوبة
يتطلب هذا الحل الخدمات وأنظمة إدارة الوصول التالية:
| الخدمة | الأنظمة مطلوبة لـ... |
|---|---|
| Oracle Cloud Infrastructure Identity and Access Management | تكوين الأقسام وإدارتها. |
| شبكة Oracle Cloud Infrastructure | تكوين وإدارة وحدات VCNs وsubnets وInternet gateways وجداول التوجيه وقوائم التأمين وLPGs وDRGs |
| Oracle Cloud Infrastructure Compute | تكوين طبعات الحساب وإدارتها. |
يرجى الاطلاع على كيفية الحصول على خدمات Oracle Cloud لـ Oracle Solutions للحصول على الخدمات السحابية التي تحتاجها.