تطوير التطبيقات في OCI

حان الوقت للبناء. على Oracle Cloud Infrastructure (OCI)، يجد المطورون مجموعة شاملة من الأدوات وخدمات المطورين لإنشاء تطبيقات سحابية أصلية جديدة وتحديث تطبيقات المؤسسة وتوسيعها.

بناء المستقبل باستخدام النظام الأساسي المبتكر لمطوري التطبيقات من Oracle‏ | Oracle CloudWorld 2023 (44:46)

تطوير حديث بفضل قوة البيانات

لقد تغيرت طريقة تصميم البرامج وتطويرها وشحنها. تتيح الخدمات السحابية المُدارة ومن دون خوادم المقترنة بالخدمات الصغيرة، وKubernetes، والوظائف، وإدارة واجهة برمجة التطبيقات، وCI/CD لفرق التطوير التركيز والشحن بشكل أسرع. في OCI، يدمج العملاء أنماط التطوير الحديثة مع البيانات والذكاء الاصطناعي لإنشاء الجيل التالي من التطبيقات والتحقق من صحتها للمستقبل.

لماذا تطوير التطبيقات على OCI؟

  • الخدمات الحديثة من التعليمات البرمجية إلى الإنتاج

    التطوير والشحن بشكل أسرع باستخدام خدمات مطوري OCI. بدءًا من التعليمات البرمجية المنخفضة وحتى الحاويات والدمج المستمر/التسليم المستمر (CI/CD) والمراقبة، يتوفر كل ما تحتاج إليه هنا.

    استكشاف خدمات AppDev

  • استخدم أدواتك وتقنيتك

    إحضار الكومة-Argo CD، وGitHub، وGitLab، وJira، وJenkins، وDatadog، وPostgreSQL، وRedis، وغيرها من المكونات إلى اليمين.

    انظر الهياكل المرجعية

  • معتمدة على مصدر مفتوح

    تحافظ Kubernetes، وTerraform، وMySQL، وOpenSearch، والخدمات الأخرى المستندة إلى المشروعات والأطر الشائعة على إمكانية نقل مهاراتك وتطبيقاتك.

    استكشف السحابة الأصلية

  • دمج البيانات والذكاء الاصطناعي

    اتصل بقواعد البيانات وبث البيانات وتطبيق خدمات الذكاء الاصطناعي والتعلم الآلي (ML) الجاهزة للاستخدام والتي لا تتطلب تدريبًا متقدمًا.

    استكشف الذكاء الاصطناعي

  • الإعداد والتشغيل بسرعة

    يمكنك تبني البرامج التعليمية والمختبرات والبنى المرجعية ومجتمع للمساعدة والتعلم معك.

    راجع بوابة المطورين

خدمات تطوير تطبيقات Oracle Cloud Infrastructure

التطوير والبناء والنشر

التطوير

التطوير بأي لغة أو إطار عمل. تم تصميم OCI بحيث تعمل بالطريقة التي تعمل بها.

الإنشاء والنشر

يمكنك الإنشاء والتكرار بشكل أسرع باستخدام سلاسل الأدوات الأصلية لـ OCI لتبسيط عملية اعتماد الحاويات والأتمتة والبنية الأساسية كتعليمات برمجية.

  • قم بتشغيل مسارات التكامل المستمر/التسليم المستمر المعلنة لأتمتة التسليم الكامل الخاص بك مع Oracle Cloud Infrastructure (OCI) DevOps. الاتصال بالموارد الخاصة ودمج أدوات التكامل المستمر الحالية واعتماد إستراتيجيات نشر متقدمة.
  • قم بتوصيل ونسخ GitHub أو GitLab أو Bitbucket أو أي مستودعات أخرى إلى مستودع التعليمات البرمجية، إلى جانب سجل الحاوية ومستودع البيانات الاصطناعية.
  • مدير موارد Oracle Cloud Infrastructure (OCI) هو خدمة Terraform مُدارة تعمل على أتمتة نشر البنية التحتية وتدقيق تغيير التكوين وإنشاء IaC من البيئات الحالية.

تعليمات برمجية منخفضة

