הגדרה ופריסה של API
-
הגדרת Cloud Endpoints
במאמר הזה מוסבר איך להכין את מסמך ה-OpenAPI לפריסה ב-Endpoints.
-
פריסת ההגדרה של נקודות הקצה
במאמר הזה מוסבר איך פורסים מסמך OpenAPI ב-Endpoints.
-
פריסת ה-API backend
הסבר על פריסת קוד ה-Backend של ה-API ו-Extensible Service Proxy (ESP).
-
פריסה ב-Kubernetes
הסבר איך להגדיר ולפרוס נקודות קצה ב-Kubernetes.
-
הפעלת ESP באופן מקומי או בפלטפורמה אחרת
המאמר הזה מסביר איך להגדיר מופע של ESP במחשב מקומי או בספק שירותי ענן אחר.
-
השוואה בין קובצי תצורה
בדף הזה מוסבר על הכרטיסייה היסטוריית הפריסה בדף נקודות קצה > שירותים במסוף Google Cloud , ואיך להשוות בין הגדרת שירות שפרסתם לבין הגרסה הקודמת.
-
איך מקבלים את שם השירות ואת מזהה ההגדרה
איך מקבלים את השם ואת מזהה ההגדרה של שירות מנוהל.
פתרון בעיות ומעקב
-
סקירה כללית על פתרון בעיות
המאמר כולל מידע כללי לפתרון בעיות וקישורים לדפים אחרים עם מידע נוסף.
-
פתרון בעיות בפריסת ההגדרה של נקודות קצה
במאמר הזה מתוארות כמה שגיאות שאולי תיתקלו בהן כשמפעילים את הגדרות ה-Endpoints, ומוסבר איך לפתור אותן.
-
פתרון בעיות שקשורות לתגובות
במאמר הזה מוסבר איך לפתור בעיות שמופיעות בתשובה לבקשה שנשלחה ל-API.
-
פתרון בעיות בפריסה של סביבה גמישה של App Engine
המאמר כולל טכניקות לפתרון בעיות בפריסות של Endpoints בסביבה הגמישה של App Engine.
-
פתרון בעיות בפריסה של Compute Engine
טכניקות לפתרון בעיות בפריסות של Endpoints ב-Compute Engine.
-
פתרון בעיות בפריסה של GKE
הסבר על טכניקות לפתרון בעיות בפריסות של Endpoints ב-GKE.
-
פתרון בעיות באימות JWT
מספק מידע לפתרון בעיות אם האימות של ה-JWT נכשל ומוחזרת שגיאה בתשובה ללקוח.
-
מעקב אחר ה-API
במאמר הזה מוסבר איך לעקוב אחרי תקינות של ממשקי API באמצעות היומנים והמדדים שנקודות הקצה שומרות באופן אוטומטי.
-
מעקב אחר ה-API
המאמר מסביר מהו קצב הדגימה של נתוני מעקב, איך לאמוד את העלות של Cloud Trace, איך לראות את נתוני המעקב במסוף 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 ומתי כדאי להשתמש בהם.
-
שימוש ב-Firebase לאימות משתמשים
במאמר הזה מוסבר איך להגדיר את מסמך OpenAPI כך ש-ESP יאמת בקשות נכנסות מלקוחות באמצעות Firebase כדי לאמת משתמשים.
-
שימוש ב-Auth0 לאימות משתמשים
במאמר הזה מוסבר איך להגדיר את מסמך OpenAPI כך ש-ESP יאמת בקשות נכנסות מלקוחות באמצעות Auth0 כדי לאמת משתמשים.
-
שימוש באסימונים מזהים של Google לאימות משתמשים
במאמר הזה מוסבר איך להגדיר את מסמך OpenAPI כך ש-ESP יאמת בקשות נכנסות מלקוחות באמצעות אסימוני מזהה Google כדי לאמת משתמשים.
-
שימוש בשיטה מותאמת אישית לאימות משתמשים
במאמר הזה מוסבר איך להגדיר את מסמך OpenAPI כך שספק ה-ESP יאמת בקשות נכנסות מלקוחות באמצעות ספק מותאם אישית לאימות משתמשים.
-
אימות בין שירותים
הדגמה של אימות שיחות בין שירותים.
-
הגבלת הגישה באמצעות מפתחות API
במאמר הזה מוסבר איך למנוע מאפליקציות ושירותים לא מורשים של לקוחות לגשת ל-API שלכם.
ניהול גישה ל-API
-
סקירה כללית על גישה ל-API
במאמר הזה מוסבר על האפשרויות לשליטה בגישת API שזמינות לכם ב-Endpoints.
-
שליטה באנשים שיכולים להפעיל את ה-API
במאמר הזה מוסבר איך לקבוע מי יכול להפעיל את ה-API שלכם בפרויקטים שלו ב- Google Cloud.
-
הפעלת API בפרויקט ב- Google Cloud
המאמר הזה מסביר איך להפעיל API בפרויקט ב- Google Cloud .
-
הענקת גישה ל-API וביטול הגישה
הסבר על הענקת רמות גישה שונות כדי שחברים אחרים בצוות יוכלו לעזור בניהול ה-API.
ניהול מחזור החיים של API
-
סקירה כללית על ניהול מחזור החיים של API
מתוארות התכונות של ניהול הגרסאות של Endpoints API ומוצגות שיטות מומלצות לניהול גרסאות ולהעברה של Endpoints API לסביבת ייצור.
-
מחיקה של API ושל מופעים
בדוגמה הזו מוסבר איך למחוק API ולהשבית מופעים שמריצים את ה-API כדי להימנע מעלויות מיותרות.
-
שחזור של שירות מנוהל
מוסבר איך לשחזר שירות מנוהל במקרה של מחיקה בטעות.
הגבלת בקשות API (בטא)
התאמה אישית של ESP
-
שימוש ב-
nginx.confמותאם אישית ב-Google Kubernetes Engineבמאמר הזה מוסבר איך ליצור קובץ
nginx.confבהתאמה אישית כדי לפרוס את ESP ב-GKE. -
יצירת
nginx.confבהתאמה אישית לתמיכה ב-CORSמוצגות דוגמאות לאופן שבו נכתבות אפשרויות ה-CORS של ה-ESP ב-
nginx.confכנקודת התחלה למקרה שצריך להתאים אישית את תמיכת ה-CORS ב-ESP.