What do you need to properly administer you database from conception to production? Yaniv Yehuda talks about some of the challenges that developers are often not even aware of and the tools he prefers to deal with them.
The database creates a real challenge for automation, hence participation in continuous processes. Scripting database objects change-scripts into traditional version or using 'compare & sync' tools is either an inefficient or risky thing to automate, as the two concepts are unaware of the other. A better solution needs to be implemented in the shape of Continuous Delivery and DevOps for database.
In this article, author Mat Keep discusses the deployment best practices of MongoDB databases with focus on capacity planning & monitoring aspects. He explains hardware selection, metrics & sharding.
Konrad Lukasik provides practical advice on versioning and preparing a database for delivery using upgrade scripts. The article is based on experiences from enterprise environment and includes scripts 11
NoSQL databases have been getting lot of attention lately but NoSQL data security is not given much emphasis. This article focuses on the security considerations in accessing NoSQL databases. 4
Lan Vuong shows the benefits of asychronous batch updates to the data base (the write-behind pattern), instead of synhronous write-through updates typical in web apps. 8