Saturday, January 21, 2017

Azure DocumentDB Emulator Released

Azure DocumentDB Emulator was released late last year.  It provides an on-premise way of testing DocumentDB databases without spinning up a DocumentDB service in Azure.  Based on the comments thread it is a bit unstable, yet there is still plenty of interest.

Most enterprise organizations and developers doing testing against cloud services require on-premise versions of those services.  This simplifies development, reduces latency instead of connecting to cloud resources, and reduces costs. For customers using on-premise builds, it is vital to making sure that all builds and tests are contained in their own silo.

https://docs.microsoft.com/en-us/azure/documentdb/documentdb-nosql-local-emulator

Comparison of HBase, MongoDB and DocumentDB
http://db-engines.com/en/system/HBase%3BMicrosoft+Azure+DocumentDB%3BMongoDB

DocumentDB provides protocol support for any apps written to use MongoDB to convert MongoDB servers to a PaaS Azure model.  Some features such as aggregation pipelines are not yet available.
https://docs.microsoft.com/en-us/azure/documentdb/documentdb-protocol-mongodb

DocumentDB has been around since 2014, however MongoDB is still the beast in its category.
http://db-engines.com/en/ranking/document+store

An intro to DocumentDB
https://docs.microsoft.com/en-us/azure/documentdb/documentdb-introduction

Analyze data with HDInsight and DocumentDB
https://docs.microsoft.com/en-us/azure/documentdb/documentdb-run-hadoop-with-hdinsight

The MongoDB Spark Connector
https://github.com/mongodb/mongo-spark

DocumentDB as a device registration store for Azure IoT Hub
https://docs.microsoft.com/en-us/azure/iot-suite/iot-suite-what-are-preconfigured-solutions

I'm still looking for a good way to do on-premise Azure Data Factory tests for simulating pipelines.... just upvoted Support MSBuild...

https://feedback.azure.com/forums/270578-azure-data-factory?filter=new&page=4