قم بتوسيع تطبيقات المؤسسة بسرعة، وإضافة واجهات تطبيقات جديدة، وإنشاء تطبيقات واجهة مستخدم رسومية آمنة للويب وقاعدة البيانات.

  • إنشاء سحابة وتطبيقات أجهزة محمولة مستقلة جديدة: تحويل جدول البيانات إلى تطبيق، أو إنشاء نماذج، أو مشاركة البيانات، أو حتى إنشاء متتبع صحي COVID-19 للتجارب السريرية باستخدام Oracle APEX.
  • قم بتخصيص Oracle SaaS والتطبيقات المحلية وتوسيعها، بالإضافة إلى إنشاء تطبيقات جديدة باستخدام Oracle Visual Builder Studio.

نظام بيئي متكامل

اربط الأدوات والأطر والتقنيات التي تستخدمها بالفعل: GitHub، وGitLab، وJenkins، وAnsible، وRancher، وEFK، وSpinnaker، وVMware تنزو، وAzure، وPulumi، وغيرها الكثير.

الحاويات والوظائف

Kubernetes

قم بتشغيل مجموعات Kubernetes على الفور باستخدام خيارات إدارة قابلة للتخصيص من دون خادم باستخدام Oracle Container Engine for Kubernetes.

  • متوافق تمامًا مع نظام Kubernetes للمراحل التمهيدية مفتوحة المصدر، حتى تتمكن من استخدام حلول النظام البيئي وأدواته.
  • يتضمن إنشاء المجموعة بنقرة واحدة الشبكات الافتراضية الأساسية وبوابات الإنترنت وبوابات NAT.
  • تتيح نقاط التوصيل الافتراضية تجربة من دون خادم.
  • متكامل مع خدمات OCI الأخرى، مثل سجل حاويات OCI وDevOps CI/CD والشبكات والتخزين والمزيد.

الحاويات

قم بتشغيل الحاويات على الفور دون إدارة أي خوادم واستخدام سجل الحاويات المدمج للتعاون والتوسع.

  • بالنسبة إلى التطبيقات ذات الحاوية التي لا تتطلب تنسيق حاوية، تقوم طبعات حاوية OCI بتشغيل الحاويات على الفور دون أي بنية تحتية.
  • يتم تسعير موارد وحدة المعالجة المركزية (CPU) والذاكرة لمثيل الحاوية مثل حوسبة Oracle Cloud Infrastructure (OCI) "العادية".
  • يمكن لسجل حاويات Oracle Cloud Infrastructure (OCIR) تخزين صور الحاويات وإدارتها ومسحها ضوئيًا وتوقيعها ومشاركتها من خلال واجهة سطر أوامر Docker وواجهة برمجة التطبيقات المألوفة.

الوظائف

قم بإنشاء تطبيقات قائمة على الأحداث وتشغيلها وتوسيعها دون إدارة أي بنية تحتية باستخدام Oracle Cloud Infrastructure Functions، والتي تستند إلى مشروع Fn مفتوح المصدر.

  • زمن انتقال منخفض يمكن التنبؤ به مع عملات مقدمة.
  • نقل الوظائف إلى بيئات مشروع Fn المحلية والسحابية الأخرى.
  • متكامل مع كل مشغل OCI: الأحداث وAPI Gateway وOracle Applications وVisual Builder Studio وDevOpsوغير ذلك.

واجهات برمجة التطبيقات والرسائل

إنشاء واجهات برمجة التطبيقات وتشغيلها

إنشاء نماذج أولية لواجهات برمجة التطبيقات واختبارها والتحقق من صحتها وتأمينها وتشغيلها وحتى تحقيق الدخل منها.

  • بوابة واجهة برمجة التطبيقات هي بوابة واجهة لواجهة برمجة التطبيقات مدارة وعالية التوفر لنشر خدمات واجهة برمجة التطبيقات وتشغيلها وتأمينها وتحقيق الدخل منها.
  • واجهات برمجة التطبيقات بدون خادم تتخلص من الحاجة إلى عمليات البنية الأساسية أو الإفراط في الإعداد عن طريق إنشاء واجهة برمجة تطبيقات (API) بوظائف بدون خادم كواجهة خلفية وبوابة واجهة برمجة تطبيقات توفر الوصول الأمامي لهذه الوظائف.
  • تصميم واجهات برمجة التطبيقات ونشرها من خلال إنشاء نماذج أولية لواجهات برمجة التطبيقات وتطويرها واختبارها وتدقيقها استنادًا إلى إطار عمل OpenAPI. وعرضها ومراقبتها بأمان عبر بوابة واجهة برمجة التطبيقات.

