Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu hızlı başlangıçta, Azure CLI ve Hizmet Bağlayıcısı'nı kullanarak Azure Spring Apps'i diğer Bulut kaynaklarına nasıl bağlayacağınız gösterilmektedir. Hizmet Bağlayıcısı, kimlik doğrulaması ve ağ ayarlarını yönetirken işlem hizmetlerini bulut hizmetlerine bağlama sürecini kolaylaştırır.
Uyarı
Temel, Standardve Enterprise planları 17 Mart 2025'te kullanımdan kaldırma dönemine girdi. Daha fazla bilgi için bkz . Azure Spring Apps kullanımdan kaldırma duyurusu.
Standart tüketim ve ayrılmış planı 30 Eylül 2024'te emeklilik dönemine girdi ve Mart 2025 sonuna kadar tamamen kapatılacak. Daha fazla bilgi için Azure Spring Apps Standard tüketimini ve özel planı Azure Container Apps'e taşıma sayfasına bakın.
Azure portalını kullanarak kaynakları bağlamak için bkz. Azure portal ile Azure Spring Apps'te hizmet bağlantısı oluşturma.
Önkoşullar
Bir Azure aboneliği. Azure hesabınız yoksa, başlamadan önce ücretsiz hesap oluşturun.
Service Connector tarafından desteklenen bir bölgede Azure Spring Apps tarafından barındırılan en az bir uygulama. Uygulamanız yoksa ilk uygulamanızı Azure Spring Apps'e dağıtın.
Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz. Azure Cloud Shell'i kullanmaya başlama.
CLI referans komutlarını yerel olarak çalıştırmayı tercih ediyorsanız, Azure CLI'yi yükleyin. Windows veya macOS üzerinde çalışıyorsanız, Azure CLI'yi bir Docker konteynerinde çalıştırmayı düşünün. Daha fazla bilgi için Azure CLI'nin bir Docker konteynerında nasıl çalıştırılacağını inceleyin.
Yerel bir kurulum kullanıyorsanız, az login komutunu kullanarak Azure CLI'ye giriş yapın. Kimlik doğrulama işlemini tamamlamak için, terminalinizde görüntülenen adımları takip edin. Diğer oturum açma seçenekleri için bkz. Azure CLI kullanarak Azure'da kimlik doğrulaması.
İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma ve yönetme.
Yüklü olan sürümü ve bağımlı kütüphaneleri bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Azure CLI'nın 2.37.0 veya üzeri sürümü. En son sürüme yükseltmek için
az upgrade
çalıştırın. Azure Cloud Shell kullanılıyorsa en son sürüm zaten yüklüdür.Azure Spring Apps uzantısıNın Azure CLI veya Cloud Shell'de yüklü olması gerekir. Yüklemek için komutunu çalıştırın
az extension add --name spring
.
İlk kurulum
Service Connector'ı ilk kez kullanıyorsanız, Hizmet Bağlayıcısı kaynak sağlayıcısını kaydetmek için az provider register komutunu çalıştırarak başlayın.
az provider register -n Microsoft.ServiceLinker
Tavsiye
komutunu
az provider show -n "Microsoft.ServiceLinker" --query registrationState
çalıştırarak kaynak sağlayıcısının zaten kaydedilip kaydedilmediğini de kontrol edebilirsiniz. Çıkış iseRegistered
, Service Connector zaten kaydedilmiştir.İsteğe bağlı olarak, Azure Spring Apps için desteklenen hedef hizmetlerin listesini almak için az spring connection list-support-types komutunu çalıştırın.
az spring connection list-support-types --output table
Tavsiye
az spring
Komut sistem tarafından tanınmıyorsa komutunu çalıştırarakaz extension add --name spring
gerekli uzantıyı yükleyip yüklemediğinize bakın.
Hizmet bağlantısı oluşturma
Yönetilen kimlik veya erişim anahtarı kullanarak Azure Spring Apps'ten bağlantı oluşturun.
Uyarı
Yönetilen kimlik kullanmak için Microsoft Entra Id'de rol atamalarını değiştirme izniniz olmalıdır. Gerekirse abonelik sahibinizden size bu izni vermesini isteyin.
az spring connection create
Azure Spring Apps'e dağıtılan uygulamayı sistem tarafından atanan yönetilen kimliği kullanarak Blob Depolama kaynağına bağlamak için komutunu çalıştırın.CLI veya Cloud Shell'in isteğinde aşağıdaki bilgileri sağlayın:
az spring connection create storage-blob --system-identity
Ayarlar Açıklama The resource group which contains the spring-cloud
Azure Spring Apps tarafından barındırılan bir uygulamayı içeren kaynak grubunun adı. Name of the spring-cloud service
Azure Spring Apps kaynağının adı. Name of the spring-cloud app
Hedef hizmete bağlanan Azure Spring Apps tarafından barındırılan uygulamanın adı. The resource group which contains the storage account
Depolama hesabı olan kaynak grubunun adı. Name of the storage account
Bağlanmak istediğiniz depolama hesabının adı. Bu kılavuzda Blob Depolama kullanıyoruz.
Tavsiye
Blob Depolamanız yoksa, yeni bir Blob Depolama sağlamak için komutunu çalıştırabilir az spring connection create storage-blob --new --system-identity
ve yönetilen bir kimlik kullanarak Azure Spring Apps tarafından barındırılan uygulamanıza doğrudan bağlayabilirsiniz.
Bağlantıları görüntüleme
Komutunu çalıştırarak az spring connection list
Azure Spring Apps'in sağlanan tüm bağlantılarını listeleyin.
Aşağıdaki komuttaki <azure-spring-apps-resource-group>
, <azure-spring-apps-name>
ve <app-name>
yer tutucularını, Azure Spring Apps kaynak grubunuzun adı, Azure Spring Apps kaynağınızın adı ve uygulamanızın adı ile değiştirin. Bağlantılarınız hakkında daha fazla bilgi görüntüleme seçeneğini de kaldırabilirsiniz --output table
.
az spring connection list --resource-group <azure-spring-apps-resource-group> --service <azure-spring-apps-name> --app <app-name>--output table
Çıktı ayrıca bağlantılarınızın sağlama durumunu da görüntüler: başarısız veya başarılı.
Sonraki Adımlar
Service Connector ve Azure Spring Apps hakkında daha fazla bilgi için aşağıdaki kılavuzlara bakın.