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