July 28, 2026

From Pilot to Production: Building Enterprise AI That Actually Delivers with Leon Gordon [MVP]

From Pilot to Production: Building Enterprise AI That Actually Delivers with Leon Gordon [MVP]
From Pilot to Production: Building Enterprise AI That Actually Delivers with Leon Gordon [MVP]
M365 FM Podcast
From Pilot to Production: Building Enterprise AI That Actually Delivers with Leon Gordon [MVP]

Leon Gordon explains why most enterprise AI initiatives never reach production and introduces the concept of the Pilot Tax—the hidden cost organizations pay when AI projects remain stuck in proof-of-concept mode. He shares practical strategies for moving from experimentation to measurable business outcomes through governance, Microsoft Fabric, and structured AI adoption.

FROM FOOTBALL TO MICROSOFT MVP
Leon shares his unconventional career journey, from leaving school early to pursue professional football to becoming a five-time Microsoft MVP, founder of Onyx Data, and one of the leading voices in Microsoft Fabric and enterprise AI. His story demonstrates how continuous learning and real-world experience can outperform traditional career paths.

BUILDING AI THAT DELIVERS BUSINESS VALUE
Rather than focusing on flashy AI demonstrations, Leon explains why organizations must begin with measurable business outcomes. Every AI initiative should start by defining success metrics, expected ROI, and governance requirements before writing a single prompt or deploying an agent. WHY

MOST AI PROJECTS FAIL
Despite billions being invested worldwide, most generative AI projects never reach production. Leon explores the biggest reasons behind these failures, including weak governance, poor data quality, unrealistic expectations, insufficient testing, and a lack of long-term strategy. He argues that organizations often rush to implement AI before preparing the necessary foundations.

THE PILOT TAX EXPLAINED
Leon introduces his Pilot Tax methodology, designed to help organizations escape endless proof-of-concept cycles. By focusing on small, measurable Proof of Value projects instead of isolated pilots, companies can validate business impact quickly and create a structured path toward production-ready AI.

MICROSOFT FABRIC AS THE AI FOUNDATION
Microsoft Fabric is more than a data platform. Leon explains how it unifies data engineering, analytics, semantic models, AI, real-time intelligence, and application development into a single ecosystem. This dramatically simplifies enterprise architecture while accelerating AI adoption across organizations.

FABRIC APPS AND THE FUTURE OF BUSINESS APPLICATIONS
Fabric Apps represent one of Microsoft's newest innovations. Leon discusses how they bring application development directly into the Fabric ecosystem, enabling developers to build AI-powered business applications that interact seamlessly with semantic models, analytics, and enterprise data.

GOVERNANCE IS THE REAL COMPETITIVE ADVANTAGE
Strong governance is the difference between successful AI deployments and expensive failures. Leon explains why governance must cover security, permissions, ownership, data quality, lineage, metadata, compliance, and continuous monitoring from day one instead of being added later.

WHY METADATA AND MICROSOFT PURVIEW MATTER
Metadata often receives little attention until organizations begin implementing AI. Leon explains how Microsoft Purview helps organizations catalog, classify, govern, and secure enterprise data while making it easier for AI systems to understand business context and maintain trust in generated answers.

THE GROWING IMPORTANCE OF SEMANTIC MODELS
Semantic models are becoming one of the most valuable assets in modern data platforms. Leon explains how they provide business context, reusable calculations, relationships, and definitions that enable AI agents to deliver accurate, explainable, and trustworthy business insights.

GOVERNANCE SHOULD NEVER WAIT
Many organizations prioritize dashboards before governance, promising to "fix it later." Leon argues this almost always creates technical debt. Instead, governance should be embedded throughout the development lifecycle so organizations can deliver value quickly without sacrificing security or maintainability.

INTRODUCING FABOPS
Leon presents FabOps, his governance platform for Microsoft Fabric. It provides centralized monitoring, governance, cost management, observability, best-practice validation, performance insights, executive reporting, and FinOps capabilities across an organization's entire Fabric estate.

AI, COPILOT, AND FOUNDRY
Copilot is an excellent productivity assistant, but Leon believes organizations unlock far greater value through Azure AI Foundry and intelligent multi-agent architectures. As AI matures, businesses will increasingly orchestrate multiple specialized agents rather than relying on a single assistant experience.

THE FUTURE OF DATA PROFESSIONALS
AI will not replace data engineers or analysts—it will amplify them. Leon explains how autonomous engineering agents can dramatically accelerate development while human experts continue to provide architecture, governance, validation, and strategic decision-making. Future professionals will supervise AI rather than compete with it.

QUICK FIRE INSIGHTS
During the rapid-fire round, Leon shares his personal favorites:

  • Power BI over Fabric Apps (for now)
  • Coffee over tea or energy drinks
  • Copilot over traditional BI workflows
  • Data Lake over Data Warehouse
  • Microsoft Fabric as his favorite Microsoft product
  • Profit First as a must-read business book
  • Community as one of the most valuable assets in tech
  • Continuous learning as the most important skill for every IT professional
  • Tea and crumpets as the classic British choice
WHAT'S NEXT FOR ONYX DATA
Leon closes by sharing his vision for Onyx Data: helping organizations build governed, production-ready AI solutions that generate measurable business value using Microsoft technologies. As enterprise AI continues to evolve, his mission remains focused on turning innovation into real-world outcomes.

Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-modern-work-security-and-productivity-with-microsoft-365--6704921/support.

🚀 Want to be part of m365.fm?

Then stop just listening… and start showing up.

👉 Connect with me on LinkedIn and let’s make something happen:

  • 🎙️ Be a podcast guest and share your story
  • 🎧 Host your own episode (yes, seriously)
  • 💡 Pitch topics the community actually wants to hear
  • 🌍 Build your personal brand in the Microsoft 365 space

This isn’t just a podcast — it’s a platform for people who take action.

🔥 Most people wait. The best ones don’t.

👉 Connect with me on LinkedIn and send me a message:
"I want in"

Let’s build something awesome 👊

1
00:00:00,000 --> 00:00:05,400
Yeah, hello everybody, and welcome back to EM 365 and podcast.

2
00:00:05,400 --> 00:00:13,400
Today's guest is someone who has spent more than 15 years helping organization turn ambitious data strategies into measurable business outcomes.

3
00:00:13,400 --> 00:00:22,600
He is the five time Microsoft MVP founder of Onik State, a creator of the top tap ops governance platform for technology council member,

4
00:00:22,600 --> 00:00:38,600
Oxford site, AI, Aluminum, Alpha, international speaker, and one of the leading voices on Microsoft fabric governance and enterprise AI adoption rather focused on AI demos that never leave the lab.

5
00:00:38,600 --> 00:00:49,600
His work focused on the what happened after the excitement being organizations moved from pilots to production through governance, Microsoft fabric, Microsoft P.O.

6
00:00:49,600 --> 00:01:02,600
is the Monday modeling and measured Roy. He is the creator of the concept, no, as the pilot text highlighting why so many AI initiatives fail before they ever deliver real business value.

7
00:01:02,600 --> 00:01:07,600
Leon, it's a pleasure to have you on the EM 365 podcast. Will I come to the show?

8
00:01:07,600 --> 00:01:16,600
Oh, fantastic, Mercco. Thank you very much for having me. It's a pleasure to be here. And that introduction has just reminded me how, how much help is the I am?

9
00:01:16,600 --> 00:01:26,600
Yeah, I don't hold, I don't think we've got. No, not at all. Thank you for going through that. What a mouthful to try and get through. So thank you.

10
00:01:26,600 --> 00:01:34,600
They are for I don't think it's not so much people much for listening to you for the first time. Who is Leon Gordon?

11
00:01:34,600 --> 00:01:55,600
So I mean, just to give you some context and I guess about me, so I own and operate a Microsoft fabric consultancy called on X data, whereby we have a team of Microsoft MVPs that really support organizations to implement fabric, but also to give that governed environment for them to go and then adopt a value from

12
00:01:55,600 --> 00:02:05,600
the technologies in the artificial intelligence realm on top of that specifically focused on Microsoft technologies, but we're also a data bricks and snowflake partner as well.

13
00:02:05,600 --> 00:02:20,600
I guess the question was more who who is Leon Gordon. So if I give you a bit about my history, it might form a little bit about who I am today. So something that people tend to find quite interesting is that I didn't go to traditional route into

14
00:02:20,600 --> 00:02:40,600
analytics or into artificial intelligence. I actually left school at the GCSE level in United Kingdom to go straight into a football scholarship, which led to me being a footballer until I was around about 18 or 19, which means I didn't go to traditional university route as much of my peers and colleagues.

