Opsi implementasi zona pendaratan platform

Artikel ini menjelaskan opsi untuk menyebarkan dan mengelola zona pendaratan platform, yang merupakan bagian dari zona pendaratan Azure. Memilih metode implementasi yang sesuai memastikan lingkungan Anda selaras dengan persyaratan organisasi dan kemampuan teknis. Untuk konteks tentang cakupan zona pendaratan platform, lihat Zona pendaratan platform vs. zona pendaratan aplikasi.

Opsi implementasi secara singkat

Untuk panduan terperinci tentang setiap opsi, lihat bagian berikut.

Akselerator Infrastruktur-sebagai-Kode (IaC) untuk zona landasan Azure

Petunjuk / Saran

Gunakan pendekatan yang direkomendasikan ini untuk menyebarkan dan mengelola zona pendaratan platform.

Azure Landing Zones IaC Accelerator menyediakan pendekatan otomatis untuk menyebarkan dan mengelola zona pendaratan platform. Ini menggunakan Bicep atau Terraform berdasarkan Azure Verified Modules (AVM). Alat ini menyederhanakan penyiapan lingkungan continuous delivery dan mendukung Azure DevOps serta GitHub untuk sistem kontrol versi (VCS), alur penyebaran, dan runner.

Tentukan arsitektur landing zone platform sebagai kode untuk kontrol versi, otomatisasi penyebaran, dan mereplikasi lingkungan. Pendekatan ini menstandarkan zona pendaratan platform dengan praktik terbaik yang direkomendasikan. Akselerator menggunakan pendekatan empat fase untuk menyiapkan lingkungan untuk pengiriman berkelanjutan:

  1. Fase 0 (Perencanaan). Pilih bahasa iaC dan VCS pilihan.
  2. Fase 1 (Prasyarat). Konfigurasikan kredensial dan langganan untuk penyebaran.
  3. Fase 2 (Bootstrap). Jalankan modul PowerShell untuk mem-bootstrap lingkungan Azure dan VCS. Langkah ini menyiapkan aset untuk menyebarkan dan mengelola zona pendaratan platform.
  4. Fase 3 (Jalankan). Sesuaikan kode IaC untuk memenuhi persyaratan organisasi. Aktifkan alur integrasi dan pengiriman berkelanjutan (CI/CD) untuk menyebarkan zona pendaratan platform.

Modul Terverifikasi Azure untuk zona pendaratan platform

Azure Verified Modules (AVM) menyediakan blok bangunan yang dapat digunakan kembali, dapat disesuaikan, dan dapat diperluas untuk membangun zona pendaratan platform dengan Bicep atau Terraform. Modul ini membantu menyebarkan zona pendaratan platform yang selaras dengan praktik terbaik. Menggunakan modul terverifikasi memastikan konsistensi arsitektur dan mengurangi beban pemeliharaan kode kustom.

Gunakan modul ini secara independen atau sebagai bagian dari Azure Landing Zones IaC Accelerator untuk menyebarkan dan mengelola zona pendaratan platform.

Akselerator portal zona penyiapan platform Azure

Akselerator portal zona pendaratan platform Azure menyediakan antarmuka grafis untuk menyebarkan arsitektur referensi. Alat ini menerapkan konfigurasi yang telah ditentukan sebelumnya untuk komponen utama, seperti grup manajemen dan kebijakan. Gunakan opsi ini jika organisasi tidak memiliki keahlian infrastructure-as-code (IaC) atau lebih memilih metode penyebaran visual.

DTA-Button-ALZ

Pendekatan ini menawarkan lebih sedikit fleksibilitas dan skalabilitas daripada opsi IaC. Pembaruan dan kontrol versi sulit dikelola tanpa IaC. Transisi ke pendekatan berbasis IaC jika memungkinkan untuk meningkatkan pengelolaan.

Lihat Menggunakan infrastruktur sebagai kode untuk memperbarui zona pendaratan Azure untuk memahami mengapa IaC adalah pendekatan yang disukai.

Langkah berikutnya

Pilih opsi implementasi yang paling sesuai dengan kebutuhan dan keahlian organisasi Anda. Ikuti dokumentasi yang relevan untuk menyebarkan dan mengelola zona pendaratan platform Anda.