Service Extensions מאפשר להשתמש בתוספים כדי להוסיף קוד מותאם אישית לנתיב העיבוד של Media CDN. בדף הזה מובאת סקירה כללית על תוספים ל-Media CDN.
ב-Media CDN יש הרבה יכולות ליבה מובנות שנועדו לתת מענה לתרחישי השימוש הנפוצים ביותר ברשתות להעברת תוכן (CDN). יכול להיות שיש לכם דרישות נוספות מעבר ליכולות האלה. לדוגמה, יכול להיות שתצטרכו לנרמל כותרות כדי לשפר את השמירה במטמון, להשתמש באלגוריתם מותאם אישית לחתימת כתובות URL או להעביר התנהגות מדור קודם מ-CDN קיים ל-Media CDN.
התוסף Service Extensions עוזר להוסיף קוד בהתאמה אישית לתרחישי שימוש בחישובים קלים בנתיבי העיבוד של הבקשות והתגובות באמצעות תוספים. תוספים יכולים לגשת לכותרות של בקשות ותגובות HTTP ולשנות אותן, ואז להציג תגובות סינתטיות. תוספים יכולים גם לבצע פעולות נוספות כמו הפניות HTTP ושינוי של כתובות URL.
כפי שמוצג באיור 1, באמצעות Service Extensions, אפשר להשתמש בתוספים כדי להציב קוד בהתאמה אישית שמיישם פעולות ספציפיות ב-edge, לפני המטמון בנתיב העיבוד של Media CDN.
איך פלאגינים של Media CDN פועלים
בנתיב הבקשה של Media CDN, הפלאגינים פועלים אחרי התאמת המסלול ומדיניות האבטחה של Google Cloud Armor בצד הקצה, אבל לפני חישוב מפתח המטמון והוספה של כותרות בהתאמה אישית למקור.
בנתיב התגובה, התוספים פועלים אחרי שהתוכן מוגש מהמטמון, וכך מאפשרים לבצע מניפולציה בתוכן שנשמר במטמון.