15
00:02:40,600 --> 00:03:09,600
So what that meant is that I ended up starting from what I would call fairly close to the bottom of the engineering or data analytics stack really doing data entry and then working my way up through Microsoft technologies, starting with T SQL, SAS, so that's analysis services SSIS, which is integration services SSRS reporting services before landing in power be I and then going on to machine learning and artificial implementation.

16
00:03:09,600 --> 00:03:24,600
So very much on the job experience and being self taught throughout my whole career, and then I've gone on to utilize this to build communities of like minded people and to give those people the opportunities that I didn't have as well coming through the industry.

17
00:03:24,600 --> 00:03:32,600
Was there one project that completely changed your change how you think about enterprise data?

18
00:03:32,600 --> 00:03:52,600
Yeah, absolutely. So I had the joy of delivering a Microsoft customer success story. So Microsoft deemed this project that we delivered to be good enough to actually be demonstrated by them as a customer success story and also featured at both build and ignite that year as well.

19
00:03:52,600 --> 00:04:14,600
It was not only a proud moment for me, but we also delivered this as one of the first and largest implementations of fabric in the UAE, so United Arab Emirates and also utilizing space X data as part of that implementation alongside an organization called Elkham and a friend and colleague Jimmy Grew

20
00:04:14,600 --> 00:04:28,600
and they had a managing director who we were able to work alongside with that project. That was very much a real time intelligence project delivered with a very small team of developers and also delivered fully remotely as well.

21
00:04:28,600 --> 00:04:41,600
So with those constraints and variables, it's very much a proud moment for me and Merco as I'm sure you can imagine with that type of development environment with that newer technology as well.

22
00:04:41,600 --> 00:04:45,600
There were lots of experiences and obstacles to overcome as part of that delivery.

23
00:04:45,600 --> 00:05:00,600
Yeah, that's, yeah, the space X all of the interesting. Yeah, you often say something like enterprise AI is where ambitious go to die. What did you mean by that?

24
00:05:00,600 --> 00:05:10,600
So I think especially over the course of the last couple of years with the gen AI kind of I don't know if you can wrap gen AI up in whatever you want to call it the boom, the bubble, the hype.

25
00:05:10,600 --> 00:05:13,600
However, you want to kind of wrap it up.

26
00:05:13,600 --> 00:05:31,600
So lots of organizations have gen AI ambition, but lots of them are also just tick-bock exercises where approve of concept or proof of value never actually leaves the sandbox and just ends up cause costing a lot of money without actually delivering any any value.

27
00:05:31,600 --> 00:05:37,600
while just noting that we've seen a plethora of what I would call traditional artificial intelligence

28
00:05:37,600 --> 00:05:43,280
implementation so the more traditional machine learning implementations that have have gone onto

29
00:05:43,280 --> 00:05:51,280
the liver, high value and a pretty much very war battle tested in today's day and age. What i'm

30
00:05:51,280 --> 00:05:57,200
specifically referring to here is more the gen AI technologies. Now the reason that I've filled

31
00:05:57,200 --> 00:06:03,840
this way about it is it's not just myself, I believe MIT did a study in 2025 that suggested

32
00:06:03,840 --> 00:06:12,080
that only 1% of gen AI implementations actually go onto to hit production. Now there's many reasons

33
00:06:12,080 --> 00:06:17,680
for this. The vast majority of it comes down to actually not leading with value first, understanding

34
00:06:17,680 --> 00:06:24,480
what the return investment is and what the outcome you're trying to deliver is and secondly,

35
00:06:24,480 --> 00:06:31,120
how you're doing that in a governed and fit for a gen TKI environment. So is your data up to

36
00:06:31,120 --> 00:06:36,480
scratch and I'll leave that very, very vague and very broad but that's a good way to at least get

37
00:06:36,480 --> 00:06:47,600
started on what I mean there. I think a lot of companies struggle with this but there's one

38
00:06:47,600 --> 00:06:53,920
part there and they struggle because it's yeah it's cost-intensive but others investing millions.

39
00:06:53,920 --> 00:07:02,480
Why did they struggle if they put so many money in it? Multiple reasons I think we've had some

40
00:07:02,480 --> 00:07:08,000
famous stories. McDonald's is probably one of the largest, at least, social media perspective that

41
00:07:08,000 --> 00:07:16,880
comes to mind whereby they trialed and generative AI on their drive-through, take out kind of checkpoints

42
00:07:16,880 --> 00:07:23,200
and people were able to spoof these agents into being able to order thousands of nuggets for example

43
00:07:23,200 --> 00:07:29,680
and similar scenarios have been utilized on large organizations again their company or their

44
00:07:29,680 --> 00:07:36,000
public facing website chatbots where people have been able to utilize them for for free inference

45
00:07:36,000 --> 00:07:40,240
shall we say and being able to use their chatbots as large language models for all intents and

46
00:07:40,240 --> 00:07:47,440
purposes. Now at least those public facing stories come back to one point which is governance,

47
00:07:47,440 --> 00:07:54,640
quality acceptance testing and ensuring that the tool is for purpose against all edge cases

48
00:07:54,640 --> 00:08:00,720
but typically this comes back to that rush for implementation. The rush to try to deliver that

49
00:08:00,720 --> 00:08:08,960
gen AI tick box for boards etc rather than actually stopping to think why do we need this? Do we have

50
00:08:08,960 --> 00:08:14,240
the infrastructure and platform to be able to support this and what does this look like in three,

51
00:08:14,240 --> 00:08:24,000
six, twelve months time as the technology continues to evolve as well? And how figured your pilot

52
00:08:24,000 --> 00:08:32,400
tax concept in this? Oh absolutely. I mean we believe in doing or at least starting with proof of

53
00:08:32,400 --> 00:08:41,200
values and these are fairly small to medium sized projects which set out to prove the

54
00:08:41,200 --> 00:08:48,240
the kind of the thinking behind is in the title right they're set out to prove value okay so taking

55
00:08:48,240 --> 00:08:55,040
a business use case identifying key strategic areas and business metrics that we can prove value

56
00:08:55,040 --> 00:09:02,880
against, costing that out again looking at all edge cases etc and then proving this out in a small

57
00:09:02,880 --> 00:09:08,160
to medium size before then being able to go ahead and forecast scale for the business

58
00:09:08,160 --> 00:09:13,200
once you go ahead and productionize that. Now the reason that we put together this framework

59
00:09:13,200 --> 00:09:19,840
and methodology is because so many organizations again referring to the MIT stat earlier

60
00:09:19,840 --> 00:09:27,200
so many organizations, 99% of organizations in the last 24 months of so have not being able to

61
00:09:27,200 --> 00:09:32,480
get out of that proof of concept or pilot environment and that's exactly the framework that we've

62
00:09:32,480 --> 00:09:40,800
been able to use to overcome that. Did you see warning things that then AI initiative is failing?

63
00:09:40,800 --> 00:09:49,200
Yeah absolutely so I guess with that it's lack of trust by the business as well is it plays a

64
00:09:49,200 --> 00:09:57,120
big part in it? How can we ensure that what we're being told is accurate there won't be any hallucinations

65
00:09:57,120 --> 00:10:04,000
at all and to be honest we've actually put together an anti hallucination framework to circumnappigate

66
00:10:04,000 --> 00:10:11,600
this as well to actually give organizations that trust in the information that they're being told

67
00:10:11,600 --> 00:10:17,280
by the large language model is being accurate and then making this very verifiable all the way down

68
00:10:17,280 --> 00:10:24,080
to that minute row of data in your lake house or data warehouse environment as well so these are

69
00:10:24,080 --> 00:10:29,280
some of the areas that we've been able to highlight that really stop organizations being able to

70
00:10:29,280 --> 00:10:35,520
productionize that value and there's lots of other areas again and strategically we've been able

71
00:10:35,520 --> 00:10:41,920
to reverse engineer this and be able to lead with a framework that actually enables organizations

72
00:10:41,920 --> 00:10:50,240
to be able to take small steps in a quick period of time to showcase value against needed

73
00:10:50,240 --> 00:10:57,200
business use cases and then be able to have a proven route to production governed and secure

74
00:10:57,200 --> 00:11:06,240
GNI in their environment on their data hallucination free. It's technology usually a problem or

75
00:11:06,240 --> 00:11:13,840
something else and really no combination and so generally some of it's down to culture and technology

76
00:11:13,840 --> 00:11:20,160
lots of organizations to be blunt don't have this capability internally which is why they look to

77
00:11:20,160 --> 00:11:25,920
a third party like ourselves to be able to come in not only just implement this technology but to

78
00:11:25,920 --> 00:11:32,880
also to take their team on this journey so on its data we actually have something called the onix

