ממשק Cloud Product Registry API משמש כמקור המוסמך למידע על מוצרים ישירות מ-Google Google Cloud . אתם יכולים להשתמש ב-API הזה כדי לגשת באופן פרוגרמטי להיררכיה הרשמית של Google Cloud, וכך לוודא שהקטלוגים הפנימיים ומדיניות ניהול הנתונים שלכם מבוססים על נתונים מדויקים בזמן אמת.
מודל נתונים
המאגר מארגן את המשאבים בהיררכיה של שלוש רמות: חבילות מוצרים, מוצרים לוגיים ווריאציות לוגיות של מוצרים. המבנה הזה עוזר להבין את הקשר בין מותגים ברמה גבוהה לבין ישות לוגית ספציפית.
חבילת מוצרים
חבילת מוצרים היא ישות ארגונית ברמה גבוהה שמייצגת קבוצה מאוחדת של מוצרים שחולקים מותג משותף ומיצוב שוק משותף. היא משמשת כמותג-על שכולל מוצרים לוגיים קשורים, ויוצרת משפחה מאוחדת של פתרונות. לדוגמה, Google CloudGoogle Workspace ומפות Google.
- נוכחות שיווקית ייחודית: החבילה כוללת דף שיווק ברמה העליונה ומשמשת כנקודת הכניסה העיקרית לגילוי אפליקציות ומוצרים קשורים. לדוגמה, Google Workspace או Google Cloud.
- קיבוץ מגובש: החבילה מופיעה באופן ציבורי כמשפחה מאוחדת כדי להדגיש את הקשר בין המוצרים בדומיין משותף.
- זהות חיצונית: המערכת מזהה את החבילה כקבוצה אחת ולא כאוסף של מוצרים לוגיים.
- ישות שלא ניתן לרכוש: אי אפשר לקנות חבילה ישירות. במקום זאת, אתם קונים או מפעילים את המוצרים הלוגיים הבודדים שכלולים בחבילה.
מוצר לוגי
מוצר לוגי הוא מוצר פרימיום עצמאי בחבילת מוצרים. המוצרים האלה נועדו להיות פתרונות נפרדים עם גבולות ברורים, שאפשר לזהות, לקנות ולהשתמש בהם.
- ממוקד לקוח: השוק מכיר בכך כהצעה נפרדת. היא נושאת מותג ייחודי ועומדת בציפיות של הלקוחות.
- פונקציונליות מלאה: כולל ממשקי API ייחודיים, ממשקי משתמש או לקוחות שמספקים פונקציונליות ייחודית מקצה לקצה. לדוגמה: Compute Engine, Cloud SQL ו-Persistent Disk.
- תועלת עצמאית: אפשר לרכוש את המוצר בנפרד או להשתמש בו באופן פונקציונלי ללא תלות כפויה במוצרים אחרים.
- ניהול מקצועי: צוות מוצר ייעודי מנהל את כל מחזור החיים, מההשקה ועד להוצאה משימוש.
- נתמך: לעיתים קרובות כולל אפשרויות תמיכה ייעודיות שניתנות ישירות על ידי Google.
וריאציה לוגית של מוצר
וריאציה לוגית של מוצר היא גרסה מיוחדת של מוצר ראשי. הוא שומר על העוצמה והפונקציונליות העיקריות של המוצר הראשי, אבל מותאם לטכנולוגיה ספציפית, לתרחיש שימוש ספציפי או לפלח שוק ספציפי.
- מבוסס על ליבה מוכחת: הווריאציה מתפתחת ישירות ממוצר ראשי ומשתמשת באותה ארכיטקטורה בסיסית.
- מיועד למטרה ספציפית: הגרסה מותאמת לצרכים ספציפיים של הלקוחות. לדוגמה, Cloud SQL הוא המוצר, ו-Cloud SQL ל-MySQL ו-Cloud SQL ל-PostgreSQL הן הווריאציות.
יכולות והיקף
בגרסה הזו, ה-API מספק מטא-נתונים חיוניים למוצרים לוגיים ולווריאציות לוגיות של מוצרים, כולל:
- שם: שם המשאב של הישות.
- שם: השם הרשמי של הישות.
- סטטוס מחזור החיים: שלב הגרסה הנוכחי של הישות.
החרגות
ה-API מכיל רק מוצרי ליבה Google Cloud . הוא לא כולל את מפות Google ואת מוצרי Google Workspace.
היתרונות של Cloud Product Registry
מאגר המוצרים של Cloud מספק ממשק סטנדרטי לגילוי מוצרים, וכך מפשט את השילוב עם הקטלוג של Google Cloud .
- מקור מרוכז אחד: אתם יכולים לגשת לרשומה הרשמית של כל שמות המוצרים, המזהים Google Cloud והתיאורים כדי להימנע מניחושים.
- נתונים מובְנים וברורים: ה-API מאפשר לכם לנווט בין הקשרים של חבילות מוצרים ברמה גבוהה, מוצרים לוגיים בודדים והווריאציות הספציפיות שלהם.
גישה ואימות
מכיוון ש-Cloud Product Registry API חושף נתונים ציבוריים של Google, לא נדרשות הרשאות IAM נוספות ברמת הפרויקט כדי לגשת ל-API הזה.
מכסות ומגבלות
כדי להבטיח גישה הוגנת ויציבות של השירות, ה-API מגביל את קצב יצירת הבקשות על בסיס פרויקט. המערכת עוקבת אחרי השימוש בבקשות שלכם בהתאם לGoogle Cloud מזהה הפרויקט, ומחילת מגבלות סטנדרטיות על מספר השאילתות לשנייה (QPS).
ניהול מחזור חיים
Google מנהלת את מחזור החיים של המוצרים באמצעות תהליכים מוגדרים להוצאה משימוש ולשינוי המבנה. הבנה של האירועים האלה עוזרת לכם לשמור על שילובים יציבים ולצפות לשינויים בקטלוג.
הפסקת תמיכה
כשמוציאים משימוש מוצר לוגי או וריאציה, המערכת מגבילה באופן מיידי את האפשרות למכור או לרשום אותו. כדי לתמוך בלקוחות קודמים, הישות נשארת גלויה ב-API. המערכת מסירה אותו באופן סופי רק אחרי שכל החוזים המשויכים פוקעים.
שינוי המבנה
ארגון מחדש מתרחש כשסיווג הישות משתנה בגלל התרחבות עסקית. זה קורה בדרך כלל כשמוצר לוגי עצמאי מסווג מחדש כווריאציה של מוצר לוגי או להפך.
- שם המשאב: שם המשאב של הישות משתנה, בגלל שינוי הסוג.
- התנהגות ה-API: כל ממשקי ה-API מסוג Get ו-List כוללים שדות נוספים של מטא-נתונים כדי לציין אם ישות הוחלפה בסוג אחר:
- הוחלף: השדה מוגדר כ-true אם הוא עובר שינוי במבנה.
- החלפה: השדה מכיל את שם המשאב החדש של הישות הזו, עקב שינוי בסוג.
המאמרים הבאים
כדי לקבל מידע נוסף על השימוש במרשם מוצרי הענן, אפשר לעיין במקורות המידע הבאים: