Welcome to our new podcast!
June 20, 2024

Special Episode - Decoding the Snowflake Data Cloud Summit with Mike Cochrane

Special Episode - Decoding the Snowflake Data Cloud Summit with Mike Cochrane
The player is loading ...
How I Met Your Data

This week, on How I Met Your Data Anjali and I have a special edition for you. We're going to debrief on the Snowflake Data Cloud Summit that took place just a couple of weeks ago.

Joining us is Michael Cochrane, Cervelo's Global Data and Analytics Consulting Practice Leader, and a longtime colleague of mine. 

We dive deep into the evolution of Snowflake, its impact on clients, and how it has transformed from a cloud-optimized data solution to a comprehensive platform supporting multi-cloud and real-time data needs. Mike also discusses the significance of governance, privacy, and cost management in today's data landscape.

We explore the latest advancements and releases showcased at the summit, including Snowflake's partnership with NVIDIA and the push towards native apps and containerized services. The conversation also touches on the increasing complexity of data architectures and the importance of maintaining transparency and optionality in technology investments.

Join us as we reflect on the exciting developments from the Snowflake Summit and discuss the future of data engineering, AI, and the ever-evolving role of technology in driving business value.

Chapters

00:00 - Introduction to Snowflake Data Cloud Summit

02:05 - Reflections on Snowflake Evolution

06:02 - Market Demands and Snowflake’s Response

09:45 - Advances and Releases at the Snowflake Summit

10:17 - Exciting Advancements at the Summit

13:19 - Snowflake’s Impact on Data Engineering

16:25 - Native Apps and Innovation in AI

20:20 - Strategic Partnerships and NVIDIA Relationship

27:19 - Snowflake and Databricks Collaboration

32:04 - Clarity and Timeliness of Announcements

39:27 - Client Use Cases and Transparency

41:57 - Evolution of Clients with Data Evolution

42:16 - Excitement for the Future

Transcript
1
00:00:00,017 --> 00:00:02,957
Hi, Sandy here. Welcome to another episode of How I Met Your Data.

2
00:00:03,117 --> 00:00:06,637
This week, Anjali and I have a special edition for you. We're going to debrief

3
00:00:06,637 --> 00:00:10,697
on the Snowflake Data Cloud Summit that took place just a couple of weeks ago.

4
00:00:10,957 --> 00:00:14,537
And in order to do that effectively, we actually asked one of my colleagues,

5
00:00:14,757 --> 00:00:16,697
Michael Cochran, to join us.

6
00:00:17,177 --> 00:00:22,037
Mike is currently Cervelo's Global Data and Analytics Consulting Practice Leader.

7
00:00:22,197 --> 00:00:27,177
He is someone I have worked on and off with for over 22 years of my career,

8
00:00:27,317 --> 00:00:29,357
and someone I deeply admire.

9
00:00:29,677 --> 00:00:36,557
So I met Mike in 2002 at a company called Painted Word, where we both started

10
00:00:36,557 --> 00:00:38,337
off there as front-end developers.

11
00:00:38,697 --> 00:00:43,397
Our roads absolutely diverged. Mike went from front-end development to wanting

12
00:00:43,397 --> 00:00:45,997
to learn a little bit about the back end.

13
00:00:46,097 --> 00:00:49,177
So he dove into data warehousing and data warehousing concepts.

14
00:00:49,477 --> 00:00:54,237
I remember just seeing his nose deep deep into books at his cubicle for days

15
00:00:54,237 --> 00:00:59,437
on end, if not months on end, as he got all his certifications back in the day.

16
00:00:59,577 --> 00:01:02,537
He also became a software developer.

17
00:01:02,637 --> 00:01:08,277
He used to build most of our custom solutions, our web custom solutions as well

18
00:01:08,277 --> 00:01:10,457
during the later part of our career there.

19
00:01:10,637 --> 00:01:16,937
He moved on and became the CIO for the Palladium Group, where he learned all

20
00:01:16,937 --> 00:01:20,937
the challenges CIOs his face by living in that role day to day.

21
00:01:21,077 --> 00:01:22,837
He did that for a number of years.

22
00:01:23,017 --> 00:01:27,537
He then joined Cervelo as the first employee and non-founding member of the

23
00:01:27,537 --> 00:01:32,237
firm, where he was quickly asked to think through the cloud strategy and look

24
00:01:32,237 --> 00:01:37,117
at all the technologies that were coming to fruition about 14 years ago when we were founded.

25
00:01:37,337 --> 00:01:41,737
So he did that and quickly culminated into him becoming the Global Data and

26
00:01:41,737 --> 00:01:43,257
Analytics Consulting Practice Lead,

27
00:01:43,397 --> 00:01:46,577
which he co-leads today with another colleague of ours, Glenn Heatley.

28
00:01:46,797 --> 00:01:50,237
So now that you have that background on Mike, we can go ahead and dive into the conversation.

29
00:01:50,617 --> 00:01:52,517
So with that said, let's dive in.

30
00:01:52,720 --> 00:02:09,680
Music.

31
00:02:05,417 --> 00:02:12,337
Hey, Mike. Hey, Mike. Hi. Welcome. How are you? Wait, this is recording already? already.

32
00:02:12,617 --> 00:02:16,297
Yes, we're recording already. You got to give me a heads up.

33
00:02:18,557 --> 00:02:23,417
There's no video. Just walking right into the show.

34
00:02:24,077 --> 00:02:27,577
We like to keep it spontaneous.

35
00:02:28,117 --> 00:02:32,237
Welcome, Mike. Thanks for joining us. I know you and Sandy just recently got

36
00:02:32,237 --> 00:02:35,017
back and have recovered from your time at the Snowflake Summit.

37
00:02:35,317 --> 00:02:39,137
Cervelo has been a Snowflake partner since the very beginning, I think.

38
00:02:39,997 --> 00:02:43,777
2016, I think. They went GA in 2014.

39
00:02:45,257 --> 00:02:49,197
We were about a year into that. So it was probably late sometime in 2015.

40
00:02:49,938 --> 00:02:55,478
And then really pushed it in 2016. Great. Cervelo has been a partner for a number of years.

41
00:02:55,658 --> 00:03:00,158
And I think there's been a lot of changes that we've experienced in the platform

42
00:03:00,158 --> 00:03:02,938
in the way that our clients are really deriving value.

43
00:03:03,098 --> 00:03:07,258
So I'd love to hear from you. What have you seen as that snowflake evolution

44
00:03:07,258 --> 00:03:10,418
that's occurred and how has it been impacting our clients?

45
00:03:10,778 --> 00:03:15,258
Yeah, it's a great question. I think it's been a pretty interesting journey to date.

46
00:03:15,398 --> 00:03:20,698
When we were first introduced to Snowflake, I think my impression was that here

47
00:03:20,698 --> 00:03:26,578
was a company that finally addressed how to build a data and analytics solution

48
00:03:26,578 --> 00:03:29,718
in the cloud that is optimized for the cloud.

49
00:03:29,918 --> 00:03:33,738
I think up until that point, which Cervelo was founded in 2009,

50
00:03:33,858 --> 00:03:37,518
we really dove into our cloud strategy in 2010.

51
00:03:38,078 --> 00:03:42,518
And what you saw was a number of different companies that were taking legacy

52
00:03:42,698 --> 00:03:46,498
technology, and then just kind of putting it in the cloud and then calling it

53
00:03:46,498 --> 00:03:48,478
cloud software or cloud platform.

54
00:03:48,778 --> 00:03:52,018
And it really wasn't optimized for that. You ran into all kinds of performance

55
00:03:52,018 --> 00:03:56,898
issues, you ran into scalability, you ran into portability challenges,

56
00:03:57,078 --> 00:03:58,638
it's just the list sort of went on, right?

57
00:03:58,718 --> 00:04:02,098
So you always kind of ran into a brick wall with a lot of these different companies.

58
00:04:02,238 --> 00:04:05,598
And when we first saw the demo of Snowflake, we were blown away.

59
00:04:05,838 --> 00:04:09,098
It was all right, this is going to address this problem, this is going to help

60
00:04:09,098 --> 00:04:13,718
this client, the number of things that we saw value in that could really contribute

61
00:04:13,718 --> 00:04:15,998
to our client success was pretty amazing.

62
00:04:16,238 --> 00:04:22,198
And, you know, I remember I was being in a QBR in New York with them early on in our relationship.

63
00:04:22,398 --> 00:04:25,638
And somebody asked me the question, hey, what are your thoughts?

64
00:04:25,878 --> 00:04:27,098
What should we be thinking about?

65
00:04:27,358 --> 00:04:30,438
I said, listen, you know, your platform and your technology is great,