79
00:11:32,880 --> 00:11:41,040
Academy where by our clients teams are trained on these technologies up skill to be able to then be

80
00:11:41,040 --> 00:11:46,320
a center of excellence internally and to go on and be champions of these technologies and be

81
00:11:46,320 --> 00:11:51,120
able to go and train others internally as well and that's something that we're quite proud of.

82
00:11:51,120 --> 00:11:58,000
Outside of that we've seen organizations rush towards data maturity for anybody that's been

83
00:11:58,000 --> 00:12:06,800
involved in the data space, data quality, data governance etc have all been very tiring conversations

84
00:12:06,800 --> 00:12:13,280
in hard-worn battles with boards and heads of over the past few years. Now it's one of the first

85
00:12:13,280 --> 00:12:19,440
items on any agenda for these types of implementation so that just shows you where data culture is gone

86
00:12:19,440 --> 00:12:26,880
or is led to at least within the last five years or so and you're also really famous for all your

87
00:12:26,880 --> 00:12:33,360
Microsoft fabric topic. Why has Microsoft fabric become such an important platform?

88
00:12:33,360 --> 00:12:41,200
What a platform to begin with, what a concept so could us to Saty and Adela and the whole team

89
00:12:41,200 --> 00:12:46,720
involved in Microsoft fabric as a platform first and foremost and let's be brutally honest it's

90
00:12:46,720 --> 00:12:53,760
not without scrutiny as any new bleeding edge technology and forward-thinking concept that we're

91
00:12:53,760 --> 00:12:59,840
not going to get everything right day day zero but it's an ongoing journey. Now the great point about

92
00:12:59,840 --> 00:13:04,720
Microsoft fabric for organizations, well there's a couple of great points actually so let me expand

93
00:13:04,720 --> 00:13:13,680
on this a little bit. The first great point is it's a single unified solution of what was previously

94
00:13:13,680 --> 00:13:20,480
disparate technology so you're now bringing your pipelines, your notebooks, your data science, your

95
00:13:20,480 --> 00:13:26,560
visualization, your semantic modeling, etc. Now your agentech framework, real-time intelligence

96
00:13:26,560 --> 00:13:33,120
and even now application development with fabric apps and rafin all together into a single

97
00:13:33,120 --> 00:13:39,680
environment with one single line item for your IT team and your infrastructure team on your monthly

98
00:13:39,680 --> 00:13:46,800
bill which is a huge a huge win. There's not only cuts down on complexity in being able to spin up

99
00:13:46,800 --> 00:13:51,920
these environments and time to make all of these different components talk to each other and

100
00:13:51,920 --> 00:13:58,880
but also simplifies billing. Now what that also brings to the forefront typically in a data and

101
00:13:58,880 --> 00:14:04,160
artificial intelligence engineering environment you have people that have varied skill sets

102
00:14:04,160 --> 00:14:11,680
so one way to look at this previously was the t-SQL developer, the Python developer and a data scientist

103
00:14:11,680 --> 00:14:17,920
okay each of those potentially using different languages or different scripts so the t-SQL

104
00:14:17,920 --> 00:14:24,000
developer is using t-SQL, the Python developer is using Python and a data scientist potentially

105
00:14:24,000 --> 00:14:31,520
using r or Python as well then you have the citizen developer who typically is an O-code more low-code

106
00:14:31,520 --> 00:14:40,880
developer. Now what fabric really did fantastically well is introduce the parquet file format and one

107
00:14:40,880 --> 00:14:49,440
lake which is really enabled each of these different personas to be able to come to the same table as

108
00:14:49,440 --> 00:14:56,400
I like to call it and all be able to share the data regardless of what play or cutlery of choice

109
00:14:56,400 --> 00:15:04,400
that they would like to use and that is a fantastic unlock shall we say across various skill sets

110
00:15:04,400 --> 00:15:10,160
within an enterprise organization. Yeah what I've found really interesting is that's the fabric

111
00:15:10,160 --> 00:15:17,200
apps because a lot of people say okay excellent because now we have far more BI and now a lot of

112
00:15:17,200 --> 00:15:22,560
people say power BI of that because we have fabric apps what is this fabric apps and villains

113
00:15:22,560 --> 00:15:29,760
to really kill power BI and X. Who knows is probably the easiest way to look at it but let's look at

114
00:15:29,760 --> 00:15:36,480
what it actually enables as opposed to potentially looking at what the what the future looks like so

115
00:15:37,440 --> 00:15:43,680
the fabric apps and the rafian technologies as support it pretty much brings the application layer

116
00:15:43,680 --> 00:15:49,440
into into fabric so typically when you had your app devs your web devs etc they'd be using as your

117
00:15:49,440 --> 00:15:54,720
technologies. Now they're able to do this given there are a couple of limitations the fact that

118
00:15:54,720 --> 00:15:59,200
it is to improve you we won't go into those but there's plenty of documentation available on what

119
00:15:59,200 --> 00:16:05,440
they are but the goal here is to bring the application layer into fabric and importantly be able

120
00:16:05,440 --> 00:16:11,760
to interact with the rest of the fabric environment so your semantic models for example be able to

121
00:16:11,760 --> 00:16:19,600
be able to process thanks queries etc etc. Now launch members of the data analyst and visualization

122
00:16:19,600 --> 00:16:25,440
community as you mentioned Merco have absolutely looked at this from a power BI perspective how can

123
00:16:25,440 --> 00:16:31,920
we spin up web based apps now and represent data visualizations that enable us to do everything that

124
00:16:31,920 --> 00:16:38,000
we couldn't do previously with the ceiling of power BI and J Park the fellow MVP probably comes

125
00:16:38,000 --> 00:16:44,320
to mind as one of the leaders at the forefront of this AI driven fabric apps implementation

126
00:16:44,320 --> 00:16:51,280
deployment. Now for me personally just to get on to will this remove power BI in the future I will

127
00:16:51,280 --> 00:16:57,920
double down on the fact that who knows potentially potentially not. Now for me one area where I'm

128
00:16:57,920 --> 00:17:03,120
absolutely certain where it won't be removed which is a power BI object or at least it was

129
00:17:03,120 --> 00:17:08,960
natively is the semantic layer the semantic model the tabular engine underneath power BI

130
00:17:08,960 --> 00:17:18,400
that just becomes a more important component and I mentioned this on another panel session very

131
00:17:18,400 --> 00:17:24,480
recently that the semantic model was finally becoming the promo queen shall we say

132
00:17:26,000 --> 00:17:29,920
prom evening and I can only see that getting more integrated as we move forward.

133
00:17:29,920 --> 00:17:40,480
So it's a little bit a mix of of platforms like either power, power apps and tabular edit

134
00:17:40,480 --> 00:17:49,280
runs or how it would. Yeah so I think it's a combination right so if you think down to if you were

135
00:17:49,280 --> 00:17:55,840
a software engineer and you were building applications directly with your technology no JS

136
00:17:56,720 --> 00:18:02,880
react typescript etc Python so on and so forth everything that you've been able to do

137
00:18:02,880 --> 00:18:08,080
previously in those environments you're now able to do directly within fabric so you're absolutely

138
00:18:08,080 --> 00:18:15,040
right this can become a replacement for the likes of power apps for example and it really opens the

139
00:18:15,040 --> 00:18:20,480
lid on the capabilities of what you're able to now do within within fabric it's a huge

140
00:18:20,480 --> 00:18:28,400
walking to a new generation of capabilities not just for data analysts and engineers but also for

141
00:18:28,400 --> 00:18:34,800
software engineers now. Awesome yeah I have to I have to look a little bit more in there.

142
00:18:34,800 --> 00:18:46,080
Did you think or did you see misconceptions organization have what when they look at fabric

143
00:18:46,080 --> 00:18:52,960
or did you something see off? Yeah absolutely so fabric as I've mentioned and pretty much wax

144
00:18:52,960 --> 00:18:58,800
lyrically about a little bit is a fantastic platform it's especially a fantastic platform for

145
00:18:58,800 --> 00:19:07,600
Microsoft native enterprises as well. Now where that we have seen reservations is against let's say

146
00:19:07,600 --> 00:19:13,200
more mature offerings in the market and more cemented offerings in the market the likes of

147
00:19:13,200 --> 00:19:21,920
Databricks and snowflake that have had readily available platforms for a lot longer in regards to time.

148
00:19:21,920 --> 00:19:29,040
Now we have to remember that fabric it's not just the bringing together of components these are

149
00:19:29,040 --> 00:19:35,360
already mature components from an Azure infrastructure perspective they're now being made

150
00:19:35,360 --> 00:19:42,080
available in a single package that can be utilized across the organization so with that comes

