Azure App Service akselerator zona pendaratan

Akselerator zona pendaratan Azure App Service adalah kumpulan sumber terbuka dari panduan arsitektur dan implementasi referensi untuk mempercepat penyebaran Azure App Service dalam skala besar. Ini dapat memberikan pendekatan arsitektur tertentu dan implementasi referensi melalui infrastruktur sebagai templat kode untuk menyiapkan zona pendaratan Anda. Zona pendaratan mematuhi arsitektur dan praktik terbaik Kerangka Kerja Adopsi Cloud.

Pendekatan arsitektur dapat digunakan sebagai panduan desain untuk implementasi greenfield dan sebagai penilaian bagi pelanggan brownfield yang sudah menggunakan App Service. 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 menggunakan mode App Service Environment v3 yang berbeda.

Menerapkan fondasi platform

Azure App Service akselerator zona pendaratan mengasumsikan bahwa fondasi platform yang mengurus layanan bersama (jaringan, keamanan, identitas, dan tata kelola) yang diperlukan untuk membangun dan mengoprasi zona pendaratan secara efektif telah berhasil diterapkan. Ini tidak wajib saat menerapkan akselerator zona pendaratan Azure App Service, 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:

Apa yang disediakan Azure App Service 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. Untuk panduan yang khusus untuk App Service multi-penyewa atau lingkungan App Service, masing-masing bagian dicantumkan, jika tidak, panduan harus berlaku untuk salah satu penyebaran.
  • Implementasi yang meliputi:
    • Referensi yang dapat disebarkan yang mampu membuat lingkungan untuk penyebaran Azure App Service Anda
    • Implementasi referensi Azure App Service yang disetujui Microsoft untuk menguji lingkungan yang disebarkan

Pedoman desain

Artikel ini menyediakan panduan untuk membuat zona pendaratan Anda:

Contoh arsitektur referensi konseptual

Arsitektur referensi konseptual berikut adalah contoh yang menunjukkan area desain dan praktik terbaik.

Diagram yang menunjukkan arsitektur akselerator zona pendaratan Azure App Service.

Menyebarkan akselerator zona pendaratan Azure App Service

Implementasi referensi akselerator zona pendaratan Azure App Service dengan templat infrastruktur sebagai kode tersedia di GitHub.

Langkah berikutnya

  • Tinjau area desain penting untuk membuat pertimbangan dan rekomendasi lengkap untuk arsitektur Azure App Service Anda. Mulailah dengan manajemen identitas dan akses.