66
00:04:30,558 --> 00:04:34,638
but you've got a limited window where people are going to start to catch up.

67
00:04:34,658 --> 00:04:37,138
And therefore, it's like, what's the next thing? And what's the next thing?

68
00:04:37,198 --> 00:04:41,038
So as I think about where they've really come over over the last however many

69
00:04:41,038 --> 00:04:45,438
years, think they've sort of gone down that strategy path, right?

70
00:04:45,598 --> 00:04:50,238
They started with, all right, here's a technology that's built and born in the

71
00:04:50,238 --> 00:04:55,818
cloud, and then really realized that, okay, our clients have other needs and

72
00:04:55,818 --> 00:04:57,998
use cases that we need to close the gap on.

73
00:04:58,178 --> 00:05:02,518
And so, you know, seeing them add things like multi-cloud support.

74
00:05:02,818 --> 00:05:08,598
So getting beyond just AWS, opening up for Azure and Google, And now more recently,

75
00:05:08,658 --> 00:05:13,498
being able to combine all of those capabilities in more of a hybrid structure

76
00:05:13,498 --> 00:05:19,738
is pretty impactful for many enterprise clients that have a multi-cloud or hybrid strategy.

77
00:05:20,038 --> 00:05:23,858
And so it's been great to see that evolve over time.

78
00:05:24,078 --> 00:05:29,538
The idea of clients having the demands of we need data in real time, right?

79
00:05:29,658 --> 00:05:34,538
You always had to dig into that need or that requirement because it wasn't always

80
00:05:34,538 --> 00:05:39,618
real time. It was, all right, I need it just in time or at the right time.

81
00:05:40,261 --> 00:05:46,641
But now the way that technology is advanced, real time is a reality and it's

82
00:05:46,641 --> 00:05:47,941
really table stakes now.

83
00:05:48,061 --> 00:05:51,561
Like if you're not delivering things in real time or near real time,

84
00:05:51,741 --> 00:05:53,821
you're missing out on many opportunities.

85
00:05:53,901 --> 00:05:58,301
So their ability to start to close that gap as well has been very interesting.

86
00:05:58,441 --> 00:06:02,061
And, you know, I think more recently coming out of the conference.

87
00:06:02,501 --> 00:06:05,821
I always tie it back to what's happening in the market and where people demanding

88
00:06:05,821 --> 00:06:07,641
probably falls in a few different areas.

89
00:06:07,641 --> 00:06:14,201
But I'd say the top ones are customers or consumers having more control over their data.

90
00:06:14,581 --> 00:06:19,161
So privacy is pretty key. And so when you think about what they're doing to

91
00:06:19,161 --> 00:06:24,801
build in that compliance, to build in that governance, data clean rooms is an example.

92
00:06:24,921 --> 00:06:30,801
And being able to share data without having to move all kinds of private consumer

93
00:06:30,801 --> 00:06:33,021
or customer data is pretty important.

94
00:06:33,021 --> 00:06:39,021
And so seeing them put emphasis behind that when we know it's a big issue for

95
00:06:39,021 --> 00:06:42,441
our clients and something that they're struggling with and they need help with

96
00:06:42,441 --> 00:06:43,941
is extremely important.

97
00:06:44,141 --> 00:06:49,401
Cost management, cost optimization. So FinOps, seeing them make strides there

98
00:06:49,401 --> 00:06:51,541
as well, been pretty interesting to see.

99
00:06:51,541 --> 00:06:58,601
And then just the complexities of now there's a big focus in AI and you have

100
00:06:58,601 --> 00:07:01,861
all these different technologies that you have to make interoperable,

101
00:07:01,901 --> 00:07:06,721
them going beyond just data and bringing compute in the NVIDIA relationship

102
00:07:06,721 --> 00:07:12,301
and bringing that to the data versus the data going to the compute and having

103
00:07:12,301 --> 00:07:17,521
to move all of that around and then building capabilities around apps and.

104
00:07:18,197 --> 00:07:23,037
So when I talk about complexity, all of these things together add complexity

105
00:07:23,037 --> 00:07:25,897
to our clients' data architectures.

106
00:07:25,997 --> 00:07:30,977
And they've really been able to bring all of that together with applications,

107
00:07:31,417 --> 00:07:38,217
with the governance, with data, with high performing compute that AI applications will need.

108
00:07:38,437 --> 00:07:42,917
It's just been a pretty remarkable journey seeing all of that come together.

109
00:07:42,917 --> 00:07:46,377
And then, Sandy, I know you and I were kind of joking about this,

110
00:07:46,457 --> 00:07:51,717
but the very first conference that we were at, the entire room was probably

111
00:07:51,717 --> 00:07:56,397
smaller than the partner keynote at the most recent conference.

112
00:07:56,597 --> 00:08:01,477
So, I mean, that just speaks volumes to how big they've gotten in the ecosystem

113
00:08:01,477 --> 00:08:03,577
and adoption that's come along with that.

114
00:08:03,777 --> 00:08:08,257
Yeah, it's funny because when we first, I still remember telling you,

115
00:08:08,317 --> 00:08:09,277
hey, we need to look at this.

116
00:08:09,297 --> 00:08:12,517
And if it's as good as what they told me, you need to be all over this.

117
00:08:12,917 --> 00:08:17,557
Because I had, I remember talking to the rep and they were telling me what it could do.

118
00:08:17,777 --> 00:08:21,677
And I had a flashback of like the last nine years of my career and then heavy

119
00:08:21,677 --> 00:08:26,617
nights and weekends talking to architects, DBAs, trying to get them to do something that was basically.

120
00:08:27,597 --> 00:08:31,237
Impossible and impossible feats of performance that we were asking of them over

121
00:08:31,237 --> 00:08:33,297
the last nine years prior to Snowflake.

122
00:08:33,357 --> 00:08:37,277
And then seeing that, I mean, I still remember you and I were like, what?

123
00:08:37,357 --> 00:08:41,897
Like, what is going on here? But if you fast forward from that point forward,

124
00:08:42,117 --> 00:08:44,357
I feel that they did have a large

125
00:08:44,357 --> 00:08:47,497
window of being the only one in the marketplace that really could do.

126
00:08:47,717 --> 00:08:50,537
And they actually said it in the conference. They said, hey,

127
00:08:50,557 --> 00:08:52,677
look, we don't just take storage from compute.

128
00:08:52,837 --> 00:08:55,417
We're separating compute from compute. Nobody has done that.

129
00:08:55,557 --> 00:08:59,197
I don't think anybody still hasn't done that holistically the way they have.

130
00:08:59,197 --> 00:09:03,297
So they did have a big time in there in the marketplace where they were the only one.

131
00:09:03,417 --> 00:09:07,677
But now things are changing with data science and AI and ML and all these other

132
00:09:07,677 --> 00:09:09,817
capabilities that people are trying to build.

133
00:09:09,877 --> 00:09:12,337
So they had to accelerate. And I feel that.

134
00:09:12,958 --> 00:09:16,518
The change we see in them today only happened over the last three years.

135
00:09:16,698 --> 00:09:19,158
They've been around for eight, nine, right?

136
00:09:19,698 --> 00:09:24,798
Five years of that, it was just growing a data capability, very traditional

137
00:09:24,798 --> 00:09:29,018
in the cloud, making it work, making it very different than what people had done in the past.

138
00:09:29,078 --> 00:09:34,118
But now I think they're really accelerating that and thinking beyond that because that has been solved.

139
00:09:34,318 --> 00:09:38,678
And I think that that's what's super exciting about this is being able to see

140
00:09:38,678 --> 00:09:42,398
them take this to a completely different place and truly make it a platform

141
00:09:42,398 --> 00:09:45,018
where anything you have to do on data, you can do on there.

142
00:09:45,198 --> 00:09:51,258
Yeah. Yeah. I think it's like a really exciting time to see what is coming out from Snowflake.

143
00:09:51,378 --> 00:09:56,578
And so that kind of brings me to my next question is you've been back for a

144
00:09:56,578 --> 00:10:01,518
week now from having been at the summit, you've seen and reflected on some of

145
00:10:01,518 --> 00:10:05,218
the advancements and releases that were showcased at the summit.

146
00:10:05,338 --> 00:10:09,038
So what were those things that they were sharing with us? And what were your

147
00:10:09,038 --> 00:10:11,358
takeaways from those those demos?

148
00:10:11,658 --> 00:10:16,918
Yeah, the you know, just like any big conference, right? There's there's always the the big reveal.

149
00:10:17,138 --> 00:10:22,958
So I'd say some of the things I'm most excited about probably falls in a couple camps.

