أنماط البنية—تطوير التطبيقات الحديثة

أنماط معتبرة بخيارات التقنيات الموصى بها.

تطبيقات الويب أو الأجهزة المتنقلة

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

مراسلة

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

مستند إلى الحدث

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

البيانات الضخمة والتحليلات

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

التعلّم الآلي والذكاء الاصطناعي

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

امتدادات SaaS

تشمل Oracle Fusion Cloud ، برنامج المؤسسة كخدمة (SaaS) من Oracle ، الحلول لمجالات مثل HCM وERP وSCM وCX. يوفر وظيفة واسعة، ولكن في بعض الأحيان ترغب المؤسسات في إنشاء واجهة مستخدم وعمليات أعمال مخصصة توسع نطاق هذه الوظيفة. تتكامل تطبيقات الامتداد هذه مع المعلومات الواردة من Oracle Fusion Cloud، وتستخدم نفس طبقة التأمين، وغالباً ما “تدمج "البيانات من أنظمة أخرى، مما يوفر تجربة مستخدم تتكامل بسلاسة مع تطبيقات Oracle Cloud.

رمز منخفض

الأنظمة الأساسية منخفضة الترميز ملائمة بشكل جيد لبناء التطبيقات الانتهازية بالتعاون مع أصحاب المصلحة في الأعمال؛ وإنشاء تطبيقات للإبلاغ عن البيانات وتحليلها؛ وتوسيع تطبيقات SaaS؛ وتحديث التطبيقات القديمة. يحتوي كل سطر من التعليمة البرمجية على تكلفة مرتبطة بكتابته وصيانته وتصحيحه وترقيته وتأمينه. يساعد Oracle Application Express (APEX) المطورين على تجنب هذه التكاليف من خلال توفير مكونات عالية المستوى وأنماط تصميم مشتركة من خلال تجربة تطوير رسومية وبديهية.