Azure API Management akselerator zona pendaratan
Akselerator zona pendaratan Azure API Management menyediakan pendekatan arsitektur dan implementasi referensi untuk menyiapkan langganan zona pendaratan untuk infrastruktur API Management yang dapat diskalakan. Implementasinya mengikuti arsitektur dan praktik terbaik dari zona arahan Azure Cloud Adoption Framework dengan fokus pada prinsip-prinsip desain skala enterprise.
Pelanggan mengadopsi API Management dengan berbagai cara. Pendekatan arsitektur dapat digunakan sebagai panduan desain untuk implementasi greenfield dan sebagai penilaian bagi pelanggan brownfield yang sudah menggunakan API Management. Implementasi referensi dapat disesuaikan untuk menghasilkan arsitektur yang sesuai dengan cara Anda dan menempatkan organisasi Anda pada jalur ke skala berkelanjutan.
Templat infrastruktur sebagai kode yang disediakan dapat dimodifikasi agar sesuai dengan konvensi penamaan Anda, menggunakan sumber daya yang ada (agen DevOps, brankas kunci, dan sebagainya), dan memperluas ke backend yang berbeda. Misalnya, tambahkan koneksi ke API yang dihosting di App Service, AKS, dll.
Menerapkan fondasi platform
Akselerator zona pendaratan Azure API Management mengasumsikan bahwa fondasi platform yang mengurus layanan bersama (jaringan, keamanan, identitas, dan tata kelola) yang diperlukan untuk membangun dan mengoprasionalkan zona pendaratan skala perusahaan telah berhasil diterapkan. Ini tidak wajib saat menerapkan akselerator zona pendaratan API Management, tetapi menangani banyak keamanan dan manajemen yang diperlukan untuk mengelola lingkungan cloud Anda dengan aman. Jika Anda sudah memilikinya, Anda dapat melewati langkah ini. Untuk informasi selengkapnya tentang ini, tinjau artikel ini:
- Memulai dengan zona arahan skala enterprise Cloud Adoption Framework
- Menerapkan zona arahan skala enterprise Cloud Adoption Framework di Azure
Apa yang disediakan azure API Management akselerator zona pendaratan
Pendekatan akselerator zona pendaratan menyediakan aset ini untuk mendukung proyek Anda:
- Pendekatan modular, sehingga Anda dapat menyesuaikan variabel lingkungan
- Pedoman desain untuk membantu mengevaluasi keputusan penting
- Arsitektur zona pendaratan
- Implementasi yang meliputi:
- Referensi yang dapat disebarkan yang mampu membuat lingkungan untuk penyebaran API Management Anda
- Implementasi referensi API Management yang disetujui Microsoft untuk menguji lingkungan yang disebarkan
Pedoman desain
Artikel ini memberikan panduan untuk membuat zona arahan Anda berdasarkan area desain zona arahan Azure:
- Pengelolaan identitas dan akses
- Topologi dan konektivitas jaringan
- Keamanan
- Manajemen
- Pemerintahan
- Automasi platform dan DevOps
Contoh arsitektur referensi konseptual
Arsitektur referensi konseptual berikut adalah contoh yang menunjukkan area desain dan praktik terbaik.
Ini terdiri dari API Management yang disebarkan dalam jaringan virtual dalam mode internal, dihadapkan oleh Application Gateway, dengan backend Azure Functions sampel.
Menyebarkan akselerator zona pendaratan Azure API Management
Implementasi akselerator zona pendaratan Azure API Management dengan templat infrastruktur sebagai kode tersedia di GitHub.
Langkah berikutnya
Pelajari tentang pertimbangan desain untuk identitas dan manajemen akses di zona arahan Azure Anda.