1. mongodb tümleştirmesiyle Visual Studio Code Azure işlevleri oluşturun ve dağıtın

bu öğreticide, VS Code uzantıları ve JavaScript ile Visual Studio Code 'da güvenli bir apı oluşturun ve ardından uygulamayı genel bir HTTP uç noktasıyla barındırmak için Azure bulutuna dağıtın. apı, mongodb apı 'sini kullanarak bir Cosmos DB veritabanı ile tümleşir. MongoDB API 'sine Mongoose NPM paketinden erişilir.

MongoDB veritabanı işlevselliği şunları içerir:

  • Öğe ekleme
  • Öğeyi KIMLIĞE göre Sil
  • Öğeyi KIMLIĞE göre al
  • Tüm öğeleri Al

Bu işlev uygulaması için tam kaynak kodu:

Geliştirme ortamınızı hazırlayın

Aşağıdaki yazılımları yükleyin:

Aşağıdaki yazılım öğreticinin bir parçası olarak daha sonra yüklenir:

Visual Studio Code’da Azure oturumu açma

Azure hizmet uzantılarını zaten kullanıyorsanız, zaten oturum açmış olmanız ve bu adımı atlayabilirsiniz.

Visual Studio Code bir uzantıyı yükledikten sonra Azure hesabınızda oturum açmanız gerekir.

  1. Visual Studio Code, azure gezgini simgesini seçin, sonra azure 'da oturum aç' ı seçin ve yönergeleri izleyin.

    VS Code aracılığıyla Azure 'da oturum açın

  2. Oturum açtıktan sonra, Azure hesabınızın e-posta adresinin durum çubuğunda göründüğünü ve aboneliklerinizin Azure Gezgini 'nde göründüğünü doğrulayın:

    abonelikleri gösteren Azure gezgini VS Code

Not

"Adı [ABONELIK kimliği] olan abonelik bulunamıyor"hatasını görürseniz, bunun nedeni bir ara sunucu arkasında olduğunuzdan ve Azure API 'sine ulaşamamanıza bir sorun olabilir. HTTP_PROXYHTTPS_PROXY Terminalinizdeki proxy bilgilerinizi kullanarak değişkenleri yapılandırın ve ortam değişkenlerini yapın:

export HTTPS_PROXY=https://username:password@proxy:8080
export HTTP_PROXY=http://username:password@proxy:8080

Azure Functions Core Tools v3 'yi yükler

  1. Visual Studio Code ' de, yerel projeyi oluşturmak ve çalıştırmak istediğiniz bir yerde tümleşik terminal ' i açın.

  2. Azure Functions Core Tools yerel olarak yükler:

    npm install --global azure-functions-core-tools@3 --unsafe-perm true --save-dev
    

Kaynak grubu oluşturma

Kaynak grubu, bölge tabanlı bir kaynak koleksiyonudur. Bir kaynak grubu oluşturup bu grupta kaynak oluşturarak öğreticinin sonunda, her kaynağı ayrı ayrı silmek zorunda kalmadan kaynak grubunu silebilirsiniz.

  1. Visual Studio Code ' de Azure gezgini ' ni ve ardından kaynak gruplarıaltında aboneliğinizi seçin.

  2. +Yeni bir kaynak grubu oluşturmak için seçin.

  3. Aşağıdaki tabloyu kullanarak istemleri doldurun:

    İstem Değer
    Yeni kaynak grubunun adını girin. cosmosdb-mongodb-function-resource-group
    Yeni kaynaklarınız için bir konum seçin. Size yakın bir coğrafi bölge seçin.

Sonraki adımlar