Cosmos DB is a NoSQL database from Microsoft that supports multiple data models such as documents, key values and graphs. In this post, we will learn how to integrate an ASP.NET Core API and manipulate data in this cloud-native database. Cosmos DB is a managed database offered as a cloud service by Microsoft through the Azure platform. Learning about cloud resources is a basic requirement for any developer who wants to expand their knowledge in building large-scale applications.