151
00:19:42,080 --> 00:19:48,640
some teaving issues and Microsoft have acted really quickly and for those that that where they have been

152
00:19:48,640 --> 00:19:56,160
but this is very much a journey of hardening of a platform that has seen fantastic enhancements

153
00:19:56,160 --> 00:20:01,600
over the course of the last couple of years and as we've seen in recent partner reports etc

154
00:20:01,600 --> 00:20:07,600
has become an industry leader in a very short space of time. Yeah I think a lot of companies have

155
00:20:07,600 --> 00:20:14,160
spent a lot a lot of money for for building their traditional data platforms I don't know

156
00:20:14,160 --> 00:20:21,920
in SQL or something when should companies think about fabric is the right solution for them?

157
00:20:21,920 --> 00:20:32,880
I think whenever you're trialing out a new proof of concept there's probably a good way to look at it

158
00:20:32,880 --> 00:20:40,480
so the the ease of fabric is how easy is to get started with you're able to go ahead

159
00:20:40,480 --> 00:20:46,960
sign in spin up a capacity sizing so let's just say a capacity for those that don't know is the

160
00:20:46,960 --> 00:20:54,720
compute made available for you and this is sized up accordingly in different tiers okay so with

161
00:20:54,720 --> 00:21:02,000
that in mind you can go ahead to to the fabric you can sign in and you can spin up a capacity as low

162
00:21:02,000 --> 00:21:09,920
as an F2 to begin with okay so for a moderately small charge you then have access to all of those

163
00:21:09,920 --> 00:21:15,200
components that I've previously mentioned okay so this means even if you have some small excel

164
00:21:15,200 --> 00:21:21,920
workloads and processes if you have a report that's a legacy report let's say something like crystal

165
00:21:21,920 --> 00:21:30,320
reporting for example or or SAP some legacy SAP objects as well this is a great time to go through

166
00:21:30,320 --> 00:21:36,480
that proof of value okay see where you can have efficiencies typically in the processing of the data

167
00:21:36,480 --> 00:21:43,440
and also being able to make this available from a single point of truth to other areas of the

168
00:21:43,440 --> 00:21:50,080
organization as well so that would be my recommendation if it's something that you're going on a

169
00:21:50,080 --> 00:21:57,840
journey of increasing the size of data in your organization then start small see where fabric

170
00:21:57,840 --> 00:22:03,680
is efficient and and drives value and see where it might not fit your current work processes and then

171
00:22:03,680 --> 00:22:11,120
take an educated step forward based on the outputs of that now if you are already a fully fledged

172
00:22:11,120 --> 00:22:17,520
organization and you're using another cloud provider let's just insert any cloud providers names

173
00:22:17,520 --> 00:22:24,640
there then one of the fantastic areas of fabric is how well they play with other cloud providers now

174
00:22:24,640 --> 00:22:31,280
whether this is the utilization of a technology called mirroring or utilizing shortcuts which enables

175
00:22:31,280 --> 00:22:38,480
you to effectively create a virtual desktop shortcut to another cloud provider and utilize that

176
00:22:38,480 --> 00:22:45,280
data within your fabric environment it's a great opportunity to be able to utilize fabric for

177
00:22:45,280 --> 00:22:50,000
some of those workloads where you wouldn't have previously bought it possible and then bring it into

178
00:22:50,000 --> 00:22:55,600
a native environment where everybody in your organization regardless of their technical ability

179
00:22:55,600 --> 00:23:00,400
can go and start to utilize and drive value with data and artificial intelligence.

180
00:23:00,400 --> 00:23:07,200
When we talk about fabric we most talk about yeah I say the technology

181
00:23:07,200 --> 00:23:12,400
stuff but is it also bring an organizational change?

182
00:23:14,080 --> 00:23:19,680
Yeah I believe so I think that at least in my conversations with lots of enterprise

183
00:23:19,680 --> 00:23:26,400
organizations they're now interested in the ability to do cross-domain charging for example so

184
00:23:26,400 --> 00:23:33,120
historically lots of organizations have had warehouses or lake houses where they haven't been

185
00:23:33,120 --> 00:23:40,400
able to do the traditional finops and split out the charging of the compute etc for various

186
00:23:40,400 --> 00:23:46,880
departments now these capabilities become available within fabric where you can start to have

187
00:23:46,880 --> 00:23:51,440
different domains you can have your marketing domain you could have your finance domain your sales

188
00:23:51,440 --> 00:23:59,360
etc and they can all get charge back which brings a different area or a different concept to

189
00:23:59,360 --> 00:24:03,840
organizations in the fact that sometimes it actually increases what they're able to do because each

190
00:24:03,840 --> 00:24:09,040
of those domains has their own budget set aside for data initiatives and artificial intelligence

191
00:24:09,040 --> 00:24:14,880
initiatives and they can kind of virtually pull this together to bring their environment forward

192
00:24:14,880 --> 00:24:22,800
and Merca we also released a tool called FabOps which does this at scale so it's a governance

193
00:24:22,800 --> 00:24:29,600
and always on kind of command center or lighthouse overview of your whole fabric estate regardless

194
00:24:29,600 --> 00:24:36,080
of how many capacities you have which further enhance the ability to be able to become really

195
00:24:36,080 --> 00:24:41,280
data driven and not have to rely so much on your security and governance teams

196
00:24:41,280 --> 00:24:52,320
yeah I like to talk about governance but one question before a lot of companies say okay

197
00:24:52,320 --> 00:25:01,680
last year's we will become data driven and yeah start was fabric and now the company say we are

198
00:25:02,480 --> 00:25:11,040
we will be AI driven companies what what role does fabric play in in an AI first world

199
00:25:11,040 --> 00:25:16,640
oh you just hit it there on the head and you've taken the words out of my mouth really fabric

200
00:25:16,640 --> 00:25:21,920
in my opinion is becoming an AI first platform Microsoft has done a fantastic job

201
00:25:21,920 --> 00:25:30,160
making data agents available the integration of co-pilot MCP servers increasing the API

202
00:25:30,160 --> 00:25:37,760
and the rest API access across fabric as well the command line tools are amazing as well I would say

203
00:25:37,760 --> 00:25:44,560
Microsoft are doing a great job of preparing fabric to become a leading AI native platform if

204
00:25:44,560 --> 00:25:50,720
it isn't one already just back to your former point as well you're absolutely right lots of

205
00:25:50,720 --> 00:25:57,120
organizations discuss being data driven they discuss being AI driven I still see organizations

206
00:25:57,120 --> 00:26:02,240
I still speak with organizations across the globe in today's day and age they don't have a data

207
00:26:02,240 --> 00:26:09,360
strategy let alone an artificial intelligence strategy as well so there are steps to be taken to

208
00:26:09,360 --> 00:26:15,600
be able to successfully implement these technologies and they're proven paths we just don't see a lot

209
00:26:15,600 --> 00:26:22,640
of organizations either A being aware of those paths or B having the time to actually go and explore

210
00:26:22,640 --> 00:26:28,320
those paths down to down to board pressures etc or they are aware of them but they just can't act

211
00:26:28,320 --> 00:26:35,040
quickly enough as quickly as the technology is in improving this awesome I think

212
00:26:35,040 --> 00:26:42,960
what one topic or my personal problems when I work with companies and we work with fabric is

213
00:26:42,960 --> 00:26:52,320
that the companies often overlink the metadata topic why is it so important topic and

214
00:26:52,800 --> 00:27:00,320
what role do is Microsoft PueView play here and sorry can you just repeat the first bit which topic

215
00:27:00,320 --> 00:27:07,440
in particular yeah I see a lot of companies struggle with their metadata or they don't have metadata

216
00:27:07,440 --> 00:27:18,160
why is this so often overlooked and how can Microsoft PueView help here yeah absolutely so great

217
00:27:18,160 --> 00:27:24,800
question so organizations really don't understand and whether this is from a culture perspective

218
00:27:24,800 --> 00:27:31,280
what metadata means across an organization and how to be able to utilize it okay it's a fairly

219
00:27:31,280 --> 00:27:36,720
new concept especially as organization step into this data and AI world that I kind of call

220
00:27:36,720 --> 00:27:44,000
the era of intelligence okay now with that in mind again you didn't have to become very strategic

221
00:27:44,000 --> 00:27:51,920
in regards to how you not only catalog the metadata but you also ensure that it's regularly updated

222
00:27:51,920 --> 00:27:58,240
you have a steward and it looks after that and then you make this available sometimes just a

223
00:27:58,240 --> 00:28:04,720
just a small audience is within an organization but you ensure that those audiences that need access

224
00:28:04,720 --> 00:28:11,520
to this data to this metadata have access to it now you're absolutely right Microsoft introduced

