MeVitae: ترحيل حل توظيف خفي إلى Oracle Cloud Infrastructure

قام MeVitae بترحيل حل التوظيف المكفوف إلى Oracle Cloud Infrastructure لتحسين التوسيع والإنتاجية بحيث يمكنه التركيز على تطوير المنتج.

يساعد MeVitae الشركات على زيادة التنوع والإدماج في ممارسات التوظيف الخاصة بها من خلال توفير حل توظيف أعمى يقوم بتحليل أكثر من 20 معلمًا في الصيغة الأصلية للاستئناف مع إخفاء البيانات المحددة التي يمكن أن تؤثر بشكل غير عادل على عملية التوظيف.

قام MeVitae بترحيل أحمال العمل الخاصة به مؤخرًا، بما في ذلك عنصر المعالجة الخاص بها، إلى Oracle Cloud Infrastructure لتكوين توزيع مختلط بدون خادم. يقوم Oracle Cloud Infrastructure بكل عمليات الرفع الثقيل للمعالجة، مما يمكن MeVitae من توسيع سعة المعالجة من حوالي 000 5 عملية استئناف يوميًا إلى 000 50 عملية في الأشهر القليلة القادمة. مع الترحيل إلى Oracle Cloud Infrastructure، لم تعد متطلبات المسح الخاصة بالحل تبعث على القلق، مما يمكن MeVitae من التركيز على البحث والتطوير في الحل الخاص بها.

قصة العميل

تعرف على المزيد حول رحلة MeVitae إلى Oracle Cloud:

البنية

اختار MeVitae تنفيذ تصميم بدون خادم بهيكل أمان متعدد الطبقات على Oracle Cloud Infrastructure.

تتم معالجة بعض حركة مرور خادم أسماء النطاقات (DNS) بواسطة Cloudflare، التي تعمل على جهاز ظاهري (VM) داخل Oracle Cloud Infrastructure. يستخدم MeVitae أيضًا خدمات جيت واي API وIdentity and Access Management (IAM) التي توفر مصادقة مشابهة لتنفيذ الدخول الموحد (SSO) للنظام الأساسي MeVitae. باستخدام هذا التنفيذ، يتم التصديق على كل استدعاءات API والدالة، بما في ذلك استدعاءات خادم التأمين التي تصدر مقاطع التصديق.

تتكون بنية ميفيتاي من أربعة أقسام رئيسية:

  • التكامل: يستخدم عملاء MeVitae جيت واي API لتوفير تفاصيل تكامل نظام تتبع طالبي التوظف (بتنسيق ATS)، بما في ذلك تفاصيل مقطع السرية، مما يتيح إمكانية وصول MeVitae إلى نظام تتبع طالبي التوظف الخاص بالعميل.
  • التشفير: يقوم Oracle Functions بتشفير تفاصيل التكامل المتوفرة باستخدام تشفير AES-256، ثم يقوم بتخزين هذه التفاصيل في Oracle Autonomous Data Warehouse. بعد حفظ هذه المعلومات، يقوم MeVitae باستطلاع نظام العملاء وجمع بيانات طالب التوظف. ليس لدى جميع الأنظمة خطافات ويب أو وصول مباشر. باستخدام الوظيفة المتقدمة التي توفرها السحابة، يمكن أن يقوم MeVitae بجدولة الاقتراع على أساس كل عميل على حدة، مع استيعاب مناطق زمنية مختلفة. عند إجراء الاقتراع، يتم تحفيز Oracle Functions وجمع بيانات طالب التوظف المعني.
  • التحليل: يقوم MeVitae بتحليل وتنقيح البيانات المجمعة استنادًا إلى أحداث السحابة المختلفة التي تتم معالجتها بواسطة Oracle Cloud Infrastructure Events. أثناء هذا التدفق بالكامل، تنتقل البيانات بين وظائف مختلفة من خلال Oracle Cloud Infrastructure Object Storage.
  • التسليم: بعد إتمام كل عمليات جمع البيانات وتحليلها، يقوم Oracle Functions بإعادة الاتصال بنظام تتبع طالبي التوظف وتسليم البيانات التي تم تحليلها ومجموعة النقاط.

سمح تكامل الخدمات المختلفة وتوافر حزم البرامج وOracle Functions لـ MeVitae بإتمام هذا الترحيل بالكامل في غضون شهر واحد.

كما يخطط MeVitae لترحيل خدمة فرز المرشحين غير المتحيزة التي تم إطلاقها مؤخرًا إلى Oracle Cloud Infrastructure. وستساعد هذه الخدمة عملاءها على اختيار مرشحين على أساس أفضل ممارسات التنوع والإدماج التي تستخدمها بعض أكبر الشركات في العالم.

يوضح الشكل التالي هيكل المرجع هذا.



mevitae-oci-oracle.zip

