Ringkasan ekstensi Media CDN

Service Extensions memungkinkan Anda menggunakan ekstensi untuk menyisipkan kode kustom di jalur pemrosesan Media CDN. Halaman ini memberikan ringkasan tentang ekstensi Media CDN.

Media CDN menyediakan banyak kemampuan inti bawaan untuk menangani kasus penggunaan paling umum untuk jaringan penayangan konten (CDN). Anda mungkin memiliki persyaratan di luar kemampuan ini. Misalnya, Anda mungkin perlu menormalisasi header untuk meningkatkan caching, menggunakan algoritma penandatanganan URL kustom, atau memindahkan perilaku lama dari CDN yang ada ke Media CDN.

Service Extensions membantu Anda menambahkan kode kustom untuk kasus penggunaan komputasi ringan di jalur pemrosesan permintaan dan respons menggunakan plugin. Plugin dapat mengakses dan memanipulasi header permintaan dan respons HTTP, lalu menyajikan respons sintetis. Plugin juga dapat melakukan tindakan tambahan seperti pengalihan HTTP dan penulisan ulang URL.

Seperti yang ditunjukkan pada Gambar 1, dengan Service Extensions, Anda dapat menggunakan plugin untuk menempatkan kode kustom yang menerapkan tindakan tertentu di edge, di depan cache dalam jalur pemrosesan Media CDN.

Media CDN menggunakan plugin untuk menambahkan kode kustom ke jalur pemrosesan.
Gambar 1. Media CDN menggunakan plugin untuk menambahkan kode kustom ke jalur pemrosesan (klik untuk memperbesar).

Cara kerja plugin Media CDN

Di jalur permintaan Media CDN, plugin berjalan setelah pencocokan rute dan kebijakan keamanan edge Google Cloud Armor, tetapi sebelum penghitungan kunci cache dan penambahan header kustom ke asal.

Di jalur respons, plugin berjalan setelah konten disajikan dari cache, sehingga memungkinkan konten yang di-cache dimanipulasi.

Langkah berikutnya