Apa itu Konektor Layanan?

Layanan Konektor Layanan membantu Anda menghubungkan layanan komputasi Azure pada layanan dukungan lainnya. Service Koneksi or mengonfigurasi pengaturan jaringan dan informasi koneksi (misalnya, menghasilkan variabel lingkungan) antara layanan komputasi dan layanan dukungan target dalam bidang manajemen. Pengembang cukup menggunakan SDK mereka atau pustaka pilihan yang mengonsumsi informasi koneksi untuk melakukan operasi data plane terhadap layanan dukungan target.

Artikel ini menyediakan gambaran umum Konektor Layanan.

Untuk fungsi Konektor Layanan?

Setiap aplikasi yang berjalan pada layanan komputasi Azure dan memerlukan layanan dukungan, dapat menggunakan Konektor Layanan. Temukan beberapa contoh berikut yang dapat menggunakan Konektor Layanan untuk menyederhanakan pengalaman koneksi layanan-ke-layanan.

  • WebApp/Container Apps/Spring Apps + Database: Gunakan Service Koneksi or untuk menyambungkan PostgreSQL, MySQL, atau Azure Cosmos DB ke App Service/Container Apps/Spring Apps Anda.
  • WebApp/Container Apps/Spring Apps + Storage: Gunakan Service Koneksi or untuk menyambungkan ke akun Azure Storage dan menggunakan produk penyimpanan pilihan Anda dengan mudah untuk salah satu aplikasi Anda.
  • WebApp/Container Apps/Spring Apps + Messaging Services: Service Koneksi or dapat membantu Anda menghubungkan aplikasi cloud anda ke Bus Layanan, Event Hubs, dan Apache Kafka di Confluent Cloud.

Lihat layanan apa yang didukung di Konektor Layanan untuk melihat layanan dan pola aplikasi yang lebih didukung.

Apa manfaat penggunaan Konektor Layanan?

Koneksi untuk menargetkan layanan dukungan hanya dalam satu perintah atau beberapa klik:

Konektor Layanan dirancang untuk kemudahan penggunaan Anda. Untuk membuat koneksi, Anda memerlukan tiga parameter yang diperlukan: instans layanan target, jenis autentikasi antara layanan komputasi dan layanan target, dan jenis klien aplikasi Anda. Pengembang dapat menggunakan Azure CLI atau pengalaman portal Microsoft Azure terpandu untuk membuat koneksi.

Gunakan Status Koneksi untuk memantau atau mengidentifikasi masalah koneksi:

Setelah koneksi layanan dibuat, pengembang dapat memvalidasi dan memeriksa status kesehatan koneksinya. Konektor Layanan dapat menyarankan tindakan untuk memperbaiki koneksi yang rusak.

Layanan apa yang didukung oleh service Koneksi or?

Layanan Komputasi:

  • Azure App Service
  • Azure Functions
  • Azure Spring Apps
  • Azure Container Apps
  • Azure Kubernetes Service (AKS)

Layanan Target:

  • Layanan Azure AI
  • Azure App Configuration
  • Azure Cache for Redis (tingkat Dasar, Standar dan Premium dan Enterprise)
  • Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Table)
  • Azure Database untuk MySQL
  • Azure Database untuk PostgreSQL
  • Azure Event Hubs
  • Azure Key Vault
  • Azure Service Bus
  • Database Azure SQL
  • Azure SignalR Service
  • Azure Storage (Penyimpanan Blob, Queue, File, dan Tabel)
  • Azure Web PubSub
  • Apache Kafka di Cloud Confluent

Bagaimana cara menggunakan Konektor Layanan?

Ada dua cara utama untuk menggunakan Konektor Layanan untuk aplikasi Azure Anda:

  • Azure CLI: Membuat, daftar, memvalidasi, dan menghapus koneksi layanan-ke-layanan dengan perintah koneksi di Azure CLI.
  • portal Microsoft Azure: Gunakan pengalaman portal terpandu untuk membuat koneksi layanan-ke-layanan serta mengelola koneksi dengan daftar hierarki.

Terlebih lagi, Service Koneksi or juga didukung dalam alat klien berikut dengan fitur paling mendasarnya:

  • Azure Powershell: mengelola koneksi dengan perintah di Azure PowerShell.
  • Terraform: membuat dan menghapus koneksi dengan infrastruktur sebagai alat kode (ketahui batasannya).
  • Visual Studio: mengelola koneksi proyek dengan mengintegrasikan dengan fitur Koneksi ed Services di Visual Studio.
  • Intellij: mencantumkan koneksi layanan komputasi Azure di Azure Toolkit untuk Intellij.

Terakhir, Anda juga dapat menggunakan Azure SDK dan panggilan API untuk berinteraksi dengan Service Koneksi or. Dan Anda disarankan untuk membaca cara memberikan parameter yang benar sebelum memulai jika menggunakan cara ini.