I am new to Node.js and mongoDB.
I want to create an Android Application which has node.js server and DB as Mongo.
Little Background around Android App: I want to develop somewhat like instagram app. My app contains of uploading a image file from android and sends the upload request to node.js server and to store on CDN and mongoDB and fetch that image from DB and display it in android app.
My question is:-
Thanks in advance
I suggest you to use Amazon Cloud Front for your CDN solution. You can use Cloud Front with your private server or Amazon S3, easily. Amazon takes care of all the data caching, distributing process for you. Moreover, sending data from your server to amazon via nodejs is a super easy process. Just use one of the nodejs modules written for AWS aws-lib or node-aws. Amazon Cloud Front also handles the security issues for you, just make your content private.