יחידות פריסה של מודלים וחבילות

בדף הזה מוסבר איך ליצור מודל של יחידות פריסה ולצרף אותן לחבילה של מוצר SaaS. ב-App Lifecycle Manager, יחידת פריסה נקראת סוג יחידה.

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

אפשר גם ליצור מוצר SaaS באמצעות סוג יחידה יחיד לכל מוצר ה-SaaS.

סוגי היחידות מוגדרים בתבניות מורכבות של Application Design Center. אפשר להשתמש ב-App Design Center כדי ליצור מודל של סוגי היחידות של פתרון ה-SaaS שלכם באמצעות תבניות מורכבות.

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

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

קביעת המודל של מוצר ה-SaaS

כדי ליצור מודל של מוצר SaaS, צריך לקבוע כמה סוגים של יחידות ליצור, ואת הקשר ביניהם.

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

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

  • בודקים את התלות בין רכיבים של פתרון ה-SaaS. לדוגמה, אם מוצר SaaS כולל אפליקציה שפרוסה באשכול Kubernetes משותף, כדאי להשתמש בסוג יחידה כדי ליצור מודל של האשכול המשותף הזה.
  • כדאי לשקול את מחזור ההפצה והתחזוקה של רכיבי המוצר SaaS. אם יש רכיבים שמנוהלים יחד, כמו התשתית, כדאי ליצור מודל של הרכיבים האלה באמצעות סוג יחידה אחד.

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

יצירת סוג יחידה

אפשר ליצור סוג יחידה באמצעות תבניות מורכבות.

יצירת תבנית מורכבת חדשה

אפשר לנהל את סוגי היחידות באמצעות תבניות מורכבות של App Design Center.

כדי ליצור תבנית מורכבת חדשה באמצעות App Lifecycle Manager:

  1. במסוף Google Cloud , עוברים אל App Lifecycle Manager (ניהול מחזור החיים של אפליקציות) > SaaS offerings (מוצרי SaaS).

    מעבר אל מוצרי SaaS

  2. לוחצים על יצירת תבנית חדשה.

  3. בדף יצירת תבנית מורכבת חדשה:

    1. בתיבה מזהה תבנית, מזינים מזהה לתבנית.

    2. אופציונלי: בתיבה שם התבנית, מזינים שם לתבנית.

    3. אופציונלי: בתיבה Description, מזינים תיאור קצר של התבנית.

    4. לוחצים על יצירת תבנית. יצירת התבנית ב-App Lifecycle Manager תימשך כמה דקות.

  4. אחרי שהתבנית נוצרת בהצלחה, הפרטים שלה מופיעים בקטע Connected application template (תבנית של אפליקציה מקושרת) בדף SaaS offering details (פרטי חבילת SaaS).

    יצרתם בהצלחה תבנית מורכבת באמצעות App Lifecycle Manager.

איך מאכלסים סוגי יחידות באמצעות תבנית מורכבת קיימת

אפשר לאכלס סוגי יחידות באמצעות תבניות מורכבות של App Design Center.

כדי לאכלס סוגי יחידות מתבנית מורכבת קיימת:

  1. במסוף Google Cloud , עוברים אל App Lifecycle Manager (ניהול מחזור החיים של אפליקציות) > SaaS offerings (מוצרי SaaS).

    מעבר אל מוצרי SaaS

  2. לוחצים על Connect existing template (חיבור תבנית קיימת).

  3. בדף Connect a composite application template (קישור תבנית של אפליקציה מורכבת), מגדירים את הקישור של התבנית:

    1. בתפריט הנפתח Space, בוחרים את המרחב של App Design Center עם התבנית המורכבת.
    2. בתפריט הנפתח Composite application template (תבנית מורכבת של אפליקציה), בוחרים תבנית מורכבת.
    3. בתפריט הנפתח Revision (גרסה), בוחרים את גרסת התבנית שרוצים לאכלס בה את סוגי היחידות של מוצר ה-SaaS.
    4. לוחצים על Connect.
  4. ייקח כמה דקות עד ש-App Lifecycle Manager ייבא את התבנית המורכבת מ-App Design Center. אחרי שמייבאים את התבנית בצורה נכונה באמצעות App Lifecycle Manager, הכרטיסייה Unit kinds מתמלאת בסוגי היחידות שמוגדרים בתבנית המורכבת.

    מילאתם בהצלחה את סוגי היחידות של מוצר ה-SaaS באמצעות תבנית מורכבת.

המאמרים הבאים