יצירת תבנית לשימוש חוזר מאפליקציה פעילה

אם אפליקציה ב-App Hub כבר פועלת בהצלחה, אפשר ליצור ממנה תבנית לשימוש חוזר באמצעות Application Design Center. השיטה הזו מאפשרת לצוותי פיתוח לבצע פריסות בשירות עצמי באופן עקבי ותוך עמידה בתקנים של הארגון.

במדריך הזה מוסבר איך ליצור תבנית מנוהלת לשימוש חוזר כדי לתקנן את הארכיטקטורה של אפליקציה קיימת ורשומה.

תהליך העבודה הזה מתאים לקידום שיטות מומלצות ולתמיכה בתהליך פריסה עקבי ומאובטח. לדוגמה, אפשר להשתמש בארכיטקטורה של אפליקציית translator_v4.0 פעילה כדי ליצור תבנית לאפליקציית translator_v5.0 עתידית.

לפני שמתחילים

לפני שיוצרים תבניות מאפליקציות קיימות, צריך לבצע את השלבים הבאים:

זיהוי ובדיקה של אפליקציית המקור

משתמשים במרכז האפליקציות כדי לקבל תוכנית ברורה של ארכיטקטורת האפליקציה הקיימת:

  1. עוברים לדף Applications (אפליקציות) ממרכז האפליקציות:

    מעבר אל Applications

  2. ברשימת האפליקציות, מוצאים את האפליקציה הפועלת שרוצים להשתמש בה כמקור למודל. לאחר מכן לוחצים על השם שלו.

  3. בדף פרטי האפליקציה, בודקים את השירותים ועומסי העבודה הרשומים שלה. התצוגה הזו משמשת כמקור המידע המהימן לגבי הארכיטקטורה של האפליקציה.

יצירה של תבנית והגדרת פרמטרים שלה

בעזרת תוכנית האפליקציה מ-מרכז האפליקציות, יוצרים תבנית גמישה לשימוש חוזר ב-Application Design Center:

  1. מעצבים תבנית של אפליקציה, ממפים את מלאי השירותים ועומסי העבודה מאפליקציית המקור אל אזור העיצוב.
  2. מזהים ערכי הגדרה ברכיבים שהמפתחים צריכים להתאים אישית לכל פריסה, כמו אזור, גדלי מכונות או מספרים של מופעים. מגדירים אותם כפרמטרים של קלט בתבנית. השיטה הזו מאפשרת למשתמשים בתבנית לציין הגדרות ולשמור על ארכיטקטורת הליבה.
  3. מוסיפים לטמפלט תיאור מפורט, מספר גרסה ומטא-נתונים רלוונטיים אחרים.

פרסום התבנית ואימות שלה

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

  1. אימות התבנית.
  2. שיתוף התבנית בקטלוג.
  3. כדי לבצע אימות סופי, מוודאים שהארכיטקטורה של אפליקציית בדיקה תואמת לאפליקציית המקור המקורית.

מפתחים יכולים עכשיו לעשות שימוש חוזר בתבנית עבור אפליקציות שעקביות ועומדות בתקנים של הארגון.