Weaving the Fabric of Data by Amanda Darcangelo
Understanding Data Fabric and the Modern Data Platform
Welcome to a comprehensive dive into the fundamentals of data fabric and the modern data platform. This blog will enlighten you about their significance in the current data landscape and how their proper implementation can become a powerful tool that underpins the operational success of an organization.
A Case in Point: The Value of Data Fabric
Let's start with a real-life example. A few years ago, I was tasked with a financial analysis project that aimed to transition the responsibility of sidewalk maintenance from homeowners to city government. Now, this might seem straightforward at first glance, but the process required connecting to three databases, a couple of APIs, and managing several CSV datasets to collect the necessary data.
Had I leveraged integration and data fabric, this process would have taken days instead of weeks, highlighting the time-saving and efficiency benefits of such systems. Moreover, it would have helped decision-makers to gain timely insights from the analysis.
Data Fabric and the Modern Data Economy
Fast-forward to today, the data industry's market value is projected to reach an overwhelming $4.5 billion by 2026. With the ever-growing importance of data in organizational functioning, it is critical to integrate every aspect of data across business operations. Setting up a data fabric early on and constantly reevaluating it ensures a product that supports rather than causes complications.
Key Principles of Data Fabric
To ensure the seamless functioning of a data fabric, here are some principles to keep in mind:
- Be Cloud-Native or Cloud-First: Cloud-based solutions should be favored for their ease of integration with data solutions.
- Engage Users Early: Engage your users early on. Make the governance of your solution easily accessible and understood by them.
- Consider the Right Tool for the Right job: Choose products that directly support your outcomes.
- Identify Quick Use Cases: Opt for a use case-based approach to deliver value faster and demonstrate the solution’s value to stakeholders.
- Low Barriers to Entry: Your solution should be easy to use, especially for non-technical end users.
- Encourage Automation and AI: Use your platform to support automation, machine learning, and artificial intelligence.
The Elements of Data Fabric
Data fabric comprises of 10 key elements: data architecture, data modeling, data storage and operations, data security, documentation, data warehouse and business intelligence, data integration management, master data management, data quality, and reference and metadata. Each of these elements is essential for a comprehensive and robust data fabric.
The Importance of Implementation
When implementing a data fabric, remember to dedicate time for end-user training, maintain flexibility, be clear about scope and use cases right from the start. It would help maintain a smooth transition and a successful implementation.
Modern Data Platform and Data Fabric
The modern data platform is optimized for a wide array of data including streaming audio, video, geospatial data, and much more. A fully implemented data fabric is the backbone of a functional modern data platform, supporting the increased complexity needed for sustainability.
Think of data fabric as the foundation upon which your data infrastructure is built. Without it, your entire data solution could crumble, making the time, resources, and effort invested into designing and implementing the tool nearly meaningless.
The Power of an Intuitive, Functional Data Solution
By keeping end-users in mind and prioritizing usability and effectiveness, an implemented data fabric goes from being just a fancy tool to becoming an invaluable asset that enhances your data analysis capabilities.
As we wrap up this exploration of data fabric and the modern data platform, remember, an insightful and intuitive data solution is awaiting you at the end of this exciting journey. Reach out, ask questions, get involved, and step into the future of data.
Video Transcription
Hi, my name is Amanda Dark Angelo. Welcome to Weaving the fabric of Data. Uh I'm a senior con data consultant at CT I and co-founder of the group Salt City Data Community.Over the next 20 minutes, I'll be going over the basics of data fabric and the modern data platform with some time at the end for questioning, I will also provide my social media at the end. Please feel free to reach out. Ok. So a few years ago, I was working in the public sector and had this amazing opportunity to do analysis that really impacted the community. The goal was to change the responsibility of sidewalk maintenance from homeowners to the city government. This would save money overall and decrease significant stress on homeowners who at the time were required to maintain their sidewalks in front of their homes, either shoveling in the really intense snowy cold climate or replacing those sidewalks when they became damaged. But first, a financial analysis had to be done to understand if the city could afford to take on this responsibility. This is where I came in working through a variety of data. I calculated just how much the city would have to collect in fees to maintain sidewalk support. Eventually I was able to get to the solution. But getting there required connecting to three databases, two API S and adding a number of CS V data sets to the raw data before even starting the analysis.
And this had to be done each and every time any ad hoc analysis was done by leveraging integration and a data fabric that project would have taken days instead of weeks and the decision makers would have way more time to unpack the analysis. The data industry market value is expected to reach $4.5 billion. By the year 2026 40% of organizations in 2018 were planning to automate integration practices and policies. And by 2025 the global data sphere is expected to reach 100 and 81 Z bytes. Data fabric is an idea that an organization can and should be integrating all of that data that's being collected in every aspect of their business with the data industry becoming so integral to all organizations designing a data fabric early and re evaluating continuously will leave you with a product that quietly supports instead of causing more headaches.
Some of the key principles of a data fabric uh be cloud native if possible cloud native is a concept that an organization has never operated with on premise service or products. If you aren't a cloud native organization, be cloud first. This means as you evaluate new products, assess cloud based solutions more favorably than on premise solutions. Cloud products are more easily integrated with a data solution and often they already have their own API S or other connection capabilities built in. Next, you should be engaging your users early on with grassroots data governance, standardizing and making transparent the governance of your solution makes it more accessible and more easily understood by stakeholders. Always consider the right tool, right job principle. We now live in a data marketplace spanning from massive providers like Microsoft to niche projects like D BT. Ensure that along each step of your data solution, you evaluate whether the product directly supports your desired outcomes. At the beginning of your data journey, identify use cases that can be quickly and easily stood up early. A use case based approach decreases time to value and shows stakeholders in a tangible way. The value of the solution low barriers to entry are also key for non technical end users. Your solution should be designed around usability and tested by those end users at various points along the implementation to give notes and become familiar with the tool.
And finally, once your basic data fabric platform is put in place, you can use that platform to support all types of automation, machine learning and artificial intelligence. OK. So the data fabric really consists of 10 basic elements, data architecture, data modeling, data storage and operations, data security, documentation.
And content data warehouse and business intelligence, data integration management, master data management, data quality and reference and metadata. For a significant period of the accelerated data industry movement. These elements have been seen as separate niches that individuals could focus on throughout their careers within the data fabric.
However, that is no longer the case, professionals need to be well versed in all aspects of the industry. Even if in their day to day work, they tend to focus on only one or a few. This gives a holistic view to the data environment for all involved and allows for smoother implementation and a more comprehensive solution overall. With a more comprehensive solution. Though inherently comes more complexity, the best laid plans of mice and men often go awry and that exists in the data sphere as well in any architecture and design of a data fabric. There needs to be leeway to allow for technical complications on boarding of new technologies and resources and the overall acceptance of the platform by the organization at large. A few things to keep in mind during implementation, work time for training into your design. Uh there will need to be a lot of end user training and um and really that is one of the most important aspects of implementation of the solution. So be sure that your users are trained well and that's worked into your timeline. Emphasize to stakeholders that the designed architecture and the model are merely principles and guidelines as opposed to strict requirements and may change, you know, a as you see in the picture here, the reality is very different from the outset plan and finally be clear about scope and use cases at the outset.
You wanna start any data solution project with the end in mind. OK. Uh The data maturity model defines where organizations sit across a continuum of unaware, aware, defined implemented and optimized. These steps almost always need to be followed in order for a successful data solution.
And some solution models can only get you so far in maturity within organizations. These steps will likely look like one you are unaware of the data, you have completely uh two you're aware of the data you have and how it should be used. But most users outside a small team say your data team or your technology team aren't trained on this. So no one outside of that small team is aware, three data responsibilities are assigned to users outside the central data team and rules and policies are com communicated enterprise wide four standardization of the end to end data solutions is understood and enforced. And finally five we get to optimize which is where redundant data sets collection processes, analysis, et cetera are eliminated. And those policies previously created are refined and uh and bulked up a modern data platform takes into account all the ways data can be collected consolidated and used within an organization along the data maturity model that we just went over a data warehouse is an implemented solution at four.
While a modern data platform is an optimized solution at five along the data spectrum, no longer are reports and dashboards, the only outcomes expected of a data solution nor are structured relational data. The only desired inputs. A modern data platform allows for the full spectrum of data to be ingested including streaming audio video, geospatial and as many other data types, you can think of these data can then be understood and used to make decisions more quickly and work more complex techniques including data science and machine learning.
The modern data platform cannot exist functionally without a fully implemented data fabric. Each aspect of the end to end solution supports the increased complexity needed for the modern day uh modern data platform to be sustainable. While the legacy data warehouse style solution was more simplistic and therefore could have a less complex consolidation process. That is not the case for the modern data platform. Gaining insight from the wide casts net of data collection points requires defined layers of collection eltl curation, access and analysis along with a structured governance to ease barriers of entry when using the tool. So why does this matter? Um I'm gonna use an example for my life.
So I'm a knitter and knitting can build beautiful products. They can you can make a sweater blankets, hats, whatever. Uh but it can also be a nightmare. If I miss a stitch or lose track of my yarn. Once I do the entire project can pull apart extremely quickly, I've done all of that work and that is now effectively meaningless. That's the same reason. Each and every one of the elements of a data fabric need to be thoughtfully designed and carefully implemented with one piece missing or a weak link. Your data solution can begin to crumble and the work done to design and implement the tool just completely meaningless. So I want you to walk away from this uh this speaker session. Remembering that a functioning data solution is insightful and intuitive. You should always be keeping your end users in mind even a small break in the process or complication in their ability to use the tool for their needs will entice them to continue to use the lye solution to the data f that the data fabric was intended to replace the use and study of data.
L lies heavily in the ability to communicate the story of the data to non technical end users in an understandable way that allows them to do their jobs better without usability. An implemented data fabric is just a fancy paperweight. It's expensive with little to no function or purpose.
So again, a functioning data solution is insightful and intuitive. OK. Uh I hope you enjoyed my presentation on the data fabric and modern data platform. A final shameless plug my organization CT I is currently looking for all levels of data experience to join us as consultants.
If you're interested, please reach out through linkedin. Um And I'll be sure to get you the necessary information. I'll put my linkedin uh uh link in the chat here. Um And while I do that, I'd love to hear any questions that any of you have about data, the data fabric, modern data platform. Really? Anything that you wanna ask? OK. My, my linkedin is here in the chat. Um If anyone has questions after this presentation, you know, you think of something later, please feel free to reach out. Um Otherwise I thank all of you for joining me and I hope to see you uh throughout the networking sessions later in the conference.