انتقل إلى المحتوى
KnowledgeCity

Microsoft Azure المتقدم: تطبيقات الوظائف (Function Apps)

تعرف على إمكانيات التطبيقات الوظيفية وكيفية استخدامها لتطوير التطبيقات المخصصة
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ3.
دورة تدريبية: عند الطلب
متقدم مقدِّم الخدمة Steven Burnley  3 الدروس ·  22m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

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

ما ستتعلمه

  • مراجعة إمكانيات وبنية تطبيقات دالات Azure
  • فحص السيناريوهات الشائعة لاستخدام تطبيقات الدالات
  • فهم فوائد وحدود التطبيقات بلا خادم
  • إنشاء معاملات طويلة التشغيل باستخدام الدالات المتينة
  • تطوير دالات لتطبيقات الدفعات والخدمات الخلفية

النقاط الرئيسية

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

الأسئلة الشائعة

ماذا سأتعلم في هذا المسار؟

ستتعلم إمكانيات وبنية تطبيقات الدالات، وتفحص السيناريوهات الشائعة لاستخدامها، وتفهم مزايا وعيوب التطبيقات بلا خادم، وتنشئ معاملات طويلة التشغيل باستخدام الدالات المتينة.

من هو المستهدف بهذا المسار؟

يستهدف المطورين، حيث يذكر المسار أنه من الضروري للمطورين معرفة تطبيقات الدالات لإنشاء تطبيقات مخصصة.

ما هي الموضوعات التي تغطيها الدروس؟

تغطي الدروس استكشاف إمكانيات تطبيقات الدالات، وتطوير الدالات، والدالات المتينة.

كيف تختلف تطبيقات الدالات عن خدمات التطبيقات التقليدية؟

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

ما هي أنواع التطبيقات التي تناسبها تطبيقات الدالات؟

توفر تطبيقات الدالات بيئة فعالة وقابلة للتوسع لإنشاء تطبيقات الدفعات أو الخدمات الخلفية، ويشير المسار إلى أن خدمات التطبيقات تظل مناسبة للحلول التي تتطلب التشغيل طوال اليوم مثل تطبيقات الويب العامة.