مراسلة

تبني مراسلة قابلة للتوسع وموثوقة بين الخدمات الصغيرة.

  • يوفر البث تدفق أحداث في الوقت الفعلي من دون خادم ومتوافق مع Kafka للمطورين وعلماء البيانات. ادفع على حسب الاستخدام من خلال حركة بيانات لا تكلفة لها بين الخدمات السحابية.
  • قائمة الانتظار هي خدمة مراسلة من دون خادم لرسائل آمنة ومرنة غير متزامنة مع تسليم مضمون.

قواعد البيانات

قواعد البيانات

بالنسبة لأي نوع من البيانات وعلاقات البيانات، ثمة حل Oracle Database بالإضافة إلى دعم قواعد البيانات مفتوحة المصدر.

  • MySQL HeatWave هي خدمة قاعدة البيانات MySQL للمعاملات والتحليلات والتعلم الآلي. متاح على OCI وAzure وAWS.
  • قاعدة بيانات NoSQL هي خدمة قاعدة بيانات NoSQL تعمل من دون خادم وتتم إدارتها بالكامل.
  • تعد Oracle Autonomous Database مثالية لإنشاء تطبيقات SQL أو مستندات أو رسوم بيانية على قاعدة بيانات متقاربة واحدة.
  • تعمل قواعد البيانات من غير Oracle، بما في ذلك Cassandra وPostgreSQL وRedis، على OCI.

الذكاء الاصطناعي وتعلّم الآلة

خدمات الذكاء الاصطناعي

ادمج تطبيقاتك مع الذكاء الاصطناعي من دون الحاجة إلى خبرة في الذكاء الاصطناعي.

  • تتضمن خدمات الذكاء الاصطناعي التعرف على الكلام/اللغة ورؤية الكمبيوتر والكشف عن أوجه الخلل وتنبؤ الذكاء الاصطناعي ومعالجة الوسائط وغير ذلك الكثير.
  • تخصيص النماذج التي تم إنشاؤها مسبقًا بسهولة وخصوصية باستخدام بياناتك.

التعلم الآلي المضمّن في قاعدة البيانات

قم بتطبيق النماذج المنشأة مسبقًا والقابلة للتخصيص على قاعدة بياناتك.

  • MySQL HeatWave وAutonomous Database تمنح المطورين أكثر من 30 خوارزمية والقدرة على بناء النماذج وتدريبها مع بياناتهم - دون نقل البيانات إلى نظام منفصل.

تشغيل النماذج الخاصة بك

قم بتشغيل نماذج التدريب والاستنتاج على OCI باستخدام أطر عمل مفتوحة المصدر شائعة.

تكامل التطبيقات

تكامل التطبيقات

قم بربط التدفقات والعمليات وتخصيصها عبر SaaS وتطبيقات المؤسسة وتطبيقاتك المخصصة باستخدام تكامل تطبيقات OCI.

  • توحيد عمليات سير العمل والاعتمادات عبر تطبيقات ERP وHCM وCX مع مصمم مرئي وقوالب أتمتة العمليات الجاهزة للتشغيل.
  • الاتصال بأي تطبيق سحابي أو محلي باستخدام مجموعة واسعة من المحولات المنشأة مسبقًا.

خدمات التطبيقات

البحث

إنشاء بحث في التطبيق باستخدام خدمة بحث OCI باستخدام OpenSearch.

  • استخدم حل بحث مثبّت ومفتوح المصدر مع طبقة إدارة ولا بنية تحتية لإدارتها.

تقنية البلوك تشين‏‎

التعاون مع أطراف متعددة باستخدام دفتر أستاذ موزع مشترك على Blockchain Platform Service.

  • يمكنك توفير شبكة بلوك تشين خاصة وآمنة ومجمعة مسبقًا بسرعة باستخدام دفتر أستاذ موزع مشترك استنادًا إلى Hyperledger Fabric مفتوح المصدر.

إدارة المحتوى