225
00:28:11,520 --> 00:28:17,360
PueView and specifically for this reason and it's a fantastic tool and to be able to go and take all

226
00:28:17,360 --> 00:28:22,960
of your metadata and master data management quality and governance and wrap it up again into a

227
00:28:22,960 --> 00:28:30,080
single layer which really plays well with other tools in the Microsoft ecosystem like fabric now what

228
00:28:30,080 --> 00:28:36,400
we do tend to find is that some organizations aren't quite ready for the scale are the tool like

229
00:28:36,400 --> 00:28:42,640
like PueView and this is where something I mentioned before something like fab ops steps in as being

230
00:28:42,640 --> 00:28:48,640
that all encompassing data quality and governance tool that helps organizations at that more

231
00:28:48,640 --> 00:28:54,640
small to medium layer be able to still get the benefits of becoming metadata driven tracking data

232
00:28:54,640 --> 00:29:02,240
lineage across your organization so understanding where that data metric or data point in your report

233
00:29:02,240 --> 00:29:07,040
actually tracks back to in your source system and the calculations that are taking part

234
00:29:07,040 --> 00:29:12,880
and also being able to track any changes to that underlying data as well and something that's

235
00:29:12,880 --> 00:29:17,680
become even more prevalent in the last few years as well is how do you actually track who has

236
00:29:17,680 --> 00:29:22,560
access to that data is the access to that data correct and when did that change?

237
00:29:22,560 --> 00:29:28,720
I think another important topic is the the semantic models especially

238
00:29:29,600 --> 00:29:39,440
yeah in data for data projects how the enterprises profit when they will start with a high when

239
00:29:39,440 --> 00:29:46,000
they have good semantic models? Oh it's absolutely as I mentioned earlier it's becoming

240
00:29:46,000 --> 00:29:55,920
probably in my opinion one of the highest priority objects within your data environment to

241
00:29:55,920 --> 00:30:01,760
ensure that you have correct okay now to think about this this is where you hold all of your let's

242
00:30:01,760 --> 00:30:06,640
just talk about traditional kimbal methodology this is where you hold your traditional star schema

243
00:30:06,640 --> 00:30:13,680
so your fact tables your dimension tables and but also most importantly your metrics or your measures

244
00:30:13,680 --> 00:30:19,440
and any context around this so this becomes the feeding ground for your for your

245
00:30:19,440 --> 00:30:26,000
agentech agents to be able to understand your business logic and your data relationships semantic

246
00:30:26,000 --> 00:30:32,640
model the context or descriptions that you provide alongside that data and also be able to

247
00:30:32,640 --> 00:30:39,680
utilize those calculations as well now it's worthwhile noting the Microsoft have also recently

248
00:30:39,680 --> 00:30:48,240
gone into GA with fabric ontologies and fabric IQ as well which also helps support this narrative

249
00:30:48,240 --> 00:30:54,160
as well when sometimes don't always have to rely on your semantic layer as well so now within fabric

250
00:30:54,160 --> 00:30:59,840
you have many roots to actually being able to achieve this intelligence layer for your agents to

251
00:30:59,840 --> 00:31:07,280
work on top of? Yeah well what I also often see is when I work with companies especially in the

252
00:31:07,280 --> 00:31:17,280
in the data field they they really like to have fast the first report in power BI so that's the

253
00:31:17,280 --> 00:31:26,080
goal and if I talk about governance it's often we fix that later but you think that's works?

254
00:31:26,080 --> 00:31:32,960
Never it never works and so at least in the approach that we take with organizations

255
00:31:32,960 --> 00:31:38,560
it's about how you deliver that value quickly and we've had luck I mentioned generally our proof

256
00:31:38,560 --> 00:31:44,720
of value approach is anything as small as four to twelve weeks to actually having governed

257
00:31:44,720 --> 00:31:53,040
the genetic AI reporting directly on a client's data anti hallucination free and correct within

258
00:31:53,040 --> 00:31:58,800
one percent of tolerance as well now how do you do that with the constraints that you've just

259
00:31:58,800 --> 00:32:04,480
mentioned? Okay organizations want to see that end product quickly and like you've mentioned they

260
00:32:04,480 --> 00:32:10,160
don't care too much about the governance aspects or at least not as a phase one deliverable okay

261
00:32:11,040 --> 00:32:19,040
is typically typically how we do this is to bake in governance as part of the whole development

262
00:32:19,040 --> 00:32:26,560
life cycle so how do we get to an end working goal in the quickest possible way? So the organization

263
00:32:26,560 --> 00:32:32,000
can start testing and they can start providing feedback and they have something tangible in front of them

264
00:32:32,000 --> 00:32:37,760
whilst in parallel we are still posing the governance questions and building that a governed

265
00:32:37,760 --> 00:32:45,200
environment alongside that so it's definitely a tight walk or a tight rope should I say to walk

266
00:32:45,200 --> 00:32:50,160
but typically the approach we've used with the on-expring work has enabled us to be able to

267
00:32:50,160 --> 00:32:56,640
deliver both. Yeah what do good governance actually look like from your prospector?

268
00:32:56,640 --> 00:33:01,360
It's a combination of things Mercone to be honest that's probably a whole nother

269
00:33:01,360 --> 00:33:09,040
and podcast session in itself so I'll try to keep it relatively relatively small so we look at this

270
00:33:09,040 --> 00:33:16,400
from a security perspective perspective from a permissions perspective really understanding

271
00:33:16,400 --> 00:33:23,440
where the data comes from any security risks of that data is it PII data for example how much of

272
00:33:23,440 --> 00:33:29,440
it is sensitive is the data shareable across an organization if it's not who should have access

273
00:33:29,440 --> 00:33:35,760
to it who then oversees this process over time when do we have periodic checks to ensure that

274
00:33:35,760 --> 00:33:42,240
this governance is in place what layers do we need to implement this governance in is it just in

275
00:33:42,240 --> 00:33:49,600
the warehouse is it also through object level security, row level security, accesses to workspaces

276
00:33:49,600 --> 00:33:56,000
etc so there's multiple layers to overcome from that perspective so I guess to kind of try to

277
00:33:56,000 --> 00:34:02,400
summarize that you have the data culture layer is the organization geared up to be able to support

278
00:34:02,400 --> 00:34:08,080
governance and do they understand their data who own so you have their ownership and responsibility

279
00:34:08,080 --> 00:34:13,760
layer and then you have the technical implementation layer as well where you look across that whole

280
00:34:13,760 --> 00:34:21,200
architecture and estate and define those governance points and then how you manage and maintain

281
00:34:21,200 --> 00:34:26,480
these standards over time so how you track and how you monitor and ensure this observable

282
00:34:26,480 --> 00:34:32,560
and readily available to the organization as well yeah I think about companies like

283
00:34:32,560 --> 00:34:41,840
they provided governance frameworks and maturity models what did you think about those absolutely

284
00:34:41,840 --> 00:34:47,920
I think that the closer we get to standardization in the in the future is is going to be absolutely

285
00:34:47,920 --> 00:34:54,480
ideal because we typically have like you've just mentioned various different data governance

286
00:34:54,480 --> 00:34:59,680
standards, I'm sure we say and some of these are geographically based as well some of these are

287
00:34:59,680 --> 00:35:05,040
actually industry and domain based and some of these are actually just from organizations themselves

288
00:35:05,040 --> 00:35:10,240
so it would be good in the future to have a standardized framework but I think you hit the

289
00:35:10,240 --> 00:35:16,160
nail on the head when you said the fact that they are using a framework is typically the first point

290
00:35:16,160 --> 00:35:20,960
of getting towards a win as opposed to not having any framework implementation at all

291
00:35:20,960 --> 00:35:30,000
and yeah when we talk about governance especially in fabric you have built fab offs so can you

292
00:35:30,000 --> 00:35:37,520
a little bit explain what problems it's off yeah absolutely so for those the people like myself

293
00:35:37,520 --> 00:35:43,760
and like organizations that we work with that have worked in power BI and now fabric and the joy of

294
00:35:43,760 --> 00:35:48,880
these tools is you're absolutely able to get up and running very quickly a pace and start to

295
00:35:48,880 --> 00:35:56,400
deliver value but it also becomes a bit of a sprawl okay typically when I speak to IT admins or

296
00:35:56,400 --> 00:36:01,920
fabric admins it's very difficult for them to understand what users are doing over in marketing how

297
00:36:01,920 --> 00:36:07,440
they're building their semantic models and reports is that in line with standards set in finance

298
00:36:07,440 --> 00:36:14,240
etc and then as you add multiple capacities to this multiple semantic models reports which then

