تقلل Oracle University تكاليف الإدارة بنسبة 30% بفضل Autonomous Database
يعتمد تطبيقان من تطبيقات Oracle University، بما في ذلك تطبيق تم ترحيله من PostgreSQL، على Autonomous Database لتحسين الأداء وقابلية التوسع والأمان.
“تستخدم Oracle University Oracle Autonomous Database لتطبيقات التعلم الموجه وMyLearn التجارية لتحسين الأداء وقابلية التوسع والأمان مع توفير وقت توقف عن العمل وصيانة قاعدة البيانات المؤتمتة. لقد خفضنا تكاليف الإدارة بنسبة 30%.”
تحديات الأعمال
تساعد Oracle University العملاء على بناء الكفاءة من خلال تطبيقات Oracle Cloud Infrastructure (OCI) وSaaS. يتكامل Oracle Guided Learning مع Oracle Cloud Applications، مما يوفر الإرشادات والمعرفة المحدثة في سير عمل المستخدم.
يقدم Oracle MyLearn تدريبًا مخصصًا قائمًا على الاشتراك على مجموعة من حلول Oracle، بما في ذلك Oracle Cloud Infrastructure (OCI)، وتطبيقات Oracle Cloud، وحلول الصناعة وقاعدة البيانات.
أدرجت Oracle Guided Learning تقنية تم الاستحواذ عليها من قبل Oracle في عام 2018، وتم ترحيلها من AWS. وكانت قاعدة البيانات الأساسية المستخدمة في AWS هي PostgreSQL، وهي متاحة على OCI. ومع ذلك، وكجزء من الترحيل، أراد فريق التنمية أيضا معالجة بعض أوجه القصور في الموقع PostgreSQL. وعلى وجه الخصوص، كان تحسين الأداء ضعيفًا، بينما يتطلب بناء إعداد التوفر العالي خبرة كبيرة. اضطرت موارد الحوسبة الإضافية المطلوبة إلى وقت التوقف بينما اضطر المستخدمون إلى إدارة تخزين الكتل الأساسي الذي استخدمه PostgreSQL. وما ينجم عن ذلك من نفقات إدارية وخبرات مطلوبة هو مجرد ارتفاع شديد.
لماذا اختارت Oracle Autonomous Database
قام فريق تطوير Oracle University بتحديد Oracle Autonomous Database لمعالجة المعاملات واستبدال PostgreSQL في Oracle Guided Learning. يدعم الحل المطورين الذين ينشئون أدلة جديدة بالإضافة إلى المستخدمين النهائيين الذين يتفاعلون مع تلك الأدلة من التطبيقات المضيفة.
بالإضافة إلى ذلك، تدعم Autonomous Database للتحليلات وتخزين البيانات المستخدمين الإداريين الذين يمكنهم الاطلاع على بيئة التعلم بأكملها لفهم كيفية استخدامها.
وأخيرًا، كان Oracle MyLearn تطبيقًا جديدًا تم إنشاؤه أولاً على Autonomous Database لمعالجة المعاملات وأحمال العمل المختلطة.
توقع المطورون انخفاض تكاليف الصيانة بسبب عدة عوامل. أولاً، تدير Oracle Autonomous Database التخزين تلقائيًا وتسمح بموارد تخزين أو حوسبة إضافية عند الطلب دون الحاجة إلى خبرة متخصصة أو إيقاف قاعدة البيانات. تتم معالجة النسخ الاحتياطية وضبط الأداء والتصحيح والتحديثات تلقائيًا، مما يؤدي إلى تقليل تكاليف التشغيل بشكل أكبر.
تأتي Autonomous Database مع سياسات وإعدادات الأمان الموضوعة بالفعل، مما أدى إلى تقليل العمل للحفاظ على أمان البيانات وتقليل مخاطر الأخطاء.
كما قامت Autonomous Database بتبسيط عملية التكامل مع تخزين الكائنات، والتي تعد جزءًا لا يتجزأ من الحل الشامل.
النتائج
يتم تنفيذ Oracle Guided Learning وOracle MyLearn اليوم باستخدام بنية lakehouse. يتم تخزين حوالي 8 تيرابايت من تعليمات التطبيق البرمجية وبيانات المستخدم وبيانات التعريف في Oracle Autonomous Database، بينما يتم الاحتفاظ بـ 10 تيرابايت من الصور ومحتوى الوسائط المتعددة وبيانات السجل في تخزين الكائنات.
يتضمن الحل الكامل خدمات أخرى، بما في ذلك استخدام Elasticsearch لفهرسة البيانات لتسريع عمليات البحث وOracle Analytics Cloud لإعداد التقارير.
وراء الكواليس، يستخدم المطورون أيضًا تسجيل OCI وتحليلات تسجيل OCI وإدارة أداء تطبيقات Oracle ومراقبة OCI وشهادات OCI ومخزن OCI وتسليم البريد الإلكتروني لـ OCI.
يستغرق الآن إعداد تكوين التوفر العالي (HA)، الذي كان يعمل لمدة أسبوعين، بضع دقائق فقط مع Autonomous Data Guard. وعلاوة على ذلك، يمكن أن يتم العمل من قبل الموظفين الذين ليس لديهم خبرة قاعدة البيانات، وليس هناك صيانة مستمرة - توفير المزيد من الوفورات.
أصبحت إضافة سعة التخزين الآن استدعاءً بسيطًا لواجهة برمجة التطبيقات، ولا يتطلب وقت توقف، ولا يتطلب إدارة يدوية للتخزين ولا خبرة خاصة. وتُعد إضافة المزيد من موارد الحوسبة إذا لزم الأمر عملية بسيطة للغاية. لا يستخدم المطورون ميزة النسخ التلقائي في بيئة الإنتاج الخاصة بهم، إلا أنهم وجدوا أنها مفيدة للإصدارات الجديدة أو عمليات التثبيت الأولى، عندما لا تكون خصائص الأداء الدقيقة معروفة جيدًا.
وفرت قدرات الأمان المدمجة فريق التطوير ساعات عديدة في تطوير البرامج النصية لتأمين قاعدة البيانات، ولا توجد حاجة إلى عمل مستمر للحفاظ على السكريبتات ومعلومات التكوين.
توفر Autonomous Database وصولاً بسيطًا ومباشرًا إلى تخزين الكائنات. وقد مكّن هذا الفريق من أتمتة تجديدات قواعد البيانات، والتي تستغرق الآن من ساعتين إلى ثلاث ساعات فقط، بدلاً من أسبوع كامل.
بشكل عام، تتطلب إدارة Autonomous Database وقتًا وخبرات أقل بكثير. ويقدر فريق التطوير أن ذلك يقلل من إجمالي تكاليف الإدارة بنسبة 30% على الأقل.