Having a tutorial on “data-centricity” at an enterprise data conference might seem redundant. Yet, it is anything but. There is a massive paradigm shift just emerging in our industry, hiding in plain sight. The tutorial explains through numerous case studies how data modelers and data analysts have been co-opted by the “application-centric” mindset, which is the antithesis of the data-centric paradigm. We review projects that have cost 100 times more than they should have, in order to understand how bad this situation has become, and how urgent the need for data-centricity is. We will distinguish “data-driven” from “data-centric.” We will distinguish “data-centric applications” from “data-centric architectures.” We will explain some of the key enabling technology. We will touch on the role of semantics and the enterprise knowledge graph as key enabling technologies. We will lay out, and distribute, a reference architecture that outlines the key components that must be in place for an enterprise to achieve the benefits of a data-centric architecture. Finally, we will create a vivid vision of what a data-centric enterprise would look like. At the completion of this tutorial, participants will:
- Understand how the application-centric mindset has ruined the data landscape at most large enterprises, even as it drained their IT budgets
- Be able to counter some of the clichés that keep the application-centric mindset in place in organizations
- Know the difference between data-centric applications and data-centric architectures
- Have a sketch of the key components that need to be in place in order to institutionalize the data-centric architecture
- Understand why a data warehouse or data lake is a half-way measure on the road to data-centricity
Your belief that your firm is already data-centric will be continually challenged throughout this tutorial.