Hizmet Bağlayıcısı nedir?
Hizmet Bağlayıcısı, Azure işlem hizmetlerini diğer yedekleme hizmetlerine bağlamanıza yardımcı olur. Hizmet Bağlayıcısı, yönetim düzlemindeki işlem hizmetleri ve hedef destek hizmetleri arasında ağ ayarlarını ve bağlantı bilgilerini (örneğin, ortam değişkenleri oluşturma) yapılandırıyor. Geliştiriciler, hedef destek hizmetine karşı veri düzlemi işlemleri yapmak için bağlantı bilgilerini kullanan tercih ettikleri SDK veya kitaplığı kullanır.
Bu makalede Service Connector'a genel bir bakış sağlanır.
Hizmet Bağlayıcısı ne için kullanılır?
Azure işlem hizmetlerinde çalışan ve bir yedekleme hizmeti gerektiren tüm uygulamalar Service Connector'ı kullanabilir. Hizmet-hizmet bağlantı deneyimini basitleştirmek için Hizmet Bağlayıcısı'nı kullanabilen bazı örnekleri aşağıda bulabilirsiniz.
- Veritabanı: PostgreSQL, MySQL veya Azure Cosmos DB gibi veritabanlarını uygulamalarınıza bağlamak için Service Connector'ı kullanın.
- Depolama: Herhangi bir uygulamanızda Azure Depolama gibi tercih ettiğiniz depolama ürünlerini kullanmak için Hizmet Bağlayıcısı'nı kullanın.
- Mesajlaşma Hizmeti: Service Connector'ı kullanarak bulut uygulamalarınızı Confluent Cloud üzerinde Service Bus, Event Hubs ve Apache Kafka gibi mesajlaşma hizmetlerine bağlayın.
Daha fazla desteklenen hizmetleri ve uygulama desenlerini görmek için Hizmet Bağlayıcısı'nda hangi hizmetlerin desteklendiğine bakın.
Hizmet Bağlayıcısı kullanmanın avantajları nelerdir?
Tek bir komut veya birkaç tıklamayla bir hedef yedekleme hizmetine bağlanın:
Hizmet Bağlayıcısı, kullanım kolaylığınız için tasarlanmıştır. Bağlantı oluşturmak için üç gerekli parametre gerekir: hedef hizmet örneği, işlem hizmeti ile hedef hizmet arasında bir kimlik doğrulama türü ve uygulama istemci türünüz. Geliştiriciler, bağlantı oluşturmak için Azure CLI'yi veya destekli Azure portalı deneyimini kullanabilir.
Bağlantı sorununu izlemek veya tanımlamak için Bağlantı Durumu'nu kullanın:
Bir hizmet bağlantısı oluşturulduktan sonra, geliştiriciler bağlantılarının sistem durumunu doğrulayabilir ve denetleyebilir. Hizmet Bağlayıcısı, bozuk bağlantıları düzeltmek için yapılması gereken bazı eylemleri önerebilir.
Hizmet Bağlayıcısı hangi hizmetleri destekler?
İşlem hizmetleri:
- Azure App Service
- Azure İşlevleri
- Azure Spring Apps
- Azure Container Apps
- Azure Kubernetes Service (AKS)
Hedef hizmetler:
- Azure Yapay Zeka Hizmetleri
- Azure Uygulama Yapılandırması
- Redis için Azure Cache (Temel, Standart ve Premium ve Kurumsal katmanlar)
- Azure Cosmos DB (NoSQL, MongoDB, Gremlin, Cassandra, Tablo)
- MySQL için Azure Veritabanı
- PostgreSQL için Azure Veritabanı
- Azure Event Hubs
- Azure Key Vault
- Azure Service Bus
- Azure SQL Veritabanı
- Azure SignalR Hizmeti
- Azure Depolama (Blob, Kuyruk, Dosya ve Tablo depolama)
- Azure Web PubSub
- Confluent Cloud’da Apache Kafka
Service Connector nasıl kullanılır?
Azure uygulamanız için Hizmet Bağlayıcısı'nı kullanmanın iki önemli yolu vardır:
- Azure CLI: Azure CLI'daki bağlantı komutlarıyla hizmet-hizmet bağlantılarını oluşturun, listeleyin, doğrulayın ve silin.
- Azure portalı: Hizmet-hizmet bağlantıları oluşturmak ve hiyerarşi listesiyle bağlantıları yönetmek için kılavuzlu portal deneyimini kullanın.
Dahası, Hizmet Bağlayıcısı en temel özellikleriyle aşağıdaki istemci araçlarında da desteklenir:
- Azure PowerShell: Azure PowerShell'deki komutlarla bağlantıları yönetin.
- Terraform: Kod aracı olarak altyapı ile bağlantılar oluşturun ve silin (sınırlamalara dikkat edin).
- Visual Studio: Visual Studio'daki Bağlı Hizmetler özelliğiyle tümleştirerek bir projenin bağlantılarını yönetin.
- IntelliJ: Azure Toolkit for IntelliJ'de Azure işlem hizmetlerinin bağlantılarını listeleyin.
Son olarak Azure SDK'larını ve API çağrılarını kullanarak Service Connector ile etkileşim kurabilirsiniz. Ayrıca, bu yolları kullanarak başlamadan önce doğru parametrelerin nasıl sağlanıp sağlanmadığını okumanız önerilir.