مقدمة

مكتمل

تستخدم شركتك Java كلغة تطوير أساسية، وApache Maven لبناء تطبيقاتها. ترغب شركتك في تبسيط تقارير الأحداث الخاصة بها، ويريدون منك البحث في إنشاء حل قائم على السحابة. ستتحقق من استخدام Microsoft Azure لإنشاء دالة بلا خادم، والتي يتم تشغيلها عند تمرير قيم معينة في طلبات HTTP، وإنشاء إدخالات السجل لتعقب نشاط HTTP.

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

إذا كنت تستخدم Gradle، فهناك أيضاً وظيفة Gradle إضافية لـ Azure Functions مماثلة.

الأهداف التعليمية

خلال هذه الوحدة النمطية، سوف تتمكن مما يلي:

  • إنشاء مشروع دالة باستخدام نموذج Maven الأصلي.
  • قم بتشغيل الدالة واختبارها محليا.
  • انشر الدالة باستخدام المكون الإضافي Maven لوظائف Azure.
  • تحديث الدالة وإعادة النشر إلى Azure.
  • راقب صحة وظيفتك باستخدام Azure Application Insights.

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

  • خبرة في تطوير تطبيقات Java.
  • خبرة في استخدام Apache Maven لإنشاء المشاريع.