Looking through the sessions that will be presented this coming Saturday at the Northern Virginia Code Camp hosted at the Reston Microsoft Technology Center in Reston, VA gets me pumped to see so many in the community presenting on hot topics that are key to staying relevant in this age of iterating forward with new technology on what seems like a daily basis. All that being said (and all in a single run on sentence no less), I’m stoked to see that Bart Loesley will be presenting on NoSQL as an Application Backend.
So often we tend to find tech groups pointing to MySQL, PostGres, Oracle, Microsoft SQL or some other database platform to be the backend for a technology solution without considering a NoSQL solution. Bart’s session “NoSQL as an Application Backend” looks to be pretty spot on with helping application developers and architects to better understand where these technologies come into play.
NoSQL is a different way of thinking about a database. Relational database models may not be the best solution for all situations. In this session we’ll introduce what NoSQL is, the various approaches and options for NoSQL platforms, and show an example of how we leveraged Azure Document DB as the backend for a cloud application. Benefits such as scalability, schema independence and object orientation make your application scalable but it requires some planning that is different than traditional relational databases.
For me, I’m excited to check out this session for a couple of reasons…
- NoSQL is a technology that gets overlooked far too often
- Profit from Bart’s knowledge
Seriously though, Azure’s DocumentDB, which recently became generally available, could probably replace a significant number of application backends operating on other database platforms that don’t require the horsepower of the platform in use, nor do they make use of the functionality, so why not go with something like Azure DocumentDB?
Look forward to seeing you there at NOVA CC for Bart’s session!