150
00:10:23,218 --> 00:10:27,758
One is probably the less exciting stuff, you know, to me, protecting our clients

151
00:10:27,758 --> 00:10:30,958
data to making sure that they're governing it properly.

152
00:10:31,238 --> 00:10:38,118
If you think about the ability to productionalize AI, which which was a big, big topic.

153
00:10:38,458 --> 00:10:44,198
Companies really focusing on experimentation and trying to figure out the use cases last year.

154
00:10:44,318 --> 00:10:46,578
And then this is the year of productionalization.

155
00:10:46,818 --> 00:10:51,218
I agree and disagree with that. I think many companies are trying to productionalize

156
00:10:51,218 --> 00:10:53,858
and get the real value out of AI.

157
00:10:54,078 --> 00:10:58,138
But at the end of the day, AI is only as good as the data that you feed it.

158
00:10:58,258 --> 00:11:02,418
So it's this whole thing of garbage in, garbage out that we've been talking about for decades.

159
00:11:02,798 --> 00:11:07,258
It's the same thing with AI. AI doesn't change the fundamentals and the block

160
00:11:07,258 --> 00:11:09,618
and tackling that needs to happen with your data.

161
00:11:09,738 --> 00:11:14,898
So I'm happy that they're putting emphasis around the governance and the transparency

162
00:11:14,898 --> 00:11:19,918
and the compliance aspects of it, because that's going to be very critical as we move forward.

163
00:11:19,958 --> 00:11:23,978
And as customers and consumers get more control over their data,

164
00:11:24,078 --> 00:11:26,938
as I had mentioned previously, like that is key.

165
00:11:27,078 --> 00:11:31,218
And you have to be in a position to be able to react to those realities.

166
00:11:31,218 --> 00:11:35,018
On the flip side of that, you know, more of the innovation in the AI side,

167
00:11:35,238 --> 00:11:40,678
the fact that they're pushing on the concept of native apps and containerized services,

168
00:11:40,738 --> 00:11:46,078
and then bringing a lot of the machine learning and LLM capabilities to be able

169
00:11:46,078 --> 00:11:51,038
to build these chatbots and other customer or client facing solutions.

170
00:11:51,498 --> 00:11:55,998
I think it's of high value. I think it's still early days in terms of where

171
00:11:55,998 --> 00:12:00,638
this will go, but I definitely see them on a great track and a great trajectory.

172
00:12:01,198 --> 00:12:03,778
Our clients, when we speak to them.

173
00:12:04,487 --> 00:12:08,407
It's all about speed to market, right? It's speed to market to differentiate.

174
00:12:08,647 --> 00:12:13,207
It's speed to market to stay relevant. It's speed to market to be able to continue

175
00:12:13,207 --> 00:12:16,547
to be productive and efficient in the work that you do.

176
00:12:16,827 --> 00:12:21,607
And so that requires acceleration. That requires applications.

177
00:12:21,947 --> 00:12:26,587
It doesn't just mean, hey, I need data and then I can do anything with data.

178
00:12:26,727 --> 00:12:30,087
It's like, well, I need data. I need data for supply chain. I need data for

179
00:12:30,087 --> 00:12:34,067
finance. I need data for a number of different use cases.

180
00:12:34,127 --> 00:12:37,107
And so to see that you can now,

181
00:12:37,207 --> 00:12:42,267
all of this kind of coalescing and the lines being blurred of applications versus

182
00:12:42,267 --> 00:12:47,447
data and compute versus storage and those things are very important and very

183
00:12:47,447 --> 00:12:49,467
relevant in the modern world.

184
00:12:49,687 --> 00:12:52,467
So I'd say those are some of the big takeaways for me.

185
00:12:52,587 --> 00:12:56,767
One thing I'll be critical of is I was looking for maybe a little bit more of

186
00:12:56,767 --> 00:13:01,227
a bigger reveal on some of the things. So the things that they've had in private

187
00:13:01,227 --> 00:13:04,367
preview, I was hoping would become publicly available.

188
00:13:04,667 --> 00:13:08,147
A couple of them are pretty close, but not quite there yet. And I know those

189
00:13:08,147 --> 00:13:12,847
have real applicability to some of the things that we're doing with our clients today.

190
00:13:12,987 --> 00:13:16,467
So I'm really looking forward to when those do become publicly available and

191
00:13:16,467 --> 00:13:18,947
we can productionalize those for our clients.

192
00:13:19,147 --> 00:13:23,727
I totally agree with you, Mike. I think one trend, though, I've seen with our

193
00:13:23,727 --> 00:13:28,567
larger clients is creating kind of a bit of a commodity around data engineering.

194
00:13:28,927 --> 00:13:34,107
Larger organizations start to look at it as a commodity and less of a thing

195
00:13:34,107 --> 00:13:38,287
that they have to have really skilled workers in, which is a bit of a challenge.

196
00:13:38,587 --> 00:13:42,427
So the thing I was excited about with Snowflake was that they're doing things

197
00:13:42,427 --> 00:13:46,967
like there's a co-pilot, but now that co-pilot is in kind of the SQL window itself.

198
00:13:47,087 --> 00:13:49,387
So you don't have to go somewhere else to get, is this right?

199
00:13:49,527 --> 00:13:51,327
You can actually finish your code right in there.

200
00:13:51,722 --> 00:13:54,942
So the AI is helping you. So a lot of those developer tools,

201
00:13:55,102 --> 00:13:59,042
they announced a ton of DevOps stuff like monitoring, Git integration.

202
00:13:59,482 --> 00:14:03,042
Little things like that, that they've decided to shovel into the platform.

203
00:14:03,422 --> 00:14:07,242
Because the bare bones capability of moving data from one place to another,

204
00:14:07,362 --> 00:14:10,702
making sure it's transformed effectively, ensuring that it's available to the

205
00:14:10,702 --> 00:14:12,822
business, that work still needs to be done.

206
00:14:12,942 --> 00:14:16,482
And the easier Snowflake can make it for your engineer to do the right thing,

207
00:14:16,622 --> 00:14:19,722
the better everybody's going to be. A lot of their competitors aren't spending

208
00:14:19,722 --> 00:14:22,742
time there trying to make it easy for the developer.

209
00:14:22,862 --> 00:14:26,322
So they really are trying to make it easy. And that, to me, left an impression

210
00:14:26,322 --> 00:14:28,782
because I'm not a very technical person.

211
00:14:28,982 --> 00:14:32,802
So if you can explain something to me and show it to me in a way that actually

212
00:14:32,802 --> 00:14:36,002
makes sense and I'm not completely lost in where you are in your windows.

213
00:14:36,322 --> 00:14:39,842
That's actually pretty enticing because that means you can take a junior developer

214
00:14:39,842 --> 00:14:42,522
and throw it at them and they'll be able to navigate that. No,

215
00:14:42,622 --> 00:14:43,942
I tend to agree with you, Sandy.

216
00:14:44,162 --> 00:14:48,542
And it's interesting because this isn't just isolated to Snowflake.

217
00:14:48,622 --> 00:14:53,182
I think what you're seeing is that the things that are maybe you would consider

218
00:14:53,182 --> 00:14:55,842
commodity, right, within that role.

219
00:14:56,042 --> 00:15:01,502
So maybe connecting to different data publishers, right?

220
00:15:01,602 --> 00:15:05,822
So like an ERP system or CRM, you know, anywhere where you need to get data,

221
00:15:05,982 --> 00:15:09,962
essentially, those things have evolved over time with different connectors.

222
00:15:09,962 --> 00:15:13,182
So you don't have to build those, not that you don't have to build them anymore,

223
00:15:13,342 --> 00:15:15,822
but there's a whole ecosystem around that.

224
00:15:15,902 --> 00:15:20,222
The way that you transform and work with data is now evolving.

225
00:15:20,322 --> 00:15:23,662
Some of the things that you had to build in, in terms of validation controls

226
00:15:23,662 --> 00:15:27,962
and those types of things, those are becoming a lot more easier.

227
00:15:28,122 --> 00:15:32,482
So in a lot of ways, the engineering role is becoming more like a data orchestrator

228
00:15:32,482 --> 00:15:34,442
in a way that just an engineer.

229
00:15:34,642 --> 00:15:40,122
So it's like somebody who really needs to understand, well, where does my data originate from?

230
00:15:40,162 --> 00:15:42,662
And then what does it need to look like on the other side?

231
00:15:42,882 --> 00:15:46,922
And you still need to make sure that all that high quality governance and all

232
00:15:46,922 --> 00:15:48,162
those things are built in.

233
00:15:48,302 --> 00:15:51,402
And so I think what we'll see is an evolution of that role.

