Architect's Guide to NoSQL

What it is, why it's needed, and what it should and shouldn't be used for

Published June 2018

D

As an Enterprise Architect, your job is to help define, build, and manage your company's technology architecture for its single most important asset - its information – in order to meet the company’s business goals.

The meteoric rise of modern cloud applications – applications that create and leverage real-time value and run at epic scale - has brought about a change in data management with an unprecedented transformation to the decades-old way that databases have been designed and operated. Requirements from cloud applications have pushed beyond the boundaries of the relational database management system (RDBMS) and have introduced a new type of database into the ARCHITECT's domain - NoSQL.