Mengakses aplikasi di Azure Spring Apps di jaringan virtual

Catatan

Azure Spring Apps adalah nama baru untuk layanan Azure Spring Cloud. Meskipun layanan memiliki nama baru, Anda akan melihat nama lama di beberapa tempat untuk sementara saat kami berupaya memperbarui aset seperti cuplikan layar, video, dan diagram.

Artikel ini berlaku untuk: ✔️ Basic/Standard ✔️ Enterprise

Artikel ini menjelaskan cara mengakses titik akhir untuk aplikasi Anda di jaringan privat.

Saat Anda menetapkan titik akhir pada aplikasi dalam instans layanan Azure Spring Apps yang disebarkan di jaringan virtual Anda, titik akhir menggunakan nama domain privat yang sepenuhnya memenuhi syarat (FQDN). Domain hanya dapat diakses di jaringan privat. Aplikasi dan layanan menggunakan titik akhir aplikasi. Mereka menyertakan Titik Akhir Pengujian yang dijelaskan di bagian Tampilkan aplikasi dan penyebaran di Menyiapkan lingkungan penahapan di Azure Spring Apps. Streaming log, yang dijelaskan dalam Streaming log aplikasi Azure Spring Apps secara real-time, juga hanya berfungsi dalam jaringan privat.

Prasyarat

Temukan IP untuk aplikasi Anda

Gunakan langkah-langkah berikut untuk menemukan alamat IP untuk aplikasi Anda.

  1. Buka halaman Jaringan layanan Azure Spring Apps.

  2. Pilih tab injeksi Vnet.

  3. Di bagian Info umum, temukan Titik Akhir dan salin nilai Alamat IP. Contoh dalam cuplikan layar berikut menggunakan alamat 10.0.1.6IP :

    Screenshot of the Azure portal that shows the Vnet injection Endpoint information.

Menambahkan DNS untuk IP

Jika Anda memiliki solusi DNS Anda sendiri untuk jaringan virtual Anda, seperti Active Directory Domain Controller, Infoblox, atau yang lain, Anda perlu mengarahkan domain *.private.azuremicroservices.io ke alamat IP. Jika tidak, gunakan instruksi berikut untuk membuat Zona DNS Privat Azure di langganan Anda untuk menerjemahkan/menyelesaikan nama domain privat yang sepenuhnya memenuhi syarat (FQDN) ke alamat IP-nya.

Catatan

Jika Anda menggunakan Microsoft Azure yang dioperasikan oleh 21Vianet, pastikan untuk mengganti private.azuremicroservices.io dengan private.microservices.azure.cn dalam artikel ini. Untuk informasi selengkapnya, lihat bagian Periksa Titik Akhir di Azure di panduan pengembang Azure Tiongkok.

Membuat zona DNS privat

Gunakan langkah-langkah berikut untuk membuat zona DNS privat untuk aplikasi di jaringan privat:

  1. Buka portal Microsoft Azure. Menggunakan kotak pencarian, cari Zona DNS Privat. Pilih Zona DNS privat dari hasil pencarian.

  2. Di halaman Zona DNS privat, pilih Tambahkan.

  3. Isi formulir di halaman Buat Zona DNS Privat. Masukkan private.azuremicroservices.io sebagai Nama zona.

  4. Pilih Tinjau + Buat.

  5. Pilih Buat.

Mungkin perlu waktu beberapa menit untuk membuat zona.

Untuk menautkan zona DNS privat ke jaringan virtual, Anda perlu membuat tautan jaringan virtual.

Gunakan langkah-langkah berikut untuk menautkan zona DNS privat yang Anda buat ke jaringan virtual yang menyimpan layanan Azure Spring Apps Anda:

  1. Pilih sumber daya zona DNS privat yang Anda buat - misalnya, private.azuremicroservices.io.

  2. Pilih Tautan jaringan virtual, lalu pilih Tambahkan.

  3. Untuk Nama tautan, masukkan azure-spring-apps-dns-link.

  4. Untuk Jaringan virtual, pilih jaringan virtual yang Anda buat sebelumnya.

    Screenshot of the Azure portal that shows the Add virtual network link page.

  5. Pilih OK.

Membuat catatan DNS

Anda harus membuat rekaman jenis "A" di zona DNS privat.

Gunakan langkah-langkah berikut untuk menggunakan zona DNS privat untuk menerjemahkan/mengatasi DNS.

  1. Pilih sumber daya zona DNS privat yang Anda buat - misalnya, private.azuremicroservices.io.

  2. Pilih Kumpulan catatan.

  3. Di Tambahkan kumpulan catatan, masukkan atau pilih informasi berikut:

    Pengaturan Nilai
    Nama Memasuki *.
    Jenis Pilih A.
    TTL Masukkan 1.
    Unit TTL Pilih Jam.
    Alamat IP Masukkan alamat IP. Cuplikan layar berikut menggunakan alamat IP 10.1.0.7.

    Screenshot of the Azure portal that shows the Add record set page.

  4. Pilih OK.

Menetapkan FQDN privat untuk aplikasi Anda

Anda dapat menetapkan FQDN privat untuk aplikasi Anda setelah menyebarkan Azure Spring Apps di jaringan virtual. Untuk informasi selengkapnya, lihat Menyebarkan Azure Spring Apps di jaringan virtual.

Gunakan langkah-langkah berikut untuk menetapkan FQDN privat:

  1. Pilih instans layanan Azure Spring Apps yang disebarkan di jaringan virtual Anda, dan buka tab Aplikasi .

  2. Pilih aplikasi untuk membuka halaman Gambaran Umum .

  3. Pilih Tetapkan Titik Akhir untuk menetapkan FQDN privat ke aplikasi. Menetapkan FQDN dapat memakan waktu beberapa menit.

    Screenshot of the Azure portal that shows the Overview page with Assign endpoint highlighted.

  4. FQDN privat yang ditetapkan (berlabel URL) sudah tersedia. Anda hanya dapat mengakses URL dalam jaringan privat, tetapi tidak di internet.

Mengakses FQDN privat aplikasi

Setelah penugasan, Anda dapat mengakses FQDN privat aplikasi Anda di jaringan privat. Misalnya, Anda dapat membuat komputer jumpbox di jaringan virtual yang sama atau di jaringan virtual yang di-peering. Kemudian, pada jumpbox atau komputer virtual tersebut, Anda dapat mengakses FQDN privat.

Screenshot of the sample application in a browser window with the private FQDN highlighted in the URL.

Membersihkan sumber daya

Jika Anda berencana untuk terus bekerja dengan artikel berikutnya, Anda mungkin ingin membiarkan sumber daya ini di tempatnya. Saat Anda tidak lagi membutuhkannya, hapus grup sumber daya, yang menghapus sumber daya di grup sumber daya. Untuk menghapus grup sumber daya dengan menggunakan Azure CLI, gunakan perintah berikut:

az group delete --name $RESOURCE_GROUP

Langkah berikutnya