קוד צבעוני על מסך הממחיש פיתוח Logic Apps דרך שורת הפקודה
צילום: Markus Spiske / Pexels. רישיון Pexels Free — מותר לשימוש באתר, בסושיאל ובשיווק וכן לעריכה; תמונת המחשה ללא זיקה ל-Microsoft.

Microsoft מציגה CLI מקומי ל-Azure Logic Apps Standard

Microsoft הציגה בתצוגה מקדימה ציבורית הרחבה חדשה ל-Azure CLI שמביאה פיתוח מקומי של Azure Logic Apps Standard אל הטרמינל. ההרחבה מוסיפה את קבוצת הפקודות az logicapp ומאפשרת ליצור פרויקט, לגלות connectors ופעולות, לאמת workflows, להפעיל runtime מקומי ולנתח ריצות — בלי לעבור שוב ושוב בין המעצב הגרפי, הפורטל וכלי אבחון נפרדים.

מה משתנה בתהליך הפיתוח

המעצב החזותי נשאר כלי מרכזי להבנת הזרימה ולעריכת workflow, אך ה-CLI מוסיף שכבה דטרמיניסטית שמתאימה לפיתוח, אוטומציה ו-CI/CD. אפשר לבדוק dependencies, לגלות operation identifiers מתוך קטלוג ה-connector, לקרוא את סכמת הקלט והאימות, לכתוב את ההגדרה ורק אז לבצע validation והרצה.

הגישה הזו חשובה במיוחד כאשר נעזרים ב-coding agent: המודל יכול להציע פעולה שנראית סבירה, אבל המזהה המדויק, השדות הנדרשים ופרטי האימות חייבים להגיע מהקטלוג האמיתי. הפקודות מספקות מקור סמכותי שאפשר לבדוק, בלי להסתמך על זיכרון המודל.

59 פקודות לפיתוח, בדיקה ותפעול

  • Project ו-Workflow: יצירת skeleton מקומי, יצירה ואימות של workflows, export, הפעלה והשבתה.
  • Connectors: גילוי connectors מקומיים ומנוהלים, צפייה בפעולות ובסכמות שלהן ויצירת connections.
  • Runtime: בדיקת dependencies, הפעלת host מקומי, בדיקת מוכנות ועצירתו.
  • Runs: התחלה, המתנה, ביטול, resubmit וניתוח תוצאות של פעולות.
  • Deployment ו-Tests: בניית ZIP דטרמיניסטי ויצירה, תכנון והרצה של בדיקות נתמכות.

דרישות ההתקנה והמגבלות

גרסת ה-preview הראשונית היא logicapp 1.0.0b1. היא דורשת Azure CLI בגרסה 2.67.0 ומעלה ו-Python 3.10 ומעלה בסביבת ה-CLI. ההתקנה נעשית באמצעות az extension add --name logicapp --allow-preview true. רכיבי ה-runtime המקומי הם dependencies נפרדים ואינם מותקנים אוטומטית עם ההרחבה.

Microsoft מדגישה שה-CLI אינו מחליף את המעצב ואינו הופך החלטות של agent לנכונות אוטומטית. פקודה שהסתיימה בהצלחה מוכיחה שהפעולה הטכנית תקינה, לא שה-workflow עונה על הדרישה העסקית. עדיין נדרשות סקירה, בדיקות והרשאות מפורשות לפני שינוי בענן.

מה כדאי לצוותי DevOps לבדוק

  • להתקין את ההרחבה בסביבת פיתוח מבודדת ולשמור את גרסת ה-preview ב-lock מפורש.
  • להריץ validation מקומי ובדיקות לפני אריזה ופריסה.
  • לנהל secrets ו-connections מחוץ לקוד ולתת ל-agent הרשאות מינימליות בלבד.
  • לשמור logs של פקודות והרצות כדי שאפשר יהיה לשחזר החלטות ותקלות.

מקור: Microsoft Tech Community — Introducing the Logic Apps local CLI, ‏29 באוקטובר 2026.

קרדיט תמונה: Markus Spiske / Pexels, רישיון Pexels Free. תמונת המחשה.

דילוג לתוכן