234
00:15:51,582 --> 00:15:58,162
But companies like Snowflake are really investing in taking away the inefficient

235
00:15:58,162 --> 00:16:02,802
work that has to happen, creating the assemblies, creating connections in the databases.

236
00:16:03,042 --> 00:16:08,782
Repeating the same data quality routines over and over again and reinventing the wheel.

237
00:16:08,942 --> 00:16:12,362
Things that are kind of table stakes, these companies are taking care of.

238
00:16:12,707 --> 00:16:16,127
And therefore, data engineers are going to have to think about,

239
00:16:16,227 --> 00:16:21,227
all right, what does my role start to look like and how can I elevate to that

240
00:16:21,227 --> 00:16:25,007
role, knowing that some of the commodity things will go away over time.

241
00:16:25,167 --> 00:16:28,987
And another part of that is the native app framework that they've created,

242
00:16:29,127 --> 00:16:33,547
because anybody can create an app, if you will, that functions with data.

243
00:16:33,647 --> 00:16:37,867
And then you can leverage it in flight and snowflake. We have a couple of life

244
00:16:37,867 --> 00:16:41,547
science clients and everybody's talking about the standard of fire.

245
00:16:41,547 --> 00:16:44,247
I saw there's a native app that allows you to do that.

246
00:16:44,307 --> 00:16:48,707
And I was just like, wow, you just put like 20 consulting firms out of business

247
00:16:48,707 --> 00:16:50,987
with a native app. Well, and that's right.

248
00:16:51,367 --> 00:16:54,527
I think that and just and then just market awareness. Right.

249
00:16:54,587 --> 00:16:59,407
So now that they have the marketplace and being able to allow partners,

250
00:16:59,567 --> 00:17:05,087
allow customers, allow the entire ecosystem to build these applications that

251
00:17:05,087 --> 00:17:08,787
can address fundamental issues and make those readily available.

252
00:17:08,787 --> 00:17:13,287
Similar to what we saw with digital natives back in the early 2000s and beyond,

253
00:17:13,607 --> 00:17:18,867
open source, a lot of the innovation they had, it's sort of akin to that, right?

254
00:17:19,007 --> 00:17:21,827
Like somebody solves a discrete problem, make it available.

255
00:17:22,127 --> 00:17:24,367
Some of that's going to be paid. Some of it's going to be free.

256
00:17:24,447 --> 00:17:28,467
But at the end of the day, it creates this awareness and this transparency to

257
00:17:28,467 --> 00:17:30,507
allow everyone to evolve and to innovate.

258
00:17:30,727 --> 00:17:34,927
That's exciting to see because at the end of the day, the more eyeballs you

259
00:17:34,927 --> 00:17:39,627
can get on a problem and have diversity of thought and diversity of how to solve

260
00:17:39,627 --> 00:17:43,687
that problem just makes it all the better for all of us. Yeah.

261
00:17:43,887 --> 00:17:48,087
Yeah. It leaves us room to tackle the harder stuff, right? Not the stuff that

262
00:17:48,087 --> 00:17:49,967
we've already solved time and time again.

263
00:17:50,607 --> 00:17:53,587
Exactly. Because at the end of the day, you're going to be solving the specific

264
00:17:53,587 --> 00:17:58,107
thing for the client, not all the stuff that sits behind it that business people

265
00:17:58,107 --> 00:18:00,207
don't typically see, right?

266
00:18:00,387 --> 00:18:04,207
You know, it's that whole iceberg image. I only see the stuff at the top of

267
00:18:04,207 --> 00:18:08,407
the water, but not all the mess that kind of sits below the surface. That hasn't changed.

268
00:18:08,707 --> 00:18:12,627
And so it's like, how quickly can I get to that tip of the iceberg and show

269
00:18:12,627 --> 00:18:16,707
that value to a customer, to a client? That's the important thing.

270
00:18:16,907 --> 00:18:20,687
And so all this other stuff, automate it as best you can.

271
00:18:20,787 --> 00:18:24,747
You can't automate everything, but that's really where the world is going, right?

272
00:18:24,807 --> 00:18:28,047
It's automating a lot of human behaviors that are repeatable.

273
00:18:28,047 --> 00:18:31,007
And I think what we're seeing is your data engineering point,

274
00:18:31,247 --> 00:18:33,027
Sandy, doesn't just stop there.

275
00:18:33,127 --> 00:18:35,487
It goes into analytics and a number of other things.

276
00:18:35,647 --> 00:18:39,907
There's a lot more automation of that human behavior that we're seeing.

277
00:18:40,167 --> 00:18:44,007
And so everyone needs to figure out how do I adapt to that? What's my strategy

278
00:18:44,007 --> 00:18:47,427
to do that? What are the people I'm going to need? How do skill sets evolve?

279
00:18:47,807 --> 00:18:53,247
How do we train people? How do we deal with the change management aspects of it?

280
00:18:53,387 --> 00:18:59,127
There's a lot that goes behind that. So as exciting as it is and the impact

281
00:18:59,127 --> 00:19:02,727
that it's having, you know, you really got to keep your eye on the prize that

282
00:19:02,727 --> 00:19:06,447
it does take a lot of hard work to do it right and do it successfully.

283
00:19:06,867 --> 00:19:10,247
It's just the efforts are being shifted to more high value work.

284
00:19:10,879 --> 00:19:13,959
Than maybe some of the commoditized things that Sandy mentioned.

285
00:19:14,239 --> 00:19:20,939
Yeah, for sure. And do you think our clients are going to understand and realize that benefit sooner?

286
00:19:21,299 --> 00:19:25,779
Well, I think there's certainly a recognition that I don't think anyone is sitting

287
00:19:25,779 --> 00:19:28,279
there saying, oh, this stuff is going to be super easy.

288
00:19:28,479 --> 00:19:32,579
But at the same time, it's pretty clear that, look, all the stuff that you've

289
00:19:32,579 --> 00:19:38,219
had to do for decades around managing data and making sure data is of high quality,

290
00:19:38,339 --> 00:19:41,299
creating transparency, transparency observability all that all that great stuff

291
00:19:41,299 --> 00:19:44,299
that takes work and at the end of the day it's it's

292
00:19:44,299 --> 00:19:46,979
about process it's about diligence it's about

293
00:19:46,979 --> 00:19:49,979
accountability and ownership it's all these things that

294
00:19:49,979 --> 00:19:55,779
we talk about that just doesn't go away and so it is making sure that that's

295
00:19:55,779 --> 00:20:01,499
crystallized and that if you're talking about a ai effort right or a transformation

296
00:20:01,499 --> 00:20:05,879
for that matter all of the stuff you got to do to get your data right doesn't

297
00:20:05,879 --> 00:20:09,319
change you still got to do it now Now, how much of that can be automated?

298
00:20:09,519 --> 00:20:13,119
How much of that can be fast-tracked? How much can that be addressed time to

299
00:20:13,119 --> 00:20:16,239
market? That will certainly improve, but it certainly doesn't go away.

300
00:20:16,419 --> 00:20:19,939
And the effort is still pretty big. Yeah, no, it sure is.

301
00:20:20,639 --> 00:20:24,579
Mike, one of the other things that you had mentioned was the NVIDIA relationship.

302
00:20:25,059 --> 00:20:28,199
So that was one that we heard as an announcement.

303
00:20:28,499 --> 00:20:31,979
Would love to hear your reactions to that, as well as any other partnerships

304
00:20:31,979 --> 00:20:33,879
that had been announced during the summit.

305
00:20:34,139 --> 00:20:38,819
Yeah, I think the NVIDIA one is pretty exciting. They're obviously a juggernaut.

306
00:20:38,879 --> 00:20:46,059
Ever since OpenAI released ChatGPT and the world just ballooned into the AI revolution,

307
00:20:46,559 --> 00:20:50,999
the amount that NVIDIA has been able to do in this time period,

308
00:20:51,219 --> 00:20:59,139
the emphasis on their chipsets to be able to do massive amounts of computing is pretty impressive.

309
00:20:59,139 --> 00:21:04,419
And bringing that to the Snowflake data cloud or AI data cloud,

310
00:21:04,579 --> 00:21:09,399
it's incredibly important because these use cases are only going to continue

311
00:21:09,399 --> 00:21:15,419
to evolve and the amount of horsepower you have to put behind that is only going to evolve.

312
00:21:15,779 --> 00:21:20,639
So I think it's pretty exciting that there's this strategic relationship to

313
00:21:20,639 --> 00:21:23,059
try to make this as efficient.

314
00:21:23,879 --> 00:21:28,599
And cost effective as possible. And so that's sort of what I see that this relationship

