Data Vault 2.0 - Already Designed for Analytics on SaaS Applications
Sanjay Pande
Chief of Marketing and Product Strategy at Data Vault Alliance, Data Vault 2.0 Authorized Instructor, DV 2.0 Certified Master
Any organization who is a SaaS (Software as a Service) application provider and wishes to deliver additional analytics from their products as a feature to their customers can actually do it from a single Data Vault 2.0 implementation using the built-in multi-tenant architecture.
Audience(s):?
Before we talk about the built-in multi-tenant architecture, let’s do a quick recap on what the Data Vault 2.0 solution gives you.
What is Data Vault 2.0?
It is an enabler within your organization. Data Vault 2.0 is the only prescriptive industry standard methodology for you to turn raw data into actionable business intelligence, leading to tangible business outcomes. It gives you a proactive, proven recipe to rapidly produce results for your business intelligence endeavours.
On this particular front, there’s nothing out there that comes close because while there are various architectures, modelling styles and frameworks, nothing really gives you a step-by-step paint-by-the-numbers style methodology to follow across people, process and technology that goes all the way from soup to nuts using a solution approach.
Note: Data Vault 2.0 enthusiasts already know this, so they can skip this section and move to the next section. If you haven’t heard of it, then here’s what you get:
There’s a lot more to it, but what’s crucial to understand is that it is a paint-by-the-numbers approach to building analytics solutions and includes everything from requirements to information delivery to the business.?
They key is to understand and then adhere to the prescribed standards and recommended best practices. To ensure that business get the maximum value out of this solution, there are certifications which start with people.?
But first, lets talk about how …
You Can Build and Serve an Analytics Solution to All Your Customers on top of Your SaaS Based Product Using a Single Data Vault 2.0 Implementation
So, you already have a decent amount of customers already accessing your SaaS solution. They need more information from your application, but they also want analytics capabilities on top of this data set.
To do this, you need to actually build out some type of foundation to serve these customers and this is where you end up with a few different choices. The you need to weigh these choices against their pros and cons.?
Any time you go for speed, you compromise on flexibility and maintainability. Any time you go for flexibility and maintainability, you’ll look at compromising on speed.
The only way to build out quickly with flexibility, high levels of maintainability which would reduce ongoing costs and still do it quickly is to follow the Data Vault 2.0 methodology of implementing in what I call vertical slices.
领英推荐
There’s a reason that Data Vault 2.0 is a top-down architecture (from data to outcomes) but with a bottom-up implementation (starting from business requirements).
Separation of concerns is inherent and a key part of the methodology that lets you focus on pieces, not just quickly but with the attention to detail each part deserves. The DV 2.0 methodology also borrows heavily from software engineering principles including continuous integration making it an ideal fit for most SaaS application developers.
Data Vault 2.0 has a built-in Multi-Tenant Architecture
Yes, it's already baked in.
Every student who is CDVP2 certified by DVA (3rd party verifiable credential in their linkedin profile) should have knowledge of the multi-tenant concepts and how to implement them on an analytics solution.
One of the best examples was done by a company by the name of Ultimate Software who presented their solution at the WWDVC.?
Mary Mink and Sam Bendayan presented together two years in a row about how they built out an analytics solution on SaaS platform using Data Vault 2.0 to serve between 2500 to 3000 customers using a single Data Vault 2.0 implementation.
They were instantly able to offer analytics as an additional solution to all their customers. And, these were big name customers too, which is …
Yet Another Reason to Seriously Look at Data Vault 2.0
As far as I know, the Data Vault 2.0 System of Business Intelligence is the only solution that has a construct to build, capture and maintain master data across the enterprise as a part of the methodology.
But, Your Data Vault 2.0 Has to be Done Right
A Data Vault is done right only when competent, certified practitioners, utilizing certified software tools, follow the Data Vault 2.0 standard and prescribed guidelines for implementation to build a solution out quickly but while reducing project risk by applying for a Certificate of Compliance on each of their implementation cycles.
Data Vault Alliance (DVA) is globally recognized by forward thinking information-driven leaders as the trusted authority of the Data Vault standards, resources, compliant implementations, and measurable, predictable and valuable business outcomes.
That standardized methodology of Data Vault 2.0 dramatically reduces risk by enabling compliant solutions and ensuring predictable ROI.
The Data Vault 2.0 methodology works across people, process and technology and DVA as an organization focuses on ensuring that Data Vaults are done right, everywhere, every time which starts with Data Vault 2.0 certified people or the CDVP2 certification offered by DVA and its Authorized Training Partners (ATPs) world-wide.
Since, the foundation of any successful solution is a team of trained people, it’s important to get an entire team trained and certified before building out a solution, and if required even get some guidance during the initial phase.
To find a DVA authorized training in your time zone, there are several scheduled bootcamps across the world that can be found here -> https://learn.datavaultalliance.com/event-directory/
Senior Data Consultant at Resultant
2 年Thanks Sanjay Pande for mentioning Sam Bendayan and I. What a great Data Vault that was (one of my favorites!)….a Near Realtime DV in the cloud for over 2k clients (tenants) with a SLA of 10 minutes from the time a person applies for a job to the time the application was in the company recruiter's hands (Data Marts). 100% of the data 100% of the time with the best part.....no Data related failures ever!! Gotta love that ??
Agile Data Coach. I help data teams change their Way of Working, to deliver more, in less time, while having more fun! | Reach out if I can help your team improve the way they work.
2 年I am intrigued to find out how many startups use Data Vault (of any version)