הדף הזה רלוונטי ל-Apigee ול-Apigee Hybrid.
לעיון במסמכי התיעוד של
Apigee Edge
Apigee היא פלטפורמת ניהול API מקורית של Google Cloud, שאפשר להשתמש בה כדי ליצור, לנהל ולאבטח ממשקי API – לכל תרחיש שימוש, סביבה או היקף. Apigee מציע פרוקסי של API עם ביצועים גבוהים כדי ליצור ממשק עקבי ומהימן לשירותים לקצה העורפי. שכבת ה-proxy מאפשרת לכם שליטה מפורטת באבטחה, בהגבלת קצב של יצירת בקשות, במכסות, בניתוח נתונים ועוד, בכל השירותים שלכם.
Apigee תומך ב-REST, gRPC, SOAP ו-GraphQL, ומספק גמישות בהטמעה של כל סגנון ארכיטקטורה של API.
מה Apigee מספקת?
Apigee מספק שכבת proxy ל-API שנמצאת בין שירותי הקצה העורפי לבין לקוחות פנימיים או חיצוניים שרוצים להשתמש בשירותים שלכם. Apigee מספק מגוון רחב של מדיניות שמאפשרת להוסיף אבטחה, ניהול תעבורת נתונים, גישור נתונים, תוספים ותכונות אחרות לשכבת ה-proxy ל-API, כדי ליצור פתרון חזק לניהול API ברמה שמתאימה לארגונים. אפשר גם להוסיף קוד בהתאמה אישית, לוגיקה מותנית, טיפול בשגיאות, הגבלת קצב של יצירת בקשות, שמירה במטמון ועוד הרבה פעולות אחרות. המדיניות והפעולות מיושמות ב-Apigee, בשכבת ה-proxy ל-API, ולכן שירותי ה-Backend הבסיסיים יכולים להישאר ללא שינוי.
סקירה כללית של התכונות הטכניות של Apigee מופיעה במאמר סקירה כללית של התכונות הטכניות של Apigee.
מי משתמש ב-Apigee?
Apigee מיועד לשני סוגים עיקריים של משתמשים, ולבעיות הייחודיות בניהול API שהם נתקלים בהן:
- בעלי API: בעלי API יוצרים ומנהלים את ממשקי ה-API שחושפים את שירותי הקצה העורפי שלהם.
- צרכני API: צרכני API משתמשים בנתונים שמסופקים על ידי ה-API באפליקציות הלקוח שלהם.
אתגרים עבור יוצרי API
לבעלי API יש קבוצה ספציפית של אתגרים כשחושפים שירותים לקצה העורפי, כמו:
- אבטחה: ספקי API מציעים את השירותים שלהם באינטרנט, ולכן הם צריכים לנקוט בכל הצעדים הנדרשים כדי לאבטח את השירותים שלהם ולהגן עליהם מפני גישה לא מורשית.
- גילוי: מפתחים של ממשקי API צריכים לוודא שמפתחים של אפליקציות לקוח יוכלו למצוא את ממשקי ה-API שלהם ולהשתמש בהם. כשהשירותים משתנים, מפתחי ה-API צריכים לעדכן את מפתחי האפליקציות ולוודא שהשירותים ממשיכים להיות תואמים לפלטפורמות ולמכשירים אחרים.
- יכולת מדידה: כבעלי API, אתם צריכים לעקוב אחרי השירותים שלכם כדי לוודא שהם תמיד זמינים לאפליקציות לקוח. כדאי גם למדוד את התנועה, להגדיר מכסות ולקבל תובנות לגבי המשתמשים בשירותים שלכם.
אתגרים עבור צרכני API
מפתחי אפליקציות לקוח שצורכים שירותים ממספר רב של ספקים נתקלים בקשיים קצת שונים, כמו:
- גמישות: כיום יש הרבה טכנולוגיות שספק שירות יכול להשתמש בהן כדי לחשוף את השירותים שלו. יכול להיות שאפליקציית לקוח מסוימת תצטרך להשתמש בשיטה אחת כדי לצרוך שירות מספק אחד, ובשיטה אחרת כדי לצרוך שירות מספק אחר.
- נוחות שימוש: משתמשי API רוצים להשתמש בממשקי API שמעוצבים היטב, קל למצוא אותם ומסופק להם תיעוד מפורט כדי שיוכלו להתחיל להשתמש בהם במהירות.
- מהימנות: צרכני API מסתמכים על המהימנות של שירותי הקצה העורפי כדי שאפליקציות הלקוח שלהם יפעלו בצורה חלקה. שמירה על ממשק API עקבי מאפשרת ליצרני API להטמיע שינויים בשירותי הקצה העורפי בלי לשבש את הפעילות של צרכני ה-API.
היתרונות העיקריים של השימוש ב-Apigee
התכונות של Apigee API management נועדו לתת מענה לצרכים של יוצרי API וצרכני API.
גילוי API
פלטפורמת Apigee מציעה ליוצרי API פורטל שמתמקד במפתחים, שבו מפתחי אפליקציות לקוח יכולים לגלות את ממשקי ה-API שלכם, למצוא את התיעוד שנדרש כדי ליצור אפליקציות באמצעותם ולהירשם כמפתחי אפליקציות כדי להתעדכן בכל העדכונים או השינויים. מידע נוסף על פורטלים למפתחים זמין במאמר סקירה כללית על פרסום.
תובנות לגבי API
Apigee מציע תכונות של אבטחת API מתקדמת, מעקב אחרי API ו ניתוח נתונים, שמאפשרות למפתחי API לאבטח את הגישה לשירותים שלהם, לעקוב אחרי זמן הפעולה ונתוני התנועה באמצעות התראות ולקבל תובנות לגבי אופן השימוש בממשקי ה-API שלהם.
אמינות ה-API
Apigee מספק ממשק עקבי לניהול ולשימוש ב-API. אפשר להפעיל כללי מדיניות לאבטחה, לניהול תעבורה וליעילות של ממשקי ה-API ברמת ה-proxy. שימוש בשרתי proxy של Apigee מאפשר לכם לבודד את צרכני ה-API משירות הקצה העורפי שלכם. כלומר, אתם יכולים לבצע שינויים במערכת העורפית שלכם ולאפשר לאפליקציות לקוח להשתמש בשירותים שלכם ללא הפרעה. מידע נוסף מופיע במאמר יצירת שרת proxy פשוט של API.
המאמרים הבאים
מוכנים להתחיל להשתמש ב-Apigee? מבצעים את השלבים הבאים.
התקנת Apigee
- מידע על הקצאת ארגון לצורך הערכה
- כך מתחילים להשתמש ב-Apigee עם תשלום לפי שימוש במסוף Cloud.
- התמונה המלאה לגבי התקנת Apigee Hybrid
יצירת שרת ה-proxy הראשון
הוספת תכונות לשרתי ה-Proxy
כדי ללמוד על דרכים נוספות לשימוש ב-Apigee ב-Google Cloud, אפשר לעיין בהדרכות ובמדריכים שלנו.