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:
- Ücretsiz bir Azure aboneliği oluşturun
- Node.js LTS 'yi yükler
- Visual Studio Code yükleyip aşağıdaki uzantıları kullanın:
Aşağıdaki yazılım öğreticinin bir parçası olarak daha sonra yüklenir:
- Azure Functions Core Tools -Azure işlevleri 'ni kullanmak için 3. x
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.
Visual Studio Code, azure gezgini simgesini seçin, sonra azure 'da oturum aç' ı seçin ve yönergeleri izleyin.

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:

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
Visual Studio Code ' de, yerel projeyi oluşturmak ve çalıştırmak istediğiniz bir yerde tümleşik terminal ' i açın.
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.
Visual Studio Code ' de Azure gezgini ' ni ve ardından kaynak gruplarıaltında aboneliğinizi seçin.
+Yeni bir kaynak grubu oluşturmak için seçin.
Aşağıdaki tabloyu kullanarak istemleri doldurun:
İstem Değer Yeni kaynak grubunun adını girin. cosmosdb-mongodb-function-resource-groupYeni kaynaklarınız için bir konum seçin. Size yakın bir coğrafi bölge seçin.