Create an Angular app with Azure Cosmos DB's API for MongoDB


This multi-part tutorial demonstrates how to create a new app written in Node.js with Express and Angular and then connect it to your Azure Cosmos DB account configured with Azure Cosmos DB's API for MongoDB.

Azure Cosmos DB is Microsoft’s fast NoSQL database with open APIs for any scale. It allows you to develop modern apps with SLA-backed speed and availability, automatic and instant scalability, and open source APIs for many NoSQL engines.

This multi-part tutorial covers the following tasks:

Want to do build this same app with React? See the React tutorial video series.

Video walkthrough

Finished project

This tutorial walks you through the steps to build the application step-by-step. If you want to download the finished project, you can get the completed application from the angular-cosmosdb repo on GitHub.

Next steps

In this part of the tutorial, you've done the following:

  • Seen an overview of the steps to create a MEAN.js app with Azure Cosmos DB.

You can proceed to the next part of the tutorial to create the Node.js Express app.

Trying to do capacity planning for a migration to Azure Cosmos DB? You can use information about your existing database cluster for capacity planning.