تُوفر Oracle Cloud مجموعةً كاملةً من الخِدمات من أجل إدارة دورة حياة واجهات برمجة التطبيقات (واجهات برمجة التطبيقات البينية). يُتيح Oracle Apiary لمصممي واجهات برمجة التطبيقات سهولة وضع نماذج أولية لواجهات برمجة التطبيقات، والتحقق من صحتها، حتى يُمكن لتطبيقاتهم التواصل على نحو أفضل مع بعضها البعض. تُوفر Oracle Cloud Infrastructure API Gateway للمطورين إمكانية الكشف عن واجهات برمجة التطبيقات الخاصة بتطبيقاتهم على نحو آمن من أجل الأغراض التجارية أو التنظيمية. تُمكِّن Oracle API Platform Cloud Service مُشغلي واجهات برمجة التطبيقات من مراقبة واجهات برمجة التطبيقات وتحويلها إلى أرباح - عبر الأجهزة المحلية، وOracle Cloud، وبيئات سحابة الجهات الخارجية.
تتألف Oracle API Management من Oracle Apiary، وOracle API Gateway، وOracle API Platform.
يُتيح Oracle Apiary لمصممي واجهات برمجة التطبيقات إدارة كل مواصفات واجهات برمجة التطبيقات في لوحة معلومات مفردة من أجل تسريع عملية تصميم واجهات برمجة التطبيقات.
يُمكّن دعم معيار OpenAPI المُعترف به على نطاق واسع مطوري الجهات الخارجية من سهولة تبني واجهات برمجة التطبيقات لمؤسستك.
لا يحتاج مُطورو واجهات برمجة التطبيقات إلى كتابة أي تعليمات برمجية حتى يعرفوا ما يحتاجه زملاؤهم في الفريق وعملاؤهم، مع واجهات برمجة التطبيقات الوهمية وتزامن Github التلقائي. يُقدم Apiary التعليقات مُبكرًا في دورة حياة واجهات برمجة التطبيقات، ويُيسر تنفيذها.
تُتيح الوثائق المنشأة تلقائيًا لمصممي واجهات برمجة التطبيقات سهولة نشر تفاصيل واجهات برمجة التطبيقات على بوابات مطوري مؤسساتهم.
تُعتبر Oracle API Gateway جهاز شبكة افتراضية عالي التوافر يُمكنه تلقي مكالمات واجهات برمجة التطبيقات على نطاق واسع، وتوجيهها إلى خِدمات Oracle Cloud Infrastructure الخلفية، مثل موازنات التحميل، والحوسبة، وKubernetes، والوظائف بدون خادم.
يستطيع مطورو واجهات برمجة التطبيقات تقييد الوصول إلى واجهات برمجة التطبيقات في شبكة خاصة (شبكة فرعية إقليمية)، أو تمكّين الوصول إلى واجهات برمجة التطبيقات من الإنترنت، وذلك بناءً على متطلبات تطبيقاتهم.
تستطيع واجهات برمجة التطبيقات بدون خادم التي تستخدم بوابة واجهة برمجة التطبيقات وOracle Functions توسيع نطاق الموارد وتقليصه تلقائيًا، بناءً على الطلب، ومن ثم القضاء على عمليات البنى التحتية.
يُمكنك تأمين واجهات برمجة تطبيقاتك باستخدام رموز الويب JSON المُقدمة من Oracle Identity Cloud Service، وOkta، وAuth0، وموفري الهوية الآخرين. يُمكنك إنشاء واجهات برمجة التطبيقات التي تدعم مُشاركة الموارد عبر المنشأ (CORS) للتشغيل البيني لصفحات الويب.
يُمكن لخاصية الحد من المعدل لواجهات برمجة التطبيقات (API) أن تحد من إمكانية استخدام الخِدمات في الخلفية، ومن ثم التحكُم في التعرض للإنترنت والحماية من هجمات رفض الخِدمة.
تُوفّر API Platform Cloud Service بوابة للمطورين من أجل اكتشاف واجهات برمجة تطبيقاتهم، وتعلمها، واختبارها.
يستطيع مُديرو مُنتجات واجهات برمجة التطبيقات التكامل مع Oracle Identity Cloud Service من أجل تقديم واجهات برمجة التطبيقات لبيئات سحابة الجهات الخارجية والأجهزة المحلية وOracle Cloud.
يستطيع مطورو ومشغلو واجهات برمجة التطبيقات التحكم في الوصول إلى واجهات برمجة التطبيقات، والتأكد من أنه لا يمكن سوى للمشتركين المصرح لهم فقط الوصول إليها.
يستطيع مُديرو مُنتجات واجهات برمجة التطبيقات تمكين مستويات التكلفة والوصول وجودة الخِدمة المختلفة من خلال خطط الاستخدام.
يستخدم العُملاء عبر مجموعة كبيرة من المجالات Oracle Cloud لإدارة واجهات برمجة التطبيقات.
صمم امتداد البرامج كخِدمة (SaaS) لـ Oracle Fusion Applications باستخدام Oracle Visual Builder، وOracle Functions، وOracle API Gateway.
يُمكنك إعداد واجهات برمجة التطبيقات وتصميمها وإنشاء نماذج أولية لها، من خلال تحديد دلالات مجال التطبيق، واتخاذ القرار بشأن نمط بنية واجهة برمجة التطبيقات.
يُمكنك إنشاء وكيل للمُصادقة مع موفري الهويات، وتوفير الوصول إلى عدة خِدمات RESTful في السحابة وعلى الأجهزة المحلية على حد سواء.
الخِدمة |
الدفع أولاً بأول |
القياس |
Apiary–قياسي |
مستخدم في الشهر |
|
Apiary–احترافي |
مستخدم في الشهر |
|
بوابة واجهة برمجة التطبيقات |
1 مليون استدعاء API شهريًا |
|
API Platform Cloud Service |
بوابة في الساعة |
التسعير المرن السنوي = تسعير Pay as You Go
تكتسب السحابة الأصلية شعبية، حيث يتطلع الكثير من المطورين إلى بناء حلول قابلة لتوسيع النطاق والصيانة بدرجة عالية. لكن ما الذي تعنيه السحابة الأصلية حقًا، وكيف ترتبط واجهات برمجة التطبيقات؟
تُوفر Cloud Native Computing Foundation التعريف التالي للسحابة الأصلية...
اقرأ المنشور الكامل30 يومًا من الوصول إلى Oracle Cloud.
إرشادات لسرعة إنشاء أول واجهة برمجة تطبيقات ونشرها واستدعائها
حزمة تصميم واجهة برمجة تطبيقات قوية مُصممة للمطورين.
تواصل مع شركائنا للمبيعات والدعم والأسئلة الأُخرى.