ما هي Logic Apps؟

مكتمل

لنبدأ مع بعض التعاريف وجولة سريعة من المميزات الأساسية لـ Logic Apps. هذه النظرة العامة يجب مساعدتك على معرفة ما إذا كان قد يكون تطبيق المنطق مناسبًا لعملك.

ماذا تكون العملية التجارية؟

⁩عملية الأعمال⁧⁩أو⁧⁩سير العمل⁧⁩ هي سلسلة من المهام التي تنتج نتائج محددة. قد تكون النتيجة في قرار أو بعض البيانات أو إعلامًا.

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

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

Diagram showing a detailed flowchart for the way the fictional shoe company processes tweets written about their product.

ما المقصود بـ Azure Logic Apps؟

Azure Logic Apps هي خدمة سحابية تعمل على أتمتة التي تنفذ عملياتك التجارية. بإمكانك استخدام أداة تصميم رسومية تسمى ⁧⁩Logic Apps Designer⁧⁩ لترتيب المكونات التي تم إنشاؤها مسبقًا في التسلسل الذي تحتاجه. يقوم المصمم بإرسال تعريف لسير العمل الخاص بك إلى محرك تنفيذ Logic Apps. يشغل محرك التنفيذ التطبيق عندما تكون الظروف مناسبة ويدير موارد الحوسبة اللازمة لتشغيله. يوضح الرسم التوضيحي التالي طريقة عرض عالية المستوى للخطوات.

Diagram of the steps to define and run a logic app: select the components, use the Logic Apps Designer tool to arrange them, then save your work.

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

Diagram of services available in a logic app. The services are shown in four groups: data storage, data processing, communication, and social media.

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

Diagram showing the mapping of the tweet-analysis business process to a logic app.

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

نموذج Logic Apps قابل للتوسيع. إذا لم يوجد مكون مسبق الخدمة التي تحتاج إليها، فإنه يمكنك إنشاء مكون خاص بك. بإمكانك أيضًا تشغيل التعليمات البرمجية المخصصة في وظيفة Azure التي تقوم بـ Invoke من تطبيقك.

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