299
00:36:14,240 --> 00:36:19,440
scale into the hundreds and thousands it becomes this the behalf of that is very difficult to be able

300
00:36:19,440 --> 00:36:27,440
to observe understand and maintain and most importantly to govern and this is absolutely what fab

301
00:36:27,440 --> 00:36:33,760
ops does it's that always on kind of Sentinel in your environment that really is ensuring that

302
00:36:33,760 --> 00:36:38,720
everything adheres the best practice standards it checks to see if there's any outages in your

303
00:36:38,720 --> 00:36:46,160
environment it delivers automated executive quarterly reports monthly managerial reports and daily

304
00:36:46,160 --> 00:36:55,120
snapshots every area that you would like tracked and alerting and performance based guidelines on

305
00:36:55,120 --> 00:37:00,640
is also covered in there and also from a costing perspective as well how much did my lake house cost

306
00:37:00,640 --> 00:37:06,800
me this month how much did marketing's lake house cost them this month so so forth and all in a single

307
00:37:06,800 --> 00:37:15,520
pain of glass in a single platform so it's also fine also I think it's also a topic yeah it's really

308
00:37:15,520 --> 00:37:23,200
interesting because a lot of people are asking about value but but but I think when I think I heard

309
00:37:23,200 --> 00:37:31,920
often from from problems so a lot of companies they built their stacks on Microsoft they say they

310
00:37:31,920 --> 00:37:41,520
cannot use fabric because we cannot different the different cost of different yeah of our clients

311
00:37:41,520 --> 00:37:49,360
that running on the fabric so so can can fab ops also help here yeah absolutely so we actually give

312
00:37:49,360 --> 00:37:54,800
you the option within fab ops to be able to to tag different workloads and different objects

313
00:37:54,800 --> 00:38:00,960
and then attribute them to either a different client or a different department as well and be able

314
00:38:00,960 --> 00:38:08,000
to track the costs against those and so for example at the end of a month you can have the compute

315
00:38:08,000 --> 00:38:12,560
bill for your finance team you can have the compute bill for your marketing team or if you're doing

316
00:38:12,560 --> 00:38:18,640
this by client a client b client c and you can also have those compute bills readily available as well

317
00:38:18,640 --> 00:38:24,800
so you're absolutely correct and fab fab ops also shifts with that pin ops model to it which allows

318
00:38:24,800 --> 00:38:29,680
you to attribute that spend yeah that does does really cool because like off-road companies have

319
00:38:29,680 --> 00:38:38,240
have this this problem and they stayed and not on fabric um what what did you see which governance

320
00:38:38,240 --> 00:38:46,160
matrix more yeah matters most yeah so I guess just to go back to the to the to the previous point one

321
00:38:46,160 --> 00:38:51,440
moment just for listeners out there so um for those of you that are interested in fab ops it is

322
00:38:51,440 --> 00:38:58,320
freely available directly within Microsoft fabric if you go to the workloads tab scroll down until

323
00:38:58,320 --> 00:39:05,680
you see fab ops and you hit um uh install you can free try all fab ops for for seven days and automatically

324
00:39:05,680 --> 00:39:12,000
get a score of your environment as well so I would recommend you all go ahead um and do that

325
00:39:12,000 --> 00:39:18,240
and then morko i hate giving this answer um uh it's it's typically the consulting answer but which

326
00:39:18,240 --> 00:39:24,880
framework to use um it depends and it depends on so many it's the easiest way for me to answer this

327
00:39:24,880 --> 00:39:31,600
question is for you to work with us on x data and to utilize our data governance framework and

328
00:39:31,600 --> 00:39:36,720
allow us to support you in building out one of the works for your organization um but there are so many

329
00:39:37,600 --> 00:39:43,840
different frameworks that fit different um implementations industries and also and geographies as well

330
00:39:43,840 --> 00:39:55,280
um I think another problem I often see it's company states starts with good data quality but yeah

331
00:39:55,280 --> 00:40:02,720
time over time uh yeah it's still getting better uh how do you monitor data quality uh constantly

332
00:40:03,920 --> 00:40:09,360
oh absolutely and again I work with organizations all of the time um that that don't have the

333
00:40:09,360 --> 00:40:15,600
observability in in place especially across their data pipelines their ingestion processes etc

334
00:40:15,600 --> 00:40:20,560
where you're just starting to track so um and you can have different

335
00:40:20,560 --> 00:40:25,680
quality I can't go into details in regards to what quality looks like because it's very much

336
00:40:25,680 --> 00:40:31,760
dependent on that organization it could be um um um the nulls being introduced is a quality

337
00:40:32,560 --> 00:40:39,040
is a quality check it could be a range um from from an integer value um let's say you shouldn't have any

338
00:40:39,040 --> 00:40:45,760
integers within this this uh data set that go above 1000 for example so first and foremost it's about

339
00:40:45,760 --> 00:40:52,400
defining um what quality looks like for that data the tolerance that you're that you're happy to

340
00:40:52,400 --> 00:40:59,920
observe and then how do you not only track that but how do you then display back to the organization

341
00:40:59,920 --> 00:41:07,040
what good looks like and as you've mentioned how do we then handle any anomalies to those rules

342
00:41:07,040 --> 00:41:14,080
so for example um typically in our implementations we will quarantine any data that doesn't fit within

343
00:41:14,080 --> 00:41:21,040
within tolerance it means that we don't stop the load of the data um but we post those anomalies

344
00:41:21,040 --> 00:41:27,120
into a quarantined environment to be checked manually by a human in the loop and then if they need

345
00:41:27,120 --> 00:41:33,920
to be reprocessed then then they can be but again this is a this is a dedicated framework and a pattern

346
00:41:33,920 --> 00:41:40,000
for how to achieve this in an organization the actual rules themselves um really come from working

347
00:41:40,000 --> 00:41:47,520
alongside the organization and the data sets that they're working with. It's interesting um I think um

348
00:41:47,520 --> 00:41:53,840
when when you look a little bit in the future what did you plan with with the fab ops because

349
00:41:53,840 --> 00:42:00,000
there's coming something new features? Yeah absolutely so we're always consistently working with

350
00:42:00,000 --> 00:42:06,560
organizations um that are at the forefront of utilizing fabric at a high level and the pain points

351
00:42:06,560 --> 00:42:12,720
that they currently have with with the platform. Now obviously um we're in the era of intelligence

352
00:42:12,720 --> 00:42:19,920
and an agentic approaches so we we do utilize this within fab ops one of the great ways we actually

353
00:42:19,920 --> 00:42:27,040
do this is be able to um have an agent that's available to you in fab ops which is contextually driven

354
00:42:27,040 --> 00:42:32,560
to your data to be able to ask questions about the Microsoft technologies and how they can support

355
00:42:32,560 --> 00:42:39,280
you as an organization moving forward. So for our example we're good um example of this is direct

356
00:42:39,280 --> 00:42:44,320
lake lots of organizations don't use direct lake they don't understand it um and they they're not

357
00:42:44,320 --> 00:42:49,440
sure what the value of being able to implement this will have for them. Well directly within fab ops

358
00:42:49,440 --> 00:42:57,360
you can ask that um against your data and be shown um how uh to implement it why you would implement it

359
00:42:57,360 --> 00:43:03,920
and also the expected value back um that you can get from for that implementation. Now our roadmap

360
00:43:03,920 --> 00:43:10,400
is quite long um we work we're working on integration um directly with purview as well uh which um

361
00:43:10,400 --> 00:43:15,920
is exciting uh moving forward and we are getting a lot of requests for actually agents being able to

362
00:43:15,920 --> 00:43:22,560
take right actions. Now there's lots of data governance um alongside that to look at um but it's

363
00:43:22,560 --> 00:43:30,800
nothing it's another exciting uh route forward. So our goal with fab ops is for it to be the the default

364
00:43:30,800 --> 00:43:37,440
tool of observability across your whole fabric estate to be able to at a glance be able to understand

365
00:43:37,440 --> 00:43:43,680
how you're performing from a security a governance a performance and a cost perspective and also to be

366
00:43:43,680 --> 00:43:50,720
able to ensure the best practice is being adhered to um across your organization so one way to look

367
00:43:50,720 --> 00:43:56,000
at this is are my marketing team and i've been picking on marketing quite a lot today so i apologize

368
00:43:56,000 --> 00:44:03,440
are my marketing team using that best practice for all of their calculations um are they are they

369
00:44:03,440 --> 00:44:08,960
adhering to our reports standardizations and logo placements etc you can now do all of that

370
00:44:09,600 --> 00:44:16,400
in an automated fashion um across your whole estate. Yeah it's okay to talk about marketing i

