تُعتبر Oracle Cloud Functions نظامًا أساسيًا بدون خادم يُتيح للمطورين إنشاء التطبيقات، وتشغيلها، وتوسيع نطاقها دون إدارة أي بنية تحتية. وتتكامل خِدمة الوظائف مع Oracle Cloud Infrastructure، وخِدمات النظام الأساسي، وتطبيقات البرامج كخِدمة. يستطيع المطورون إنشاء تطبيقات يُمكن نقلها بسهولة إلى بيئات سحابية ومحلية أُخرى، نظرًا لأن خِدمة الوظائف تستند إلى Fn Project مفتوح المصدر. وعادةً ما يتم تشغيل التعليمات البرمجية المُستندة إلى خِدمة الوظائف لفترات قصيرة، ولا يدفع العُملاء إلا مُقابل ما يستخدمونه من موارد.
اعرف المزيد بشأن إنشاء تطبيقات السحابة الأصلية.
ما عليك سوى كتابة تعليماتك البرمجية ونشرها. سوف تُوفر Oracle تلقائيًا الموارد وتوسِّع نطاقها.
تضع خِدمة الوظائف التعليمات البرمجية في حزم كصور Docker تلقائيًا. يستطيع المطورون المتقدمون استخدام ملفات Docker، وتثبيت المكتبات الأصلية، وتخصيص بيئة وقت تشغيل الوظيفة.
يستطيع المطورون اختيار اللغة الأكثر ملاءمة لكل مهمة ودمج تطبيقاتهم التي لا تحتاج إلى خادم بسهولة، مع دعم لغات Python، وGo، وJava، وNode، وغيرها من اللغات.
تُعتبر Functions (الوظائف) نظامًا أساسيًا مفتوحًا مبنيًا على Fn Project، وDocker، وCloudEvents بترخيص من Apache 2.0. يستطيع العُملاء استخدام الخِدمة المُدارة، أو مجموعات Fn المُدارة ذاتيًا والقائمة على مصدر مفتوح والمنشورة على أجهزة محلية أو على أي سحابة.
يستطيع المسؤولون توفير تحكم دقيق في الوصول لإدارة خِدمة الوظائف واستدعائها والوصول إليها بأمان باستخدام سياسات Oracle Identity and Access Management.
تستطيع خِدمة الوظائف تشغيل تعليماتك البرمجية بطريقة آمنة ومعزولة. تُوفّر الخِدمة فصلاً صارمًا لتنفيذ التعليمات البرمجية عبر العُملاء، باستخدام موارد الشبكات والحوسبة المميزة.
استخدم Vault لتخزين بيانات التكوين الحسّاسة، مثل كلمات المرور، ومفاتيح واجهات برمجة التطبيقات، مثل الأسرار. يُمكنك كتابة الوظائف مستخدمًا هذه الأسرار من أجل المصادقة بأمان مُقابل قواعد البيانات، والتخزين، والخِدمات الأُخرى.
استخدم خِدمة الوظائف مع السجلات، والمقاييس وعمليات التتبع من أجل المراقبة، واستكشاف الأخطاء وإصلاحها، والحصول على رؤى حول تعليماتك البرمجية.
ادفع على أساس الدعوات ووقت التنفيذ، بمعدل ثابت في جميع المناطق. احصل على مليوني دعوة مجانية كل شهر.
تعمل خِدمة الوظائف مع جميع خِدمات Oracle Cloud التي تُنشئ الأحداث، بما في ذلك التخزين، وAutonomous Database. يُوفّر التوافق مع CloudEvents إمكانية التشغيل البيني مع النظام البنائي السحابي الأصلي.
استخدم بوابة واجهة برمجة التطبيقات من أجل عرض خِدمة الوظائف كواجهات برمجة تطبيقات. تُوفر بوابة واجهات برمجة التطبيقات نقاط نهاية RESTful مع الأمان، وتحديد المُعدل لاتصالات واجهة برمجة التطبيقات، في حين تُوفّر مهمة الوظائف خِدمة خلفية مُدارة بالكامل لخِدمة واجهات برمجة التطبيقات.
يُمكنك أتمتة العمليات من خلال استخدام الإشعارات لتحفيز خِدمة الوظائف عند ارتفاع استخدام الموارد، أو عندما يُصبح المورد غير متوفر.
يُمكنك مُعالجة عمليات بث البيانات مُستخدمًا Service Connectors مع خِدمة البث بصفتها مصدرًا، وخِدمة الوظائف باعتبارها مهمة أو وجهة.
يُمكنك تحفيز مهمة الوظائف تلقائيًا من أجل تحليل السجلات، وتحديث التذاكر في أنظمة مثل Jira، وService Cloud، وتصدير السجلات إلى أدوات تحليل ومُراقبة الأمان التابعة لجهات خارجية.
يُمكنك توصيل تطبيقات Oracle SaaS وتوسيعها، مثل تخطيط موارد المؤسسات (ERP)، وإدارة رأس المال البشري (HCM)، لسهولة توفير إمكانات تُلبي متطلباتك بشكل فريد.
استخدم Visual Builder Studio (التي كانت تُسمى في السابق Developer Cloud) من أجل إنشاء وظائف ونشرها تلقائيًا كجزء من عملية التكامل والتسليم المستمر (CI/CD).
تثق المؤسسات في أنحاء العالم كافة في Oracle Cloud Infrastructure من أجل تشغيل أحمال العمل لديها بدون خادم.
يُمكنك تلبية احتياجات العمل المتغيرة المتعلقة بتطبيقات البرامج كخِدمة باستخدام الحاويات والوظائف بدون خادم وواجهات برمجة التطبيقات.
استخدم بوابة واجهات برمجة التطبيقات ووظائفها من أجل مُعالجة طلبات واجهات برمجة التطبيقات الواردة للتطبيقات.
اعرض عرض التجارة الإلكترونية التوضيحي لمهمة الوظائف وبوابة واجهة برمجة التطبيقات (2:49)
يُمكنك أتمتة عمليات البنى التحتية؛ مثل التوفير، وتوسيع النطاق، والإنهاء، والتأمين، ووضع العلامات.
يُمكنك استخدام وحدة تخزين الكائنات لتدفق الشبكة وسجلات التدقيق. يُمكنك تحفيز خِدمة الوظائف من أجل تحليل السجلات الجديدة ونقلها إلى نظام إدارة الحوادث الأمنية (SIM) الخاص بك.
استكشف مركز بنى Oracle Cloud Infrastructure للحصول على مجموعة مُختارة واسعة من البنى وكُتيبات تشغيل الحلول على تقنية بدون خادم.
تُغير الوظائف بدون خادم النموذج الاقتصادي—لا يدفع العُملاء سوى مُقابل ما يُستخدم من موارد في أثناء تشغيل إحدى الوظائف ولا يدفعون عند توقف الوظيفة عن العمل. يجعل التسعير المرن Oracle Functions نظامًا أساسيًا مثاليًا لأحمال العمل المتقطعة أو أحمال العمل ذات أنماط الاستخدام المتذبذبة.
الدفع أولاً بأول |
القياس |
|
أول مليونين شهريًا |
مجانية |
دعوة الوظيفة |
أكثر من مليونين شهريًا |
0.0000002 دولار أمريكي | دعوة الوظيفة |
الدفع أولاً بأول |
القياس |
|
أول 400000 شهريًا |
مجانية |
جيجابايت - ثواني |
أكثر من 400000 شهريًا |
0.00001417 دولار أمريكي | جيجابايت - ثواني |
يسرنا أن نُعلن عن التوافر العام للتتبع المُوزع لخِدمة Oracle Functions بجانب التكامل مع Oracle Cloud Infrastructure (OCI) Application Performance Monitoring (APM). تُمكّن هذه الميزة مطوري خِدمة الوظائف ومشغليها من تشخيص مُشكلات الأداء على نحو أسرع باستخدام التتبع المُوزع لـ APM، وتُساعد على تحسين إمكانية ملاحظة استدعاءات الوظائف. تُعتبر Oracle Functions نظامًا أساسيًا للوظائف كخِدمة (FaaS) بدون خادم يُتيح لك إنشاء...
اقرأ المنشور الكاملاحصل على 30 يومًا من الوصول إلى أدوات التكامل المستمر/التسليم المستمر (CI/CD)، وأداة Terraform المُدارة، والقياس عن بُعد، وغير ذلك الكثير.
جرّب سيناريوهات تفاعلية قائمة على Katacoda لـ Oracle Cloud.
تواصل مع شركائنا للمبيعات والدعم والأسئلة الأُخرى.