כשמגדירים את ניהול האפליקציות, פרויקט הניהול מרכז את פעולות האפליקציה. כדאי ללמוד על ממשקי ה-API הנדרשים ו-Recommender API לפרויקט הזה כדי להבין את התכונות הזמינות לניהול האפליקציה ואת העלויות שקשורות אליהן.
תכונות שמופעלות באופן אוטומטי
כל ממשקי ה-API הנדרשים מופעלים באופן אוטומטי בפרויקט הניהול כדי לספק תכונות בסיסיות ועיקריות של האפליקציה. ממשקי ה-API האלה נדרשים לתהליכים הבאים:
- לקבץ את האפליקציות, השירותים ועומסי העבודה ב-App Hub.
- תכנון ופריסה של אפליקציות מתבניות ב-Application Design Center.
- לצפות באפליקציות וברכיבים שלהן ולנטר אותם באופן מרוכז ב-Cloud Hub וב-Application Monitoring.
בנוסף, ממשקי API מומלצים מאפשרים לכם להטמיע חוויה מקיפה מקצה לקצה של מחזור החיים של האפליקציה. אתם יכולים להפעיל את האפשרויות האלה בכל שלב כדי לקבל גישה לתכונות מתקדמות לתכנון, לפיתוח ולפריסה של אפליקציות, וגם לתובנות עשירות יותר לגבי תקינות, ניראות ותובנות לגבי הביצועים.
הסבר על העלויות
בקטע הזה מפורטים שיקולי העלות של שירותי Google Cloudשאתם מפעילים בפרויקט הניהול. העלויות של השירותים בפרויקט הניהול תלויות בשירותים שהופעלו ובתכונות שבהן אתם משתמשים.
אתם יכולים לבצע את המשימות הבאות בחינם ובלי לקשר חשבון לחיוב לפרויקט הניהול:
- אתם יכולים להשתמש ב-App Hub כדי לארגן את המשאבים הקיימים באפליקציות.
- כדי להתחיל להשתמש ב-Application Observability, אתם יכולים להשתמש בהקצאות החינמיות לשימוש בנתונים ב-Google Cloud Observability.
כדי להשתמש בתכונות אחרות שמתמקדות באפליקציות, צריך לקשר חשבון לחיוב לפרויקט הניהול. לדוגמה, התכונות הבאות דורשות חשבון לחיוב שמקושר לפרויקט הניהול:
- אפשר להשתמש ב-App Design Center כדי לפרוס אפליקציות ממסוףGoogle Cloud . ב-App Design Center נעשה שימוש ב-Infrastructure Manager כדי לבצע את הפריסות, ויש חיובים שקשורים להקצאת המניפסטים של Terraform ולאחסון פריטי המידע שנוצרו בתהליך של הקצאת התשתית.
- לאסוף נתוני טלמטריה ולהשתמש בהם מעבר להקצאות לשימוש בנתונים בחינם ב-Google Cloud Observability.
- שימוש בתכונות של ניראות (observability) שבהן חלים חיובים. לדוגמה, יש מדדים בתשלום ב-Cloud Monitoring.
- אתם יכולים להיעזר ב-Gemini Cloud Assist כדי לבצע משימות שקשורות לאפליקציות, כמו לתכנן אפליקציה ב-App Design Center או לפתור בעיות באפליקציות.
בהתאם לאופן שבו אתם מגדירים את אחסון היומנים, יכול להיות שתצברו עלויות על אחסון היומנים בפרויקט הניהול. רוב שירותי Google Cloud יוצרים יומני ביקורת וכותבים אירועים ספציפיים למוצר ב-Logging. כדי לראות את כל נתוני הטלמטריה שנוצרו על ידי משאבי האפליקציה בגבולות ניהול האפליקציה, צריך להגדיר את Google Cloud Observability, כולל צבירת נתוני היומן. אם תחליטו לצבור את היומנים בפרויקט הניהול, עלויות האחסון של היומנים יחויבו בחשבון לחיוב שמשויך לפרויקט הניהול.
כדי לקבל מידע נוסף על התמחור של שירותי Google Cloud הנדרשים והמומלצים, עיינו בקישורי התמחור בעמודה מידע נוסף ברשימת ממשקי ה-API.
ממשקי API נדרשים ומומלצים
בקטע הזה מפורטים ממשקי ה-API הנדרשים והמומלצים ל-Application-centric Google Cloud בפרויקט הניהול.
יכול להיות שרשימת ממשקי ה-API במסוף Google Cloud תהיה שונה מהרשימה שמופיעה במסמך הזה. כשמגדירים את ניהול האפליקציות, במסוף Google Cloud מוצגת הרשימה המלאה של כל ממשקי ה-API מ-Service Usage, כולל יחסי התלות שלהם. לדוגמה, יכול להיות שיופיעו ממשקי ה-API הבאים במסוף Google Cloud :
- ממשקי ה-API הנדרשים: Pub/Sub הוא תלות של Cloud Build, ולכן מסוףGoogle Cloud כולל את שניהם ברשימת ממשקי ה-API הנדרשים.
- Recommended APIs: Secret Manager הוא תלוי-מערכת של Developer Connect, ולכן שניהם מופיעים ברשימת ממשקי ה-API המומלצים במסוף Google Cloud .
רשימת ממשקי ה-API המומלצים כוללת הרבה יחסי תלות של BigQuery. מידע נוסף זמין במאמר ניהול יחסי תלות של BigQuery API.
אם המוצר תומך ב-VPC Service Controls, כדאי לעיין במסמכי התיעוד המקושרים כדי לקבל מידע נוסף, כמו מגבלות או דרישות הגדרה נוספות.
ממשקי API שמעורבים בתכנון, בפיתוח ובפריסה של אפליקציות
ממשקי ה-API הבאים מספקים פונקציות לניהול אפליקציות.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
|
App Hub API ארגון משאבים קיימים באפליקציות |
חובה |
|
|
App Design Center API תכנון, פריסה ועדכון של אפליקציות |
חובה |
התמחור של App Design Center |
|
Cloud Asset API ניהול המלאי הגלובלי של המטא-נתונים של משאבי Google Cloud ונכסים אחרים |
חובה |
|
|
Cloud Resource Manager API לנהל משאבי קונטיינרים כמו ארגונים, תיקיות ופרויקטים |
חובה |
|
|
Infrastructure Manager API אוטומציה של הפריסה והניהול של משאבי התשתית של Google Cloud |
חובה |
|
|
Cloud Build API הרצת גרסאות build לפריסות של Infra Manager |
חובה |
|
Cloud Storage API אחסון נתונים בשירותי Google Cloud , כולל App Design Center ו-Cloud Logging |
חובה |
Google Cloud Observability APIs
ממשקי ה-API הבאים מספקים יכולות לתכונות של ניראות.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
App Topology להציג את מפת הטופולוגיה שנוצרת לאפליקציות שלכם באמצעות Application Monitoring. |
חובה |
תמחור של יכולת תצפית |
Cloud Logging API |
חובה |
|
Monitoring API |
חובה |
|
Google Cloud Observability API |
חובה |
תמחור של יכולת תצפית |
Cloud Trace API |
מומלץ |
|
Telemetry (OTLP) API הטמעת נתוני מעקב בפורמט OpenTelemetry Protocol |
מומלץ |
|
BigQuery API כדי להשתמש ב-Observability Analytics צריך את BigQuery. |
מומלץ |
|
ממשקי API לתובנות תפעוליות
ממשקי API לתובנות תפעוליות מספקים לכם מידע על התקינות והסטטוס התפעוליים של האפליקציות והשירותים שלכם.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
|
App Optimize API אופטימיזציה של העלויות ב- Cost Explorer וב-Cloud Hub |
חובה |
אחזור נתונים מחיוב ב-Cloud ומ-Cloud Monitoring |
Recommender API ליצור המלצות ותובנות שיעזרו לכם לשפר את המשאבים שלכם ב- Google Cloud |
חובה |
|
Service Health API זיהוי Google Cloud הפרעות בשירות שרלוונטיות לאפליקציות שלכם |
חובה |
ממשקי API לאבטחה ותאימות
Security Command Center הוא פתרון לניהול סיכונים שעוזר לאנשי מקצוע בתחום האבטחה למנוע, לזהות ולטפל בבעיות אבטחה. הפעלת Security Command Center מאפשרת לכם להשתמש ב-Data Security Posture Management (DSPM) כדי לנהל את אבטחת המידע.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
Security Command Center API |
מומלץ |
ממשקי API של כלים למפתחים
Developer Connect מקשר בין תהליכי העבודה של ניהול האפליקציות לבין מחזור החיים של הפיתוח. ה-API הזה מאפשר לייעל את תהליכי הפיתוח וליצור חוויית פיתוח עקבית.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
Developer Connect API |
מומלץ |
Gemini Cloud Assist APIs
Gemini Cloud Assist משלב את העוצמה של AI בחוויית השימוש באפליקציות, ומציע עזרה לאורך מחזור החיים של האפליקציה. הוא עוזר במגוון רחב של משימות, כולל תכנון תשתית, תפעול, פתרון בעיות ואופטימיזציה של עלויות.
| API | חובה או מומלץ | מידע נוסף |
|---|---|---|
Gemini for Google Cloud API |
מומלץ |
הפעלת ממשקי ה-API המומלצים
כדי להפעיל את ממשקי ה-API המומלצים אחרי הגדרת ניהול האפליקציות, מבצעים את השלבים הבאים:
כדי לקבל את ההרשאות שנדרשות להפעלת ממשקי API, צריך לבקש מהאדמין להקצות לכם את התפקיד אדמין של שימוש בשירות (
roles/serviceusage.serviceUsageAdmin) בפרויקט הניהול.נכנסים לדף API Library במסוף Google Cloud .
בכלי לבחירת פרויקטים במסוף Google Cloud , בוחרים את הפרויקט לניהול.
מחפשים את ה-API שרוצים להפעיל ולוחצים על השם שלו.
בדף Product details של ה-API, לוחצים על Enable.
מחכים עד שה-API והשירותים הקשורים יופעלו. תהליך ההפעלה יכול להימשך כמה דקות.
אם ל-API יש תלויות ב-API אחרים, התלויות מופעלות באופן אוטומטי. לדוגמה, כשמפעילים את Developer Connect API, מופעלים ממשקי API אחרים שתלויים בו, כולל Secret Manager.
אם יש לכם את ההרשאות הנדרשות להפעלת ממשקי API אבל ההפעלה של ממשק API מסוים נכשלת, יכול להיות שבארגון שלכם הוגדר האילוץ הגבלת השימוש בשירותי משאבים במדיניות הארגון, כדי למנוע את ההפעלה של ה-API.