371
00:44:16,400 --> 00:44:23,440
came from the marketing part and uh yeah it's the people they they uh do the most cartics

372
00:44:23,440 --> 00:44:34,720
cause they're at the most special visitors or on so on but uh wait what what does

373
00:44:34,720 --> 00:44:42,800
govant um govant production really mean from your perspective. Yeah so i guess in today's day and age

374
00:44:42,800 --> 00:44:49,040
with data being more prevalent um and i guess with large language models and gen ai being where it is

375
00:44:49,040 --> 00:44:54,960
organizations are a lot more open now to threats um than they ever have been before

376
00:44:54,960 --> 00:45:00,560
computer literacy is it is all time high um inference and all time high the availability of data

377
00:45:00,560 --> 00:45:07,360
and computer and all time high so all of this comes together to really put in place a melting pot

378
00:45:07,360 --> 00:45:13,920
which allows organizations like us to support organizations to drive value um but also it means

379
00:45:13,920 --> 00:45:22,160
the organizations become more open to external bad actors but also internal bad actors as well so

380
00:45:22,160 --> 00:45:29,040
starting with that governed first approach um ensuring that you have protection not only externally

381
00:45:29,040 --> 00:45:35,360
but internally with what is quickly becoming your most valuable asset which is your data um is a

382
00:45:35,360 --> 00:45:43,680
key component to get right day one. And uh what one i also found interesting it's uh i think it's

383
00:45:43,680 --> 00:45:51,280
more four or three years or so and uh Microsoft introduced uh the co-pilot AI in in fabric and

384
00:45:51,920 --> 00:45:59,600
yeah it looks so good at uh at uh yeah the demo and and we try it and it's only say okay you have to

385
00:45:59,600 --> 00:46:07,360
done this this this this so i think here it was nearly uh yeah a little bit like google insights

386
00:46:07,360 --> 00:46:13,920
uh a fabric uh so i don't have to open another browser but i'm not really so angry with it

387
00:46:13,920 --> 00:46:22,880
now what what will you say what a doos co-pilot or i play uh what role does it play now in

388
00:46:22,880 --> 00:46:29,120
Microsoft fabric yeah absolutely so i think that co-pilot and just general AI are probably

389
00:46:29,120 --> 00:46:35,440
two separate two separate things um personally so i think that what co-pilot does is it gives you

390
00:46:35,440 --> 00:46:42,400
that introduction um to generate it AI technologies within your fabric environment to make

391
00:46:42,400 --> 00:46:48,800
processes quicker and smoother in a chat interface now the way i think about it is like when we first

392
00:46:48,800 --> 00:46:53,920
got intelligence and the and the use of red gate tools and and in the toolbell right it just made

393
00:46:53,920 --> 00:46:59,360
my process of development a lot quicker uh by being able to tab or use shortcuts and it's very

394
00:46:59,360 --> 00:47:04,480
similar to co-pilot it's a lot quicker by me being able to guide co-pilot and it's very much that

395
00:47:04,480 --> 00:47:11,680
introductory piece right now then there's a journey to go on because utilizing let's call it um

396
00:47:11,680 --> 00:47:17,280
more intelligent AI so a foundry implementation for example whereby you can start to get a bit more

397
00:47:17,280 --> 00:47:24,080
agentic or utilizing vs code um with a large language model of your choice as a frontier model

398
00:47:24,080 --> 00:47:29,840
would potentially open up to you alongside mcp servers and apis etc much more capabilities than

399
00:47:29,840 --> 00:47:35,600
you currently have with co-pilot in the same way the extending intelligence or your red gate

400
00:47:35,600 --> 00:47:42,160
toolkit um to its highest level would again open up more opportunities to you as well so i think

401
00:47:42,160 --> 00:47:48,640
co-pilot is a great starting point um and it's already been able to unlock a lot of more efficient

402
00:47:48,640 --> 00:47:54,400
processes for organizations to at least get started um but realistically where we start to see a

403
00:47:54,400 --> 00:48:01,760
lot of value is with intelligent solutions using foundry um that then orchestrate multiple agents

404
00:48:01,760 --> 00:48:12,720
alongside business processes did you think um fabric can become i don't know uh uh

405
00:48:12,720 --> 00:48:20,480
beburetik or something for for a large language models sorry can it become a i missed up i'm sorry

406
00:48:20,480 --> 00:48:31,360
okay can it be a main source for for large language models um so i guess i believe that foundry

407
00:48:31,360 --> 00:48:37,360
will become or it already is um the main source for large language models the microsoft team do a

408
00:48:37,360 --> 00:48:44,080
great job of being able to make new releases available on on day zero of all of the the frontier

409
00:48:44,080 --> 00:48:51,920
models which is the no small task so great work by them what i believe foundry um will become will

410
00:48:51,920 --> 00:48:57,520
be the data late the data in the context layer for all of those large language and even small

411
00:48:57,520 --> 00:49:02,720
language models as well um to go and feast on uh if i go back to that table and and in a service

412
00:49:02,720 --> 00:49:09,760
analogy um fabric really becomes the table and the plates for the feast to be um and the food in

413
00:49:09,760 --> 00:49:14,400
in this extent for everybody to come and feast on whether that's humans or whether that's agents

414
00:49:14,400 --> 00:49:24,320
yeah interesting i think this will be uh amazing amazing uh future when when all all work together

415
00:49:24,320 --> 00:49:32,320
i think also uh i i i think a i foundry it's it's the best uh uh product from from michael soft

416
00:49:32,320 --> 00:49:37,600
i i don't like the ko pa la studio and all the other things so i think that's the best i like

417
00:49:37,600 --> 00:49:45,600
and yeah i think uh yeah it will become really really interesting um when when we look a little bit

418
00:49:45,600 --> 00:49:55,600
about yeah i say business value leadership why why do executives often lose confidence in in

419
00:49:55,600 --> 00:50:03,600
AI and data programs because of the time to value um we i've cited some uh some stats at the

420
00:50:03,600 --> 00:50:09,200
beginning of of of the podcast and i can there's lots of stacks there's lots of stats available on the

421
00:50:09,200 --> 00:50:15,520
likes of mckinsey etc um AI and data initiatives and they used to be called business intelligence

422
00:50:15,520 --> 00:50:23,200
or bi initiatives um have always been very costly very timely to get to value and particularly

423
00:50:23,200 --> 00:50:29,280
with with AI or gen AI and today's day and age they actually don't get to value 99% of the time so

424
00:50:29,280 --> 00:50:38,640
executives are right to be fearful of lots of capital being wasted for no output and this exactly

425
00:50:38,640 --> 00:50:45,360
why we build the onick's methodology and and framework alongside this um we absolutely ensure

426
00:50:45,600 --> 00:50:53,360
that the data being presented back by the gen AI is accurate it's um hallucination free which is

427
00:50:53,360 --> 00:51:02,160
audited and provable um we assess business um metrics and build the use case against the metrics

428
00:51:02,160 --> 00:51:07,040
that we're actually going to increase or decrease depending on what type of metrics they are

429
00:51:07,040 --> 00:51:11,760
and we prove this out in as little as 12 weeks which we're doing alongside industry leading

430
00:51:11,760 --> 00:51:19,520
organizations um across the globe um today so with this type of approach it's very difficult to get to

431
00:51:19,520 --> 00:51:27,360
that um 99% of of projects not achieving um production we're we're pretty much closer to the

432
00:51:27,360 --> 00:51:34,000
opposite where the vast majority of our of our projects do achieve productionization um and do

433
00:51:34,000 --> 00:51:41,200
go on to um to drive value within an organization as well so that's typically what we've seen

434
00:51:41,200 --> 00:51:44,800
in my experience in how we've been able to circumnavigate it for organization.

435
00:51:44,800 --> 00:51:48,800
So uh how shall company think about AI harness?

436
00:51:48,800 --> 00:51:57,680
And so I think we are very much governed um by what's available on the market

437
00:51:57,680 --> 00:52:04,640
we typically orchestrate at least um our gen AI implementations with Foundry when we actually

438
00:52:04,640 --> 00:52:10,720
utilize gen AI ourselves typically we're dependent on the harnesses of the organization whether

439
00:52:10,720 --> 00:52:17,040
that's codex, uh whether it's Claude code etc um each have their benefits but I think that

440
00:52:17,040 --> 00:52:23,200
that's now becoming the dominant playground um the vast majority of frontier models and now

441
00:52:23,200 --> 00:52:29,600
a similar capability and we're starting to see this um even with some of the um the the smaller

442
00:52:29,600 --> 00:52:34,320
player should we say the likes of um deep-seek the the stilling models and still being able to

443
00:52:34,320 --> 00:52:39,600
compete with the the frontier models again that could be a whole podcast episode in itself um in

