מילון מונחים

בדף הזה מופיעות הגדרות קצרות וקישורים למידע נוסף על מונחים שמופיעים במסמכי התיעוד של Cloud Endpoints.

מפתח API
קוד שמועבר על ידי אפליקציית לקוח כשהיא קוראת ל-API. מפתחות API מזהים את האפליקציה או את הפרויקט ששולחים את הקריאה ל-API. Google Cloud מידע נוסף על שימוש במפתח API עם Endpoints API זמין במאמר למה ומתי כדאי להשתמש במפתחות API.
Auth0
שירות שמאפשר להגדיר איך משתמשים מבצעים אימות באפליקציות. מידע נוסף זמין במאמר בנושא Auth0.
Cloud Endpoints Frameworks
Endpoints Frameworks for the App Engine standard environment (מסגרות Endpoints לסביבת App Engine סטנדרטית) כולל כלים, ספריות ויכולות שמאפשרים ליצור ממשקי API וספריות לקוח מאפליקציית App Engine. מידע נוסף זמין במאמר מידע על מסגרות של נקודות קצה (endpoint).
container
חבילת תוכנה שמכילה את הספריות, המסגרות וההגדרות שאפליקציה צריכה כדי לפעול. מידע נוסף זמין במאמר מהו מאגר תגים.
CORS
שיתוף משאבים בין מקורות (CORS) הוא מפרט שמספק דרך לאפליקציות אינטרנט לגשת למשאבים בשרת בדומיין אחר (מבחינה טכנית, במקור אחר). מידע נוסף על CORS זמין בתיעוד האינטרנט של Mozilla Developer Network (MDN) ובתקן Fetch Living.
Docker
תוכנת קוד פתוח שמאפשרת לפרוס אפליקציות באופן אוטומטי בתוך קונטיינרים של תוכנה. מידע נוסף זמין במאמר מהו Docker.
Extensible Service Proxy
ה-Extensible Service Proxy‏ (ESP) הוא שרת Proxy מבוסס-Nginx, בעל ביצועים גבוהים וניתן להרחבה, שפועל מול קצה עורפי של OpenAPI או gRPC API ומספק תכונות של ניהול API, כמו אימות, מעקב ורישום ביומן. מידע נוסף זמין במאמרים מידע על נקודות קצה (endpoints) ונקודות קצה (endpoints): סקירה כללית של הארכיטקטורה.
Extensible Service Proxy V2

‫Extensible Service Proxy V2‏ (ESPv2) הוא פרוקסי מבוסס Envoy, בעל ביצועים גבוהים וניתן להרחבה, שפועל בחזית של קצה עורפי של OpenAPI או gRPC API ומספק תכונות של ניהול API כמו אימות, מעקב ורישום ביומן. מידע נוסף זמין במאמרים מידע על נקודות קצה ונקודות קצה: סקירה כללית של הארכיטקטורה.

‫ESPv2 תומך בגרסה 2 של מפרט OpenAPI ובמפרטים של gRPC.

אימות ב-Firebase

שירות האימות של Google שתומך בכניסה של משתמשי קצה לאפליקציות לקוח באמצעות פרטי כניסה מספקי זהויות פופולריים ומאוחדים כמו Google,‏ Facebook או Twitter. מידע נוסף זמין במאמר בנושא אימות ב-Firebase.

טוקן של מזהה Google

אסימון JWT‏ (JSON Web Token) שמכיל את השדות של OpenID Connect שנדרשים כדי לזהות חשבון משתמש או חשבון שירות ב-Google, ושחתום על ידי שירות האימות של Google‏, https://accounts.google.com.

gRPC

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

JWT

‫JSON Web Token הוא פורמט אסימון גישה בתקן פתוח לשימוש בכותרות הרשאות HTTP ובפרמטרים של שאילתות URI. מידע כללי זמין במאמר מבוא ל-JSON Web Tokens.

kubectl

ממשק שורת פקודה להרצת פקודות באשכולות Kubernetes. משתמשים ב-kubectl כשפורסים API ל-Endpoints באשכול Kubernetes או Google Kubernetes Engine. מידע נוסף זמין במאמר סקירה כללית של kubectl.

Kubernetes

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

NGINX

שרת HTTP ו-proxy שירותים בקוד פתוח עם ביצועים גבוהים, ש-ESP מבוסס עליו. מידע נוסף זמין בוויקי של NGINX. מידע על ESP זמין במאמרים מידע על Cloud Endpoints וEndpoints: סקירה כללית של הארכיטקטורה.

OpenAPI

Open API Initiative הוא מאמץ כלל-תעשייתי לתקנן את התיאור של ממשקי REST API. ממשקי API שמתוארים באמצעות מפרט OpenAPI (לשעבר מפרט Swagger) יכולים לקבל תמיכה באמצעות כלים נפוצים שיוצרים תיעוד, מבצעים בדיקות אוטומטיות ומפיקים קוד ללקוחות ולשרתים. מידע נוסף זמין במאמר סקירה כללית של OpenAPI.

מסמך OpenAPI

קובץ הגדרות בפורמט YAML או JSON שמשמש לתיאור ה-API.

surface

הממשק הציבורי של API. המשטח של API מורכב מהשיטות, מהפרמטרים ומסוגי ההחזרה שמשמשים בשיטות.