Azure Cosmos DB is made by Microsoft Corporation in 2010 to help solve the problem of applications within Microsoft that need to handle a large amount of data.
As time passes and they added new features and capabilities, they made it into the current Azure Cosmos DB which is released in May 2017.