315
00:21:28,599 --> 00:21:35,339
being is how do we bring the best solutions to customers and clients while minimizing

316
00:21:35,339 --> 00:21:38,459
a lot of the complexity that goes in into it?

317
00:21:38,519 --> 00:21:42,199
Because, you know, we're seeing our clients go down this path.

318
00:21:42,419 --> 00:21:48,179
And when they start thinking about the cost aspects and the sophistication of

319
00:21:48,179 --> 00:21:52,559
technology, there's still a big learning curve there, right?

320
00:21:52,699 --> 00:21:57,759
So I think as much as that can be sort of packaged, commingled and simplified,

321
00:21:57,979 --> 00:22:00,859
the better. And I think this is just a step in that direction.

322
00:22:01,439 --> 00:22:06,119
I think there's going to be a point of view fight between Databricks and Snowflake

323
00:22:06,119 --> 00:22:11,019
on what's the right approach with managing costs, because Databricks announced

324
00:22:11,019 --> 00:22:13,019
the ability to just forget it.

325
00:22:13,079 --> 00:22:17,099
Like, don't worry about it, we got it for you. And I thought that was pretty interesting.

326
00:22:17,659 --> 00:22:22,779
It's just like, no, you don't have it for me. I want to be able to manage this myself, right?

327
00:22:22,939 --> 00:22:27,499
I have to trust you now that you're using the least compute possible for my workload.

328
00:22:27,779 --> 00:22:31,119
And what if I want it to be faster than what you're providing to me?

329
00:22:31,879 --> 00:22:35,659
It's just so odd. They announced that and I cringed.

330
00:22:35,679 --> 00:22:39,019
I immediately cringed. It reminds me of when we were trying to sell Snowflake

331
00:22:39,019 --> 00:22:42,839
because all the DBAs were holding on to the fact that they could tweak the levers.

332
00:22:43,119 --> 00:22:45,899
And I was like, don't worry about it. It's got it for you. You just have to

333
00:22:45,899 --> 00:22:48,319
worry about the size of workload you need, et cetera.

334
00:22:48,499 --> 00:22:51,999
So it's the same feeling. I had that feeling when Databricks announced it.

335
00:22:52,079 --> 00:22:54,979
And I was like, that's not going to go well. And I'm not even the one building this stuff.

336
00:22:55,239 --> 00:22:59,099
So I don't think people will have a reaction to that.

337
00:22:59,139 --> 00:23:03,339
I do like the idea of not having to worry about it, but there's a trust factor there, right?

338
00:23:03,479 --> 00:23:07,759
You're now, you're asking your customers to trust that you have their best interests

339
00:23:07,759 --> 00:23:09,919
in mind, which is not always the case.

340
00:23:10,039 --> 00:23:13,439
Yeah. And it's very different, right? When you talk about feature and functionality

341
00:23:13,439 --> 00:23:20,519
versus, well, am I getting the value or the ROI in what I'm actually spending on, right?

342
00:23:20,639 --> 00:23:26,399
So when I think about feature and functionality, it's okay if it's very simplified.

343
00:23:26,539 --> 00:23:30,279
There can be that layer of abstraction of an understanding that,

344
00:23:30,379 --> 00:23:33,479
okay, I just need to know it works. I don't necessarily need to know everything.

345
00:23:33,710 --> 00:23:38,090
Science or the physics behind how it works, unless you're nerds like us,

346
00:23:38,190 --> 00:23:39,930
and you really want to dig into the detail.

347
00:23:40,110 --> 00:23:43,790
Well, how does that actually work in reality? But when it comes to cost,

348
00:23:44,050 --> 00:23:45,590
you need a high level of transparency.

349
00:23:45,950 --> 00:23:50,050
Think about Google BigQuery, challenges that our clients had with that in the

350
00:23:50,050 --> 00:23:53,490
early days of, okay, well, we're spending money, but we don't quite know what

351
00:23:53,490 --> 00:23:54,510
we're spending money on.

352
00:23:54,810 --> 00:23:59,970
And so I think that transparency and being able to see which departments,

353
00:24:00,050 --> 00:24:04,550
which divisions, which business units, you know, what are they spending? What are they using?

354
00:24:04,830 --> 00:24:10,950
I think it also having that transparency helps to drive innovation, right?

355
00:24:11,070 --> 00:24:16,010
So if you think about, well, all right, it costs X amount to do this,

356
00:24:16,030 --> 00:24:22,310
and we feel that's too high, make that better, right? On the feature functionality side of things.

357
00:24:22,490 --> 00:24:28,410
Don't try to demystify what we're spending money on because clients and CFOs

358
00:24:28,410 --> 00:24:30,590
and COOs, they want to understand that.

359
00:24:30,690 --> 00:24:35,950
CIOs want to understand that I'm getting the best value for my bucks,

360
00:24:35,990 --> 00:24:38,210
so to speak. And that's important.

361
00:24:38,650 --> 00:24:42,910
On the feature functionality side, I just feel that, hey, if it works and it

362
00:24:42,910 --> 00:24:45,050
works great, you're not going to get asked a lot of questions.

363
00:24:45,250 --> 00:24:49,990
But if you're given a number that has a currency associated with it,

364
00:24:50,070 --> 00:24:53,850
people want to know the details and they should have that level of transparency.

365
00:24:54,270 --> 00:24:58,430
Well, it doesn't just drive innovation. It drives decision-making on the business

366
00:24:58,430 --> 00:25:03,670
as well, because the business could be asking for something that costs a lot of money, right?

367
00:25:03,790 --> 00:25:08,210
And it could be as simple as I want that data load to happen on an hourly basis

368
00:25:08,210 --> 00:25:09,950
or every five minutes, all right?

369
00:25:10,030 --> 00:25:13,110
And that could be taxing because if I need to get it done every five minutes,

370
00:25:13,250 --> 00:25:16,090
maybe I need a larger compute engine to make that happen.

371
00:25:16,170 --> 00:25:19,670
But I'm looking at that going, well, and this has happened to us where we're

372
00:25:19,670 --> 00:25:21,570
getting into these conversations with our clients and saying,

373
00:25:21,690 --> 00:25:24,950
well, actually that decision is worth $10,000 a month.

374
00:25:25,030 --> 00:25:28,850
Is it worth to you $10,000 a month to have it seven times a day?

375
00:25:28,970 --> 00:25:32,670
And the answer was actually, oh God, no, it's not worth it. Right?

376
00:25:32,750 --> 00:25:37,450
So you can have those really pointed conversations about, I want to deliver

377
00:25:37,450 --> 00:25:38,870
X, it's going to cost me Y.

378
00:25:39,090 --> 00:25:43,210
Is it worth the, not just the effort to make that happen, but actually the ongoing

379
00:25:43,210 --> 00:25:45,710
costs to enable it? Yeah, exactly.

380
00:25:45,970 --> 00:25:49,410
Because otherwise it becomes one size fits all.

381
00:25:49,750 --> 00:25:55,110
So if you need to determine, is this delivering on the business value?

382
00:25:55,410 --> 00:26:00,410
If you have a one size fits all model, you may not be able to quantify that answer, right?

383
00:26:00,510 --> 00:26:03,810
But if you can break it down to your point, if you just took a very basic example

384
00:26:03,810 --> 00:26:08,450
and say, well, okay, if I don't have to run it as many times during the day,

385
00:26:08,470 --> 00:26:12,090
or I can scale back in terms of how long it runs,

386
00:26:12,290 --> 00:26:15,830
that's the optionality that people want, because they may be able to say,

387
00:26:15,930 --> 00:26:20,330
well, we need to bring the cost down in order to deliver on the ROI.

388
00:26:20,710 --> 00:26:23,050
Well, great, I have the levers to be able to do that.

389
00:26:23,130 --> 00:26:25,830
But if I don't, then it makes a much harder choice.

390
00:26:26,050 --> 00:26:31,150
So in some ways, you feel like you're simplifying things for people, but at the same token,

391
00:26:32,053 --> 00:26:36,433
you're creating challenges. Because at the end of the day, when you talk about

392
00:26:36,433 --> 00:26:40,753
investments and investments in technology, they're always going to be scrutinized.

393
00:26:40,953 --> 00:26:44,233
And they always have to have detailed backing behind them.

394
00:26:44,393 --> 00:26:49,093
So to me, it's almost like you want to create more transparency, not less transparency.

395
00:26:49,573 --> 00:26:53,073
For sure. For sure. And I'm really glad you brought up Databricks.

396
00:26:53,293 --> 00:27:00,593
Because if I think back to 2016, 2017, we would have these singular conversations about Snowflake.

