Bagikan melalui


Memutakhirkan dan menskalakan instans Azure API Management

BERLAKU UNTUK: Pengembang | Basic | Basic v2 | Standar | Standar v2 | Premium | Premium v2

Pelanggan dapat menskalakan instans Azure API Management di tingkat layanan khusus dengan menambahkan dan menghapus unit. Satu unit terdiri dari sumber daya Azure khusus dan memiliki kapasitas bantalan beban tertentu yang dinyatakan sebagai sejumlah panggilan API per detik. Jumlah ini tidak menyajikan batas panggilan, melainkan nilai estimasi throughput maksimum untuk memungkinkan perencanaan kapasitas kasar. Throughput dan latensi aktual sangat bervariasi bergantung pada faktor-faktor seperti jumlah dan tingkat koneksi bersamaan, jenis dan jumlah kebijakan yang dikonfigurasi, ukuran permintaan dan respons, serta latensi backend.

Catatan

  • Di tingkat Dasar, Standar, dan Premium dari layanan API Management, dan di gateway ruang kerja, Anda dapat mengonfigurasi instans untuk menskalakan secara otomatis berdasarkan serangkaian aturan.
  • Instans API Management pada tingkat Konsumsi menskalakan secara otomatis berdasarkan lalu lintas. Saat ini, Anda tidak dapat melakukan upgrade dari atau downgrade ke tier Consumption.

Harga dan throughput setiap unit bergantung pada tingkat layanan tempat unit berada. Jika Anda perlu meningkatkan kapasitas untuk layanan dalam tingkatan, Anda harus menambahkan unit. Jika tingkat yang saat ini dipilih di instans API Management Anda tidak memungkinkan penambahan unit lagi, Anda perlu meningkatkan ke tingkat yang lebih tinggi.

Catatan

Lihat Harga API Management untuk fitur, batas skala, dan estimasi throughput di setiap tingkatan. Untuk mendapatkan jumlah throughput yang lebih akurat, Anda perlu melihat skenario realistis untuk API Anda. Lihat Kapasitas pada instans Azure API Management.

Penting

Perubahan pada infrastruktur layanan API Management Anda (seperti mengonfigurasi domain kustom, menambahkan sertifikat CA, penskalaan, konfigurasi jaringan virtual, perubahan zona ketersediaan, dan penambahan wilayah) dapat memakan waktu 15 menit atau lebih lama untuk diselesaikan, tergantung pada tingkat layanan dan ukuran penyebaran. Harapkan waktu pemrosesan yang lebih lama dari suatu instans dengan jumlah unit skala yang lebih besar atau konfigurasi multi-wilayah. Perubahan bergulir pada API Management dijalankan dengan hati-hati untuk mempertahankan kapasitas dan ketersediaan.

Saat layanan diperbarui, perubahan infrastruktur layanan lainnya tidak dapat dilakukan. Namun, Anda dapat mengonfigurasi API, produk, kebijakan, dan pengaturan pengguna. Layanan ini tidak akan mengalami waktu henti gateway, dan API Management akan terus melayani permintaan API tanpa gangguan (kecuali di tingkat Pengembang).

Prasyarat

Untuk mengikuti langkah-langkah dari artikel ini, Anda harus:

Memutakhirkan dan menskalakan