تشتمل البنية على المكونات التالية:

  • Region (المنطقة)

    منطقة Oracle Cloud Infrastructure هي منطقة جغرافية محلية تحتوي على مركز بيانات واحد أو أكثر، تسمى نطاقات الإتاحة. والمناطق مستقلة عن المناطق الأخرى، ويمكن لمسافات شاسعة أن تفصل بينها (عبر البلدان أو حتى القارات).

    يتم توزيع كل الموارد الموجودة في هذه البنية في منطقة واحدة.

  • مجموعة العملاء

    يعتبر الاستئجار مقطع آمن ومعزول يقوم Oracle بإعداده داخل Oracle Cloud عند تسجيل الدخول إلى Oracle Cloud Infrastructure. يمكنك تكوين وتنظيم وإدارة مواردك في Oracle Cloud ضمن فترة الإيجار الخاصة بك.

  • إدارة الهوية والوصول (IAM)

    يتيح لك Oracle Cloud Infrastructure Identity and Access Management (IAM) التحكم في من يمكنه الوصول إلى مواردك في Oracle Cloud Infrastructure والعمليات التي يمكنه تنفيذها على تلك الموارد.

  • تجزئة

    المقاطع هي مقاطع منطقية عبر المناطق ضمن عقد إيجار Oracle Cloud Infrastructure. استخدم المقاطع لتنظيم مواردك في Oracle Cloud، والتحكم في الوصول إلى الموارد، وتعيين حصص الاستخدام. للتحكم في الوصول إلى الموارد في قسم محدد، يمكنك تحديد الأنظمة التي تحدد من يمكنه الوصول إلى الموارد والإجراءات التي يمكنه تنفيذها.

  • شبكة السحابة الافتراضية (VCN) والشبكات الفرعية

    VCN شبكة قابلة للتخصيص ومحددة برمجيًا تقوم بإعدادها في منطقة Oracle Cloud Infrastructure. مثل شبكات مراكز البيانات التقليدية، توفر لك شبكات VCN التحكم الكامل في بيئة الشبكة. يمكن أن يحتوي VCN على كتل CIDR متعددة غير متداخلة يمكنك تغييرها بعد تكوين VCN. يمكنك تقسيم VCN إلى شبكات فرعية، يمكن تحديد نطاقها إلى منطقة أو إلى نطاق إتاحة. تتكون كل شبكة فرعية من نطاق متجاور من العناوين لا يتداخل مع الشبكات الفرعية الأخرى في VCN. يمكنك تغيير حجم الشبكة الفرعية بعد التكوين. يمكن أن تكون الشبكة الفرعية عامة أو خاصة.

  • جيت واي إنترنت

    تسمح جيت واي الإنترنت بحركة المرور بين الشبكات الفرعية العامة في VCN والإنترنت العام.

  • جيت واي API

    تتيح لك خدمة Oracle API Gateway نشر واجهات API بنقاط انتهاء خاصة يمكن الوصول إليها من داخل الشبكة، والتي يمكنك عرضها على الإنترنت العام إذا لزم الأمر. تدعم نقاط النهاية تدقيق API وتحويل الطلب والاستجابة وCORS والمصادقة والاعتماد والحد من الطلب.

  • الوظائف

    يعد Oracle Functions نظامًا أساسيًا مدارًا بالكامل ومتعدد العملاء وقابلًا للتوسيع بشكل كبير، عند الطلب، وهو نظام أساسي لوظائف كخدمة (FaaS). ويتم تشغيله بواسطة محرك المصدر المفتوح لمشروع Fn. تمكنك الدوال من نشر التعليمة البرمجية أو استدعاؤها مباشرةً أو تشغيلها استجابة للأحداث. يستخدم Oracle Functions حاويات Docker المضيفة في Oracle Cloud Infrastructure Registry.

  • الأحداث

    تقوم خدمات Oracle Cloud Infrastructure بإرسال الأحداث، وهي رسائل مهيكلة تصف التغييرات في الموارد. يتم إصدار الأحداث لعمليات التكوين أو القراءة أو التحديث أو الحذف (CRUD) وتغييرات حالة دورة حياة المورد وأحداث النظام التي تؤثر على الموارد السحابية.

  • Autonomous Data Warehouse

    Oracle Autonomous Data Warehouse هي خدمة قاعدة بيانات ذاتية التوجيه والتأمين والإصلاح يتم تحسينها لأحمال عمل تخزين البيانات. لست بحاجة إلى تكوين أي جهاز أو إدارته، أو تثبيت أي برنامج. يعالج Oracle Cloud Infrastructure تكوين قاعدة البيانات، بالإضافة إلى النسخ الاحتياطي والتصحيح والترقية وتوسيع قاعدة البيانات.

  • تخزين الكائنات

    يوفر تخزين الكائنات وصولاً سريعًا إلى كميات كبيرة من البيانات الهيكلية وغير الهيكلية من أي نوع محتوى، بما في ذلك النسخ الاحتياطية لقاعدة البيانات والبيانات التحليلية والمحتوى المنسق مثل الصور وأشرطة الفيديو. يمكنك تخزين البيانات بشكل آمن ومأمون ثم استرجاعها مباشرةً من الإنترنت أو من داخل النظام الأساسي السحابي. يمكنك توسيع التخزين بسلاسة دون التعرض لأي تدهور في الأداء أو موثوقية الخدمة. استخدم التخزين القياسي للتخزين "الساخن" الذي تحتاج إلى الوصول إليه بسرعة وفور وتكرار. استخدم تخزين الأرشيف للتخزين "البارد" الذي تحتفظ به لفترات زمنية طويلة ونادرا ما يكون الوصول إليه نادرا أو نادرا.

الحصول على ميزة في الإنشاء والنشر

هل تريد إظهار ما بنته على Oracle Cloud Infrastructure؟ حرص على مشاركة الدروس المستفادة وأفضل الممارسات والبنى المرجعية مع مجتمعنا العالمي من مهندسي السحابة؟ اسمح لنا بمساعدتك على البدء.

  1. تنزيل النموذج (PPTX)

    وضح البنية المرجعية الخاصة بك عن طريق سحب الأيقونات وإسقاطها في عينة wireframe.

  2. شاهد المادة التعليمية المعمارية

    الحصول على إرشادات خطوة بخطوة حول كيفية تكوين هيكل مرجعي.

  3. تقديم الرسم التخطيطي

    إرسال بريد إلكتروني إلينا مع الرسم التخطيطي. سيقوم مهندسو السحابة بمراجعة الرسم التخطيطي والاتصال بك لمناقشة بنيتك.

اكتشاف المزيد

تعلم المزيد عن ميزات هذه البنية.