397
00:27:00,593 --> 00:27:04,313
It was just Snowflake. And then, you know, you fast forward a couple of years

398
00:27:04,313 --> 00:27:08,613
and now you're either having a conversation about Snowflake or about Databricks,

399
00:27:08,733 --> 00:27:11,133
but never really a joint conversation.

400
00:27:11,373 --> 00:27:15,893
But I think we've seen a lot of clients starting to move to a model where they

401
00:27:15,893 --> 00:27:19,473
have both Snowflake and Databricks in their environment.

402
00:27:19,593 --> 00:27:23,213
So, you know, any thoughts on Snowflake and Databricks better together?

403
00:27:23,213 --> 00:27:27,653
Yeah, I think what's and this was one of the things that that was covered in

404
00:27:27,653 --> 00:27:31,453
the in the Snowflake conference, and I think is, is very important.

405
00:27:31,693 --> 00:27:36,333
And I'd say it's a very big takeaway, I think, for for a lot of companies is

406
00:27:36,333 --> 00:27:38,833
that you're always going to want to have optionality.

407
00:27:38,913 --> 00:27:43,513
And there's no one technology that's going to be able to solve every problem for you. Right.

408
00:27:43,633 --> 00:27:46,253
And so bring those two things together.

409
00:27:46,393 --> 00:27:53,193
And what do you have you, you need in an architecture that is not honed in,

410
00:27:53,213 --> 00:27:55,893
on any one technology, right?

411
00:27:56,053 --> 00:27:59,113
And so when you think about the Databricks or Snowflake, to me,

412
00:27:59,173 --> 00:28:02,733
it's being agnostic and taking a step back and saying, well,

413
00:28:02,833 --> 00:28:05,113
what are my objectives? What's my strategy?

414
00:28:05,493 --> 00:28:10,493
What business outcomes am I trying to drive towards? And then what does my technology

415
00:28:10,493 --> 00:28:14,113
ecosystem and architecture need to look like to support.

416
00:28:15,111 --> 00:28:17,651
And, you know, one of the things that I thought was interesting,

417
00:28:17,751 --> 00:28:22,311
and one of the partner sessions, Sandy, you and I sat in on is that Snowflake,

418
00:28:22,311 --> 00:28:26,391
in many ways, is beating that drum of making sure you have an agnostic architecture.

419
00:28:26,711 --> 00:28:33,051
And so that's not only inclusive of technology, but also the patterns that you

420
00:28:33,051 --> 00:28:34,931
deploy as part of that, right?

421
00:28:35,051 --> 00:28:38,411
Whether it's data fabric, data mesh, data lake house, data, data lake,

422
00:28:38,551 --> 00:28:42,531
I mean, the list goes on, right? And there's different reasons why you may choose

423
00:28:42,531 --> 00:28:44,051
one approach over another.

424
00:28:44,211 --> 00:28:47,951
There's different reasons why you may choose one technology over another.

425
00:28:48,151 --> 00:28:52,831
But at the end of the day, it comes down to, it's probably going to be a little

426
00:28:52,831 --> 00:28:57,611
bit of a few things that you're going to need to make sure you have modularity

427
00:28:57,611 --> 00:28:59,371
built into your overall architecture.

428
00:28:59,531 --> 00:29:03,351
And that's going to require multiple technologies at the end of the day.

429
00:29:03,471 --> 00:29:07,451
And so really what you have to look at is what is the business strategy of these

430
00:29:07,451 --> 00:29:11,351
companies And where is their secret sauce and what are they well known for?

431
00:29:11,491 --> 00:29:14,731
Right. And when they start getting out on the fringes of stuff that you sit

432
00:29:14,731 --> 00:29:19,091
there and say, OK, this is this might be a stretch or this might be an area

433
00:29:19,091 --> 00:29:22,031
of growth that maybe doesn't make a lot of sense.

434
00:29:22,231 --> 00:29:25,411
Well, then you may want to stick with best of breed in that case.

435
00:29:25,411 --> 00:29:28,991
So, you know, I think it's important of balancing those things,

436
00:29:29,031 --> 00:29:34,951
of continue to be agnostic and knowing that there needs to be an overall ecosystem

437
00:29:34,951 --> 00:29:39,391
of technologies that have to, you know, have interplay with each other.

438
00:29:39,511 --> 00:29:44,091
And to me, it's not just going to be Snowflake or Databricks, one or the other, both.

439
00:29:44,331 --> 00:29:48,771
You know, I think it really depends on the situation and the client and their

440
00:29:48,771 --> 00:29:52,351
investments and their strategy, all the things that I mentioned.

441
00:29:52,491 --> 00:29:55,771
And I think we'll see that evolve over time. It was going to be acquisitions

442
00:29:55,771 --> 00:29:59,811
in the market and a lot of these AI companies are going to become part of bigger companies.

443
00:30:00,991 --> 00:30:04,991
So I'd say in the next five years, it'll be interesting to see how it all plays out.

444
00:30:05,659 --> 00:30:09,359
At the end of the day, it's what is your product strategy? Where are you taking this?

445
00:30:09,599 --> 00:30:13,339
And I do think Snowflake's on the right track. They're not trying to break out

446
00:30:13,339 --> 00:30:16,939
into areas that just are far removed from what they do.

447
00:30:17,179 --> 00:30:21,039
They're creating that ecosystem around them to be able to do that,

448
00:30:21,139 --> 00:30:23,239
and they're staying true to the core.

449
00:30:23,499 --> 00:30:27,759
And that's important, I think, because once you start deviating from your core

450
00:30:27,759 --> 00:30:29,999
strategy, that's when things get messy.

451
00:30:30,339 --> 00:30:34,899
And when you start seeing lots Lots of acquisitions and then stuff starts to fall apart.

452
00:30:35,099 --> 00:30:39,999
It wasn't as great as it used to be. And that's just, it's sort of the evolution of growth in many ways.

453
00:30:40,199 --> 00:30:42,899
But it'll be interesting to see over the next five years. Absolutely.

454
00:30:43,019 --> 00:30:48,379
I think what's been interesting is the whole true decoupling of data from the compute, right?

455
00:30:48,479 --> 00:30:51,799
Because now with Iceberg, because Databricks bought Tabular,

456
00:30:51,819 --> 00:30:55,299
Tabular allows them to use anything, including Iceberg and other formats. mats.

457
00:30:55,579 --> 00:31:02,399
And Snowflake is making this huge iceberg push to be able to work on data sitting on iceberg.

458
00:31:02,739 --> 00:31:07,959
So I think it's just going to be a matter of a rush of who's actually able to

459
00:31:07,959 --> 00:31:11,779
work on data and compute with data faster,

460
00:31:11,939 --> 00:31:16,499
and who has the most tools and the tool belt to enable you to do that.

461
00:31:16,599 --> 00:31:18,299
Is it going to be Databricks? Is it going to be Snowflake?

462
00:31:18,419 --> 00:31:23,039
It could be both. Your data could be in one place and both these platforms can now work on it.

463
00:31:23,099 --> 00:31:28,179
So that's like a completely different thing that I can literally put it in this like other thing.

464
00:31:28,439 --> 00:31:32,639
And then both these platforms can actually do workloads on that data set.

465
00:31:33,008 --> 00:31:36,748
And not move it. That changes the game. And even Salesforce got in on it, right?

466
00:31:36,848 --> 00:31:40,488
So Salesforce now can load data in and out of Iceberg as well,

467
00:31:40,508 --> 00:31:42,428
or read data in and out of Iceberg as well.

468
00:31:42,528 --> 00:31:46,748
So this whole interoperability of where your data could be sitting in this one

469
00:31:46,748 --> 00:31:51,608
thing and all these other applications and platforms can work on it, touch it, read it.

470
00:31:51,728 --> 00:31:53,928
I think that's a whole new world.

471
00:31:54,108 --> 00:31:56,988
That's a great point. Totally agree. So with all that being said,

472
00:31:57,188 --> 00:32:02,308
were there any Any even better if announcements that you were looking for?

473
00:32:02,408 --> 00:32:04,528
Maybe a little bit more information, a little bit more clarity?

474
00:32:04,808 --> 00:32:08,268
Yeah, I kind of come back to my earlier point. I think some of the things that

475
00:32:08,268 --> 00:32:13,288
wanting to see come out of private preview be generally available would probably

476
00:32:13,288 --> 00:32:18,028
want harder timeframes of when that's going to happen. So I'd say that was one of the takeaways.

477
00:32:18,408 --> 00:32:24,188
I think the other thing is you always want to see customer cases and customer stories, right? Right.

478
00:32:24,228 --> 00:32:28,508
For me, going to these conferences, it's less about understanding the nuts and