إنشاء نهايات أمامية تفاعلية على نظام إدارة المحتوى بدون واجهة باستخدام Oracle Content Management.

  • استخدم مكونات Jamstack المفضلة لديك، مثل Gatsby وReact وSvelte وNext.js والمزيد.
  • احصل على إمكانيات تعاون وإدارة سير عمل وخدمة ذاتية قوية لمنشئي المحتوى.

المراقبة والمراقبة

مراقبة أداء التطبيقات

شاهد مشكلات الأداء وحلها بسرعة مع رؤية المجموعة الكاملة عبر المقاييس والتعقب والسجلات - بغض النظر عن مكان استضافة تطبيقاتك باستخدام Oracle Application Performance Monitoring.

  • مراقبة تجربة المستخدم الحقيقية
  • المراقبة الاصطناعية
  • تتبع المعاملة الموزعة
  • مراقبة الخادم
  • تحليل وسجلات التطبيقات والبنية الأساسية المجمعة

المراقبة

قم بتحسين البنية الأساسية واستكشاف أخطائها وإصلاحها من خلال الرؤية الكاملة واتجاهات السعة عبر مستأجرك.

  • توفر مراقبة OCI مقاييس الأداء ووقت التشغيل للبنية الأساسية والتطبيقات مع لوحات المعلومات التي تم ملؤها مسبقًا.
  • توفر رؤى العمليات إمكانية الاستخدام ورؤية الأداء مع مرور الوقت من خلال تحليل الأنماط بعيدة المدى لتحسين التكلفة وأداء SQL والمزيد.

التسجيل

قم بتجميع السجلات والبحث عنها وتحليلها عبر التطبيقات وموارد OCI وأي مصدر آخر.

  • تسجيل OCI سهل البحث باستخدام محرك قواعد قوي لتشغيل الوظائف أو التنبيهات.
  • مبنية على معايير مفتوحة، مثل Fluentd.
  • مسعر في التخزين، وليس البحث أو الإدخال.
  • أضف تحليلات التسجيل للتحليل القائم على التعلم الآلي وأكثر من 250 محللًا للبيئات غير المتجانسة.
  • يوفر مركز الاتصال إدارة ومراقبة حركة البيانات بين خدمات OCI، مثل التسجيل وتخزين الكائنات، أو بين OCI وأدوات تحليل سجل الطرف الثالث.

موارد OCI لفرق تطوير التطبيقات

18 أكتوبر 2022

توسع OCI نطاق مجموعة تطوير التطبيقات بخدمات وإمكانات مراسلة وحاويات جديدة من دون خادم لتبسيط تبني المؤسسات لتقنيات السحابة الأصلية

ليو ليونغ، نائب الرئيس، تسويق المنتجات، OCI

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

اقرأ المنشور بالكامل

نجاحات عملاء تطوير التطبيق

الحكومة والتعليم
يمكن استكمال أنشطة أبحاث CMRI بسرعة أكبر بمعدل 6 أضعاف مع Oracle AI
السفر والنقل
تساعد خدمات Oracle السحابية الأصلية في إعادة فتح حديقة Pompeii بعد الإغلاق
التكنولوجيا المتقدمة
شركة Snap Vision تُقلل أوقات النشر بمعدل 5 مرات وتكاليف الاستضافة بمعدل 40%.
الاتصالات
تعمل شركة Telstra، عملاقة مجال الاتصالات، على تمكين مستخدمي الأعمال ومطوري التطبيقات باستخدام Oracle APEX
التكنولوجيا المتقدمة
ترصد 8x8 الرؤية في الوقت الحقيقي لتطبيقاتها
سلسلة Oracle Playbook

جمعنا الأسرار لاستراتيجية الموظفين والعمليات والأنظمة. ونريد أن نشاركها معك.

ابدأ البناء الآن

جرّب خدمات السحابة "المجانية دائمًا" واحصل على تجربة مجانية لمدة 30 يومًا

