Bagikan melalui


Mulai cepat: Membuat Azure Front Door (klasik) menggunakan Azure CLI

Penting

Azure Front Door (klasik) akan dihentikan pada 31 Maret 2027. Untuk menghindari gangguan layanan apa pun, penting untuk memigrasikan profil Azure Front Door (klasik) Anda ke Azure Front Door Standard atau tingkat Premium paling lambat Maret 2027. Untuk informasi selengkapnya, lihat Penghentian Azure Front Door (klasik).

Penting

Azure Front Door (klasik) akan dihentikan pada 31 Maret 2027. Untuk menghindari gangguan layanan apa pun, penting untuk memigrasikan profil Azure Front Door (klasik) Anda ke Azure Front Door Standard atau tingkat Premium paling lambat Maret 2027. Untuk informasi selengkapnya, lihat Penghentian Azure Front Door (klasik).

Mulai menggunakan Azure Front Door (klasik) dengan menggunakan Azure CLI untuk membuat aplikasi web global dengan ketersediaan tinggi dan berkinerja tinggi.

Azure Front Door mengarahkan lalu lintas web ke sumber daya tertentu di kumpulan backend. Anda menentukan domain frontend, tambahkan sumber daya ke kumpulan backend, dan buat aturan perutean. Artikel ini menggunakan konfigurasi sederhana dari satu kumpulan backend dengan sumber daya aplikasi web dan satu aturan perutean menggunakan jalur default yang cocok dengan "/*".

Diagram lingkungan penyebaran Front Door menggunakan Azure CLI.

Prasyarat

  • Akun Azure dengan langganan aktif. Buat akun secara gratis.
  • Azure CLI dipasang secara lokal atau Azure Cloud Shell
  • Pastikan ekstensi pintu depan ditambahkan ke Azure CLI Anda
az extension add --name front-door

Azure Cloud Shell

Azure meng-hosting Azure Cloud Shell, lingkungan shell interaktif yang dapat Anda gunakan melalui browser. Anda dapat menggunakan Bash atau PowerShell dengan Cloud Shell untuk bekerja dengan layanan Azure. Anda dapat menggunakan perintah Cloud Shell yang telah diinstal sebelumnya untuk menjalankan kode dalam artikel ini tanpa harus menginstal apa-apa di lingkungan lokal Anda.

Untuk memulai Azure Cloud Shell:

Opsi Contoh/Tautan
Pilih Coba di pojok kanan atas blok kode atau perintah. Memilih Coba tidak otomatis menyalin kode atau perintah ke Cloud Shell. Cuplikan layar yang menunjukkan contoh Try It for Azure Cloud Shell.
Buka https://shell.azure.com, atau pilih tombol Luncurkan Cloud Shell untuk membuka Cloud Shell di browser Anda. Tombol untuk meluncurkan Azure Cloud Shell.
Pilih tombol Cloud Shell pada bilah menu di kanan atas di portal Microsoft Azure. Cuplikan layar yang menunjukkan tombol Cloud Shell di portal Azure

Untuk menggunakan Azure Cloud Shell:

  1. Mulai Cloud Shell.

  2. Pilih tombol Salin pada blok kode (atau blok perintah) untuk menyalin kode atau perintah.

  3. Tempel kode atau perintah ke dalam sesi Cloud Shell dengan memilih Ctrl+Shift+V di Windows dan Linux, atau dengan memilih Cmd+Shift+V di macOS.

  4. Pilih Masukkan untuk menjalankan kode atau perintah.

Jika Anda memilih memasang dan menggunakan CLI secara lokal, mulai cepat ini memerlukan Azure CLI versi 2.0.28 atau yang lebih baru. Jalankan az --version untuk mencari tahu versinya. Jika Anda perlu memasang atau meningkatkan, Pasang Azure CLI.

Buat grup sumber daya

Di Azure, Anda mengalokasikan sumber daya terkait ke grup sumber daya. Anda dapat menggunakan grup sumber daya yang sudah ada atau membuat baru.

Untuk mulai cepat ini, Anda memerlukan grup sumber daya di US Tengah.

Buat grup sumber daya dengan grup az membuat :

az group create \
    --name myRGFDCentral \
    --location centralus

Membuat dua instans aplikasi web

Dua instans aplikasi web yang berjalan di wilayah Azure yang berbeda diperlukan untuk mulai cepat ini. Kedua instans aplikasi web berjalan dalam mode Aktif/Aktif, sehingga salah satunya dapat melayani lalu lintas.

Jika Anda belum memiliki aplikasi web, gunakan skrip berikut untuk menyiapkan dua contoh aplikasi web.

Buat perencanaan layanan aplikasi

Sebelum dapat membuat aplikasi web, Anda memerlukan paket layanan aplikasi di US Tengah.

Buat paket layanan aplikasi dengan paket layanan az membuat:

az appservice plan create \
--name myAppServicePlanCentralUS \
--resource-group myRGFDCentral

Membuat aplikasi web

Menjalankan perintah berikut akan membuat aplikasi web dalam paket layanan aplikasi di langkah sebelumnya. Nama aplikasi web harus unik secara global.

Buat aplikasi web dengan az aplikasi web membuat:

az webapp create \
--name WebAppContoso-1 \
--resource-group myRGFDCentral \
--plan myAppServicePlanCentralUS 

Catat nama host default aplikasi web sehingga Anda dapat menentukan alamat backend saat Anda menyebarkan Front Door di langkah berikutnya.

Membuat Front Door

Buat Front Door dasar dengan pengaturan penyeimbangan beban default, pemeriksaan kesehatan, dan aturan perutean dengan berjalan untuk mengikuti:

Buat Front Door dengan front-door jaringan az membuat:

az network front-door create \
--resource-group myRGFDCentral \
--name contoso-frontend \
--accepted-protocols Http Https \
--backend-address webappcontoso-1.azurewebsites.net 

--grup-sumber daya: Tentukan grup sumber daya tempat Anda ingin sebarkan Front Door.

--nama: Tentukan nama unik global untuk Azure Front Door Anda.

--protokol-yang diterima: Nilai yang diterima adalah http dan https. Jika Anda ingin menggunakan keduanya, spesifik keduanya dipisahkan oleh spasi.

--backend-address: Tentukan nama host aplikasi web.

Setelah penyebaran berhasil diselesaikan, catat nama host di bagian frontEndpoints.

Uji Front Door

Buka browser web dan masukkan nama host yang diperoleh dari perintah tadi. Front Door akan mengarahkan permintaan Anda ke salah satu sumber daya ujung belakang.

Halaman pengujian Pintu Depan

Membersihkan sumber daya

Jika Anda tidak lagi memerlukan sumber daya yang Anda buat dengan Front Door, hapus grup sumber daya tersebut. Saat Anda menghapus grup sumber daya, Anda juga menghapus Front Door dan semua sumber daya terkait.

Untuk menghapus grup sumber daya, gunakan grup az menghapus:

az group delete \
--name myRGFDCentral

Langkah berikutnya

Dalam mulai cepat ini, Anda membuat:

  • Front Door
  • Aplikasi web

Untuk mempelajari cara menambahkan domain kustom ke Front Door Anda, lanjutkan ke tutorial Front Door.