توفر Oracle Cloud Infrastructure (OCI) مجموعة شاملة من الخدمات لإدارة دورة حياة واجهات برمجة التطبيقات (واجهات برمجة التطبيقات). الأدوات المضمنة تجعل من السهل على فرق المطورين التعاون في عمل النماذج الأولية واختبار واجهات برمجة التطبيقات والتحقق منها. توفر Oracle Cloud Infrastructure API Gateway التكامل والتعجيل والحوكمة والأمان للأنظمة المستندة إلى واجهة برمجة التطبيقات وSOA، مما يتيح للفرق إدارة وتقديم واجهات برمجة تطبيقات الويب بشكل آمن. بالإضافة إلى ذلك، تسمح خطط الاستخدام والاشتراكات لعوامل تشغيل واجهة برمجة التطبيقات بمراقبة واجهات برمجة التطبيقات (API) وتحقيق الدخل منها.
وصف واجهات برمجة التطبيقات باستخدام OpenAPI—إنشاء واجهات برمجة التطبيقات ونشرها وتشغيلها وحمايتها بالإضافة إلى تطبيقات الويب/الأجهزة المتنقلة باستخدام السياسات.
يمكن للمطورين الاختيار من مجموعة واسعة من الأدوات لإنشاء أوصاف واجهة برمجة التطبيقات بتنسيق OpenAPI الذي يدعمه OCI API Gateway.
يتيح دعم معيار OpenAPI المعترف به على نطاق واسع لمطوري الجهات الخارجية اعتماد واجهات برمجة التطبيقات لمؤسستك بسهولة.
من خلال دعم واجهة برمجة التطبيقات (API) لاستجابة المخزون عبر بوابة واجهة برمجة تطبيقات OCI، يمكن أن تتم كتابة وصف واجهة برمجة التطبيقات (API) بشكل سريع واختباره بواسطة فرق التطوير. إن الحصول على ملاحظات مبكرة يمكن أن يساعد الفريق على القضاء على المخاطر في كتابة التعليمات البرمجية.
يمكنك استخدام محرر التعليمات البرمجية لتحرير مواصفات واجهة برمجة التطبيقات مباشرة داخل وحدة تحكم OCI. يأتي محرر التعليمات البرمجية مع تكامل Git والإصدار التلقائي والتخصيص والتكامل المضمن مع خدمات OCI.
تأمين واجهات برمجة التطبيقات باستخدام مقاطع ويب JSON المقدمة من Oracle Identity Cloud Service وOkta وAuth0 وغيرها من موفري الهوية التابعين لجهات خارجية. تكوين واجهات برمجة تطبيقات تدعم مشاركة الموارد عبر نقاط الأصل (CORS) لقابلية التشغيل البيني لصفحة الويب.
وضع حد للسعر لواجهات برمجة التطبيقات يمكن أن تنقل حركة المرور إلى الخدمات الخلفية، بغرض التحكم في التعرض للإنترنت والحماية من هجمات رفض الخدمة.
يُستخدم OpenID Connect كنقطة فرض مشتركة للتطبيقات وواجهات برمجة التطبيقات بالإضافة إلى وسيلة لتصديق الوكيل للتطبيقات غير القادرة على دعم تدفقات OpenID Connect مباشرة.
Oracle API Gateway يُمثل جهاز شبكة ظاهري عالي التوافر يمكنه استقبال استدعاءات واجهة برمجة التطبيقات على نطاق واسع وتوجيهها إلى خدمات الخلفية في OCI مثل موازنات التحميل والحوسبة وKubernetes والوظائف بدون خوادم.
استنادًا إلى متطلبات التطبيق، يمكن لمطوري واجهة برمجة التطبيقات تقييد الوصول إلى واجهة برمجة التطبيقات (API) داخل شبكة خاصة (شبكة فرعية إقليمية) أو تمكين الوصول إلى واجهة برمجة التطبيقات من الإنترنت.
يمكن لواجهات برمجة التطبيقات بدون خوادم باستخدام OCI API Gateway وOracle Functions زيادة الموارد وتوسيعها تلقائيًا استنادًا إلى الطلب، مما يؤدي إلى التخلص من عمليات البنية التحتية.
يمكن لمديري واجهة برمجة التطبيقات تكوين خطط استخدام داخل بوابة واجهة برمجة التطبيقات وتحديد طبقات الوصول إلى واجهة برمجة التطبيقات. يمكن مشاركة خطط الاستخدام والاشتراكات مع مجموعات المستخدمين الداخلية والنظام البيئي للمطور الخارجي.
يمكن لمديري واجهة برمجة التطبيقات إدارة الاشتراكات والاستحقاقات، مما يتيح لمستهلكي واجهة برمجة التطبيقات الاشتراك في واجهات برمجة التطبيقات.
يمكن لفرق واجهة برمجة التطبيقات مراقبة حركة مرور وتحليلات واجهات برمجة التطبيقات استنادًا إلى خطة الاستخدام والاشتراكات. يتيح هذا للعملاء تحليل أنماط الاستخدام بالإضافة إلى إطلاق العنان لتدفقات الإيرادات الجديدة من خلال تحقيق الدخل من واجهات برمجة التطبيقات.
تصميم ونشر امتداد SaaS لـ Oracle Fusion Applications باستخدام Oracle Visual Builder وOracle Functions وOracle API Gateway.
إعداد واجهات برمجة التطبيقات وتصميمها ونموذجها الأولي من خلال تحديد دلالات نطاق التطبيق واتخاذ قرار بشأن النمط المعماري لواجهة برمجة التطبيقات.
قم بإنشاء وكيل للتصديق مع موفري الهوية وتوفير إمكانية الوصول إلى خدمات RESTful المتعددة في السحابة والبرمجيات المحلية على حد سواء.
روبرت وندرليش، مدير استراتيجية المنتجات
تكتسب السحابة الأصلية شعبية نظرًا لأن المزيد من المطورين يتطلعون إلى إنشاء حلول قابلة للتطوير والصيانة بدرجة كبيرة. تكتسب السحابة الأصلية شعبية نظرًا لأن المزيد من المطورين يتطلعون إلى إنشاء حلول قابلة للتطوير والصيانة بدرجة كبيرة.
تقدم مؤسسة الحوسبة السحابية الأصلية التعريف التالي للسحابة الأصلية...
اقرأ المنشور الكامل30 يومًا من الوصول إلى Oracle Cloud.
إرشادات لإنشاء واجهة برمجة التطبيقات الأولى ونشرها واستدعائها بسرعة
مجموعة تصميم واجهة برمجة التطبيقات القوية المصممة للمطورين.
تواصل مع شركائنا للمبيعات والدعم والأسئلة الأخرى.