How to integrate Microsoft Azure with MongoDB?

A step-by-step tutorial about how to integrate popular NoSQL database with cloud compluting service by Microsoft
17 August 2017   2760

What is Microsoft Azure?

Microsoft Azure (formerly Windows Azure) is a cloud computing service created by Microsoft for building, testing, deploying, and managing applications and services through a global network of Microsoft-managed data centers. It provides software as a service (SAAS), platform as a service and infrastructure as a service and supports many different programming languages, tools and frameworks, including both Microsoft-specific and third-party software and systems.

What is MongoDB?

MongoDB (from humongous) is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. MongoDB is developed by MongoDB Inc. and is free and open-source, published under a combination of the GNU Affero General Public License and the Apache License.

How to combine Microsoft Azure and MongoDB?

As announced at MongoDB World ‘17, MongoDB Atlas, the database-as-a-service provided by the creators of MongoDB, is now available on the three major public cloud providers: Amazon Web Services, Google Cloud Platform and Microsoft Azure. 

Thru this tutorial, you will be guided thru these steps:

  • Set up your development environment
  • Create an Azure function in Visual Studio
  • Write MongoDB CRUD queries
  • Connect the Azure function to MongoDB Atlas
  • Test the Azure function locally
  • Deploy the Azure function to Microsoft Azure
  • Configure and test the Azure function running on Microsoft Azure

Frontend News Digest 26-29.11

Pros of Strapi CMS, create a Restful API Using Mongoose and Joi, Node OracleDB update and more
29 November 2019   582

Greetings! I hope your week went great! Here's new Python news digest.

Learn how to publish npm packages with meta files, check tutorial to Helm 3, how to reduce Twilio webhooks and more

Guides

  • Publishing npm Packages Without Meta Files 

Learn what ‘meta’ files (config files, .npmignore, IDE files, etc.) should not make it into your npm packages

  • Guide to Helm 3 with an Express.js microservice

Helm is a package management tool for the Kubernetes ecosystem and this tutorial covers creating a chart (packages/pre-packaged apps Helm can work with) for an Express.js service

  • How to secure Twilio webhook URLs in Node.js

Three ways to secure your webhook (HTTP request that Twilio, a popular communication API provider for SMS, voice, video performs to find out what the reaction to a Twilio should be) URLs

Articles

  • 5 Things I love about Strapi, a Node.js headless CMS

Overview of Strapi CMS, covering its pros

Updates

  • fix-es-imports

Fixes your ES import paths

  • PostGraphile

This solutiona llows you to get an instant  GraphQL API for your PostgreSQL database with one command

  • node-oracledb

Oracle Corp supported Oracle Database driver for Node.js 

  • public-ip 

Allows you to get public IP address "very fast", as developers say - maybe, worth checking?

Videos

  • Promises From Scratch In A Post-Apocalyptic Future

  • Node.js | Hapi.js & MongoDB | Create a Restful API Using Mongoose and Joi