סקירה כללית על קטלוג השירותים

בעזרת Service Catalog, מפתחים ואדמינים של ענן יכולים להפוך את הפתרונות שלהם לזמינים למשתמשים פנים-ארגוניים בארגון שלהם.

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

תכונות

קטלוג השירותים כולל את התכונות הבאות:

  • חוויית קטלוג שירותים למשתמשים ולאדמינים של Cloud
  • אפשרות ליצור כמה קטלוגים ולשתף אותם ברמות שונות של תיקיות ופרויקטים
  • אפשרות להוסיף אדמינים נוספים של ענן קטלוג השירותים כדי ליצור תוכן ולערוך אותו
  • תמיכה בקישורי הפניה ובתבניות של Cloud Deployment Manager (Deployment Manager)
  • נקודת כניסה אחת לאדמינים ולמשתמשים בענן
  • התחשבות במדיניות הארגונית ובאילוצים של Deployment Manager כדי להשלים את Service Catalog ולספק אמצעי בקרה

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

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

למה כדאי להשתמש בקטלוג השירותים?

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

תיאור המצב

חברה בשם ACME Game Studios מעסיקה יותר מאלף עובדים, ומחציתם מפתחים. הם מחזיקים בנתח שוק גדול של משחקים לנייד ומפתחים למספר פלטפורמות. מחלקת ה-IT של חברת ACME יוצרת קובצי אימג' לסביבת הפיתוח שלה ומתחזקת אותם.

  • יש להם שתי תמונות וירטואליות (VM) לכל פלטפורמה שהם מתחזקים, אחת לפיתוח ואחת לבדיקה.

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

  • סביבת הבדיקה מכילה סביבה וירטואלית של הפלטפורמה הממוקדת.

  • למחלקת ה-IT של חברת Acme יש תהליך ליצירה ולעדכון של התמונות שלהם, אבל אין להם דרך טובה להפיץ אותן.

Andrea

אנדראה, האדמין ב-Cloud, היא זו שמתקינה את התמונות והכלים ומאפשרת את השימוש בהם. היא מנהלת כ-20 מכונות וירטואליות בבעלות החברה. פעם או פעמיים בשבוע, היא מעדכנת כחצי מהתמונות האלה בגלל בעיות אבטחה, כלים חדשים של SDK או עדכונים פנימיים של כלי בנייה.

בכל פעם שהיא מעדכנת תמונה, היא שולחת אימייל לכל המהנדסים. בדרך כלל, אנדראה מקבלת 20-30 כרטיסי תמיכה בשבוע עם השאלה: "מה התמונה האחרונה?"

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

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

דריל

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

איך קטלוג השירותים עוזר לאנדראה

נניח שאנדראה רוצה שצוות ההנדסה שלה ישתמש בתמונה וירטואלית מוכרת וחינמית במקום בכלים אחרים בתשלום לבניית משחקים. לאחרונה, היא הבחינה בכמה מקרים לא מורשים של הפעלת מכונות וירטואליות, ובחיובים מפתיעים בחשבון של Acme ב- Google Cloud .

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

בתפריט הניווט הימני במסוף, אנדראה יכולה לעבור לקטלוג השירותים ולנווט אל מסוף Admin. Google Cloud

היא יכולה ליצור קטלוג חדש בשם Dev Tools (כלים למפתחים) עם תיאור של 'כלים לפיתוח משחקים לנייד'.

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

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

אנדראה מוסיפה קובץ סכימה כדי להגדיר איפה המהנדסים שלה יכולים לפרוס את הפתרון (אזור) ואת סוג המכונה, כדי לוודא שהצוות שלה לא חורג מהתקציב.

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

היא יודעת שדריל לא אוהב את המערכת הנוכחית של מחלקת ה-IT, ולכן קל לגייס אותו כמשתתף בניסוי. אנדראה משתפת את הפרויקט שלה עם דריל. עכשיו יש לו הרשאה להשתמש בקטלוג החדש.

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

איך קטלוג השירותים עוזר לדריל

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

הוא רואה דף שנראה כמו Cloud Marketplace. הוא יכול לראות את הפתרון שאנדראה יצרה.

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

דריל יכול להיכנס למקום מרכזי כדי למצוא את התוכנה שהוא צריך ולפרוס אותה משם.