تطوير تطبيقات Oracle APEX (خدمة APEX) عبارة عن منصة لتطوير التطبيقات منخفض التعليمات البرمجية ومكون مسبقًا ومُدار بالكامل وآمن لإنشاء تطبيقات حديثة قائمة على البيانات ونشرها على قاعدة بيانات Oracle الذاتية في Oracle Cloud Infrastructure.
تمكّن Oracle APEX Service المطورين المحترفين والمواطنين من إنشاء تطبيقات معقدة تعمل على أي جهاز باستخدام مستعرض ويب حديث - دون الحاجة إلى أن تصبح خبيرًا في إنشاء التعليمات البرمجية التقليدية أو مجموعة واسعة من تقنيات الويب. تعمل البنية التحتية التصريحية القائمة على البيانات الوصفية إلى جانب مكونات واجهة المستخدم القوية والمجمعة على تبسيط تطوير التطبيقات بشكل كبير. في الحقيقة، أظهرت دراسة حديثة أجرتها Pique Solutions (PDF) أنه يمكن للمطورين إنشاء تطبيقات مؤسسية أسرع بمعدل 38 مرة باستخدام Oracle APEX Service.
تخدم Oracle APEX Service مجموعة واسعة من حالات الاستخدام:
تدعم Oracle APEX Service جميع أنواع المستخدمين - محللي مجال الأعمال ومطوري الأقسام ومطوري التطبيقات المدنيين والمطورين المحترفين - لإنشاء تطبيقات مقنعة بسهولة باستخدام وظائف وأداء وأمان من الدرجة الفائقة. فهي تتيح للمستخدمين التركيز على حل مشكلات الأعمال وليس على أساليب كتابة التعليمات البرمجية المعقدة.
تقضي Oracle APEX Service على تعقيد تطوير التطبيقات وتوزيعها في طبقات متعددة. تعمل الواجهة الرسومية الغنية سهلة الاستخدام والقائمة على المستعرض على توجيه المستخدمين أثناء إنشاء التطبيقات. تمكّن مكونات واجهة المستخدم القوية المطورين من إضافة مستوى عالٍ من الوظائف إلى التطبيقات ذات التعليمات البرمجية المحدودة. تتضمن Oracle APEX Service قاعدة البيانات الذاتية من Oracle حيث تتم إدارة حالة التطبيق ويتم تنفيذ المنطق. توفر قاعدة البيانات الذاتية منOracle إدارة دورة حياة قاعدة بيانات كاملة، لذلك ليست هناك حاجة لمسؤول قاعدة بيانات أو DevOps لإدارة قواعد البيانات. تتمثل النتيجة في إنشاء منصة منخفض التعليمات البرمجية يتميز بالبساطة والسرعة والأمان والخفة والتوفر العالي.
باستخدام Oracle APEX، يمكن للمطورين إنشاء التطبيقات ونشرها في كل مكان تعمل فيه Oracle Database بما في ذلك في أماكن العمل وفي Oracle Cloud Infrastructure وOracle Cloud@Customer وOracle Dedicated Region Cloud@Customer وسُحب الجهات الخارجية. علاوة على ذلك، تسهل Oracle APEX عملية ترحيل التطبيقات بين البيئات المحلية أو البيئات متعددة السُحُب أو بيئات السحابة المختلطة أو بيئات السحابة النقية. عادةً ما يتم تشغيل التطبيقات التي يتم إنشاؤها باستخدام Oracle APEX في بيئات مختلفة عن Oracle APEX Service في هذه الخدمة من دون تعديل.
تتوفر Oracle APEX Service على نطاق واسع في مناطق Oracle Cloud Infrastructure في جميع أنحاء العالم. يرجى التحقق من منطقتك المحددة.
يتم تكوين كل مثيل Oracle APEX Service مسبقًا باستخدام قاعدة البيانات الذاتية من Oracle عالية التوفر والقادرة على تحمل الأخطاء. يمكن للخدمة توسيع نطاق موارد الحوسبة والتخزين، يدويًا أو تلقائيًا، دون تعطل التطبيق لتلبية متطلبات الأداء لأحمال العمل الديناميكية. تعتني قاعدة البيانات الذاتية من Oracle بالتكوين والضبط والنسخ الاحتياطي والتصحيح والتشفير والتوسع وغير ذلك الكثير، ما يتيح للمستخدمين التركيز على إنشاء التطبيقات.
تقدم Oracle APEX Service قيمة هائلة مقابل السعر. ويبدأ تسعيرها على مستوى المبتدئين من 122 دولارًا أمريكيًا شهريًا لوحدة ECPU ووحدة تخزين Exadata سعة 20 جيجابايت (تعمل باستمرار لمدة 31 يومًا). ومع نمو التطبيقات بمرور الوقت، لا تزال تكلفة الخدمة منخفضة، بسبب الدفع مقابل الاستخدام والتسعير الشامل لـ APEX Service. لاحظ أن الخدمة لا تفرض رسومًا على التطبيق أو المستخدم أو المطور أو مساحة العمل. يتم تضمين نقل البيانات داخل وخارج الخدمة (إدخال وإخراج البيانات) دون أي تكلفة إضافية. هذه الخصائص فريدة من نوعها. بالإضافة إلى ذلك، يتوفر إصدار صغير مجاني دائمًا من APEX Service في Oracle Cloud Free Tier، ما يجعل من السهل التعرف على الخدمة دون أي تكلفة. يرجى التحقق من صفحة التسعير للاطلاع على المزيد من التفاصيل.
تُدعم Oracle APEX لمدة 18 شهرًا. وتُشحن Oracle APEX مع العديد من المكتبات مفتوحة المصدر، بما في ذلك Oracle JavaScript Extension Toolkit (JET). وتُحدَّث هذه المكتبات بشكل متكرر، وتتوفر إصلاحات الأخطاء فقط مع أحدث إصدارات هذه المكتبات. وقد تغيرت سياسة دعم Oracle لـ APEX إلى 18 شهرًا للتوافق مع معايير Oracle والمجال.
تتوفر Oracle APEX أيضًا على Oracle Cloud بنية Oracle Cloud التحتية (OCI)، كجزء من APEX Service وAutonomous Database. وتُدار كلتا الخدمتين بالكامل بواسطة Oracle، وتتوفر إصدارات جديدة من APEX محليًا وعلى OCI في الوقت نفسه. ويمكن للعملاء اختيار ترقية APEX في أي وقت خلال أول 90 يومًا بعد الإصدار. وبعد هذا الوقت، تتم ترقية Oracle APEX تلقائيًا.
لمزيد من التفاصيل ولمعرفة تواريخ نهاية الدعم حسب الإصدار، الرجاء الرجوع إلى APEX Support.
تعد Oracle APEX Service فريدة من نوعها وتقدم العديد من المزايا:
من السهل تقدير تكلفة Oracle APEX Service باستخدام أداة تقدير التكلفة البديهية من Oracle. يُرجى زيارة صفحة مُقدِّر التكلفة، وداخل تطوير التطبيقات، أضف Oracle APEX. ثم اضبط وحدة ECPU واحتياجات التخزين للحصول على تكلفة تقريبية للخدمة. لاحظ أن الإصدار الصغير "المجاني دائمًا" من APEX Service متاح لمستخدمي Oracle Cloud من دون أي تكلفة.
تعد Oracle APEX Service أصلية في Oracle Cloud Infrastructure، وعلى هذا النحو، فإنها توفر العديد من إمكانات المراقبة للحالة الصحية. توفر علامتا التبويب "نظرة عامة" و"النشاط" في وحدة تحكم الخدمة معلومات حول استخدام قاعدة البيانات. بالإضافة إلى ذلك، توفر المقاييس الخاصة بـ APEX مثل أوقات تحميل الصفحة وأهم التطبيقات النشطة تفاصيل مفيدة حول نشاط APEX داخل المثيل.
لا تدعم Oracle APEX Service حاليًا اتصال Oracle Net Services (SQL*Net) ولا تسمح بالوصول المباشر إلى واجهة REST-SQL المكونة مسبقًا. إذا تطورت التطبيقات لتتطلب هذه الإمكانات، يمكن للعملاء إجراء ترقية بنقرة واحدة إلى معالجة معاملات قاعدة البيانات الذاتية منOracle مع APEX المضمن والدعم الكامل لـ SQL*Net وREST-SQL. للاطلاع على التفاصيل، راجع وثائق الخدمة.
تفضل بزيارة مركز الوثائق للاطلاع على تفاصيل.