479
00:32:28,508 --> 00:32:32,588
bolts of the technology, but more what's the applicability of that technology

480
00:32:32,588 --> 00:32:35,448
to a business use case. Right.

481
00:32:35,568 --> 00:32:39,508
How is this actually going to help move the needle for for one of my clients?

482
00:32:39,688 --> 00:32:42,788
But definitely want to see where people are being successful,

483
00:32:42,948 --> 00:32:48,808
but then also being transparent and saying, hey, we're not being so successful here. and here's why.

484
00:32:48,948 --> 00:32:51,128
And these are some of the things that we've tried. Because again,

485
00:32:51,208 --> 00:32:56,068
more information and more eyeballs and more voices in this just makes it all

486
00:32:56,068 --> 00:32:57,228
the better for everybody else.

487
00:32:57,508 --> 00:33:03,028
Were there any use cases that maybe are different than what we've seen with

488
00:33:03,028 --> 00:33:05,808
our clients and maybe something that we should be considering?

489
00:33:06,088 --> 00:33:07,528
I'd say just the contrary.

490
00:33:07,908 --> 00:33:13,048
I mean, it was good to validate that a lot of the things that our clients are

491
00:33:13,048 --> 00:33:17,428
struggling with and the solutions that we're bringing to bear for them.

492
00:33:17,508 --> 00:33:22,368
You were seeing other customers of Snowflake in the same camp and trying to

493
00:33:22,368 --> 00:33:24,568
address maybe in different ways or nuanced ways.

494
00:33:24,748 --> 00:33:29,508
But at the end of the day, I think the same client problems and themes are consistent.

495
00:33:29,768 --> 00:33:33,608
And so I think in many ways, it was just a validation of a lot of the great

496
00:33:33,608 --> 00:33:36,368
work that our teams are doing to support our clients.

497
00:33:36,861 --> 00:33:40,621
Good. So our clients' challenges are not each special snowflakes.

498
00:33:40,901 --> 00:33:43,501
That was such a terrible pun.

499
00:33:44,221 --> 00:33:48,461
I mean, I didn't see anything crazy and outlandish. I actually agree with Mike.

500
00:33:48,541 --> 00:33:52,181
I think what I saw, and most of it was from Snowflake, like the art of the possible

501
00:33:52,181 --> 00:33:54,761
with these challenges that we've seen clients have time and time again.

502
00:33:54,941 --> 00:33:57,981
Art of the possible with all the new capabilities that they're bringing to there.

503
00:33:57,981 --> 00:34:02,021
That was what I was noticing was, okay, there's a different way to solve this,

504
00:34:02,081 --> 00:34:06,621
that they're pitching to their partners and customers, because obviously no

505
00:34:06,621 --> 00:34:09,901
one's doing it quite yet. They haven't released a lot of this stuff.

506
00:34:10,041 --> 00:34:13,581
So it was very much pie in the sky conversations about where it was headed.

507
00:34:13,581 --> 00:34:17,941
But I felt there was a shift in terms of, I don't have to ask the question anymore

508
00:34:17,941 --> 00:34:21,881
of, can I do something? Like, I think you can do a lot now.

509
00:34:22,361 --> 00:34:26,141
I think the question now is what should I be doing? And that's something that

510
00:34:26,141 --> 00:34:28,661
we do very uniquely with our clients.

511
00:34:29,501 --> 00:34:33,921
I think a lot of people wait to hear from their clients in terms of what problems

512
00:34:33,921 --> 00:34:34,721
they're trying to solve.

513
00:34:34,901 --> 00:34:39,001
And we kind of are front footed in terms of helping our clients figure out what

514
00:34:39,001 --> 00:34:42,301
are the right problems to solve And then how to solve them becomes secondary.

515
00:34:42,541 --> 00:34:47,621
So that, to me, was exciting because it allows us to have more freedom in terms

516
00:34:47,621 --> 00:34:52,061
of the advice that we're giving and the propositions that we're discussing with

517
00:34:52,061 --> 00:34:55,621
them. Yeah, I think that's a great point. I mean, I see a couple things.

518
00:34:55,821 --> 00:35:00,121
So one is, I think the art of the possible, I think there's a recognition on,

519
00:35:00,201 --> 00:35:03,801
yes, a lot of these things are real and quite possible.

520
00:35:03,961 --> 00:35:09,801
I do agree that there's a bit of what are the use cases we should be going after

521
00:35:09,801 --> 00:35:12,421
and where can we get the most pull through.

522
00:35:12,421 --> 00:35:16,361
I think there's going to be continued on the art of the possible side of it,

523
00:35:16,381 --> 00:35:21,541
of just understanding and learning of the applicability of AI and gen AI.

524
00:35:21,781 --> 00:35:24,621
I mean, it's not like these things are new, right? They're just,

525
00:35:24,661 --> 00:35:26,761
they've evolved very quickly.

526
00:35:26,881 --> 00:35:30,161
And that's what's opened up the aperture, I think, for many companies.

527
00:35:30,361 --> 00:35:32,401
But this has been around for decades, right? Right.

528
00:35:32,621 --> 00:35:38,041
So it's just now it's just supercharged and it's it's a lot more realistic for

529
00:35:38,041 --> 00:35:39,701
companies to be able to do this at scale.

530
00:35:39,801 --> 00:35:43,901
But I think there's a big learning curve that comes with that in a number of

531
00:35:43,901 --> 00:35:46,441
different areas. Right. We talk about responsible AI.

532
00:35:46,581 --> 00:35:49,741
We talk about high quality data. We talk about hallucination.

533
00:35:49,801 --> 00:35:53,781
We talk about all these different things. Well, people have to learn what does that all mean?

534
00:35:54,533 --> 00:35:58,473
And how do I make sure that I'm addressing all of those things on equal footing, right?

535
00:35:58,573 --> 00:36:02,393
That I'm not letting one thing to chance that could really have,

536
00:36:02,393 --> 00:36:04,773
you know, bad implications on your company.

537
00:36:04,913 --> 00:36:08,713
And so there's, there's going to be this continued learning that that goes along

538
00:36:08,713 --> 00:36:13,713
with that being true to understanding where you are in that journey, right?

539
00:36:13,833 --> 00:36:17,413
And what you're capable of doing, you know, short term and long term,

540
00:36:17,473 --> 00:36:18,773
right? And how you build up to that.

541
00:36:18,893 --> 00:36:24,873
And what are the use cases we should go after? or will they create the value that they're meant to?

542
00:36:25,173 --> 00:36:29,193
You know, you sort of have to get past this building proof of concepts and prototypes.

543
00:36:29,653 --> 00:36:33,733
And so I think you have to be realistic about what companies can do and what

544
00:36:33,733 --> 00:36:34,993
they can evolve to over time.

545
00:36:35,233 --> 00:36:38,493
What I'm seeing is that a lot of clients, because a lot of these capabilities

546
00:36:38,493 --> 00:36:42,273
are now sort of real and evident and right in front of them,

547
00:36:42,393 --> 00:36:44,513
you know, they're off building a lot of different things.

548
00:36:44,613 --> 00:36:47,113
And so it's almost like you got to take a step back and say,

549
00:36:47,193 --> 00:36:49,053
all right, you need to see the forest or the trees.

550
00:36:49,133 --> 00:36:52,133
Are these investments you're making and some of these short-term things,

551
00:36:52,233 --> 00:36:55,933
because you can do it, are they the right investments to be making right now?

552
00:36:56,053 --> 00:36:59,733
Because what you may build today, where there may not be a solution,

553
00:36:59,893 --> 00:37:04,333
just a lot of capability to do it, well, those things could just become available

554
00:37:04,333 --> 00:37:06,213
in the next year or two, right?

555
00:37:06,333 --> 00:37:09,773
So you have to balance the investments that companies are making and building

556
00:37:09,773 --> 00:37:15,313
things bespoke versus things that are going to start being built into different

557
00:37:15,313 --> 00:37:17,193
software, different platforms.

558
00:37:17,693 --> 00:37:22,613
Different maybe open source capabilities, you really have to look at that and

559
00:37:22,613 --> 00:37:24,093
have a view of the future.

560
00:37:24,213 --> 00:37:27,773
Because case in point, a client came up to us recently, and they said,

561
00:37:27,833 --> 00:37:29,953
hey, we want to take this beyond POC, we want to build this.

562
00:37:30,053 --> 00:37:34,453
And I said, well, maybe one of the things we should first do is is just do a

563
00:37:34,453 --> 00:37:40,053
quick scan of well, what's happened in the last six months since you started

