التوزيع
تتيح Oracle APEX الانتقال السلس للتطبيقات من وإلى Oracle Database Cloud Service، والخدمات السحابية الخاصة والعامة، والتوزيع المحلي, بل وخدمات التقييم العامة المجانية أيضًا.
التوزيع المحلي أو على السحابة
تتفرد Oracle APEX بما تتيحه من مرونة في إمكانات توزيعها. إذ يمكنك توزيع Oracle APEX محليًا أو على سحابة Oracle Cloud أو على سحابة خاصة أو أينما كانت قاعدة بيانات أوراكل قيد التشغيل. تعرف على بعض أكثر خيارات التوزيع شيوعًا واكتشف مدى سلاسة تحول تطبيقات Oracle APEX لتطبيقات محمولة.
Oracle Cloud
تدعم كل خدمات Oracle Database Cloud Services في Oracle Cloud منصة Oracle APEX. يتوفر في Autonomous Database Cloud Services، بما في ذلك Always Free Oracle Autonomous Database، قاعدة بيانات مستقلة مدارة بالكامل مع Oracle APEX مكونة مسبقًا. ولن يتجشم العملاء عناء مهام إدارة قاعدة البيانات أو APEX، بحيث يمكنهم التركيز على تطوير تطبيقات العمل. كذلك، فإن خدمات Oracle Database Cloud Services في Oracle Cloud Infrastructure تتوفر بتكوينات مرنة، تتنوع بين الأجهزة الظاهرية والأجهزة الفعلية وحتى Oracle Engineered Systems.
-
Autonomous Transaction Processing
تقديم أداء رائد على مستوى الصناعة، من خلال قاعدة بيانات كاملة الإعداد ومحسنة لمعالجة الحركات أو أحمال العمل المتنوعة.
-
Autonomous Data Warehouse
تقديم قاعدة بيانات سهلة الاستخدام ومستقلة بالكامل تتمتع بالمرونة في التوسعة وتتيح سرعة في إجراء الاستعلامات ولا تتطلب إدارة لقاعدة البيانات.
-
Database Cloud Services
إن قاعدة بيانات أوراكل في Oracle Cloud Infrastructure يمكن توزيعها بتكوين مرن، يتنوع بين الأجهزة الظاهرية والأجهزة الفعلية عالية الأداء وحتى Oracle Engineered Systems، بحيث تتعامل مع كل أحمال عمل قاعدة البيانات، أيما كان حجمها.

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

التوزيع في أي موضع تعمل فيه قاعدة بيانات أوراكل
يمكن توزيع Oracle APEX أينما كانت قاعدة بيانات أوراكل تعمل، سواء كان ذلك في سحابة Oracle Cloud أو محليًا أو في سحابة جهة خارجية أو على نظام Linux أو Unix أو Windows. وهذا يعني إمكانية تطوير Oracle APEX تعمل محليًا على نظام Windows ثم التوزيع في Oracle APEX تعمل على سحابة أو على نظام Linux، أو العكس.
دورة حياة التطوير
إن إدارة أي من أعمال التطوير واسعة النطاق يتطلب توفر إطار عمل فعال لتمكين مطورين متعددين من العمل في الوقت ذاته، مع القدرة على إدارة التوزيع لإصدارات متعددة ناتجة عن التطوير، وخلال مرحلة مراقبة الجودة/الاختبار، وحتى الإنتاج. تعرف على كيفية تكامل Oracle APEX مع أساليب التطوير المتبعة لديك حاليًا، وعلى كيفية إدارة عمليات التوزيع عبر مختلف البيئات، وعلى كيفية التكامل مع التحكم في الإصدار، وأدوات التكامل المستمر، للحصول على إمكانية تحكم أكبر.
نقل التطبيقات بين بيئات الاختبار / التطوير / الإنتاج
تشتمل Oracle APEX على أدوات مساعدة وميزات تمكنها من العمل في منصات احترافية للتطوير - الاختبار / التكامل / الإنتاج.
-
التصدير / الاستيراد
استخدم التصدير / الاستيراد في نقل تطبيقك من بيئة التطوير إلى بيئة الاختبار أو من بين الاختبار إلى بيئة الإنتاج. وتوضع تفاصيل التطبيق بأكملها في ملف التصدير.
-
سطر الأوامر
يمكن تنفيذ مهام التصدير / الاستيراد بشكل آلي تمامًا. حيث تتيح APEX أداة مساعدة بسطر أوامر وواجهة PL/SQL API لتنفيذ عمليات تصدير التطبيقات. ويمكن القيام بالاستيراد بسهولة باستخدام SQL*Plus.
-
تكامل سير العمل
استخدم نظام التشغيل أو استخدم مهام التكامل المستمر/التطوير المستمر (CI/CD) لنقل التطبيقات تلقائيًا بين الأنظمة الأساسية. وتبعًا للاستيراد / التصدير في سطر الأوامر، فإن أي سيناريو قابل للتنفيذ.

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