הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
חלה על המלצת ה Power Platform המלצה למצוינות תפעולית מעוצבת היטב:
OE:08 | אוטומציה של כל המשימות שאינן נהנות מהתובנה וההסתגלות של התערבות אנושית, הן פרוצדורליות ביותר ובעלות חיי מדף שמניבים תשואה על השקעת האוטומציה. העדיפו תוכנת מדף לאוטומציה על פני יישומים מותאמים אישית במידת האפשר. יש להתייחס לכל המשימות האוטומטיות כאל מרכיבי עומס עבודה, תוך יישום עמודי הטווח של Well-Architected בתכנון ובהטמעה שלהם. |
---|
מדריך זה מתאר את ההמלצות לאימוץ אוטומציה בעומסי עבודה. ניתן להפוך לאוטומטיות משימות שחוזרות על עצמן ומועדות לטעויות אנוש, כדי לעזור לצוותים שלך לעבוד ביעילות ולדבוק בסטנדרטים. אוטומציה מאפשרת לצוותי התפעול וההנדסה שלך להיות יעילים יותר מכיוון שהיא נותנת להם יותר זמן לעבוד על שיפורים אחרים. אוטומציה היא כלי רב עוצמה בכל ההיבטים של ניהול עומסי עבודה. יש להטמיעה אוטומציה במחשבה תחילה כדי להעצים את הארגון שלך.
אסטרטגיות מרכזיות בתכנון
בזמן שאתה מפתח את עומס העבודה שלך, חפש הזדמנויות לנצל את האוטומציה כדי להפחית את עומס הניהול ולמזער טעויות אנוש. הערך את ההזדמנויות הללו ושקול את הערך שהן מביאות לארגון שלך. כדי למקסם את הערך של ההשקעה שלך באוטומציה, תעדוף משימות שהן פשוטות, פרוצדורליות ובעלות חיי מדף ארוכים. יישום אוטומציה אינו טקטיקה של הכל או כלום. ישנם זרמי עבודה שעשויים לכלול פעולות הדורשות התערבות אנושית, כמו נקודות קבלת החלטות. זרמי עבודה אלה עדיין יכולים להפיק תועלת מאוטומציה לביצוע משימות אחרות.
משימות יעד לאוטומציה
יש לקחת בחשבון את ההמלצות הבאות כדי להבטיח שתיעדפת משימות שבהן אוטומציה מעניקה את היתרונות המרביים:
מומלץ לשאוף לנצחונות קלים. יש להתמקד במשימות שהן מאוד פרוצדורליות וחשופות לטעויות אנוש. משימות אלו ניתנות לאוטומציה בקלות. הן מגדרות בבירור, הן נקיות ממשתנים המוסיפים מורכבות, והן מבוצעות כחלק מפעולות רגילות. לעומת זאת, אל תעדיפו אוטומציה של משימות שדורשות כתיבת סקריפטים מורכבים כדי להסביר תופעות משתנות או שמתרחשות לעתים רחוקות. דוגמאות למשימות הניתנות לאוטומציה בכלות כוללות הענקת הרשאות, יצירת סביבות או החלת מדיניות על סביבות. משימות אלו עשויות להתרחש על פי לוח זמנים, כתגובה לאירוע או התראת ניטור, או לפי הצורך בהתבסס על גורמים חיצוניים.
כדאי לחפש דרכים להעצים מפעילים ולשחרר את המומחי ה-SME שלך. ייתכן שיש לך מומחי נושא (SMEs) בארגון שלך שאתה סומך עליהם עבור הסלמות שעלולות להיות מיותרות. לדוגמה, מנהל המערכת של Power Platform עשוי לקבל באופן שגרתי בקשות ליצירת סביבות חדשות או להחיל מדיניות נתונים על סביבה כאשר עומסי עבודה חדשים מתחילים להתפתח. בניית פורטל לניהול בקשות תאפשר למפתחים לבקש סביבות שנוצרות אוטומטית לאחר אישור. אולי אפילו תתקבל החלטה לאשר אוטומטית בקשות מצוותים מסוימים.
יש להתמקד בהחזר על ההשקעה שלך. אוטומציה בעלת ערך גבוה דורשת תקורה מינימלית של ניהול ומוסיפה מידה ניכרת של יעילות. אם אפשר לחסוך לצוות התפעול שלך שעה בכל יום על ידי אוטומציה של יצירת סביבה, הם יוכלו להשתמש בזמן הזה כדי למצוא תחומים אחרים לשיפור.
תחומים ליישום אוטומציה
אמצו אוטומציה לאורך כל מחזור חיי עומס העבודה שלכם, מפיתוח ועד לניהול שוטף. השתמש בדוגמאות הבאות כדי לעזור לך לשקול את התחומים הרחבים של מחזור חיי עומס העבודה שלך שיכולים להפיק תועלת מאוטומציה:
הגדרה, ביצוע וניהול של Pipeline: השתמש בכלי אינטגרציה מתמשכת ואספקה מתמשכת (CI/CD), כמו Azure DevOps וכלי DevOps אחרים, כדי להגדיר אוטומטית צינור וכיצד הוא פועל. כלים אלה יכולים לעזור לך להפוך משימות CI/CD לאוטומטיות או משימות אחרות, כמו יצירת דוחות.
פריסות: השתמש בכלים כמו Azure תבניות מנהל משאבים, Bicep, Terraform ו-Ansible כדי להפוך את תהליכי הפיתוח והשחרור של עומס העבודה שלך לאוטומטיים.
בדיקה: כמה כלים זמינים לאוטומציה של תהליכי הבדיקה שלך. כלים אלו יכולים להוריד עומס משמעותי מצוות אבטחת האיכות שלך ולהבטיח שהבדיקות יהיו מתוקננות ואמינות.
ניטור והתראה: השתמש בכלים הזמינים בפתרון הניטור שלך כדי לרשום אוטומטית משאבים חדשים שנפרסו ולהגדיר פעולות שהופעלו התראות כדי לסייע בזירוז תיקון כאשר מתעוררות בעיות.
ניהול תצורה: השתמש בכלי תזמור וכלי מדיניות כדי להבטיח שכל המשאבים שלך פועלים באותה תצורה ושדרישות התאימות נאכפות על פני עומס העבודה שלך.
משימות ניהול אחרות: השתמש בסקריפטים כדי להפוך משימות שחוזרות על עצמן לאוטומטיות כמו יצירת סביבות או החלת מדיניות.
אישורים: אפשר למערכות לקבל החלטות אישור באופן אוטומטי על סמך כללים מוגדרים מראש כדי לשפר את היעילות עבור זרימות עבודה שיש להן שערי אישור. שיטה זו מעודדת שימוש בטפסים ובתבניות סטנדרטיים, מה שמגביר את יעילות התהליכים. אישור אוטומטי בסביבות גבוהות יכול להיות מסוכן. יש למקד ולבדוק היטב את האישורים האוטומטיים כדי להבטיח שקריטריונים ספציפיים מוגדרים להענקת אישור.
הצטרפות למשתמש חדש ועובד חדש: אתה יכול לבצע אוטומציה של משימות רבות המשויכות לכניסה למשתמשי אפליקציה חדשים או עובדים חדשים, כמו הענקת הרשאות או גישה למשאבים.
יש לבחור כלי אוטומציה מתאים
פיתוח אוטומציה משלך בתוך הבית הוא זמן רב ויכול להכניס עומס ניהולי לצוות הפיתוח שלך. הם צריכים לתחזק כלי אוטומציה פנימי כמו שהם עושים לכל תוכנה פנימית אחרת. מומלץ להשתמש בכלים שהם רכיבי מדף כשהם עונים על הצרכים שלך. בין כלי מסחרי, קוד פתוח ופלטפורמת ענן, קיימות אפשרויות רבות. סביר להניח שישמשו אותך מגוון כלים לבניית האוטומציה הדרושה לך. מומלץ לחשוב על המשימות שברצונך לתת להם מענה באמצעות אוטומציה, והשקיעו בכלים שיכולים לטפל ספציפית במשימות אלו. לא מומלץ לרכוש כלים שבדרך כלל מועדפים עליך ורק אחר כך לקחת בחשבון את המשימות.
שילוב אוטומציה בעומס העבודה שלך
כל כלי שמשמש לבניית האוטומציה יש הפוך לנגיש וקל לניהול עבור המפעילים שלך. יש לספק ממשקים ברורים וקלים לשימוש לצוות עומס העבודה שלך. ניתן לספק גישה לצינורות CI/CD, ממשקי API וספריות. כמו עומס העבודה שבו האוטומציה תומכת, צריך לנהל את האוטומציה בצורה הוליסטית. יש לאבטח את האוטומציה באותה מידה כמו רכיבי עומס עבודה אחרים. יש לבצע ניטור לאוטומציה ולהחיל עליה את אותם פרוטוקולי בדיקה כמו רכיבי עומס עבודה אחרים.
שיקולים
לפעמים היעילות שאתה מרוויח מאוטומציה גוברת על נטל הניהול של פיתוח פתרון משלך אם אין פתרונות מדף שמתאימים לדרישות שלך. במקרים אלה, יש להפעיל שיקול דעת במאמצי הפיתוח שלכם. יש להתמקד בפיתוח רק של הדברים שצריך כדי לכסות פערים שלא ניתן באמצעות פתרונות שמציעים רכיבי מדף, ולמזער מורכבויות כמו תלות.
אוטומציה מורכבת הדורשת רמה גבוהה של תחזוקה יכולה להקשות על צוותי התפעול לנהל ולפתור בה בעיות. יש להקפיד שמשימות אוטומטיות ממוקדות בביצוע עבודות בדידות בלבד. מומלץ לנסה למזער תלות בכלים או רכיבים אחרים.
יש להשקיע מחשבה בשימוש בתהליכים ידניים. אם בחרת לא להפוך פעולה לאוטומטית, יש לתעד ביסודיות את התהליך הידני על ידי יצירת רשימת בדיקה מפורטת למפעילים. שיטה זה מפחיתה את הסיכויים לטעויות אנוש, כמו הפעלת תהליך שגוי על ידי המפעיל. תיעוד גם עוזר לך לתכנן אוטומציה עבור תהליך זה בעתיד.
באת השימוש בגישה היברידית ידנית ואוטומטית, צריך להיזהר במיוחד. אם סקריפט מפעיל את רוב התהליך אך לאחר מכן פונה לאדם עבור חלק או החלטה ספציפיים, חשוב לתת לאדם את ההקשר והמידע הנדרשים כדי לקבל החלטה מושכלת.
סיוע ל- Power Platform
Power Automate מאפשר לך להפוך Power Platform עומסי עבודה לאוטומטיים; לדוגמה, אוטומציה דיגיטלית מותאמת אישית לטיפול במשימות עומס עבודה כמו זרימות אישור. באמצעות Power Automate, ניתן לבנות זרימות עבודה ממחברים ותבניות מובנים. המערכת האקולוגית הגדולה של מחברי תוכנה כשירות (SaaS) מאפשרת לך לחבר אפליקציות כמו Microsoft 365 וAzure, נתונים ומכשירים בענן. ניתן להשתמש במחברי מנהל מערכת של Power Platform כדי להתחבר לשירות Power Platform בעצמו ולבצע משימות תפעוליות, כגון יצירת סביבות או שיתוף אפליקציות.
Power Automate אישורים (מהקופסה) או ערכת האישורים (פתרון מותאם אישית) מאפשרים לך ליישם זרימות אישור פשוטות ומורכבות כאחד שיכולות לסייע בתרחישי אוטומציה. למידע נוסף ב סקירה כללית של תבניות אישורים עסקיים.
GitHub Actions מאפשרים למפתחים לבנות תהליכי עבודה אוטומטיים של פיתוח תוכנה במחזור החיים. עם פעולות GitHub עבור Microsoft Power Platform, תוכל ליצור זרימות עבודה במאגר שלך כדי לבנות, לבדוק, לארוז, לשחרר ולפרוס יישומים; לבצע אוטומציה; ולנהל תוכניות Bot ורכיבים אחרים המבוססים על Power Platform.
Microsoft Power Platform ניתן להשתמש בכלי בנייה כדי להפוך משימות בנייה ופריסה נפוצות הקשורות לאפליקציות הבנויות על Power Platform.
ALM Accelerator הוא קבוצה של יישומים, סקריפטים וצינורות שנועדו להפוך את תהליך האינטגרציה המתמשך/משלוח רציף לאוטומטי. ערכת הכלים משתמשת ב- Power Platform וב- Azure DevOps כדי לספק חווית ALM (ניהול מחזור חיים של יישומים) מקצה לקצה עבור מפתחים השמתמשים בתכנות פשוט ומפתחים מקצועיים כאחד.
Power Platform CoE Starter Kit הוא יישום ייחוס המכיל אוסף של רכיבים וכלים שנועדו לעזור לך להתחיל בפיתוח אסטרטגיה לאימוץ ותמיכה ב Power Platform. הערכה למתחילים של מרכז המצוינות כלולה קבוצה עשירה של תהליכים המייצרים אוטומציה של משימות הניהול והפיקוח שלך, כגון זיהוי אפליקציות שאין להן בעלים ובשימוש רב.
כלים לתכנות והרחבה זמינים עבור מנהלי מערכת לתזמור ולהפוך פעילויות שגרתיות לאוטומטיות עבור הדיירים שלהם. הכלים הזמינים כוללים מחברים, ה- CLI של Power Platform, PowerShell cmdlets וממשקי API.
מידע קשור
- ניהול בקשות סביבה, חלק מערכת ה-Starter CoE
- תבניות אישורי עסקים