444
00:52:39,600 --> 00:52:46,800
the complexities and the nuances of that um but now it becomes more apparent um the capabilities

445
00:52:46,800 --> 00:52:49,920
of the harness and for me and for up to currently leading that race.

446
00:52:49,920 --> 00:52:57,840
Did you think in the future we we need the longer data engineers and data analysts or will

447
00:52:57,840 --> 00:53:06,720
it uh completely uh replace by by AI and when they uh will survive what how will these will change?

448
00:53:07,760 --> 00:53:12,240
Absolutely we will continue to need them so uh give you an example of this Merco

449
00:53:12,240 --> 00:53:19,200
we are implementing for organizations what we call autonomous swarms of data engineers and software

450
00:53:19,200 --> 00:53:25,040
engineers okay the technology is called um onnix kiln and anybody interested please feel free to

451
00:53:25,040 --> 00:53:31,280
reach out to me okay now what this technology does is exactly what you've just mentioned um it enables

452
00:53:31,280 --> 00:53:37,440
you to spin up a team of data engineers it was specializing in notebooks like houses etc

453
00:53:37,440 --> 00:53:43,600
and having a principal developer that sits above them uh improves their work and it all flows through

454
00:53:43,600 --> 00:53:49,760
through devops and all of your um common patterns in in development and then you have a human in the loop

455
00:53:49,760 --> 00:53:55,200
um that finally goes ahead to approve the work and manages those agents and that's exactly the point

456
00:53:55,200 --> 00:54:02,240
that i was getting to okay um what won't happen in my opinion is that these personas and roles will

457
00:54:02,240 --> 00:54:11,200
be replaced by agents they will become um hyper enabled by them okay now for myself um previously being

458
00:54:11,200 --> 00:54:17,440
a developer still being very technical and and having built up onnix data um i was getting quite bored

459
00:54:17,440 --> 00:54:23,040
of development five six years ago um what this is enabled me to do with the new wave of gen AI is

460
00:54:23,040 --> 00:54:29,040
really get excited again about how i develop okay um what we're seeing when i speak to development

461
00:54:29,040 --> 00:54:35,440
teams is it now actually being able to achieve a huge amount more uh value and they're actually working

462
00:54:35,440 --> 00:54:42,400
harder than they ever have been previously even being assisted um by um by these agents and the

463
00:54:42,400 --> 00:54:47,760
reason for that is because they're able to deliver so much more there's always been a huge backlog

464
00:54:47,760 --> 00:54:53,200
organizations are now seeing the art of the possible um art of the possible and so the workload is

465
00:54:53,200 --> 00:54:59,200
increasing now because you have this enabled team of developers that are supporting you and to become

466
00:54:59,200 --> 00:55:04,560
more efficient the workload increases um so we continue to need people in those roles with their

467
00:55:04,560 --> 00:55:12,480
expertise to oversee that development yeah also yeah oh we're running a little bit off time so uh i

468
00:55:12,480 --> 00:55:18,960
have a quick fire out so you i uh ask you a short question and you say what what can you

469
00:55:18,960 --> 00:55:27,920
say in your mind to pass absolutely okay uh power BI or fabric apps currently power BI

470
00:55:27,920 --> 00:55:35,760
coffee uh energy drink or tea uh through uh audits uh definitely coffee

471
00:55:35,760 --> 00:55:40,320
oh it's interesting i think you're a little bit getting new that

472
00:55:40,320 --> 00:55:46,960
um uh uh co-pilot or traditional BI

473
00:55:47,920 --> 00:55:54,320
co-pilot uh how do bellings uh governments and uh innovation

474
00:55:54,320 --> 00:56:01,200
with the correct approach and a framework and methodology that enables both to happen at the same time

475
00:56:01,200 --> 00:56:10,080
uh data lake or raros data lake what's your favorite Microsoft product

476
00:56:12,400 --> 00:56:22,480
good question let's go with fabric okay when uh uh satya nidalya comes on say hey leon garden

477
00:56:22,480 --> 00:56:27,120
i give you all the money and resources you need uh with feature will you develop

478
00:56:27,120 --> 00:56:31,600
a technology that creates world peace

479
00:56:31,600 --> 00:56:41,840
is there one book everyone should read uh yes if it was only one book then

480
00:56:41,840 --> 00:56:51,360
i would suggest um for those leading an organization profit first um how important are a community

481
00:56:51,360 --> 00:56:58,400
oh um massively important i spent a lot of time building communities so um one of the highest

482
00:56:58,400 --> 00:57:03,600
priorities and what's the one school every i tea professional short learn now

483
00:57:06,480 --> 00:57:12,640
how to learn um how to continue to learn new technologies uh that's the key skill for me

484
00:57:12,640 --> 00:57:23,920
what's the best british dish oh british dish oh um let's just go for tea and crampits let's be

485
00:57:23,920 --> 00:57:33,280
traditional um yeah so um thank you for for staying here with me so so my closing question is

486
00:57:33,280 --> 00:57:41,520
what's next for annex data continuing to support clients to deliver value on their journey with

487
00:57:41,520 --> 00:57:48,080
data and AI technology specifically in the Microsoft realm is such an exciting time to be involved

488
00:57:48,080 --> 00:57:53,440
in in the ecosystem there's so much value and to be driven and that's really where we see ourselves

489
00:57:53,440 --> 00:58:00,880
growing yeah then leon thank you so much for joining me today it was uh yeah incredible insightful

490
00:58:00,880 --> 00:58:07,120
conversation about yeah one of the biggest challenge uh facing organizations today not building the

491
00:58:07,120 --> 00:58:13,120
AI demo but delivery AI systems that actually creates yeah business value yeah we explore

492
00:58:13,120 --> 00:58:21,280
Microsoft fabric, QVU governance, semantic models, AI agents, co-pilot, the pilot talks and yeah

493
00:58:21,280 --> 00:58:28,640
why production ready AI is uh about yeah much more about technology yeah so if you're planning a

494
00:58:28,640 --> 00:58:36,560
Microsoft development holding enterprise AI solution also on so all the list not showed with it

495
00:58:36,560 --> 00:58:44,720
uh leon gordon on on linked in his other channel and yeah especially uh showed also look at

496
00:58:44,720 --> 00:58:52,240
at the onyx data website yeah so thank you for being here and uh expand it nearly one hour with me

497
00:58:52,240 --> 00:58:56,720
my pleasure thanks you so much for having me Marco it's been an interesting pleasure

498
00:58:56,720 --> 00:58:58,720
Thank you, bye, bye.

499
00:58:58,720 --> 00:59:00,980
(gentle music)

Mirko Peters Profile Photo

Founder of m365.fm, m365.show and m365con.net

Mirko Peters is a Microsoft 365 expert, content creator, and founder of m365.fm, a platform dedicated to sharing practical insights on modern workplace technologies. His work focuses on Microsoft 365 governance, security, collaboration, and real-world implementation strategies.

Through his podcast and written content, Mirko provides hands-on guidance for IT professionals, architects, and business leaders navigating the complexities of Microsoft 365. He is known for translating complex topics into clear, actionable advice, often highlighting common mistakes and overlooked risks in real-world environments.

With a strong emphasis on community contribution and knowledge sharing, Mirko is actively building a platform that connects experts, shares experiences, and helps organizations get the most out of their Microsoft 365 investments.

Leon Gordon Profile Photo

CEO

Enterprise data estates are where AI ambitions go to die.

The board wants Copilot, RAG, and agentic workflows. The estate can't carry any of it, fragmented governance, legacy pipelines, no semantic layer, and a "data strategy" that's really just a migration backlog. That's the gap where AI projects stall, budgets spiral, and leadership loses confidence in the entire programme.

I founded Onyx Data to close that gap.

Over 15 years we've built a practice of Microsoft-certified consultants and the Onyx Impact Framework, a governance-first methodology that defines outcomes before pipelines, builds semantic models before dashboards, and measures ROI like a product, not a project. Across global enterprise engagements it has delivered £93M in revenue growth, including an Elcome International and SpaceX deployment that went from concept to production in six weeks, recognised by Microsoft as a customer success story at Build and Ignite.

Then we built FabOps an AI-powered governance platform for Microsoft Fabric, on Azure Marketplace and Microsoft Co-Sell Ready. It's the control tower for Fabric estates: real-time governance scoring across eight dimensions, cost attribution, performance monitoring, and AI-powered recommendations that keep the estate governed as it scales.

The path is a ladder every step on Azure Marketplace:
• Strategy & Enablement — align your leadership team.
• 4-Week Fabric Accelerator — your first governed production workload, live.
• FabOps — keep it governed, con… Read More