Skip to content

Deploying Sharded MongoDB database on AWS and creating an application using python

License

Notifications You must be signed in to change notification settings

shah-deep/MongoDB-AWS

Repository files navigation

Distributed MongoDB Database Application using AWS

View Report for detailed description of the project.

To run, use command:

python app.py

In this project, we created an application related to details of authors. Focus of this project was efficient deployment of database on cloud to enable low latency. To achieve this, we deployed the MongoDB database with 3 Shards in replica sets. We have created a python application to view and modify this data. Note that as the cloud server needs to be stopped due to free tier limit, the application may not work if you try to run it.