564
00:37:40,053 --> 00:37:44,573
on this journey, because there is there's a lot more advancement that's happened.

565
00:37:44,793 --> 00:37:47,713
And as a result of that, there's sort of a recognition, okay,

566
00:37:47,813 --> 00:37:50,793
it probably doesn't make sense for us to build this at this time.

567
00:37:50,873 --> 00:37:54,973
We can build a portion of it, but we know that there's some other things coming soon.

568
00:37:55,153 --> 00:37:59,053
And so let's treat it like an evolution, right? Let's build the things that

569
00:37:59,053 --> 00:38:03,273
are going to differentiate, but let's not build things that aren't going to

570
00:38:03,273 --> 00:38:07,413
give us the true value proposition that we're looking for.

571
00:38:07,573 --> 00:38:12,933
I think of two things based on what you just said. One is tech debt velocity

572
00:38:12,933 --> 00:38:18,353
is at an all-time high around this like nobody else ever in the past because

573
00:38:18,353 --> 00:38:22,073
not only are we building things that within a few months become obsolete.

574
00:38:22,791 --> 00:38:27,411
That is at a higher level than we've ever seen before, like ever.

575
00:38:27,551 --> 00:38:32,291
And this is not just in AI specifically, I would say, Gen AI specifically.

576
00:38:32,511 --> 00:38:37,271
And then number two is really making that call of what do I wait?

577
00:38:37,491 --> 00:38:42,171
What is the right time to wait on this? Because it is moving so quickly.

578
00:38:42,331 --> 00:38:46,931
You really have to think about that and have that optionality that we always used to push for.

579
00:38:47,011 --> 00:38:50,651
You have to have that optionality as you build and model these things out because

580
00:38:50,651 --> 00:38:54,331
we're moving so quickly. So minimize the tech debt, create it in a modular fashion,

581
00:38:54,491 --> 00:38:56,031
think about the optionality around this.

582
00:38:56,111 --> 00:39:00,991
Otherwise, you're going to be paying for it three times over. A hundred percent.

583
00:39:01,071 --> 00:39:04,551
And seeing that, because I look at client roadmaps, right?

584
00:39:04,691 --> 00:39:08,971
And you talk about the sequencing of certain things and you talk about which

585
00:39:08,971 --> 00:39:11,591
ones that they're going off and building.

586
00:39:11,871 --> 00:39:16,831
And it's like, did you know that there's this technology is coming out in the next six months?

587
00:39:16,891 --> 00:39:20,131
You may want to think about reprioritization of your roadmap.

588
00:39:20,131 --> 00:39:24,751
And so I think this continual checkup that you do around your data and your

589
00:39:24,751 --> 00:39:27,551
AI strategy is going to be incredibly important.

590
00:39:27,731 --> 00:39:30,871
It's not, hey, let's build a three-year strategy and roadmap.

591
00:39:31,231 --> 00:39:34,551
Set it and forget it and stay on that journey for the next three years,

592
00:39:34,611 --> 00:39:35,751
and then we'll revisit it.

593
00:39:35,831 --> 00:39:38,271
It's like, no, you should probably be revisiting this quarterly.

594
00:39:38,531 --> 00:39:43,351
Because every quarter, you may be in a situation where you might want to reprioritize

595
00:39:43,351 --> 00:39:47,011
certain things based on what's happened in the last 90 days,

596
00:39:47,231 --> 00:39:49,511
because it is moving that fast. Yeah.

597
00:39:49,771 --> 00:39:54,831
I mean, who would have thought we would be talking about revisiting roadmaps every 90 days?

598
00:39:55,251 --> 00:39:59,971
We create them so we can follow them for the period that we created them for,

599
00:40:00,071 --> 00:40:02,371
which is typically two to three years.

600
00:40:02,651 --> 00:40:07,711
So to say, let's revisit in 90 days, I don't know, it's a little different than

601
00:40:07,711 --> 00:40:13,491
what we're used to. Well, I don't think it's as much about revisiting the business objectives.

602
00:40:14,111 --> 00:40:18,991
I mean, you're still moving to that North Star, right?

603
00:40:19,271 --> 00:40:23,771
It's more of just, are we on the right track? Are we incurring debt?

604
00:40:23,971 --> 00:40:28,111
I mean, if you talk about Agile and the whole point of why Agile sort of took

605
00:40:28,111 --> 00:40:32,411
over Waterfall, and when you talk about technical delivery, it's because you

606
00:40:32,411 --> 00:40:35,731
can get ahead of the issues much quicker, right?

607
00:40:35,731 --> 00:40:40,071
Right. You don't want to wait till you're in UAT to realize we completely missed

608
00:40:40,071 --> 00:40:41,071
the mark for the business.

609
00:40:41,251 --> 00:40:46,071
And so the last year we've spent on this project, we're now behind the eight

610
00:40:46,071 --> 00:40:48,291
ball. Nobody wants to get to that point. Right.

611
00:40:48,511 --> 00:40:52,271
And so to me, it's no different. Right. It's almost like Agile where it's like,

612
00:40:52,371 --> 00:40:53,151
hey, we want to do retrospectives.

613
00:40:53,791 --> 00:40:57,451
We want to understand what's working, what's not working and reassess.

614
00:40:57,531 --> 00:41:00,551
You know, so it's not about like constant replanning. It's just more.

615
00:41:00,631 --> 00:41:01,751
Are we on the right track?

616
00:41:02,011 --> 00:41:05,831
Are we being sensible? And so it's just having that checkup and making sure

617
00:41:05,831 --> 00:41:09,631
that, yep, we feel good. You know, nope, we don't feel good.

618
00:41:09,791 --> 00:41:12,231
Here's why. Okay, let's reassess.

619
00:41:12,601 --> 00:41:15,621
But the business objectives, you're still moving towards that.

620
00:41:15,921 --> 00:41:20,021
As I said, data work is hard. Data work is going to continue to be hard, but in different ways.

621
00:41:20,161 --> 00:41:25,681
Yeah. Yeah. I mean, there's no easy solution to saying, I want my data perfect, right?

622
00:41:25,801 --> 00:41:29,121
Yeah, exactly. I want it 100% accurate. I want it perfect.

623
00:41:29,541 --> 00:41:32,981
The technology advancements are there, but it's a discipline.

624
00:41:33,221 --> 00:41:36,981
I mean, we all know that. That's why we say, do the hard work on governance.

625
00:41:37,221 --> 00:41:41,661
It's because it's not easy, right? And if you really want those things,

626
00:41:41,841 --> 00:41:44,341
that requires human beings to be accountable.

627
00:41:44,521 --> 00:41:49,121
And that's what it takes. And that hasn't changed in however many years.

628
00:41:49,521 --> 00:41:52,901
AI will help it. It's not going to change it. And in some ways,

629
00:41:52,941 --> 00:41:57,041
it will create more challenges, which we've already seen. But it's exciting times.

630
00:41:57,401 --> 00:42:03,321
Snowflake aside, just that tagline of being able to see clients evolve with

631
00:42:03,321 --> 00:42:08,321
data, with the right tools, with the right capabilities, with the right strategies.

632
00:42:08,321 --> 00:42:12,461
It's going to be an interesting few years ahead of us. Yeah, it's exciting.

633
00:42:12,701 --> 00:42:15,941
Yeah, totally. I'm personally very, very excited about this.

634
00:42:16,221 --> 00:42:21,041
Mike, thank you so much for taking the time to chat about Snowflake Summit with us.

635
00:42:21,261 --> 00:42:25,021
My pleasure. It's very enlightening. I learned a lot. I hope everybody else

636
00:42:25,021 --> 00:42:26,441
that's listening did as well.

637
00:42:26,621 --> 00:42:30,261
I love that I just get to get listen to Mike geek out for a little bit.

638
00:42:32,121 --> 00:42:36,761
It's always fun. Yeah, it's nice to take a step back and sort of reassess all

639
00:42:36,761 --> 00:42:41,061
the information overload that you get from talking to partners, talking to clients,

640
00:42:41,441 --> 00:42:45,881
listening to the keynotes, listening to all the different sessions to take a

641
00:42:45,881 --> 00:42:49,141
step back and say, okay, what does this mean in the grand scheme?

642
00:42:49,281 --> 00:42:52,581
I think is important and love the podcast.

643
00:42:52,921 --> 00:42:57,121
Appreciate you having me on and look forward to when I get to come on again

644
00:42:57,121 --> 00:42:59,001
and whatever that topic's going to be.

645
00:42:59,581 --> 00:43:03,821
We'll figure that one out soon. All right. Well, thank you. Thank you, Paul. Appreciate it.

646
00:43:06,561 --> 00:43:07,501
You.