Aracılığıyla paylaş


Hızlı Başlangıç: Azure CLI ile Azure İşlevleri hizmet bağlantısı oluşturma

Bu hızlı başlangıçta Azure CLI ve Service Bağlan or kullanarak Azure İşlevleri diğer Bulut kaynaklarına nasıl bağlanabileceğiniz gösterilmektedir. Hizmet Bağlan veya bağlantınızın kimlik doğrulaması ve ağ ayarlarını yönetirken işlem hizmetlerini bulut hizmetlerine hızlı bir şekilde bağlamanıza olanak tanır.

Azure aboneliğiniz yoksa başlamadan önce birücretsiz Azure hesabı oluşturun.

Önkoşullar

  • Azure Cloud Shell'de Bash ortamını kullanın. Daha fazla bilgi için bkz . Azure Cloud Shell'de Bash için hızlı başlangıç.

  • CLI başvuru komutlarını yerel olarak çalıştırmayı tercih ediyorsanız Azure CLI'yı yükleyin . Windows veya macOS üzerinde çalışıyorsanız Azure CLI’yi bir Docker kapsayıcısında çalıştırmayı değerlendirin. Daha fazla bilgi için bkz . Docker kapsayıcısında Azure CLI'yi çalıştırma.

    • Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz . Azure CLI ile oturum açma.

    • İ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.

    • Yüklü sürümü ve bağımlı kitaplıkları 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.

  • Bu hızlı başlangıç için Azure CLI'nın 2.30.0 veya üzeri bir sürümü gerekir. Azure Cloud Shell kullanılıyorsa en son sürüm zaten yüklüdür.
  • Bu hızlı başlangıçta zaten bir Azure İşlevi'ne sahip olduğunuz varsayılır. Henüz bir işleviniz yoksa bir Azure İşlevi oluşturun.
  • Bu hızlı başlangıçta zaten bir Azure Depolama hesabınız olduğu varsayılır. Henüz bir hesabınız yoksa bir Azure Depolama hesabı oluşturun.

İlk kurulum

  1. Service Bağlan or'ı ilk kez kullanıyorsanız, hizmet Bağlan veya 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
    

    İpucu

    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, Hizmet Bağlan veya zaten kaydedilmiştir.

  2. İsteğe bağlı olarak, İşlev Uygulaması için desteklenen hedef hizmetlerin listesini almak için Azure CLI az functionapp connection list-support-types komutunu kullanın.

    az functionapp connection list-support-types --output table
    

Hizmet bağlantısı oluşturma

Önemli

Yönetilen Kimlik'i kullanmak için Azure AD rol atama iznine sahip olmanız gerekir. İzniniz yoksa bağlantı oluşturma işleminiz başarısız olur. Aboneliğinizin sahibinden izin isteyebilir veya bağlantıyı oluşturmak için bir erişim anahtarı kullanabilirsiniz.

Azure CLI az functionapp connection komutunu kullanarak sistem tarafından atanan yönetilen kimlikle blob Depolama hizmet bağlantısı oluşturun ve aşağıdaki bilgileri sağlayın:

  • Kaynak işlem hizmeti kaynak grubu adı: İşlev Uygulamasının kaynak grubu adı.
  • İşlev Uygulaması adı: Hedef hizmete bağlanan FunctioApp'inizin adı.
  • Hedef hizmet kaynak grubu adı: Blob Depolama kaynak grubu adı.
  • Depolama hesap adı: Blob Depolama hesap adı.
az functionapp connection create storage-blob --system-identity

Not

Blob Depolama yoksa komutunu çalıştırarak az functionapp connection create storage-blob --new --system-identity yeni bir tane sağlayabilir ve işlev uygulamanıza doğrudan bağlanabilirsiniz.

Bağlantıları görüntüleme

Aşağıdaki bilgileri sağlayarak İşlev Uygulamanıza bağlantıları listelemek için Azure CLI az functionapp connection list komutunu kullanın:

  • Kaynak işlem hizmeti kaynak grubu adı: İşlev Uygulamasının kaynak grubu adı.
  • İşlev Uygulaması adı: İşlev Uygulamanızın hedef hizmete bağlanan adı.
az functionapp connection list -g "<your-function-app-resource-group>" -n "<your-function-app-name>" --output table

Sonraki adımlar

Service Bağlan or ile kendi işlev uygulamanızı oluşturmaya başlamak için aşağıdaki öğreticileri izleyin.