This blog was originally published on Oct 16, 2019.

قد يتساءل البعض ما هو هذا المنتج المدعو بأوراكل أبيكس. وهل نحتاج كمستخدمين ومبرمجين إلى منتج جديد آخر؟ وما سعر هذا المنتج؟ وهل هو مدعوم من شركة أوراكل؟ وما هي ميزاته عن المنصات البرمجية الأخرى؟ وهل يصلح لتطوير تطبيقات مؤسسية أم فقط يقتصر على البرمجيات الصغيرة والبسيطة؟
تساؤلات عديدة سأحاول الإجابة عنها في هذا المقال. ولنبدأ بالتساؤل الأول وربما الأهم؟
هل نحتاج كمستخدمين ومبرمجين إلى منتج جديد آخر؟ في الواقع الأوراكل أبيكس ليس منتجاً جديداً على الإطلاق. لقد تم إطلاق المنتج رسمياً في العام 2004 وكان يسمى وقتها ب إتش تي إم إل – دي بي  (HTML DB) وفي العام 2008 تمت تسميته بأبليكيشن إكسبريس (أبيكس). وطيلة الخمسة عشرة عاماً أثبت المنتج كفاءة عالية كمنصة تطوير منخفضة الشيفرة. تعتبر منصة الأبيكس أكثر إنتاجية بعشرة أمثال الطرق التقليدية للبرمجة كاستخدام الجافاسكريبت (مرجع).

تاريخ الأبيكس

يعتبر منتج الأوراكل أبيكس ميزة بلا تكلفة (No Cost Feature) لقواعد أوراكل للبيانات. والإصدارة الحالية للأبيكس 19.1 تدعم الإصدارة 11.2.0.4 لقواعد البيانات أوراكل وحتى الإصدارة الحالية 19c.  بمعنى آخر، لو كنت تمتلك رخصة لاستخدام قواعد بيانات أوراكل فليس هناك أي تكلفة إضافية لاستخدام الأوراكل أبيكس. بل إن أبيكس يدعم جميع النسخ لقواعد بيانات أوراكل بما فيها النسخة المجانية الإكسبريس (Express Edition – XE).
يتحلى الأوراكل أبيكس بالدعم الكامل من شركة أوراكل بما إنه يعتبر ميزة متكاملة لقواعد البيانات وبإمكانك استخدام الدعم الاحترافي عن طريق إنشاء طلب خدمة لموقع الدعم الفني بأوراكل. في حالة قواعد البيانات الإكسبريس، يمكن الاعتماد على الدعم المجاني لمنتديات الأوراكل أبيكس ومجتمع الأبيكس المنتشر في أنحاء العالم. 
يأتي الأوراكل أبيكس بالعديد من الميزات والتي يصعب حصرها في مقال واحد. من الميزات الرئيسية للأوراكل على سبيل المثال لا الحصر:
•    السرعة الهائلة في تطوير تطبيقات الويب باعتباره منصة منخفضة الشيفرة  (Low Code)بامتياز بدون سلب المبرمج ميزات وخصائص منصات منعدمة الشيفرة (No Code) أو حصره وعدم تمكينه من التحكم العالي (High Control)
•    بما أن الأوراكل أبيكس يعمل مباشرة من قواعد البيانات فإنه يتصف بتطبيق سياسة وقت الاستجابة صفر حيث أن البيانات لا تحتاج إلى الانتقال عبر الشبكات بين منصة التطبيق وقواعد البيانات
•    لا يحتاج إلى أية تراخيص إضافية فهو ميزة بلا تكلفة لقواعد البيانات أوراكل
•    كما أسلفنا، يعمل على جميع نسخ قواعد بيانات أوراكل بما فيها الإكسبريس (Express Edition – XE)
•    متوافق تماماً مع ميزات ال SQL وال PL/SQL للتطوير والبرمجة
•    متوافر في أي مكان تعمل به قواعد بيانات أوراكل بما في ذلك خدمات الحوسبة السحابية لقواعد بيانات أوراكل الذاتية (Autonomous Database) 
•    مجتمع ضخم من المبرمجين للأوراكل أبيكس يقارب النص مليون مبرمج حول أنحاء العالم. الأمر الذي يجعل تشارك المعلومات والحصول على الحلول سهلاً
•    الاستفادة من الميزات الأخرى الموجودة في قواعد بيانات أوراكل كالتشفير والضغط المتقدم والأمان وجدران الحماية وخاصية التوافر العالي وغيرها الكثير من المزايا والخصائص والتي تمتاز بها قواعد بيانات أوراكل. باختصار بإمكانك الاستفادة من مزايا قواعد البيانات بشكل سهل وبسيط. بل بإمكانك تشغيل واستدعاء برنامج بلغة الجافا إن أحببت لو كان الشيفرة البرمجية مخزنة في قواعد البيانات
•    لا تحتاج منصة الأوراكل أبيكس إلى برنامج وسيط على جهاز المبرمج. بل يمكنك الوصول للبيئة البرمجية برمتها عن طريق المتصفح فقط
•    هناك الكثير من الكتب والمصادر والشركات العاملة والقادرة على استضافة منصة أوراكل أبيكس. أنصحك بزيارة هذا الرابط للعديد من الأمثلة ولقراءة بعض قصص النجاح ومتابعة ما يقوله زبائننا عن المنتج: https://apex.oracle.com/community

استخدامات الأوراكل أبيكس متعددة ومتنوعة. إليك بعض النقاط التي تستطيع انجازها باستخدام منصة الأبيكس:
•    تطبيقات الفرص والكسب السريع
•    بديل لبرنامج الجدولة، سبريدشيت 
•    امتداد  للإي بزنس سويت  EBS والبرمجيات السحابية SaaS
•    تطوير التطبيقات كخدمات سحابية AppDev as a Service
•    تقارير لسوق البينات
•    التطبيقات المؤسسية
•    تحديث الأوراكل فورمز Oracle Forms Modernization
•    تطبيقات مشاركة البيانات الخارجية
سأقوم في مقالاتي المستقبلية بإبراز خصائص الأوراكل أبيكس بشكل أكثر تفصيلاً ولكن قبل ذلك، هل استطعت إجابة السؤال الأول في نظرك؟ 
ماذا تنتظر؟ قم بالتسجيل الآن واحصل على نسختك المجانية دائماً على الحوسبة السحابية المجانية لأوراكل (https://www.oracle.com/cloud/free) واستمتع بتجربة المنتج بنفسك لتحصل على تطبيقك الأول في غضون دقائق بدلاً من ساعات.