تُعد Oracle Cloud Infrastructure (OCI) Functions خدمة حوسبة دون خوادم تتيح لك إنشاء تعليمات برمجية وتشغيلها وتوسيع نطاقها دون إدارة أي بنية أساسية. باستخدام عمليات التكامل الأصلية عبر خدمات Oracle Cloud وتطبيقات SaaS، تسهل Functions أتمتة عمليات الأعمال، ودفع الإجراءات من أحداث السحابة، وتشغيل أحمال العمل القائمة على واجهة برمجة التطبيقات.
تجمع Functions بين مرونة السحابة الأصلية وقابلية النقل المفتوحة. انشر التطبيقات بسلاسة في السحابة أو محليًا وانتقل بشكل أسرع مع استقلالية مورِّدين حقيقية.
مع Functions، يمكنك ما يلي:
اكتشف كيف تكشف OCI Functions عن إمكانات جديدة للتكامل والتشغيل التلقائي وتطوير التطبيقات الحديثة.
اكتب الدوال الخاصة بك وانشرها باستخدام دوال OCI—لا يلزم إدارة البنية الأساسية. توفر OCI الموارد التي تحتاجها وتوسعها تلقائيًا. لا توجد حاجة لإدارة البنية الأساسية.
يحافظ التزامن المُزود على دوالك "ثابتة"، ما يساعدك على تحقيق أوقات استجابة دون الثانية، حتى في أثناء الزيادات غير المتوقعة في حركة المرور.
نشر سريع من كتالوج دوال تم إنشاؤها مُسبقًا لحالات الاستخدام الشائعة عبر خدمات OCI. لا حاجة لكتابة تعليمات برمجية أو إنشائها أو صيانتها من البداية—ما عليك سوى التحديد والتكوين والانتقال.
تضع OCI Functions التعليمات البرمجية في حزم تلقائيًا كصور Docker لك. هل تُفضِّل المزيد من التخصيص؟ استخدم ملف Dockerfile الخاص بك، وتثبِّت المكتبات الأصلية، واضبط وقت التشغيل ليناسب احتياجاتك.
تدعم دوال OCI بشكلٍ أصلي لغات Python وGo وJava وNode.js وC#. هل تريد استخدام لغة مُختلفة؟ ما عليك سوى إدخال ملف Dockerfile لديك وتشغيل أي لغة تحتاجها.
يتم إنشاء دوال OCI على Fn Project, المرخص بـ Apache 2.0 وDocker وCloudEvents، ما يجعلها قابلة للنقل ومفتوحة، بحيث لا يتم تأمينها على الإطلاق ويمكنها تشغيل أحمال عملك في أي مكان.
استخدم Code Editor المُتكامل مباشرةً في وحدة تحكم الدوال لتحرير التغييرات ونشرها وحفظهاـ ولا يلزم تبديل السياق.
يمكن للمسئولين توفير تحكم دقيق في الوصول لإدارة الدوال واستدعائها والوصول إليها بأمان باستخدام سياسات Oracle Identity and Access Management.
يمكن لـ Functions تشغيل التعليمات البرمجية بطريقة آمنة ومعزولة. من خلال استخدام موارد حوسبة وشبكات مميزة، توفر الخدمة فصلاً صارمًا عن تنفيذ التعليمات البرمجية عبر العملاء.
يمكن تكوين Functions لاستخدام صور الحاوية الموقَّعة فحسب من سجل OCI للتحقق من أن صورة الحاوية تأتي من مصدر موثوق ولم يتم تعديلها منذ نشرها.
استخدم المخزن لتخزين بيانات التكوين الحساسة، مثل كلمات السر ومفاتيح API كأسرار. اكتب الدوال باستخدام هذه البيانات السرية لإجراء مصادقة آمنة على قواعد البيانات، والتخزين، والخدمات الأخرى.
استخدم Functions مع السجلات والمقاييس والتتبعات لمراقبة التعليمات البرمجية واستكشافها وإصلاحها والحصول على رؤى حولها.
الدفع استنادًا إلى الدعوات ووقت التنفيذ، بمعدل ثابت في كل المناطق. احصل على مليوني دعوة مجانية في الشهر.
تعمل Functions مع كل خدمات Oracle Cloud التي تنشئ أحداثًا بما في ذلك التخزين وAutonomous AI Database. يوفر التوافق مع CloudEvents إمكانية التشغيل البيني مع النظام البيئي الأصلي للسحابة.
استخدام بوابة واجهة برمجة التطبيقات لعرض Functions كواجهات برمجة تطبيقات. توفر API Gateway RESTful نقاط انتهاء مع التأمين والحد من السعر لاتصالات واجهة برمجة التطبيقات، بينما توفر Functions خدمة خلفية مدارة بالكامل لخدمة واجهات برمجة التطبيقات.
التشغيل التلقائي للعمليات باستخدام الإشعارات لتشغيل Functions عندما يكون استخدام المورد مرتفعًا أو عندما يصبح المورد غير متاح.
معالجة تدفقات البيانات باستخدام موصلات الخدمة ذات Streaming كمصدر وFunctions كمهمة أو وجهة.
تشغيل Functions تلقائيًا لتحليل السجلات وتحديث البطاقات في أنظمة مثل Jira وService Cloud وتصدير السجلات إلى أدوات مراقبة وتحليل أمان جهات خارجية.
ربط تطبيقات Oracle SaaS وتوسيعها، مثل Enterprise Resource Planning (ERP) وHuman Capital Management (HCM)، لتسهل تقديم الإمكانات التي تلبي متطلباتك بشكل فريد.
استخدم خدمة OCI DevOps لتوزيع الوظائف كجزء من مسار التكامل المستمر والتسليم المستمر.
اكتشف البنى المرجعية الجاهزة للاستخدام ودلائل الحلول للإنشاء باستخدام تقنية بدون خادم على Oracle Cloud.
استخدام API Gateway وFunctions لمعالجة طلبات واجهة برمجة التطبيقات الواردة للتطبيقات.
توسيع إمكانات SaaS لتلبية احتياجات الأعمال المُتغيرة باستخدام الحاويات والوظائف دون خوادم وواجهات برمجة التطبيقات.
أتمتة عمليات البنية الأساسية، مثل التزويد وتوسيع النطاق وإنهاء الخدمة والتأمين ووضع العلامات.
تغير وظائف الخادم النموذج الاقتصادي - يدفع العملاء فقط مقابل الموارد المستخدمة في أثناء تشغيل الوظيفة ولا يدفعون مقابل وقت التوقف. يجعل التسعير المرن Oracle Functions نظامًا أساسيًا مثاليًا لأحمال العمل المتقطعة أو أحمال العمل ذات أنماط الاستخدام المتذبذبة.
يتم تسعير التزامن المخصص غير المستخدم بنسبة 25% من معدلات وقت التنفيذ. يتم تطبيق هذا الخصم بالإضافة إلى الخصومات الأخرى، مثل أسعار UCM المتفاوض عليها. لا توجد مصروفات إضافية للتزامن المخصص المستخدم لتنفيذ
الدفع أولاً بأول |
القياس |
|
أول مليونين شهريًا |
مجاني |
استدعاء الدالة |
أكثر من مليونين شهريًا |
0.0000002 دولار أمريكي | استدعاء الدالة |
الدفع أولاً بأول |
القياس |
|
أول 400000 شهريًا |
مجاني |
استهلاك الذاكرة بوحدة جيجابايت-ثانية |
أكثر من 400000 شهريًا |
0.00001417 دولار أمريكي | استهلاك الذاكرة بوحدة جيجابايت-ثانية |