إنشاء تطبيقات بلا خادم

مبتدئ
متوسط
Developer
Student
Azure
Azure Functions
Azure Portal
Azure Cosmos DB
Azure Storage
Azure Cloud Shell

تعمل Azure Functions على تمكين إنشاء أنظمة مدفوعة بالأحداث والحوسبة عند الطلب يمكن تشغيلها بواسطة أحداث خارجية مختلفة. تعرف على كيفية الاستفادة من الوظائف لتنفيذ منطق من جانب الخادم وإنشاء بنيات بلا خادم. يمكن أن يساعدك مسار التعلم هذا في التحضير لـ شهادة Microsoft المعتمدة: Azure Developer Associate.

المتطلبات الأساسية

بلا

الوحدات النمطية في مسار التعلم هذا

تعرف على كيفية مساعدة Azure Functions في دمج موارد الحوسبة بلا خادم بسهولة في الحلول المستندة إلى السحابة. تسهل عليك مجموعة واسعة من الروابط توصيل التعليمات البرمجية بخدمات Azure الرئيسية، بينما يتيح لك الدعم المضمن للغات التطوير الأكثر استخداما استخداما أفضل لمهاراتك الحالية.

يوفر Microsoft Azure عدة طرق مختلفة لاستضافة وتشغيل التعليمات البرمجية أو مهام سير العمل دون استخدام الأجهزة الظاهرية (VMs) بما في ذلك Azure Functions وMicrosoft Power Automate وAzure Logic Apps وAzure WebJobs. في هذه الوحدة، ستتعرف على هذه التقنيات وكيفية اختيار التقنية المناسبة لسيناريو معين.

تسمح Azure Functions للمطورين باستضافة منطق العمل الذي يمكن تنفيذه دون إدارة البنية الأساسية أو توفيرها.

المشغل هو المسؤول عن تنفيذ وظيفة Azure وهناك العشرات من المشغلات للاختيار من بينها. هذه الوحدة سوف تظهر لك بعض الأنواع الأكثر شيوعًا من المشغلات وكيفية تهيئتها لتنفيذ المنطق الخاص بك.

تعمل وظائف «Azure» على تسهيل تكامل رمز الوظائف مع البيانات والخدمات. من خلال قوة الروابط، تُعلن عن مصادر البيانات للقراءة والكتابة، والسماح لوظائف «Azure» بالعناية بالباقي.

تعلم كيفية تنظيم سير عمل طويل الأمد كمجموعة من الأنشطة باستخدام Durable Functions قابلة للتطوير وفعالة من حيث التكلفة.

إنشاء اختبار ونشر Azure Functions⁦ باستخدام Visual studio وكيفية إدارة تعليمة Azure Function البرمجية.

تقدم خطافات الويب آلية خفيفة الوزن ليتم إخطار تطبيقك من خلال خدمة أخرى عند حدوث شيء يثير الاهتمام. في هذه الوحدة النمطية. ستتعلم كيفية تشغيل دالة Azure باستخدام خطاف ويب GitHub وتحليل الحمولة للحصول على رؤى.

تغيير آلية تحديث تطبيق ويب JavaScript من الاستقصاء إلى البنية المستندة إلى الدفع باستخدام SignalR Service وAzure Cosmos DB وAzure Functions.

تجميع العديد من تطبيقات دالات Azure في واجهة موحدة عن طريق استيرادها إلى مثيل Azure APIM واحد.

عند تأليف وظائف Azure، تسمح لك المعالجات المخصصة باستخدام أي لغة أو وقت تشغيل يدعم إعدادات HTTP الأولية. في هذه الوحدة، ستستخدم لغة البرمجة Go ومعالجات مخصصة.