Azure Managed Applications memungkinkan Kamu untuk menentukan dan berbagi pengalaman penyediaan sumber daya kustom di dalam Azure. Bayangkan menyediakan antarmuka yang disederhanakan kepada pengguna Kamu untuk membuat sumber daya Azure tertentu, yang disesuaikan dengan kebutuhan organisasi dan praktik terbaik keamanan Kamu. Artikel ini membahas fungsionalitas Azure Managed Applications dan Katalog Layanan, yang memandu Kamu melalui proses pembuatan.
{getToc} $title={Table of Contents}
Manfaat Aplikasi Terkelola Azure
- Standarisasi dan Tata Kelola: Memastikan konfigurasi sumber daya yang konsisten dan menegakkan logika bisnis untuk pembuatan sumber daya.
- Pengalaman Pengguna yang Disederhanakan: Pengguna dapat membuat sumber daya dengan UI yang familiar, meminimalkan pelatihan dan mengurangi kesalahan.
- Pengurangan Risiko: Templat pra-konfigurasi mencegah pengguna dari menerapkan sumber daya yang tidak sah atau tidak aman.
Apa itu Aplikasi Terkelola?
Aplikasi Terkelola menggabungkan templat Azure Resource Manager (ARM) dengan file definisi antarmuka pengguna. Templat ARM mendefinisikan sumber daya yang akan disediakan, sedangkan file definisi UI menentukan antarmuka pengguna untuk mengonfigurasi parameter. Katalog Layanan menyediakan lokasi yang aman untuk menyimpan dan mengelola aplikasi ini, membatasi akses ke pengguna yang diberi otorisasi.
Membuat Katalog Layanan Kamu
- Azure Blob Storage: Pastikan Kamu memiliki akun penyimpanan Azure Blob untuk menyimpan file aplikasi Kamu.
- Templat ARM: Kembangkan templat ARM yang mendefinisikan sumber daya yang akan dibuat oleh aplikasi Kamu.
- Definisi Antarmuka Pengguna: Buat file bernama "createUiDefinition.json" (peka huruf besar/kecil) yang mendefinisikan antarmuka pengguna untuk aplikasi Kamu.
- Zip dan Upload: Kompres templat ARM dan file definisi UI ke dalam satu arsip ZIP (beri nama yang deskriptif). Unggah file ZIP ke akun penyimpanan Azure Blob Kamu dan dapatkan URL lengkap dengan kunci Shared Access Signature.
- Definisi Aplikasi Terkelola Katalog Layanan: Di portal Azure, buat sumber daya "Definisi Aplikasi Terkelola Katalog Layanan".
- Isi Detailnya: Berikan nama deskriptif, nama tampilan, dan deskripsi untuk aplikasi Kamu. Gunakan URL dari langkah 4 di bidang "Package File URI".
- Otorisasi: Definisikan grup pengguna atau individu yang diizinkan untuk mengelola aplikasi.
Menggunakan Aplikasi Terkelola
- Buat Sumber Daya Aplikasi Terkelola Katalog Layanan: Di dalam portal Azure, buat sumber daya "Aplikasi Terkelola Katalog Layanan" baru.
- Pilih Aplikasi: Pilih aplikasi terkelola yang diinginkan dari daftar yang tersedia.
- Konfigurasikan Parameter: Isi parameter yang diperlukan untuk aplikasi yang dipilih, seperti langganan, lokasi, jenis akun penyimpanan, dll.
Kesimpulan
Azure Managed Applications dan Katalog Layanan menyediakan duo yang kuat untuk menyederhanakan penyediaan sumber daya di lingkungan Azure Kamu. Dengan memanfaatkan templat pra-definisi dan akses terkontrol, Kamu dapat memberdayakan pengguna untuk membuat sumber daya secara efisien sambil menjunjung tinggi keamanan dan stKamur organisasi.
QA: Katalog Layanan dengan Azure Managed Applications
Apa manfaat menggunakan Azure Managed Applications?
Ada beberapa manfaat menggunakan Azure Managed Applications, di antaranya:
- Standarisasi dan Tata Kelola: Kamu dapat memastikan konfigurasi sumber daya yang konsisten dan menegakkan logika bisnis untuk pembuatan sumber daya.
- Pengalaman Pengguna yang Disederhanakan: Pengguna dapat membuat sumber daya dengan antarmuka yang familiar, sehingga meminimalkan pelatihan dan mengurangi kesalahan.
- Pengurangan Risiko: Templat pra-konfigurasi mencegah pengguna dari menerapkan sumber daya yang tidak sah atau tidak aman.
Apa itu Aplikasi Terkelola (Managed Application)?
Aplikasi Terkelola menggabungkan templat Azure Resource Manager (ARM) dengan file definisi antarmuka pengguna. Templat ARM mendefinisikan sumber daya yang akan dibuat, sedangkan file definisi UI menentukan antarmuka pengguna untuk mengonfigurasi parameter.
Apa itu Service Catalog?
Service Catalog adalah lokasi yang aman untuk menyimpan dan mengelola Aplikasi Terkelola, sehingga membatasi akses ke pengguna yang diberi otorisasi.
Bagaimana cara membuat Service Catalog?
Untuk membuat Service Catalog, Kamu memerlukan beberapa langkah:
- Menyiapkan akun Azure Blob Storage.
- Mengembangkan templat ARM yang mendefinisikan sumber daya yang akan dibuat aplikasi Kamu.
- Membuat file definisi antarmuka pengguna bernama "createUiDefinition.json".
- Mengompres templat ARM dan file definisi UI ke dalam file ZIP dan mengunggahnya ke Azure Blob Storage.
- Membuat resource "Service Catalog Managed Application Definition" di portal Azure dan mengisi detail yang diperlukan, termasuk URL file ZIP dari langkah 4.
Bagaimana cara menggunakan Aplikasi Terkelola?
Untuk menggunakan Aplikasi Terkelola:
- Buat resource "Service Catalog Managed Application" di portal Azure.
- Pilih Aplikasi Terkelola yang diinginkan dari daftar yang tersedia.
- Isi parameter yang diperlukan untuk aplikasi tersebut, seperti langganan, lokasi, jenis akun penyimpanan, dll.
Tags:
Tech News