يصعب الحصول على التطبيقات الحديثة بشكل صحيح. تتغير الأدوات والقيود والإمكانيات بسرعة فائقة. يوفر إطار عمل Oracle لتطوير التطبيق تبسيط عملية اتخاذ القرارات الإنشائية، حتى تتمكن من إنشاء وتشغيل التطبيقات المتاحة والمرنة والأمنة تمامًا والممتثلة باستخدام مجموعة من مبادئ التصميم والتوصيات التكنولوجية.
تعرَّف على مزيد من المعلومات حول تطوير التطبيقات الحديثة من خلال استكشاف التطبيق المرجعي لمنظمة الصحة العالمية (UHO) المتوفر على منصة GitHub. يخضع هذا التطبيق لمبادئ وأنماط إطار تطوير التطبيقات الحديثة. على وجه الخصوص تنطبق عناصر أنماط تصميم الويب أو الهاتف الجوال والرسائل والأحداث. راجع التطبيق المرجعي لمعرفة المزيد حول مبادئ وأنماط تطوير التطبيقات الحديثة.
المتطلبات العامة التي تنطبق على أي تطبيق حديث.
قم بمواءمة سياسات الأمان مع أفضل الممارسات في المجال وإنفاذها عبر طبقات مجموعة التطبيقات. ضمان سرية البيانات وسلامتها. استخدم إدارة الامتيازات لتحديد وإدارة من يمكنه أداء مهام معينة. جعل من السهل اكتشاف وتشخيص أحداث الأمان.
جعل التطبيقات متاحة على مدار الساعة 24/7/365 بدون وقت توقف أو مخطط أو غير مخطط.
يمكنك التوسع بشكل مرغوب فيه من عشرات إلى آلاف المستخدمين والتعامل مع الأحجام المتزايدة من البيانات التي تحتاج إلى إعادة تصميم التطبيق في المستقبل.
قم بتوفير أدنى فترة تأخير وأعلى إنتاجية مطلوبة لأفضل تجربة ممكنة للمستخدم.
الاعتماد على أدوات وأساليب الأتمتة الحديثة لعمليات الإنشاء والنشر. تجنب الاختناقات الناتجة عن الحاجة إلى مهام يدوية.
تسجيل مقاييس الأداء ومراقبة أداء النظام لأي تدهور. تمكين الفرق من إنشاء إنذارات تلقائيًا عندما تكون هذه القياسات خارج الحدود المتوقعة.
عند حدوث مشكلات، تأكد من استعادة التطبيقات بشكل جيد، واستعادة الوظائف المفقودة بسرعة، ومنع فقد البيانات، وعدم التأثير سلباً على تجربة المستخدم.
قم بالتشغيل بأقل تكلفة إجمالية ممكنة، مع موازنة كل المتطلبات الأخرى.
تأكد من تقيد بنية التطبيق بالمعايير المفتوحة - التي تسهل الترحيل من السحابة المحلية إلى السحابة أو عبر الموردين.