توفر Oracle مستوى مجانيًا (مجانيًا) من دون حدود زمنية لتحديد الخدمات، مثل Autonomous Database والحوسبة والتخزين، بالإضافة إلى أرصدة مجانية بقيمة 300 دولار أمريكي لتجربة خدمات سحابية إضافية. بادر بالحصول على التفاصيل والاشتراك للحصول على حسابك المجاني اليوم.

  • ما الخدمات التي تتضمنها Oracle Cloud Free Tier؟

    • 2 قاعدة بيانات ذاتية، سعة 20 جيجابايت لكل واحدة
    • الأجهزة الافتراضية لاحتساب AMD وArm
    • تخزين 200 جيجابايت من إجمالي الكتل
    • تخزين الكائنات، سعة 10 جيجابايت
    • نقل البيانات الصادرة لـ 10 تيرابايت شهريًا
    • أكثر من 10 خدمات مجانية دائمًا
    • 300 دولار أمريكي في شكل ائتمانات مجانية لمدة 30 يومًا لأكثر من ذلك

تعرف على الجديد في خدمات OCI وحالات الاستخدام

  • ما الجديد - أهم الأحداث

    دائمًا ما تتطور خدمات OCI وتحسن. نلخص كل شيء جديد في مكان واحد، حتى تتمكن من رؤية كيفية تطور OCI.

    اطّلع على التغييرات
  • مدونة المطورين

    اقرأ مدونة المطورين للبقاء على اطلاع بأحدث الأمثلة وتفسيرات كيفية استخدام OCI.

    استكشاف مدونة مطوري OCI

تعلم مع مادة تعليمية

تكمن أفضل طريقة للتعلم في محاولة التعلم بنفسك. استخدم المواد التعليمية والمختبرات العملية مع طبقة Oracle Cloud المجانية، أو Oracle Cloud Tenancy الخاص بك، أو بيئة معملية مجانية مقدمة من Oracle للحلول المحددة.

  • إنشاء موقع متجر للتجارة الإلكترونية

    في هذه المادة التعليمية، سنعمل على إنشاء تطبيق هادف ومستند إلى الخدمات الصغيرة يستخدم Oracle Coherence CE كمخزن بيانات مضمن قابل للتوسع وإطار عمل Micronaut كإطار عمل تطبيق.

    بدء البرنامج التعليمي لمخزن التجارة الإلكترونية
  • استدعاء وظيفة Python باستخدام بوابة API

    في هذه المادة التعليمية، ستستخدم Oracle Functions لمعالجة البيانات التي تم تمريرها من Oracle API Gateway.

    بدء البرنامج التعليمي لوظيفة Python
  • نشر تطبيق Python Flask في مجموعة Kubernetes

    في هذه المادة التعليمية، يمكنك استخدام حساب Oracle Cloud Infrastructure لإعداد مجموعة Kubernetes. بعد ذلك، يمكنك إنشاء تطبيق Python باستخدام إطار عمل Flask. وأخيرًا، ستقوم بنشر التطبيق في مجموعتك باستخدام Cloud Shell.

    بدء البرنامج التعليمي الخاص بقناع Python Flask
  • إنشاء روبوت محادثة عبر الويب

    في هذا التمرين المعملي، ستستخدم Oracle APEX لتخزين المعلومات وتقديم واجهة برمجة تطبيقات REST باستخدام Oracle REST Data Services وتمكين المستخدمين من التفاعل مع المساعد الرقمي.

    بدء البرنامج التعليمي لروبوت محادثة الويب

التصديق على مهارات OCI الخاصة بك

استكشف شهادات مطوري السحابة والعمليات والمهندسين المعماريين وغير ذلك الكثير.

الاتصال بالمبيعات

هل أنت مهتم بمعرفة المزيد عن تطوير التطبيقات؟ دع أحد خبرائنا يساعدك.

‏‎‎‏اتصل بنا‎‏
  • ويمكنهم الإجابة على أسئلة مثل:

    • كيف يمكنني البدء في تطوير التطبيقات على OCI؟
    • ما خدمات مطوري OCI التي يجب علي تبنيها، أو هل يجب علي إحضار الأدوات والخدمات الحالية، مثل المراقبة، إلى OCI؟
    • أين أحصل على أسئلة محددة حول أمان OCI أو إجابة موضوعات أخرى؟
    • كيف يمكنني تطبيق تراخيص Oracle الحالية على ائتمان خدمة OCI؟
    • أين يمكنني الحصول على المساعدة في توسيع حدود الخدمة؟