Anda dapat memilih antara tingkat khusus berikut: Pengembang, Dasar, Dasar v2, Standar, Standar v2, Premium, dan Premium v2.

  • Tingkat Pengembang harus digunakan untuk mengevaluasi layanan; ini tidak boleh digunakan untuk produksi. Tingkat Pengembang tidak memiliki SLA dan Anda tidak dapat menskalakan tingkat ini (tambah/hapus unit).

  • Basic, Basic v2, Standard, Standard v2, Premium, dan Premium v2 (pratinjau) adalah tingkatan yang memiliki SLA dan dapat diskalakan. Untuk detail harga dan batas skala, lihat Harga API Management .

  • Tingkat Premium memungkinkan Anda mendistribusikan satu instans Azure API Management di sejumlah wilayah Azure yang diinginkan. Saat Anda awalnya membuat layanan Azure API Management, instans hanya berisi satu unit dan berada dalam satu wilayah Azure (wilayah utama).

    Wilayah tambahan dapat dengan mudah ditambahkan. Saat menambahkan wilayah, Anda menentukan jumlah unit yang ingin Anda alokasikan. Misalnya, Anda dapat memiliki satu unit di wilayah utama dan lima unit di beberapa wilayah lainnya. Anda dapat menyesuaikan jumlah unit dengan lalu lintas yang Anda miliki di setiap wilayah. Untuk informasi selengkapnya, lihat Cara menerapkan instans layanan API Management Azure ke beberapa wilayah Azure.

  • Anda dapat meningkatkan dan menurunkan tingkat ke dan dari tingkat layanan khusus tertentu:

    • Anda dapat meningkatkan dan menurunkan tingkat ke dan dari tingkat klasik (Pengembang, Dasar, Standar, dan Premium).

    • Anda dapat meningkatkan dan menurunkan tingkat ke dan dari tingkat Dasar v2 dan Standar v2 .

    Menurunkan tingkat dapat menghapus beberapa fitur. Misalnya, menurunkan ke Standar atau Dasar dari tingkat Premium dapat menghapus jaringan virtual atau penyebaran multi-wilayah.

Menyesuaikan skala instans Pengelolaan API Anda

Anda dapat menggunakan portal untuk menskalakan instans API Management Anda. Bagaimana Anda menskalakan tergantung pada tingkat layanan yang Anda gunakan.

Menskalakan layanan API Management di portal Microsoft Azure

Menambahkan atau menghapus unit - tingkat layanan klasik

  1. Navigasikan ke instans API Management Anda di portal Microsoft Azure.
  2. Pilih Lokasi dari menu sebelah kiri.
  3. Klik pada baris dengan lokasi yang ingin Anda skalakan.
  4. Tentukan jumlah Unit baru - gunakan slider jika tersedia, atau pilih atau ketik nomor.
  5. Pilih Terapkan.

Catatan

Di tingkat layanan Premium, Anda dapat secara opsional mengonfigurasi zona ketersediaan dan jaringan virtual di lokasi yang dipilih. Untuk informasi selengkapnya, lihat Menyebarkan layanan API Management ke lokasi tambahan.

Menambahkan atau menghapus unit - tingkat layanan v2

  1. Navigasikan ke instans API Management Anda di portal Microsoft Azure.
  2. Pilih Skalakan dari menu sebelah kiri.
  3. Tentukan jumlah Unit baru - gunakan penggiser, atau pilih atau ketik nomor.
  4. Pilih Simpan.

Tambahkan atau hapus unit - gateway ruang kerja

  1. Navigasikan ke instans API Management Anda di portal Microsoft Azure.
  2. Di menu sebelah kiri, di bawah APIs, pilih Ruang Kerja> nama ruang kerja Anda.
  3. Di menu sebelah kiri, di bawah Penyebaran + infrastruktur, pilih Gateway> nama gateway Anda.
  4. Di menu sebelah kiri, di bawah Penyebaran dan infrastruktur, pilih Skalakan.
  5. Tentukan jumlah Unit baru - gunakan penggiser, atau pilih atau ketik nomor.
  6. Pilih Simpan.

Mengubah tingkatan layanan API Management Anda

  1. Navigasikan ke instans API Management Anda di portal Microsoft Azure.
  2. Pilih Tingkat harga di menu.
  3. Pilih tingkat layanan yang diinginkan dari menu dropdown. Gunakan penggeser untuk menentukan jumlah unit untuk layanan API Management Anda setelah melakukan perubahan.
  4. Pilih Simpan.

Waktu henti selama penskalaan naik dan turun

Jika Anda menskalakan dari atau ke tingkat Pengembang , akan ada waktu henti. Jika tidak, tidak ada waktu henti.

Isolasi komputasi

Jika persyaratan keamanan Anda termasuk isolasi komputasi, Anda dapat menggunakan tingkat harga Terisolasi. Tingkat ini memastikan sumber daya komputasi instans layanan API Management menggunakan seluruh host fisik dan memberikan tingkat isolasi yang diperlukan untuk mendukung, misalnya, beban kerja Impact Level 5 (IL5) Departemen Pertahanan AS. Untuk mendapatkan akses ke tingkat Terisolasi, buat permintaan dukungan.