Apa itu jaringan pengiriman konten di Azure?

Jaringan pengiriman konten (CDN) adalah jaringan server terdistribusi yang dapat mengirimkan konten web secara efisien kepada pengguna. Penyimpanan konten cache CDN di server edge di lokasi point-of-presence (POP) yang dekat dengan pengguna akhir, untuk meminimalkan latensi.

Azure Content Delivery Network (CDN) menawarkan solusi global kepada pengembang untuk mengirimkan konten bandwidth tinggi dengan cepat kepada pengguna dengan pembuatan cache konten mereka di simpul fisik yang ditempatkan secara strategis di seluruh dunia. Azure CDN juga dapat mempercepat konten dinamis, yang tidak dapat di-cache, dengan memanfaatkan berbagai pengoptimalan jaringan menggunakan CDN POP. Misalnya, pengoptimalan rute untuk melewati Border Gateway Protocol (BGP).

Manfaat menggunakan Azure CDN untuk memberikan aset situs web meliputi:

  • Kinerja yang lebih baik dan pengalaman pengguna yang lebih baik untuk pengguna akhir, terutama ketika menggunakan aplikasi di mana beberapa perjalanan pulang-pergi diperlukan untuk memuat konten.
  • Penskalaan besar untuk menangani beban tinggi seketika dengan lebih baik, seperti awal acara peluncuran produk.
  • Distribusi permintaan pengguna dan penyajian konten langsung dari server edge sehingga lebih sedikit lalu lintas dikirim ke server asal.

Untuk daftar lokasi simpul CDN saat ini, lihat Lokasi POP CDN Azure.

Cara kerjanya

CDN Overview

  1. Pengguna (Alice) meminta file (juga disebut aset) dengan menggunakan URL dengan nama domain khusus, seperti nama titik akhir > .azureedge.net. Nama ini bisa menjadi nama host titik akhir atau domain kustom. DNS merutekan permintaan ke lokasi POP berkinerja terbaik, yang biasanya POP yang secara geografis paling dekat dengan pengguna.

  2. Jika tidak ada server edge di POP yang memiliki file di cache mereka, POP meminta file dari server asal. Server asal dapat menjadi Azure Web App, Azure Cloud Service, akun Azure Storage, atau server web yang dapat diakses publik.

  3. Server asal mengembalikan file ke server edge di POP.

  4. Server edge di POP menyimpan file dan mengembalikan file ke pemohon asli (Alice). File tetap di-cache pada server edge di POP hingga time-to-live (TTL) yang ditentukan oleh header HTTP-nya yang kedaluwarsa. Jika server asal tidak menentukan TTL, TTL default adalah tujuh hari.

  5. Pengguna tambahan kemudian dapat meminta file yang sama dengan menggunakan URL yang sama dengan yang digunakan Alice, dan juga dapat diarahkan ke POP yang sama.

  6. Jika TTL untuk file belum kedaluwarsa, server POP edge mengembalikan file langsung dari cache. Proses ini menghasilkan pengalaman pengguna yang lebih cepat dan lebih responsif.

Persyaratan

Untuk menggunakan Azure CDN, Anda harus memiliki setidaknya satu langganan Azure. Anda juga perlu membuat setidaknya satu profil CDN, yang merupakan kumpulan titik akhir CDN. Setiap titik akhir CDN mewakili konfigurasi spesifik perilaku dan akses pengiriman konten. Untuk mengatur titik akhir CDN Anda berdasarkan domain internet, aplikasi web, atau beberapa kriteria lainnya, Anda dapat menggunakan beberapa profil. Karena harga CDN Azure diterapkan di tingkat profil CDN, Anda harus membuat beberapa profil CDN jika Anda ingin menggunakan campuran tingkat harga. Untuk informasi tentang struktur penagihan Azure CDN, lihat Memahami tagihan CDN Azure.

Batasan

Setiap langganan Azure memiliki batas default untuk sumber daya berikut ini:

  • Jumlah profil CDN yang dapat dibuat.
  • Jumlah titik akhir yang dapat dibuat di profil CDN.
  • Jumlah domain kustom yang bisa dipetakan ke endpoint.

Untuk informasi selengkapnya tentang batas langganan CDN, lihat batas CDN.

Fitur Azure CDN

Azure CDN menawarkan fitur utama berikut:

Untuk daftar lengkap fitur yang didukung setiap produk CDN Azure, lihat Membandingkan fitur produk CDN Azure.

Langkah berikutnya