Automation Tasks הוא שירות חדש המאפשר לנהל וליצור משימות אוטומטיות עבור משאב או קבוצת משאבים ספצייפים בעזרת תבניות מובנות המשתנות בזמינות בהתאם לסוג המשאב.
לדוגמה: Tasks לכיבוי/הדלקה של מכונות וירטואליות, מחיקת Old Blob מ-Storage Account וכו.
מאחורי הקלעים, Automation task מבוסס על workflow ב-Azure Logic App.
איך זה עובד?
לשם הדוגמה נבחר ב-Automation Task ל-Virtual Machine לכיבוי/הדלקה של המכונה.
נתחבר ל-Portal Azure ונבחר את המכונה הרלוונטית ואז נראה בצד שמאל Tasks (תחת Automation)
ברגע שנלחץ על Add יפתחו לנו מספר אפשרויות (כרגע ניתן לבחור רק Tasks שקיימים לכל שירות)
נבחר ב-Start Virtual Machine ונעבור ל-Authentication כדי להגדיר את ה-Connections.
בכל Task יכולים להיות Connections שונים (בהתאם).
בחלון הבא, נגדיר את השם ל-Task, מתי ה-Task ירוץ, כל כמה זמן והאם לשלוח התראה ואז נלחץ על Create
לאחר היצירה נוכל לראות את ה-Task וגם לצפות בהיסטוריה של ריצות “ע”י לחיצה על view.
לסיכום
Automation Tasks מאפשרים לנו ליצור תהליכים מהירים ומתוזמנים בלי לדעת לכתוב קוד ובניית תהליכים מורכבים.
נכון לכתיבת מאמר זה התהליכים מאוד בסיסים אבל מאפשרים לבנות תהליכים פשוטים ללא צורך ב-Automation Account כמו הדלקת מכונה, מחיקת קבצים מ-Blob ועוד.
Leave a Reply