הגדרה ופריסה של API
-
הגדרת Cloud Endpoints
תיאור של קובצי ההגדרות שנדרשים ליצירת שירות gRPC שמנוהל על ידי Endpoints.
-
פריסת ההגדרה של נקודות הקצה
הסבר על פריסת הגדרות שירות ב-Endpoints.
-
פריסת ה-API backend
הסבר על פריסת קוד הקצה העורפי של ה-API ועל Extensible Service Proxy (ESP).
-
הפעלת ESP באופן מקומי או בפלטפורמה אחרת
הסבר על הגדרה והפעלה של ESP במכונה מקומית או בספק שירותי ענן אחר.
-
טרנסקוד של HTTP/JSON ל-gRPC
מוסבר איך למפות בקשות HTTP/JSON והפרמטרים שלהן לשיטות gRPC ולפרמטרים ולסוגי ההחזרה שלהן.
-
השוואה בין קובצי תצורה
בדף הזה מוסבר על הכרטיסייה Deployment history בדף Endpoints Services במסוף Google Cloud , ואיך להשוות בין הגדרת שירות שפרסתם לבין הגרסה הקודמת.
-
איך מקבלים את שם השירות ואת מזהה ההגדרה
איך מקבלים את השם ואת מזהה ההגדרה של שירות מנוהל.
פתרון בעיות
-
סקירה כללית על פתרון בעיות
המאמר כולל מידע כללי לפתרון בעיות וקישורים לדפים אחרים עם מידע נוסף.
-
פתרון בעיות בפריסת ההגדרה של נקודות קצה
במאמר הזה מתוארות כמה שגיאות שאולי תיתקלו בהן כשמפעילים את הגדרות ה-Endpoints, ומוסבר איך לפתור אותן.
-
פתרון בעיות שקשורות לתגובות
במאמר הזה מוסבר איך לפתור בעיות שמופיעות בתשובה לבקשה שנשלחה ל-API.
-
פתרון בעיות בנקודות קצה ב-Compute Engine
טכניקות לפתרון בעיות בפריסות של Endpoints ב-Compute Engine.
-
פתרון בעיות בפריסה של GKE
המאמר כולל טכניקות לפתרון בעיות בפריסות של Endpoints ב-GKE.
-
פתרון בעיות באימות JWT
מספק מידע לפתרון בעיות אם אימות ה-JWT נכשל ומוחזרת שגיאה בתשובה ללקוח.
-
מעקב אחר ה-API
במאמר הזה מוסבר איך לצפות במדדי API וביומני API במסוף Google Cloud .
-
מעקב אחר ה-API
המאמר מסביר מהו קצב הדגימה של נתוני מעקב, איך לאמוד את העלות של Cloud Trace, איך לראות את נתוני המעקב במסוף Google ואיך להשבית את הדגימה של נתוני המעקב. Google Cloud
DNS ו-SSL
-
אימות של שם דומיין
במאמר הזה מוסבר איך לאמת בעלות על שם דומיין שמשרת API של Endpoints.
-
הצגת API משם הדומיין
מוסבר איך להגדיר את הפרויקט כך שיטפל בבקשות API.
-
הגדרת DNS בדומיין cloud.goog
במאמר הזה מוסבר איך להגדיר DNS לשירותי Endpoints שמשתמשים בדומיין cloud.goog, שנמצא בבעלות של Google ומנוהל על ידה.
-
הצגת כמה ממשקי API מדומיין
המאמר הזה מסביר איך להפעיל כמה ממשקי API עצמאיים בדומיין שלכם.
-
הפעלת SSL באמצעות ESP
הסבר על הפעלת יציאת SSL בשירות Endpoints שפרסתם באמצעות ESP.
-
הפעלת SSL עם ESPv2
במאמר הזה מוסבר איך להפעיל יציאת SSL בשירות Endpoints שפרסתם באמצעות ESPv2.
אימות ומפתחות API
-
בחירה של שיטת אימות
סקירה כללית ותרחישים לדוגמה לכל שיטת אימות נתמכת.
-
למה ומתי כדאי להשתמש במפתחות API
מספק מידע כללי על מפתחות API ואימות, ועל התרחישים שבהם כדאי לשקול שימוש במפתחות API.
-
אימות משתמשים
במאמר הזה מוסבר איך להגדיר אימות ל-gRPC API.
-
אימות בין שירותים
הסבר על שימוש באימות בין שירותים בשירות gRPC.
-
הגבלת הגישה ל-API באמצעות מפתחות API
בדוגמה הזו מוסבר איך להגביל את הגישה לממשקי API רק ללקוחות שיש להם מפתח API.
ניהול גישה ל-API
-
סקירה כללית על גישה ל-API
במאמר הזה מוסבר על אפשרויות השליטה בגישת ה-API שזמינות לכם ב-Endpoints.
-
שליטה באנשים שיכולים להפעיל את ה-API
במאמר הזה מוסבר איך לקבוע מי יכול להפעיל את ה-API שלכם בפרויקטים שלו ב- Google Cloud .
-
הפעלת API בפרויקט ב- Google Cloud
המאמר הזה מסביר איך להפעיל API בפרויקט ב- Google Cloud .
-
הענקת גישה ל-API וביטול הגישה
הסבר על הענקת רמות גישה שונות כדי שחברים אחרים בצוות יוכלו לעזור בניהול ה-API.
ניהול מחזור החיים של API
-
תכנון הפרויקטים Google Cloud
המלצות לגבי מוסכמות למתן שמות של פרויקטים ב- Google Cloud שאולי תצטרכו ליצור בנוסף לפרויקט Google Cloud עבור קצה העורפי של הסביבה שלכם.
-
מחיקה של API ושל מופעים
בדוגמה הזו מוסבר איך למחוק API ולהשבית מופעים שמריצים את ה-API כדי להימנע מעלויות מיותרות.
-
שחזור של שירות מנוהל
מוסבר איך לשחזר שירות מנוהל במקרה של מחיקה בטעות.
הגבלת בקשות API (בטא)
התאמה אישית של ESP
-
שימוש ב-
nginx.confמותאם אישית ב-Google Kubernetes Engineבמאמר הזה מוסבר איך ליצור קובץ
nginx.confבהתאמה אישית כדי לפרוס את ESP ב-GKE. -
יצירת
nginx.confבהתאמה אישית לתמיכה ב-CORSמוצגות דוגמאות לאופן שבו אפשרויות ה-CORS של ה-ESP נכתבות ב-
nginx.confכנקודת התחלה למקרה שצריך להתאים אישית את התמיכה ב-CORS ב-ESP.