وظائف السحابة

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

استخدام خدمات Oracle Cloud الأصلية لتقديم برامج مذهلة: تعرَّف على المزيد حول إنشاء تطبيقات السحابة الأصلية (1:14)

Functions combines cloud native flexibility with open portability. Deploy applications seamlessly to the cloud or on-premises and move faster with true vendor independence.

With Functions, you can:

  • Build event-driven applications for real-time responses to business and data changes
  • Integrate with services such as Oracle NoSQL, Object Storage, ERP, or IoT for end-to-end automation
  • Trigger automated workflows or real-time alerts by connecting Functions with OCI Notifications—so critical events reach the right people, systems, or channels instantly
  • Securely scale everything from microservices to AI pipelines—all while paying only for what you use
  • Eliminate server management, improve agility, and accelerate your move to cloud native with Oracle’s enterprise-grade serverless platform

Discover how OCI Functions unlocks new possibilities for integration, automation, and modern application development.

استكشاف وظائف Oracle Cloud

مزايا المطوّرين

لا توجد بنية تحتية لإدارتها

ما عليك سوى كتابة التعليمات البرمجية ونشرها. ستقوم Oracle بتوفير الموارد وتوسيعها تلقائيًا.

أزمان انتقال منخفضة يمكن التنبؤ بها

توفر Functions تزامنًا مزودًا، مما يتيح للمطورين إمكانية الحفاظ على وقت التشغيل جاهزًا لقبول المكالمات والتنفيذ بفترات زمنية فرعية.

وظائف سابقة الإنشاء

توفر الوظائف كتالوجًا للوظائف مسبقة الإنشاء مع حالات استخدام يتم تنفيذها عبر خدمات OCI. يمكن للمطورين ببساطة اختيار نشر مثل وظائف OCI مسبقة الإنشاء دون الحاجة إلى كتابة التعليمات البرمجية من البداية. مع الوظائف مسبقة الإنشاء، لا يحتاج المطورون إلى كتابة التعليمات البرمجية وإنشائها وتحزيمها ونشرها وصيانتها.

إنتاجية للمطورين الجدد وذوي الخبرة

تقوم الدوال بحزم التعليمات البرمجية تلقائيًا كصور Docker. يمكن للمطورين المتقدمين استخدام Dockerfiles وتثبيت المكتبات الأصلية وتخصيص بيئة وقت تشغيل الوظيفة.

دعم جميع لغات البرمجة

تمتلك وظائف OCI دعمًا أصليًا لـ Python وGo وJava ونقطة التوصيل وC#. يمكن للعملاء أيضًا تخصيص وقت تشغيل الحاوية باستخدام ملف Dockerfile، لذا يمكن استخدام أي لغة برمجة باستخدام وظائف OCI.

مبنية على معايير مفتوحة

تُعد الوظائف منصة مفتوحة تم إنشاؤها على Apache 2.0 المرخص لها Fn Project وDocker وCloudEvents مما يتيح للمطورين إنشاء تطبيقات يمكن نقلها بسهولة إلى بيئات السحابة والبيئات المحلية الأخرى.

تحرير التعليمات البرمجية بدون مغادرة الوظائف

تشغيل محرر التعليمات البرمجية مباشرة من وحدة تحكم الوظائف لتحرير التعليمات البرمجية للوظائف ونشرها بسهولة وحفظ التغييرات بالتعليمات البرمجية تلقائيًا.


الأمان والإدارة

تحكم دقيق في الوصول

يمكن للمسئولين توفير تحكم دقيق في الوصول لإدارة الدوال واستدعائها والوصول إليها بأمان باستخدام سياسات Oracle Identity and Access Management.

عزل التعليمات البرمجية

يمكن للدوال تشغيل التعليمات البرمجية بطريقة آمنة وعزلة. من خلال استخدام موارد حوسبة وشبكات مميزة، توفر الخدمة فصلًا صارمًا عن تنفيذ التعليمات البرمجية عبر العملاء.

التحقق من أن البرنامج من مصدر موثوق

يمكن تكوين الوظائف لاستخدام صور الحاوية الموقَّعة فحسب من سجل OCI للتحقق من أن صورة الحاوية تأتي من مصدر موثوق ولم يتم تعديلها منذ نشرها.

إدارة المصادقة والأسرار الآمنة

استخدم المخزن لتخزين بيانات التكوين الحساسة، مثل كلمات السر ومفاتيح API كأسرار. اكتب الوظائف باستخدام هذه البيانات السرية لإجراء مصادقة آمنة على قواعد البيانات، والتخزين، والخدمات الأخرى.

إمكانات استكشاف الأخطاء وإصلاحها

استخدم الدوال مع السجلات والمقاييس والتتبعات لمراقبة التعليمات البرمجية واستكشافها وإصلاحها والحصول على رؤى حولها.

أسعار بسيطة

الدفع استنادًا إلى الدعوات ووقت التنفيذ، بمعدل ثابت في كل المناطق. احصل على مليوني دعوة مجانية في الشهر.


عمليات التكامل

دعم جاهز لمعيار CloudEvents

تعمل الوظائف مع كل خدمات 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)، لتسهل تقديم الإمكانات التي تلبي متطلباتك بشكل فريد.

التكامل المستمر والتسليم (CI/CD) مع Functions

استخدم خدمة OCI DevOps لتوزيع الوظائف كجزء من مسار CI/CD.


حالات استخدام وظائف Oracle Cloud

تسعير وظائف السحابة

تغير وظائف الخادم النموذج الاقتصادي - يدفع العملاء فقط مقابل الموارد المستخدمة في أثناء تشغيل الوظيفة ولا يدفعون مقابل وقت التوقف. يجعل التسعير المرن Oracle Functions نظامًا أساسيًا مثاليًا لأحمال العمل المتقطعة أو أحمال العمل ذات أنماط الاستخدام المتذبذبة.

يتم تسعير التزامن المخصص غير المستخدم بنسبة 25% من معدلات وقت التنفيذ. يتم تطبيق هذا الخصم بالإضافة إلى الخصومات الأخرى، مثل أسعار UCM المتفاوض عليها. لا توجد مصروفات إضافية للتزامن المخصص المستخدم لتنفيذ الوظائف.

تسعير الدعوة

الدفع أولاً بأول
القياس
أول مليونين شهريًا
مجانية
دعوة الوظيفة
أكثر من مليونين شهريًا
0.0000002 دولار أمريكي
دعوة الوظيفة

تسعير وقت التنفيذ

الدفع أولاً بأول
القياس
أول 400000 شهريًا
مجانية
جيجابايت - ثواني
أكثر من 400000 شهريًا
0.00001417 دولار أمريكي
جيجابايت - ثواني

الموارد