1
00:00:00,000 --> 00:00:03,059
Justin: You know, you can't have a single role that uses a bunch of services.

2
00:00:03,070 --> 00:00:06,040
You run out of, you run out of ability to add that to the policy.

3
00:00:06,120 --> 00:00:06,620
It just doesn't work.

4
00:00:11,940 --> 00:00:13,649
Corey: Welcome to Screaming in the Cloud.

5
00:00:13,909 --> 00:00:16,449
I'm Corey Quinn, and I am joined by a guest

6
00:00:16,449 --> 00:00:18,439
who it's been a while since I've spoken to.

7
00:00:18,800 --> 00:00:22,939
Justin Brodley is now the SVP of Cloud and Technology

8
00:00:23,039 --> 00:00:26,204
at Blackline and also the host of the CloudPod.

9
00:00:26,204 --> 00:00:30,220
Justin, it feels like it's been a month of Sundays since we've spoken formally.

10
00:00:30,315 --> 00:00:30,725
How are you?

11
00:00:30,925 --> 00:00:31,825
Justin: Uh, I'm doing great.

12
00:00:31,895 --> 00:00:34,695
You know, I remember your early days of streaming in the

13
00:00:34,695 --> 00:00:37,715
cloud, I think it was episode six or seven or maybe even eight.

14
00:00:38,364 --> 00:00:41,114
And you had me on and we talked about, uh, you know, being a corporate

15
00:00:41,114 --> 00:00:43,484
prisoner in the world of cloud, which was a fun conversation,

16
00:00:43,515 --> 00:00:46,194
but, uh, still a corporate prisoner in the world of cloud.

17
00:00:46,235 --> 00:00:47,285
Corey: But now it's become normalized.

18
00:00:47,515 --> 00:00:47,715
Justin: Yeah.

19
00:00:47,715 --> 00:00:48,354
Now it's normal.

20
00:00:48,394 --> 00:00:50,259
Now everyone's in the cloud and stuck there.

21
00:00:51,010 --> 00:00:52,490
Corey: Meet Prowler Open Source.

22
00:00:52,530 --> 00:00:55,550
Designed for the hands on professional, Prowler empowers you with an

23
00:00:55,550 --> 00:00:58,920
open, transparent platform to conduct detailed security assessments

24
00:00:58,960 --> 00:01:04,359
and compliance audits across AWS, Azure, GCP, and Kubernetes.

25
00:01:04,950 --> 00:01:08,790
Say goodbye to black box solutions and hello to a customizable

26
00:01:08,799 --> 00:01:11,260
security tool that grows with your infrastructure.

27
00:01:11,500 --> 00:01:15,280
Start with confidence knowing you're using the tool trusted by industry leaders.

28
00:01:15,545 --> 00:01:16,765
Visit frowler.

29
00:01:16,795 --> 00:01:19,355
com to get your first security scan in minutes.

30
00:01:19,775 --> 00:01:21,255
Now it's like, what's it like to be an

31
00:01:21,255 --> 00:01:23,865
ancient dinosaur who runs physical computers?

32
00:01:23,865 --> 00:01:27,155
Like, yeah, turns out that that is not, strictly speaking, accurate.

33
00:01:27,375 --> 00:01:30,735
But it is the, the, the Overton window, the perceptual

34
00:01:31,134 --> 00:01:33,844
position has changed on society, from society on this thing.

35
00:01:34,244 --> 00:01:35,024
Justin: Yeah, for sure.

36
00:01:35,495 --> 00:01:38,715
Uh, and you know, also if you're on the old dinosaur datacenter world,

37
00:01:38,715 --> 00:01:41,505
you're now paying extortionate prices to VMware, who I think you

38
00:01:41,505 --> 00:01:45,074
rightfully called the payday lender of technology for a long time.

39
00:01:45,395 --> 00:01:47,625
And now it feels that way for sure with Broadcom.

40
00:01:48,320 --> 00:01:48,910
Thank you for that.

41
00:01:48,990 --> 00:01:50,960
Corey: I'd forgotten I made that joke, but you're absolutely right.

42
00:01:51,440 --> 00:01:54,440
My comment nowadays is when we were younger and more foolish, we all used

43
00:01:54,440 --> 00:01:58,160
to pirate VMware, and then we all grew up and the pirates bought VMware.

44
00:01:58,460 --> 00:02:02,450
Justin: Yeah, that's what happened, for sure, but yeah, that's a travesty

45
00:02:02,450 --> 00:02:06,109
in the making for a lot of companies I think this year as they're all

46
00:02:06,120 --> 00:02:08,810
dealing with macro climate and their VMware bills are about to go up.

47
00:02:09,220 --> 00:02:11,280
In a dramatic way, uh, unfortunately.

48
00:02:11,600 --> 00:02:14,609
Corey: For a few years, I've been a fan of Google Cloud Next because as I

49
00:02:14,850 --> 00:02:18,259
will frequently say, it is a great place to go hang out with AWS customers.

50
00:02:18,390 --> 00:02:21,280
And I got to hang out with you at Google Cloud Next in Las Vegas.

51
00:02:21,490 --> 00:02:25,229
This time though, because you are an actual Google Cloud customer, which is

52
00:02:25,229 --> 00:02:29,059
probably why I haven't seen you quite as much opining on AWS things, which.

53
00:02:29,374 --> 00:02:31,524
Oh my God, you must feel so free and amazing,

54
00:02:31,784 --> 00:02:33,795
but let's start with talking about Next.

55
00:02:33,814 --> 00:02:34,314
How was it?

56
00:02:34,754 --> 00:02:35,975
Justin: This is my second year going to Next.

57
00:02:35,975 --> 00:02:39,174
I did the one in San Francisco the year before, uh, at Moscone,

58
00:02:39,184 --> 00:02:42,404
which, you know, as all conferences now in San Francisco is terrible.

59
00:02:42,464 --> 00:02:44,994
And so moving it to Vegas, you know, you had to worry

60
00:02:44,994 --> 00:02:48,565
about, is it re invent, you know, small or cousin?

61
00:02:48,994 --> 00:02:50,544
Uh, and it was, it was surprisingly good.

62
00:02:50,544 --> 00:02:53,035
It's a, you know, for their first attempt at Mandalay Bay and

63
00:02:53,035 --> 00:02:56,295
doing a conference in Vegas, they did a relatively good job.

64
00:02:56,304 --> 00:02:57,765
They have, you know, the growing pains and

65
00:02:57,765 --> 00:02:59,394
teething pains of the problems of that.

66
00:02:59,954 --> 00:03:02,674
Uh, you know, they use an arena for their

67
00:03:02,674 --> 00:03:04,864
keynote, which, you know, novel concept.

68
00:03:05,125 --> 00:03:08,285
Amazon, could you please just book, you know, the Oracle Raider

69
00:03:08,285 --> 00:03:10,864
Stadium, Oracle and Raider Stadium, and just use that for your

70
00:03:10,864 --> 00:03:12,704
keynote instead of trying to shove everyone into a small room.

71
00:03:12,704 --> 00:03:12,864
So.

72
00:03:13,315 --> 00:03:15,755
Yeah, some things they did well, some things they did poorly.

73
00:03:16,165 --> 00:03:16,775
They'll make improvements.

74
00:03:16,785 --> 00:03:16,965
Yeah, an

75
00:03:16,965 --> 00:03:18,725
Corey: example is that the arena staff were very

76
00:03:18,725 --> 00:03:20,575
clearly used to working with drunk sports fans.

77
00:03:20,615 --> 00:03:23,375
And they, uh, like, I don't, like, my comment was at one point, I wondered

78
00:03:23,375 --> 00:03:26,355
if they wound up hiring specifically for people who were surly or if

79
00:03:26,355 --> 00:03:29,375
they had a training program to get them there in the, on the upfront.

80
00:03:29,725 --> 00:03:32,415
Uh, they also had logistical challenges, like, huh, when the keynote lets

81
00:03:32,415 --> 00:03:36,075
out, suddenly it's going to be impossible to get anywhere for 45 minutes.

82
00:03:36,075 --> 00:03:38,955
So the next session starting five minutes later in the analyst

83
00:03:38,965 --> 00:03:42,685
summit, wasn't the best schedule attended thing as a result.

84
00:03:42,940 --> 00:03:46,200
But it was a, but these are growing pains and it's easy to get through.

85
00:03:46,290 --> 00:03:49,289
My concern, I had a suspicion this might be the case, in TK's

86
00:03:49,290 --> 00:03:53,619
keynote, he started off talking about AI and I kept waiting for

87
00:03:53,619 --> 00:03:55,730
him to talk about other things and it never really happened.

88
00:03:55,910 --> 00:03:59,929
So I started dressing myself with a clown nose and a clown wig and a clown vest

89
00:03:59,929 --> 00:04:03,850
and a clown bow tie, just because by the, by the end I didn't want him to feel

90
00:04:03,870 --> 00:04:07,429
unsupported as the only clown in the room who wouldn't stop talking about AI.

91
00:04:09,025 --> 00:04:12,085
The funny stories I heard after the fact are that, uh, like it was

92
00:04:12,085 --> 00:04:16,015
a security found out that, Oh, this might be a challenge of, is

93
00:04:16,015 --> 00:04:18,754
this going to be something that, uh, that we have to worry about?

94
00:04:18,765 --> 00:04:19,404
No, no, no.

95
00:04:19,544 --> 00:04:21,244
I'm not going to rush the stage.

96
00:04:21,274 --> 00:04:25,014
I'm just going to be unfortunately observant about a number of trends.

97
00:04:25,494 --> 00:04:29,274
And I was annoyed and confused by this until someone pointed

98
00:04:29,274 --> 00:04:31,604
out quite rightly that these performances, and that's what

99
00:04:31,604 --> 00:04:34,804
they are, are increasingly for investors, not for customers.

100
00:04:36,325 --> 00:04:40,115
Justin: Well, and this is the second year that Google Next has been just overly

101
00:04:40,455 --> 00:04:44,474
focused on the investors and making the investors happy from an AI perspective.

102
00:04:44,474 --> 00:04:48,855
I think last year was 160 some odd times he said AI on stage.

103
00:04:48,855 --> 00:04:51,564
This year was 111, you know, times that he said it.

104
00:04:51,565 --> 00:04:55,125
And so, you know, Google's very focused on where the investors care, which

105
00:04:55,125 --> 00:04:58,195
is not where I care as a customer about what they're investing in as much.

106
00:04:58,695 --> 00:05:01,305
But, uh, you know, I get those, you know, you're right.

107
00:05:01,305 --> 00:05:02,235
There's stage performance.

108
00:05:02,385 --> 00:05:05,169
It's, it's all about investors making them happy and that, that.

109
00:05:05,170 --> 00:05:07,320
You know, Google's serious about cloud, if you didn't know.

110
00:05:07,790 --> 00:05:09,280
Corey: Yes, which is why they spent very little time

111
00:05:09,280 --> 00:05:11,900
talking about cloud and a lot more talking about AI.

112
00:05:11,900 --> 00:05:14,980
I mean, the concern that I have, and maybe this is unfounded, maybe

113
00:05:14,980 --> 00:05:17,840
I'm not giving customers enough credit for sophistication, but they

114
00:05:17,840 --> 00:05:20,989
had giant billboards everywhere talking about the new way to cloud.

115
00:05:21,239 --> 00:05:24,799
And my, my thought is, well, if you're one of the large organizations

116
00:05:24,800 --> 00:05:27,550
that has just signed one of their highly publicized 10 year cloud

117
00:05:27,580 --> 00:05:31,570
deals, which is kind of built definitionally on the old way to cloud.

118
00:05:31,945 --> 00:05:33,265
Is this a concern?

119
00:05:33,265 --> 00:05:35,505
I mean, it's not like Google has a track record of losing

120
00:05:35,505 --> 00:05:38,284
interest in things and dropping the thing that they're currently

121
00:05:38,284 --> 00:05:41,065
selling in favor of the thing that they're building or anything.

122
00:05:41,635 --> 00:05:43,605
Like, does it, is this an actual concern for you as a

123
00:05:43,615 --> 00:05:47,284
serious company doing serious things on Google Cloud?

124
00:05:48,395 --> 00:05:51,095
Justin: You know, it comes up, you know, customers will ask me

125
00:05:51,105 --> 00:05:53,575
about it, you know, when they find out we're on Google cloud and,

126
00:05:53,835 --> 00:05:55,755
you know, go, well, aren't you worried they're going to cancel it?

127
00:05:55,755 --> 00:05:58,594
And, you know, they just have their earnings this last week, you

128
00:05:58,594 --> 00:06:01,724
know, they 25 billion in revenue from the Google cloud business.

129
00:06:01,725 --> 00:06:03,475
It's a hundred billion dollar run rate business.

130
00:06:03,485 --> 00:06:07,705
It would be surprising to me at this point in time, if they were to back

131
00:06:07,705 --> 00:06:10,765
away from it, but, you know, you always want to have some contingencies,

132
00:06:11,155 --> 00:06:13,535
you know, we do have a bit of a multi cloud strategy, you know,

133
00:06:13,535 --> 00:06:16,454
through acquisitions, we've picked up, you know, Amazon web services.

134
00:06:16,454 --> 00:06:17,325
We picked up Azure.

135
00:06:17,854 --> 00:06:21,395
Uh, and so, you know, we have our foot in all three clouds, even though our

136
00:06:21,395 --> 00:06:25,135
majority of our spend and majority of our workload runs on GCP, we have options.

137
00:06:25,135 --> 00:06:26,714
And as we think about more multi cloud, we're

138
00:06:26,715 --> 00:06:28,834
thinking more in the right way at a multi cloud is.

139
00:06:29,320 --> 00:06:31,309
You know, pick the right cloud for the problem

140
00:06:31,309 --> 00:06:32,969
you're trying to solve and use that one.

141
00:06:33,270 --> 00:06:37,200
And if you're using Google for big data and AI and, and Kubernetes,

142
00:06:37,219 --> 00:06:39,700
you're probably having a pretty good time on, on Google Cloud.

143
00:06:40,130 --> 00:06:42,290
Uh, if you're trying to do managed services or you're

144
00:06:42,290 --> 00:06:45,289
trying to do Microsoft licensing, maybe less so.

145
00:06:45,349 --> 00:06:48,350
Corey: The enterprise story functionally is regardless of the

146
00:06:48,350 --> 00:06:51,530
interesting experiments that you're doing in, in the cloud environment,

147
00:06:51,580 --> 00:06:55,979
in the overwhelmingly common case, you still have a giant mountain.

148
00:06:56,330 --> 00:07:01,490
of EC2 and, or VM equivalent, and our database, RDS,

149
00:07:01,550 --> 00:07:04,740
and data transfer, and S3, or object store, and great.

150
00:07:04,949 --> 00:07:06,340
And then there's a long tail of other

151
00:07:06,349 --> 00:07:09,229
stuff, and, I mean, AWS does the same thing.

152
00:07:09,310 --> 00:07:12,039
Even before they got this AI addiction to talking

153
00:07:12,050 --> 00:07:13,499
about things that they aren't shipping yet.

154
00:07:13,890 --> 00:07:19,296
They, uh, They did not give a whole lot of time to EC2 just because running VMs

155
00:07:19,296 --> 00:07:24,739
in a provider's environment is no longer top of mind interesting to most people.

156
00:07:24,750 --> 00:07:26,150
I mean, I find it fascinating.

157
00:07:26,330 --> 00:07:29,180
One of my absolute favorite parts of reInvent every year is the

158
00:07:29,180 --> 00:07:32,340
Monday night live with Peter DeSantis, which is improperly named.

159
00:07:32,479 --> 00:07:35,070
It should properly be named Surprise Late Night

160
00:07:35,070 --> 00:07:37,289
Computer Science Lecture with Professor DeSantis.

161
00:07:37,450 --> 00:07:39,190
And I am totally there for it.

162
00:07:39,200 --> 00:07:42,140
I come out of that thing three times smarter than I went

163
00:07:42,140 --> 00:07:44,260
in, which is odd because they often serve beer in it.

164
00:07:45,270 --> 00:07:47,640
Like, that is the stuff I care about, that is the stuff that is

165
00:07:47,650 --> 00:07:50,909
substantive and interesting and I can learn wonderful new things.

166
00:07:51,050 --> 00:07:52,430
But then the machine learning stuff has

167
00:07:52,430 --> 00:07:54,099
always been a little on the strange side.

168
00:07:54,370 --> 00:07:56,589
And don't get me wrong, customers are using AI in a bunch

169
00:07:56,589 --> 00:07:59,830
of different ways, they're just not necessarily going

170
00:07:59,830 --> 00:08:03,030
as all in on it as the hype would have people believe.

171
00:08:03,415 --> 00:08:06,495
Justin: Yeah, I think we're, how often now can you

172
00:08:06,535 --> 00:08:09,475
recognize ad copy that is clearly written by AI?

173
00:08:09,535 --> 00:08:12,025
Corey: I actually do have trouble with that, uh, because I, it turns

174
00:08:12,025 --> 00:08:15,784
out that I cannot, just like, it's, it's like the park ranger story

175
00:08:15,784 --> 00:08:18,175
where it's so hard to build bear proof containers, bear proof trash

176
00:08:18,175 --> 00:08:21,204
cans, because there's significant overlap between the smartest bears

177
00:08:21,205 --> 00:08:24,715
and the dumbest tourists, and I feel that same way with the best AI

178
00:08:24,715 --> 00:08:28,165
marketing and the worst human marketing also have significant overlap.

179
00:08:28,515 --> 00:08:31,645
Where I, like, I don't know if it's because a computer wrote

180
00:08:31,645 --> 00:08:34,645
it, or it's just bad copy, but I don't like it regardless.

181
00:08:35,035 --> 00:08:37,545
Uh, but if there, frankly, I guess what that means, if

182
00:08:37,545 --> 00:08:40,405
there is great, there are great things being written by

183
00:08:40,405 --> 00:08:42,775
AI, it's sneaking past my filter and I'm not aware of it.

184
00:08:42,965 --> 00:08:43,895
Justin: Yeah, I don't think it exists.

185
00:08:44,045 --> 00:08:44,835
I think that's the problem.

186
00:08:44,845 --> 00:08:47,874
I think the AI generated content sticks out like a sore thumb.

187
00:08:47,955 --> 00:08:50,855
Corey: I've been using it myself for the newsletter, but when

188
00:08:50,855 --> 00:08:53,625
I say that, everyone gets very nervous, until I complete the

189
00:08:53,665 --> 00:08:58,294
thought, which is, I use it to generate the, the placeholder text.

190
00:08:58,545 --> 00:08:59,805
For any given event.

191
00:09:00,075 --> 00:09:02,605
And sometimes it has a very funny turn of phrase

192
00:09:02,615 --> 00:09:04,405
that I'll use either there or somewhere else.

193
00:09:04,785 --> 00:09:09,185
Uh, once or twice it has come back with something objectively horrifying.

194
00:09:09,384 --> 00:09:13,964
Like there was one, um, AWS blog post about two months ago where it

195
00:09:13,975 --> 00:09:17,074
mentioned a woman who was doing an interesting work and its comment

196
00:09:17,074 --> 00:09:20,274
was and it took a while to get my prompt dialed in so it mostly sounds

197
00:09:20,274 --> 00:09:23,770
like me But you want to talk million mile miss, good news, the thing

198
00:09:23,770 --> 00:09:26,920
that's about to spike massively are Google image searches for, and

199
00:09:26,920 --> 00:09:29,919
then they put the woman's name in there, and it's no, no, no, no, no.

200
00:09:30,069 --> 00:09:32,629
We do not sexualize people because they happen to be a woman.

201
00:09:32,629 --> 00:09:33,810
This is a professional space.

202
00:09:33,989 --> 00:09:34,579
No.

203
00:09:34,780 --> 00:09:37,939
Now, if that had gone out in the newsletter, I would not have a

204
00:09:37,939 --> 00:09:41,550
newsletter anymore and probably not a company either, rightfully so.

205
00:09:41,879 --> 00:09:47,760
But it didn't because I don't send AI output on filtered to the outside world.

206
00:09:47,974 --> 00:09:49,694
Because I am not a fool.

207
00:09:50,155 --> 00:09:52,834
And that is, I think, where some of the

208
00:09:52,834 --> 00:09:55,214
worst expressions of AI are getting it wrong.

209
00:09:56,204 --> 00:09:56,634
Justin: I agree with you.

210
00:09:56,634 --> 00:09:59,134
I think people are overly confident in it.

211
00:09:59,165 --> 00:10:02,604
And, you know, I think Amazon Q, they just had in their announcement,

212
00:10:02,604 --> 00:10:06,195
they were talking about National Australian Bank, you know,

213
00:10:06,205 --> 00:10:09,115
accepting 50 percent of the recommendations from Q developer.

214
00:10:09,115 --> 00:10:10,775
And I was like, well, that's a bank that I don't

215
00:10:10,805 --> 00:10:12,515
necessarily want to use a business with right now.

216
00:10:12,555 --> 00:10:15,475
Because if you're accepting 50 percent of the code suggestions.

217
00:10:16,045 --> 00:10:17,735
That are being written by AI right now.

218
00:10:17,735 --> 00:10:19,415
I think you're in a lot of trouble because

219
00:10:19,435 --> 00:10:21,135
the code that's generating is not great.

220
00:10:21,610 --> 00:10:24,660
Corey: And let's be very clear on something here, that their

221
00:10:24,660 --> 00:10:29,330
metric for accepting of a suggestion from AI and what that

222
00:10:29,350 --> 00:10:32,330
actually looks like are not what people think they are.

223
00:10:32,570 --> 00:10:35,100
Very often, when I'll tell it, it'll automatically generate

224
00:10:35,100 --> 00:10:38,630
out an IAM role in the CDK when I'm building something out.

225
00:10:38,640 --> 00:10:38,990
Great.

226
00:10:39,230 --> 00:10:41,980
It is hilariously and comically wrong.

227
00:10:42,250 --> 00:10:44,075
I mean, Horribly so.

228
00:10:44,085 --> 00:10:45,265
Like, there are things that, there are

229
00:10:45,585 --> 00:10:47,095
condition keys that don't exist, for example.

230
00:10:47,215 --> 00:10:48,865
But you know what it did get correct?

231
00:10:49,435 --> 00:10:53,635
Bracket symmetry, parenthesis symmetry, the indentation is right

232
00:10:53,635 --> 00:10:56,794
there, and yeah, then I can accept the dumb suggestion, but

233
00:10:56,795 --> 00:10:59,455
then change the actual words to be something that isn't absurd.

234
00:10:59,805 --> 00:11:02,964
That is, I think, a very different thing than, Yeah,

235
00:11:03,004 --> 00:11:05,134
I'm just gonna tab complete my way through my job.

236
00:11:06,915 --> 00:11:10,125
Justin: Uh, but I, you know, again, take the time, build

237
00:11:10,125 --> 00:11:12,245
the personality into your AI like you're doing at the

238
00:11:12,245 --> 00:11:15,405
newsletter, and then filter and edit and be a strong editor.

239
00:11:15,954 --> 00:11:19,115
You know, you're probably one of the 1 percent people doing that.

240
00:11:19,165 --> 00:11:22,704
Most people are taking AI at face value in the wrong way.

241
00:11:23,114 --> 00:11:25,285
And the resulting, and I think where we're heading, I think we're on a

242
00:11:25,285 --> 00:11:28,224
rocket ship to the trough of disillusionment on a bunch of this AI stuff.

243
00:11:28,305 --> 00:11:31,285
Corey: I live in the trough of disillusionment about everything.

244
00:11:31,295 --> 00:11:34,904
Like, I'm the guy still waiting for the, uh, year of Linux on the desktop.

245
00:11:35,074 --> 00:11:36,264
I'm still waiting for containers.

246
00:11:36,285 --> 00:11:42,199
I'm still waiting for, um, For cloud, I'm still waiting for this and AI.

247
00:11:42,199 --> 00:11:45,900
This one is like AI and Linux containers on Linux desktop in the cloud.

248
00:11:45,900 --> 00:11:47,349
It's going to be year 2025.

249
00:11:47,349 --> 00:11:50,880
I'm sure of it, but it's, it's a, I'm used

250
00:11:50,880 --> 00:11:52,420
to being disappointed because I am cynical.

251
00:11:52,570 --> 00:11:54,129
That's what running, or I'm not being,

252
00:11:54,269 --> 00:11:55,679
I'm not disappointed because I am cynical.

253
00:11:55,679 --> 00:11:56,389
I expect the least.

254
00:11:56,390 --> 00:11:57,770
So all my surprises are pleasant.

255
00:11:57,999 --> 00:11:59,169
That comes from being an ops person.

256
00:12:00,239 --> 00:12:02,390
Justin: So I think it's gonna be interesting to see as these

257
00:12:02,410 --> 00:12:05,640
companies, like, you know, realize how limited what we have is.

258
00:12:05,640 --> 00:12:08,530
I mean, ML's been around for 10, 10, 15 years now at this point.

259
00:12:09,220 --> 00:12:10,590
And my joke on the CloudPod all the time

260
00:12:10,590 --> 00:12:13,360
is, uh, you know, AI is how ML makes money.

261
00:12:13,880 --> 00:12:16,130
That's the, that's our running gag about this is that

262
00:12:16,150 --> 00:12:17,520
it's the only way they've been able to make money on

263
00:12:17,550 --> 00:12:20,910
ML for years is by now rebranding it as AI and Gen AI.

264
00:12:21,309 --> 00:12:23,149
Um, but the same limitations are there.

265
00:12:23,149 --> 00:12:24,430
The cool stuff that you can do, like

266
00:12:24,510 --> 00:12:26,989
recognizing cancer and images and those things.

267
00:12:27,290 --> 00:12:29,480
Those are very strong pattern recognition matches.

268
00:12:29,500 --> 00:12:33,060
But when you get into like truly creating software, truly creating,

269
00:12:33,260 --> 00:12:37,140
uh, you know, words on a page and these things, it's so limited and

270
00:12:37,140 --> 00:12:39,679
how it interprets it that you see the limitations in the transformer

271
00:12:39,680 --> 00:12:43,720
model so quickly that I think people will see those issues.

272
00:12:44,020 --> 00:12:47,050
And that's how, like, I recognize AI generated content now, because

273
00:12:47,535 --> 00:12:50,755
It uses certain phrases and certain things that no, no person

274
00:12:50,755 --> 00:12:53,894
uses in a common conversation, you know, like, oh, you know,

275
00:12:53,894 --> 00:12:57,675
the candor of the gentleman at the table was amazingly bright.

276
00:12:57,724 --> 00:12:59,874
Like, you know, it's just like, no one talks that way.

277
00:12:59,944 --> 00:13:01,144
Like, this doesn't make sense.

278
00:13:01,155 --> 00:13:04,100
So unless you take the time like you're doing to tune it, You're

279
00:13:04,100 --> 00:13:06,300
going to have people who are constantly dealing with that.

280
00:13:06,350 --> 00:13:07,520
Corey: Yeah, I'll use odd words here.

281
00:13:07,520 --> 00:13:08,370
Someone said Delve.

282
00:13:08,380 --> 00:13:10,650
Like, I use the word Delve periodically, but

283
00:13:10,650 --> 00:13:12,840
it's not going to be three times in a paragraph.

284
00:13:12,990 --> 00:13:13,950
Like, that is where it starts.

285
00:13:13,960 --> 00:13:14,759
The wheels fall off.

286
00:13:15,030 --> 00:13:16,910
Uh, it feels almost like it's a modified form of

287
00:13:16,910 --> 00:13:19,580
Gell Man amnesia with Gen AI across the board.

288
00:13:19,860 --> 00:13:22,799
Which, for those who aren't aware, is when you read a newspaper

289
00:13:22,799 --> 00:13:25,740
article about something you know well, and you spot all the mistakes

290
00:13:25,740 --> 00:13:28,530
and how little the journalist understands about the area that you

291
00:13:28,530 --> 00:13:31,240
know a lot about, but then you completely forget that the next time

292
00:13:31,240 --> 00:13:34,295
you're reading about International relations or the Middle East

293
00:13:34,295 --> 00:13:37,175
crisis, and suddenly you're taking everything they say at face value.

294
00:13:37,835 --> 00:13:42,124
AI is very good at filler and surface level content, but as soon as you start

295
00:13:42,135 --> 00:13:46,705
delving into it, see, there I go, you wind up with a, you wind up with a,

296
00:13:46,735 --> 00:13:49,375
oh, this thing doesn't actually make sense and know what it's talking about.

297
00:13:49,554 --> 00:13:51,944
Now, a disturbing amount of the world gets by on

298
00:13:51,944 --> 00:13:54,154
surface level nonsense for things, and that is true.

299
00:13:54,850 --> 00:13:56,120
That is the way the world works.

300
00:13:56,120 --> 00:13:57,250
I'm not crapping on that.

301
00:13:57,430 --> 00:14:00,850
I use it to give me templates for reports and policies and

302
00:14:00,850 --> 00:14:04,180
things that might not necessarily be the most important.

303
00:14:04,240 --> 00:14:06,639
Uh, I somewhat recently for a billing thing I was

304
00:14:06,639 --> 00:14:09,170
doing, had to come up with a example of a DR policy.

305
00:14:10,324 --> 00:14:10,714
Like, great.

306
00:14:11,094 --> 00:14:12,194
How do you do it for billing stuff?

307
00:14:12,194 --> 00:14:15,455
Well, the data is originally sourced from Curr,

308
00:14:15,475 --> 00:14:17,945
which lives in S3 buckets that Amazon places there.

309
00:14:18,065 --> 00:14:21,155
If that data goes away, the cloud has become free for you for that month.

310
00:14:21,165 --> 00:14:24,694
So, I think that there's a very different story going on then.

311
00:14:24,695 --> 00:14:27,244
You don't actually need to back that up to a third party.

312
00:14:28,194 --> 00:14:30,574
Explaining that in a way that makes sense for just a,

313
00:14:30,574 --> 00:14:32,764
basically, check the box for an insurance policy thing.

314
00:14:32,915 --> 00:14:33,324
Great.

315
00:14:33,425 --> 00:14:34,425
Here's the baseline thing.

316
00:14:34,425 --> 00:14:35,915
I explained the constraints and it put it into

317
00:14:35,915 --> 00:14:37,459
policy framework because they like policy.

318
00:14:37,680 --> 00:14:39,310
Long documents and not bullet points.

319
00:14:39,310 --> 00:14:41,199
And we iterate on that going forward.

320
00:14:41,619 --> 00:14:44,469
But I don't have it write the thing and then email it on my behalf.

321
00:14:44,589 --> 00:14:45,199
That is insane.

322
00:14:45,389 --> 00:14:46,439
Justin: Yeah, that's crazy time.

323
00:14:46,819 --> 00:14:47,269
Don't do that.

324
00:14:48,079 --> 00:14:51,180
I use it this year to help me write my reviews, which then I

325
00:14:51,199 --> 00:14:54,169
then had to edit quite heavily because, you know, you give it

326
00:14:54,169 --> 00:14:55,869
a list of like, here's what the person does well, and here's

327
00:14:55,870 --> 00:14:57,980
the person does bad, and like, write me a review on that.

328
00:14:57,980 --> 00:15:01,010
And it produces, you know, a bunch of filler content,

329
00:15:01,480 --> 00:15:03,710
which is fine, but then you have to make it, you know,

330
00:15:03,730 --> 00:15:06,160
sound like you, which is always sort of the fun part.

331
00:15:06,604 --> 00:15:08,145
Corey: There are times where I want to write an email,

332
00:15:08,145 --> 00:15:09,814
but I don't want to be bothered to write the eight

333
00:15:09,814 --> 00:15:12,165
paragraphs that the, that it requires to do it right.

334
00:15:12,365 --> 00:15:15,064
Uh, for example, one of my better prompts is, Respond to

335
00:15:15,074 --> 00:15:18,244
this email with the following sentiment, uh, in a tone that

336
00:15:18,245 --> 00:15:21,735
is either wildly enthusiastic or witheringly sarcastic, but

337
00:15:21,735 --> 00:15:24,885
is difficult, or if not impossible, to figure out which.

338
00:15:25,154 --> 00:15:27,674
And it understands the assignment more often than not.

339
00:15:27,674 --> 00:15:31,035
I, I tweak it a little bit, but it's a But that's the sort of thing where

340
00:15:31,035 --> 00:15:33,695
in certain circumstances, but that's the effect I want to get across.

341
00:15:33,915 --> 00:15:34,715
It's terrific.

342
00:15:34,905 --> 00:15:36,855
Justin: Well, you know, going back to Google Next, you

343
00:15:36,855 --> 00:15:39,125
know, there was AI at Google Next, but you know, there was

344
00:15:39,125 --> 00:15:41,974
other things that matter to you as a cloud practitioner.

345
00:15:42,004 --> 00:15:43,225
Not in the keynote, there weren't.

346
00:15:43,265 --> 00:15:46,585
Not in the keynote, not in the developer conference, not in any of the things.

347
00:15:46,585 --> 00:15:49,375
And I think this is the big problem that Google

348
00:15:49,385 --> 00:15:51,345
has in particular, because they've got AI at us.

349
00:15:51,900 --> 00:15:55,080
And then you also have got, you know, Amazon trying to chase that as well.

350
00:15:55,250 --> 00:15:58,710
Azure is a little bit more metered in this, although they have the same problem.

351
00:15:58,900 --> 00:15:59,840
Corey: Well, Azure is partnering with

352
00:15:59,840 --> 00:16:01,989
OpenAI, who is clearly the industry leader.

353
00:16:02,140 --> 00:16:06,630
So Microsoft's problem is stomping back from the wild over the top nonsense.

354
00:16:06,670 --> 00:16:09,869
Their GitHub division is refounding the company on AI, which

355
00:16:09,869 --> 00:16:12,330
is a scary thing to hear from the company that owns all of your

356
00:16:12,330 --> 00:16:15,199
corporate IP or holds their corporate IP and think they own it.

357
00:16:15,430 --> 00:16:18,289
Uh, the, like, this is going to change the nature of humanity.

358
00:16:18,540 --> 00:16:21,290
And frankly, they're changing the keyboards that the 104 key

359
00:16:21,290 --> 00:16:25,110
keyboards can be 105 now, and with a dedicated copilot key.

360
00:16:25,260 --> 00:16:27,680
And that doesn't bug me in the least because

361
00:16:27,680 --> 00:16:29,340
it turns out that everything can remap it.

362
00:16:29,340 --> 00:16:31,979
Now I have one more button to tie to some meta

363
00:16:31,980 --> 00:16:34,069
function or whatnot through my keyboard remapping.

364
00:16:34,359 --> 00:16:34,709
Great.

365
00:16:34,749 --> 00:16:35,430
I'll live with that.

366
00:16:36,490 --> 00:16:38,860
Justin: The key is the, yeah, just everything

367
00:16:38,860 --> 00:16:40,030
wrong with Microsoft strategy on that.

368
00:16:40,040 --> 00:16:43,369
But, uh, you know, but my point, I think, is Uh, you know, as you look

369
00:16:43,369 --> 00:16:46,050
at these cloud providers, you know, Google's got a lot of, a lot of

370
00:16:46,050 --> 00:16:50,020
foundational pieces and fundamentals to rebuild still in their cloud.

371
00:16:50,060 --> 00:16:52,339
You know, they're, they're still heavily partner focused.

372
00:16:53,130 --> 00:16:56,020
Uh, that they, you know, they don't have some of the basic things,

373
00:16:56,050 --> 00:16:59,270
like if you want to go get CIFS file servers, for example, to support

374
00:16:59,270 --> 00:17:02,899
your Windows workload on GCP, your answer is partner with NetApp, uh,

375
00:17:02,930 --> 00:17:06,099
whereas, you know, those of us in the data center business who want to

376
00:17:06,099 --> 00:17:08,769
get out of the data center business don't want to keep using NetApp or

377
00:17:08,770 --> 00:17:11,980
Palo Alto or these other vendors that they continue down this path with.

378
00:17:12,570 --> 00:17:16,080
And so there, there's this issue with Next, I think, where we had

379
00:17:16,080 --> 00:17:19,660
to start talking about, like, It can't all be AI because if it's

380
00:17:19,660 --> 00:17:24,420
only AI and then AI falters or has bigger major issues or we run out

381
00:17:24,420 --> 00:17:27,019
of training data or any of the other things that we hear about AI.

382
00:17:27,500 --> 00:17:28,640
What else does Google have?

383
00:17:28,919 --> 00:17:30,030
What else does Amazon have?

384
00:17:30,030 --> 00:17:32,589
And right now, that's all they're doing.

385
00:17:32,610 --> 00:17:34,920
That's not a lot of innovation beyond AI.

386
00:17:34,950 --> 00:17:36,959
And I think that's a risk for the cloud market in general.

387
00:17:37,340 --> 00:17:37,940
Corey: It is.

388
00:17:38,030 --> 00:17:39,950
And the challenge is, especially with the

389
00:17:39,950 --> 00:17:42,050
one I deal with the most is obviously AWS.

390
00:17:42,910 --> 00:17:47,290
And suddenly you have a chatbot that pops up on its website that is LLM powered.

391
00:17:47,564 --> 00:17:51,924
And it, if you ask it questions, it gives answers that occasionally are the

392
00:17:51,924 --> 00:17:56,064
sort of thing that if any AWS employee were to say them to me, Andy Jassy would

393
00:17:56,064 --> 00:18:00,414
personally drop out of a parachute out of a helicopter to fire them on the spot.

394
00:18:00,624 --> 00:18:02,784
Because that is so off brand and the rest.

395
00:18:02,924 --> 00:18:05,914
It makes up, it hallucinates, there's a polite way of lying.

396
00:18:06,205 --> 00:18:09,735
And it, it just very convincingly talks about things that aren't real.

397
00:18:10,205 --> 00:18:15,654
And when you're not conversant with a thing, you don't necessarily catch it.

398
00:18:15,824 --> 00:18:17,834
When I ask it for a list of regions and it mentions

399
00:18:17,834 --> 00:18:20,144
the one in Greece, it's like, okay, that's interesting.

400
00:18:20,464 --> 00:18:23,264
I don't believe there is one in Greece because most people don't

401
00:18:23,264 --> 00:18:25,914
have a visceral awareness of where all the AWS regions are.

402
00:18:25,955 --> 00:18:27,075
31, I believe now.

403
00:18:27,334 --> 00:18:29,024
Like, could I list them all off the top of my head?

404
00:18:29,034 --> 00:18:29,334
No.

405
00:18:29,334 --> 00:18:30,654
But when you tell me that there's going to be

406
00:18:30,654 --> 00:18:33,524
one in Duluth, I'm, that sounds suspicious.

407
00:18:33,564 --> 00:18:35,924
I don't recall there being one there.

408
00:18:36,094 --> 00:18:36,975
Let me look it up.

409
00:18:37,625 --> 00:18:40,375
And that is the stuff that can be dangerously misleading.

410
00:18:41,534 --> 00:18:43,975
Justin: It's always weird too when you catch it in those lies.

411
00:18:44,014 --> 00:18:45,804
Like I was, I was dealing with it the other day and I

412
00:18:45,804 --> 00:18:49,514
was trying to find out if this annoyance I had with some

413
00:18:49,514 --> 00:18:52,345
software, there was a feature request to fix my pain point.

414
00:18:52,735 --> 00:18:54,084
And so I asked and it's like, yeah, there's

415
00:18:54,084 --> 00:18:56,094
a GitHub issue related to your, your thing.

416
00:18:56,094 --> 00:18:58,425
And I'm like, cool, can you send me the link to that GitHub issue?

417
00:18:58,435 --> 00:18:59,245
And then it comes back and goes like,

418
00:18:59,254 --> 00:19:01,465
well, actually, there's not a GitHub issue.

419
00:19:01,534 --> 00:19:04,145
But I'm like, but you just told me confidently that there was.

420
00:19:04,645 --> 00:19:07,584
And, uh, you know, those little things like, you know, you just lose confidence

421
00:19:07,594 --> 00:19:11,794
so quickly in the AI because of those type of gotchas and the hallucinations.

422
00:19:11,794 --> 00:19:15,564
And it's like, how do I trust you ever when I, you know, when it matters?

423
00:19:15,614 --> 00:19:18,205
Uh, and I think that's, that's a risk for these companies.

424
00:19:18,694 --> 00:19:21,245
You know, you mentioned Andy Jassy, uh, and I, you're

425
00:19:21,254 --> 00:19:22,925
actually probably the best person I could ask about this.

426
00:19:23,375 --> 00:19:26,294
You know, it's, it's now been a couple of years since he's, uh,

427
00:19:26,304 --> 00:19:30,405
moved on from being the CEO of AWS to being the CEO of Amazon.

428
00:19:30,865 --> 00:19:32,415
And Adam Slipsky's come on to board.

429
00:19:32,705 --> 00:19:36,335
I'm not sure that I would say that this isn't the bomber of Amazon.

430
00:19:36,885 --> 00:19:40,094
Like I, I'm not seeing the big picture for him about

431
00:19:40,095 --> 00:19:42,395
how he's going to drive that company to the future.

432
00:19:42,845 --> 00:19:44,874
And then, you know, coupled that with Adam being

433
00:19:44,874 --> 00:19:47,854
kind of, you know, less visible than Andy ever was.

434
00:19:48,555 --> 00:19:51,734
It makes me wonder, coupled with all the employee dissent there,

435
00:19:51,734 --> 00:19:54,995
like, are they on the, on the wrong side of a lot of stuff?

436
00:19:54,995 --> 00:19:56,404
And are they going to be able to get out of this?

437
00:19:56,404 --> 00:19:58,195
Or do they need their Satya Nadella moment?

438
00:19:58,715 --> 00:19:59,795
Corey: Uh, a lot in there.

439
00:19:59,815 --> 00:20:05,110
Let me begin by saying that I don't know that there was any way to avoid

440
00:20:05,900 --> 00:20:10,400
Amazon going from where it was when Andy took over, to where it is now.

441
00:20:10,550 --> 00:20:11,599
Bezos is not a fool.

442
00:20:11,599 --> 00:20:13,680
I suspect he saw some of the writing on the wall and

443
00:20:13,680 --> 00:20:16,760
decided that he would effectively, on some level, I don't,

444
00:20:16,950 --> 00:20:18,860
I don't mean to cast aspersions, I've never met the man.

445
00:20:19,070 --> 00:20:21,240
But I wonder if it was, I'm gonna toss my good buddy

446
00:20:21,240 --> 00:20:23,540
Andy of 20 years under the bus to take the fall for this.

447
00:20:23,800 --> 00:20:28,120
The job of Amazon CEO is one of those jobs that is both impossible to

448
00:20:28,120 --> 00:20:32,215
do, And to someone in Andy Jassy's position, impossible to turn down.

449
00:20:32,725 --> 00:20:37,155
It's a, there is no way to win, there are only different ways to lose.

450
00:20:37,375 --> 00:20:39,765
Uh, one of the better examples was when they

451
00:20:39,864 --> 00:20:42,514
killed their Amazon Smile charity donation program.

452
00:20:42,675 --> 00:20:46,325
I am certain there were reasons internal, and good ones, to do that.

453
00:20:46,674 --> 00:20:50,805
And there is context that cannot be shared publicly around that for a certainty.

454
00:20:51,205 --> 00:20:54,615
But the world never sees that, so to all the world, all it looks like is,

455
00:20:54,655 --> 00:20:57,435
well, Andy's here now, so he's gonna, first thing he's gonna do is stomp out

456
00:20:57,435 --> 00:21:01,615
that pesky philanthropy, which is absurd if you just accept that on its face.

457
00:21:01,715 --> 00:21:03,915
Andy does a lot of philanthropic work.

458
00:21:03,925 --> 00:21:05,924
I admire the man deeply on a personal and

459
00:21:05,925 --> 00:21:07,334
professional level, let's be clear here.

460
00:21:07,495 --> 00:21:10,765
I know I dunk on the thing he built an awful lot that should not be

461
00:21:10,785 --> 00:21:15,915
misconstrued as anything other than More or less meet storytelling there.

462
00:21:15,915 --> 00:21:17,865
I have, he is, he's admirable.

463
00:21:18,105 --> 00:21:20,855
And the couple of times I've gotten to ask him questions, I have always come

464
00:21:20,855 --> 00:21:24,394
away with my head spinning at the implications of what he has said in response.

465
00:21:24,605 --> 00:21:25,864
He's, he's, the man is brilliant.

466
00:21:25,925 --> 00:21:26,754
There's no way around that.

467
00:21:26,935 --> 00:21:28,904
Justin: Yeah, I, I, he's brilliant on his own.

468
00:21:28,904 --> 00:21:29,414
I agree.

469
00:21:29,425 --> 00:21:33,815
It's just, it feels like Amazon is sort of in this, They're in

470
00:21:33,815 --> 00:21:36,285
the middle of the ocean without a paddle in a lot of ways on a

471
00:21:36,285 --> 00:21:40,285
bunch of areas from employee engagement, from Amazon, the store.

472
00:21:40,285 --> 00:21:42,455
I mean, the revenue doesn't say the story, but

473
00:21:42,485 --> 00:21:44,685
it, and Microsoft's revenue never was bad either.

474
00:21:44,784 --> 00:21:48,474
Like in the Balmer era, you know, their revenues were fine.

475
00:21:48,485 --> 00:21:51,215
The stockholders were happy, but like they lost their

476
00:21:51,215 --> 00:21:53,754
identity between the Gates era and the Satya era.

477
00:21:53,754 --> 00:21:57,165
And I feel like we're sort of going through that same process with

478
00:21:57,165 --> 00:22:01,314
Amazon at this moment and not nothing against Andy, nothing against Adam.

479
00:22:01,314 --> 00:22:02,945
They're boasting very smart, but they.

480
00:22:03,415 --> 00:22:06,535
They seem lost in a bigger picture of something other than

481
00:22:06,735 --> 00:22:08,925
we're chasing AI and hope AI is going to be the future.

482
00:22:09,875 --> 00:22:11,985
Corey: If you've ever felt boxed in by your security

483
00:22:11,995 --> 00:22:14,735
tools, it's time to break free with Prowler Open Source.

484
00:22:14,954 --> 00:22:19,305
Tailored for security and cloud architects who demand control and transparency.

485
00:22:19,360 --> 00:22:22,270
Prowler delivers with a robust suite of security checks

486
00:22:22,300 --> 00:22:25,190
and the flexibility to adjust them as you see fit.

487
00:22:25,390 --> 00:22:29,079
From CIS benchmarks to GDPR compliance, handle it

488
00:22:29,079 --> 00:22:31,520
all with a tool that lets you see under the hood.

489
00:22:31,889 --> 00:22:34,470
Join a community of experts making cloud security

490
00:22:34,470 --> 00:22:37,700
accessible and, as a bonus, understandable.

491
00:22:38,059 --> 00:22:42,699
Don't just monitor your cloud environment, master it now at prowler.

492
00:22:42,700 --> 00:22:43,040
com.

493
00:22:43,889 --> 00:22:46,470
At this scale, Amazon's market cap far exceeds the

494
00:22:46,470 --> 00:22:48,710
GDP of I believe the majority of countries now.

495
00:22:49,645 --> 00:22:50,825
Ridiculous, but also true.

496
00:22:51,245 --> 00:22:52,535
They are effectively heads of state.

497
00:22:52,975 --> 00:22:55,945
And part of the challenge as well is that, you know this

498
00:22:55,975 --> 00:22:59,985
probably better than I do, but the, when you're at a certain

499
00:22:59,985 --> 00:23:03,814
level of executive seniority, you only really do two things.

500
00:23:04,374 --> 00:23:08,975
You hire people to run different orgs who report to you.

501
00:23:09,590 --> 00:23:10,929
And then you set context.

502
00:23:11,340 --> 00:23:15,000
Everything else is done by power of that delegation.

503
00:23:15,439 --> 00:23:18,649
And some people are spectacular at it, some people are not.

504
00:23:18,850 --> 00:23:22,519
I, from my engineering background, I just think, well, I, I write code all

505
00:23:22,519 --> 00:23:25,339
the time and I could just jump in and do that job too by writing stuff.

506
00:23:25,389 --> 00:23:27,369
They don't write a lot themselves.

507
00:23:27,369 --> 00:23:28,840
They, they have things written for them.

508
00:23:28,850 --> 00:23:31,179
They wind up weighing in and corresponding.

509
00:23:31,189 --> 00:23:32,240
They're literate, don't get me wrong.

510
00:23:32,240 --> 00:23:34,689
And they, they write, yes, but that, that is, that

511
00:23:34,699 --> 00:23:38,159
artifact output is not the core of what they do.

512
00:23:38,709 --> 00:23:39,330
And.

513
00:23:39,770 --> 00:23:42,120
I don't know what it takes to succeed in a role like that.

514
00:23:42,140 --> 00:23:45,240
I would never be in a position to be offered a job like that, which

515
00:23:45,240 --> 00:23:47,440
is why I would never get so far as being able to turn it down.

516
00:23:47,450 --> 00:23:49,990
It wouldn't be presented to me, and that's a good thing for everyone.

517
00:23:50,379 --> 00:23:54,764
But it's a It's, I don't know what the right, what the right

518
00:23:55,075 --> 00:23:57,705
thing to do is, but some of these things are inevitabilities.

519
00:23:57,725 --> 00:24:00,544
The market demands growth at all size, at all costs.

520
00:24:00,915 --> 00:24:05,635
And at Amazon's scale, there are precious few new worlds left to conquer.

521
00:24:05,925 --> 00:24:08,284
You can do things around the margins that I think are foolish.

522
00:24:08,525 --> 00:24:10,515
The fact that Google search, the Google

523
00:24:10,525 --> 00:24:12,615
search results have been decimated by ads.

524
00:24:12,955 --> 00:24:17,555
The Amazon search search list for products has completely gone the way of

525
00:24:17,585 --> 00:24:20,895
garbage because of the way people game these things in Amazon themselves.

526
00:24:21,125 --> 00:24:23,815
And now we're starting to see ad experiments run in the AWS

527
00:24:23,845 --> 00:24:27,314
marketplace, which I'm sure is going to simply be more of the same.

528
00:24:28,465 --> 00:24:30,104
It makes a lot of money to do it.

529
00:24:30,314 --> 00:24:32,834
Advertising is, to big tech companies, past a

530
00:24:32,834 --> 00:24:34,935
certain point, a absolutely corrosive force.

531
00:24:35,594 --> 00:24:37,014
And I don't know how we fix it.

532
00:24:37,195 --> 00:24:39,804
Justin: Yeah, that was, that was my big thing from the, this

533
00:24:39,804 --> 00:24:42,665
week, this month's earnings for Amazon was, I think it was ad

534
00:24:42,665 --> 00:24:46,644
revenue grew to 18 billion, something like that in the quarter.

535
00:24:46,654 --> 00:24:48,644
Like, I mean, it's, it's a massive amount of growth for them.

536
00:24:48,644 --> 00:24:51,554
It's growing faster than Amazon web services is for them at this point.

537
00:24:51,564 --> 00:24:56,015
And that is fundamentally detrimental to the long term customer

538
00:24:56,015 --> 00:24:58,215
obsession that they say as part of their leadership principles.

539
00:24:58,245 --> 00:24:59,795
And so it's, it's just sort of, again, these.

540
00:25:00,400 --> 00:25:02,120
It's an interesting inflection point.

541
00:25:02,120 --> 00:25:06,210
I think we're going to look back at this era of Amazon and Apple,

542
00:25:06,510 --> 00:25:08,770
and maybe even some of the other companies out there and say,

543
00:25:08,770 --> 00:25:11,170
like, they were really on the wrong side of a bunch of stuff.

544
00:25:11,340 --> 00:25:13,910
Corey: If you were to spin off AWS as its own

545
00:25:13,910 --> 00:25:16,995
company, And then ask me to reason about that company.

546
00:25:17,014 --> 00:25:18,955
There are a hell of a lot of worlds left to conquer.

547
00:25:18,955 --> 00:25:21,655
I can come up with ideas for days, and I am not

548
00:25:21,655 --> 00:25:23,764
particularly creative in that particular way.

549
00:25:23,965 --> 00:25:26,135
I can think of a bunch of things that they would do,

550
00:25:26,334 --> 00:25:29,554
that they could do that day, that would revolutionize

551
00:25:29,554 --> 00:25:31,645
the way that they are perceived in a number of ways.

552
00:25:31,675 --> 00:25:34,734
But, as part of Amazon, a lot of those doors are closed to them.

553
00:25:34,735 --> 00:25:40,585
And as well as that, I, it doesn't move the needle on Amazon, the

554
00:25:40,625 --> 00:25:45,324
entity, because AWS, the business unit is important and increasingly so,

555
00:25:45,534 --> 00:25:49,344
but the earnings calls, I mostly start ignoring just because everyone

556
00:25:49,344 --> 00:25:51,704
instead wants to focus on how many boxes they're shipping and to where.

557
00:25:53,970 --> 00:25:57,330
Justin: A very large Fortune, fortune 10 company the other day.

558
00:25:57,330 --> 00:25:59,100
And we were talking about a project they were

559
00:25:59,100 --> 00:26:01,290
talking about doing, uh, with my day job.

560
00:26:01,290 --> 00:26:05,550
And, you know, they were like, well, this project will save us about $8 million.

561
00:26:05,670 --> 00:26:06,390
And you're like, well, great.

562
00:26:06,390 --> 00:26:06,960
That's amazing.

563
00:26:06,960 --> 00:26:07,590
We should do that.

564
00:26:07,590 --> 00:26:09,060
You know, this, this makes all the sense.

565
00:26:09,060 --> 00:26:10,980
And they're like, yeah, we won't even touch that.

566
00:26:11,130 --> 00:26:14,840
'cause at our scale and and size, $8 million doesn't do anything.

567
00:26:15,389 --> 00:26:17,040
And it's just, it's a level of scale.

568
00:26:17,040 --> 00:26:18,270
You just don't understand where.

569
00:26:18,604 --> 00:26:21,215
You know, at the day job, if I saved 8 million, I'd be a hero.

570
00:26:21,585 --> 00:26:23,665
Uh, if you saved 8 million, Duckville Group, you

571
00:26:23,665 --> 00:26:26,115
know, they'd be super happy with you as well.

572
00:26:26,115 --> 00:26:27,015
Mike would love you.

573
00:26:27,285 --> 00:26:30,434
You know, it's just a different scale and it's hard to fathom that

574
00:26:30,434 --> 00:26:33,205
scale unless you're at a company of that size where, you know, we're

575
00:26:33,205 --> 00:26:36,354
not even going to touch that unless it moves the needle by 500 million.

576
00:26:36,965 --> 00:26:39,205
Corey: What's wild is I deal with my personal finances.

577
00:26:39,395 --> 00:26:42,695
I mean, I do okay, don't get me wrong, but I still rent in San Francisco because

578
00:26:42,795 --> 00:26:46,145
if you want to buy a house in the city, you need to exit a company twice.

579
00:26:46,455 --> 00:26:47,044
When.

580
00:26:47,445 --> 00:26:49,835
When I'm dealing with the Dunk Bill Group's finances,

581
00:26:49,875 --> 00:26:52,145
the numbers are a different order, not order of magnitude

582
00:26:52,145 --> 00:26:53,985
necessarily, but there's a significant difference there.

583
00:26:54,185 --> 00:26:59,395
But then, when I deal with customer AWS bills and words like, more revenue

584
00:26:59,395 --> 00:27:02,334
than the Dunk Bill Group makes in a year, uh, is what you're spending on that

585
00:27:02,334 --> 00:27:06,774
service, so it might not make sense to optimize that yet, is one of those weird

586
00:27:06,834 --> 00:27:11,034
things that, like, objectively, if you were to, like, optimize that, that, that

587
00:27:11,034 --> 00:27:15,200
dollar figure, And write it to me as a check, I could retire comfortably today.

588
00:27:15,340 --> 00:27:18,440
And that is just a, you have to make sure you're not

589
00:27:18,480 --> 00:27:21,609
thinking about the wrong order of magnitude on these things.

590
00:27:21,770 --> 00:27:24,999
And then I talk to my almost 7 year old now about her allowance and

591
00:27:24,999 --> 00:27:27,800
what not, and I have to come down to a different order of magnitude,

592
00:27:28,010 --> 00:27:31,280
lest I inflict a bunch of inflation related problems solely on myself.

593
00:27:31,669 --> 00:27:33,289
Clean my room, that's 20.

594
00:27:33,340 --> 00:27:34,989
Like, not at this age.

595
00:27:35,239 --> 00:27:38,120
There is functionally no difference between 20 and a quarter.

596
00:27:39,490 --> 00:27:41,719
Yeah, it, it keeps things interesting.

597
00:27:41,949 --> 00:27:42,219
Justin: Yeah.

598
00:27:42,310 --> 00:27:46,999
As a thing in my forties, I, I still cringe when I break a 20 and

599
00:27:46,999 --> 00:27:50,239
now, you know, like that's what someone's dollar is these days

600
00:27:50,330 --> 00:27:51,379
Corey: when I was growing up.

601
00:27:51,379 --> 00:27:53,860
My parents always had an emergency 20 tucked away in their wallet.

602
00:27:53,860 --> 00:27:56,080
And now I have an emergency a hundred tucked away in my wallet.

603
00:27:56,080 --> 00:27:57,689
It's like, well, a lot of the places won't accept that.

604
00:27:57,689 --> 00:27:58,149
It's like, no, no.

605
00:27:58,149 --> 00:27:59,659
If I need to break into that for a problem.

606
00:28:00,085 --> 00:28:02,095
Keep the change is not a problem because it's

607
00:28:02,095 --> 00:28:04,705
like either that or I don't have gas to get home.

608
00:28:05,025 --> 00:28:07,715
There's a, there's always, it's just nice having that,

609
00:28:07,805 --> 00:28:11,064
that back pocket get out of jail free thing if I need it.

610
00:28:11,355 --> 00:28:13,415
And I'm sure my kids will find a comp, at some point they're gonna

611
00:28:13,415 --> 00:28:16,504
have to have bigger bills than hundreds for that sort of plan to work.

612
00:28:17,074 --> 00:28:18,094
Justin: That's a scary thought, isn't it?

613
00:28:18,874 --> 00:28:20,844
Corey: Something you mentioned a little while back.

614
00:28:21,090 --> 00:28:26,189
Was that, uh, Google Cloud is now at a $25 billion a quarter revenue side, which

615
00:28:26,189 --> 00:28:30,330
is on par with AWS just hitting a hundred billion in annual run rate as well.

616
00:28:30,600 --> 00:28:31,800
And that threw me for a second.

617
00:28:31,804 --> 00:28:35,370
Then I realized, oh wait, this is the same thing as what I saw on a sign

618
00:28:35,519 --> 00:28:41,999
advertising at Google Cloud next, that 90% of AI startups are on Google Cloud.

619
00:28:42,300 --> 00:28:45,209
And that struck me as first as wildly high.

620
00:28:45,209 --> 00:28:46,709
And then I remembered, oh.

621
00:28:47,490 --> 00:28:49,620
That is super interesting, but not because

622
00:28:49,620 --> 00:28:51,050
of the reason that they want me to think.

623
00:28:51,250 --> 00:28:53,930
Instead, it's because I really want to talk to the 10 percent

624
00:28:53,930 --> 00:28:57,060
of companies that somehow are not using Google Workspace.

625
00:28:57,230 --> 00:28:59,670
Who doesn't use Google Docs and Gmail for this stuff?

626
00:28:59,720 --> 00:29:01,839
What are they doing in a company founded today?

627
00:29:02,069 --> 00:29:04,560
I want to know what they see and how they get there.

628
00:29:04,779 --> 00:29:06,640
Because Google Workspace is a behemoth.

629
00:29:06,995 --> 00:29:10,205
I used to say that that wasn't really fair as being part of, kind of part of

630
00:29:10,205 --> 00:29:15,895
cloud revenue, but I was wrong on that because as killed last week, AWS has

631
00:29:15,905 --> 00:29:20,535
WorkDocs or this week or whenever it is, as of recording it is in the past.

632
00:29:20,535 --> 00:29:21,384
I just don't remember the time.

633
00:29:21,384 --> 00:29:22,714
It's a flat circle, but yeah.

634
00:29:22,714 --> 00:29:24,924
So they, Amazon had one, they killed it.

635
00:29:25,074 --> 00:29:25,765
It's fair.

636
00:29:26,205 --> 00:29:27,585
But what I care about is infrastructure,

637
00:29:27,595 --> 00:29:29,865
not those business application side of it.

638
00:29:30,045 --> 00:29:30,305
Justin: Yeah.

639
00:29:30,315 --> 00:29:32,435
I mean, that's a very common path where people get

640
00:29:32,435 --> 00:29:35,425
to Azure because they're a big Office 365 subscriber.

641
00:29:35,790 --> 00:29:37,340
And that's a big path of how they get to Google

642
00:29:37,340 --> 00:29:39,170
as they were a Google Workspace customer first.

643
00:29:39,210 --> 00:29:43,220
And there, and in both cases, Office 365 less so, but in

644
00:29:43,220 --> 00:29:45,750
Google Workspace, it's tightly embedded into Google Cloud.

645
00:29:45,780 --> 00:29:47,820
Like it, if you want to be able to use it, you need to

646
00:29:47,830 --> 00:29:50,869
have a Google Workspace account to do basic functions.

647
00:29:51,410 --> 00:29:55,140
Um, and so it does, it does lead you there directly because it's easy.

648
00:29:55,140 --> 00:29:55,740
Click the button.

649
00:29:55,740 --> 00:29:58,320
And now I have Google Cloud resources tied to my workspaces.

650
00:29:58,800 --> 00:30:00,170
And, uh, and I'm off to the races.

651
00:30:01,030 --> 00:30:06,760
You know, it's sort of interesting, the, the BigQuery component of GCP, and

652
00:30:06,760 --> 00:30:11,780
then their support of Kubernetes, is the biggest driver for initial cloud

653
00:30:11,790 --> 00:30:16,059
workloads coming into GCP, uh, when you talk to customers who are in the space.

654
00:30:16,289 --> 00:30:19,740
From there, you then jump into, they stole the SageMaker

655
00:30:19,740 --> 00:30:22,686
product manager who basically created SageMaker 2.

656
00:30:22,686 --> 00:30:23,214
0 and Vertex.

657
00:30:23,655 --> 00:30:25,785
Um, it would fix a lot of the deficiencies of

658
00:30:25,785 --> 00:30:27,815
SageMaker that SageMaker still has not fixed.

659
00:30:28,355 --> 00:30:30,525
Corey: Dangerous to steal that person because honestly

660
00:30:30,525 --> 00:30:33,575
SageMaker started being a shorthand or the uh, the parent

661
00:30:33,585 --> 00:30:36,505
service for felt like 200 different subservices under it.

662
00:30:36,505 --> 00:30:38,575
So clearly that person's an empire builder and

663
00:30:38,575 --> 00:30:40,674
effective at navigating the bureaucracy to do it.

664
00:30:40,844 --> 00:30:43,534
Like what's the difference between a feature and a product in AWS?

665
00:30:43,535 --> 00:30:45,605
Oh, quite simply how charismatic the product owner is.

666
00:30:46,115 --> 00:30:48,185
Justin: So, you know, but Vertex itself is,

667
00:30:48,275 --> 00:30:50,355
is got a lot of great things going for it.

668
00:30:50,365 --> 00:30:51,995
And so I think it just naturally makes sense.

669
00:30:51,995 --> 00:30:53,325
They're also investing a ton of money in

670
00:30:53,325 --> 00:30:55,964
startups in the, in the AI space as well.

671
00:30:55,964 --> 00:30:59,074
And, you know, trying to copy chat GPT, if that's right.

672
00:30:59,355 --> 00:31:04,034
You mentioned earlier GitHub, uh, co pilot a little bit on chat GPT.

673
00:31:04,034 --> 00:31:05,875
And it's interesting because I think of both at Google Next.

674
00:31:06,550 --> 00:31:08,620
Um, and now with the new Amazon Q developer

675
00:31:08,620 --> 00:31:10,350
announcement they just had this last week.

676
00:31:10,800 --> 00:31:14,540
Um, they both have now gone to the point where they're now indexing your entire

677
00:31:14,570 --> 00:31:18,170
code repository to then give you insights into your code so you can actually

678
00:31:18,170 --> 00:31:20,630
now like, well, I need to call that other service, which is a different

679
00:31:20,640 --> 00:31:24,620
API, and just call it by name and gives you basically the API commands you

680
00:31:24,629 --> 00:31:27,770
need to make that call on the web endpoints that are defined in your code.

681
00:31:28,360 --> 00:31:32,550
Um, ChatGPT and OpenAI and what they're doing with

682
00:31:32,550 --> 00:31:35,280
GitHub Copilot is actually behind right now, I think.

683
00:31:35,760 --> 00:31:39,650
So I'm actually curious to see, you know, are they going to leapfrog

684
00:31:39,730 --> 00:31:42,520
at Build, which is happening I think in two or three weeks now.

685
00:31:42,740 --> 00:31:42,900
Corey: Yeah.

686
00:31:42,900 --> 00:31:43,909
I've been invited to it.

687
00:31:43,910 --> 00:31:45,170
I'm trying to figure out if I go.

688
00:31:45,200 --> 00:31:47,840
The, the honest problem I've got is this show.

689
00:31:48,470 --> 00:31:52,580
Specifically because I have beaten up Azure for a while on not, not

690
00:31:52,580 --> 00:31:57,679
necessarily their security issues as such, but rather the lack of

691
00:31:57,770 --> 00:32:01,130
public response to them because I think their customers deserve better.

692
00:32:01,140 --> 00:32:02,209
What is going on?

693
00:32:02,390 --> 00:32:06,569
When Google or AWS have vulnerabilities, as they do from time

694
00:32:06,569 --> 00:32:09,679
to time, their response is uniformly excellent and rapid.

695
00:32:10,400 --> 00:32:13,170
And the problem is, is I don't want, I don't have a rule.

696
00:32:13,170 --> 00:32:14,900
I don't make people regret inviting me to

697
00:32:14,900 --> 00:32:16,930
things and helping give me a platform to do it.

698
00:32:17,470 --> 00:32:19,390
But there's no way for me to have conversations with

699
00:32:19,400 --> 00:32:21,840
people there and not ask that as the first question.

700
00:32:21,840 --> 00:32:24,689
I, I owe that to my own integrity, if nothing else.

701
00:32:24,870 --> 00:32:27,760
And if they're just going to avoid the topic or give non answers, Then I

702
00:32:27,760 --> 00:32:31,570
don't care what they're doing with AI if I can't trust the security of the

703
00:32:31,580 --> 00:32:34,800
data that feeds it and the response I get from it if it's critical to me.

704
00:32:35,100 --> 00:32:37,730
Justin: Yeah, I mean, I, you mentioned Wiz, I think, at one point in the

705
00:32:37,730 --> 00:32:40,990
show, and every time they write a blog post about an Azure vulnerability and

706
00:32:40,990 --> 00:32:44,480
you read through the details, it's just like, how did you not think of this?

707
00:32:45,299 --> 00:32:46,570
Corey: It's totally secure unless you like

708
00:32:46,570 --> 00:32:49,170
hit a packet against a high port or, you know.

709
00:32:49,485 --> 00:32:50,595
Try another password.

710
00:32:50,815 --> 00:32:53,715
And when Wiz talks about other things about finding exploits with

711
00:32:53,725 --> 00:32:56,955
Google or with AWS, and I've talked to the researchers about it,

712
00:32:57,185 --> 00:32:59,765
midway through these explorations, usually they get a phone call

713
00:32:59,765 --> 00:33:02,945
from those cloud security teams going, so what's going on, buddy?

714
00:33:03,065 --> 00:33:04,614
Uh, anything you want to talk to us about?

715
00:33:04,925 --> 00:33:06,865
Whereas with Microsoft, they report the

716
00:33:06,865 --> 00:33:08,965
issue and a month goes by with no response.

717
00:33:08,965 --> 00:33:10,945
They report it again, six weeks go by and

718
00:33:10,945 --> 00:33:12,985
then they begrudgingly acknowledge receipt.

719
00:33:14,485 --> 00:33:16,215
Yeah, I mean, because security is hard.

720
00:33:16,394 --> 00:33:18,354
They are better than I would be at their scale.

721
00:33:18,354 --> 00:33:18,955
I get it.

722
00:33:19,575 --> 00:33:22,155
But I would not be doing security at their scale.

723
00:33:22,175 --> 00:33:25,454
I would have a crack team of people, not just who are good at it, but

724
00:33:25,454 --> 00:33:28,395
who understand how to communicate about it, how to drive it holistically.

725
00:33:28,675 --> 00:33:31,715
Hiring Charlie Bell to run security was on its face a great

726
00:33:31,715 --> 00:33:34,365
idea, except for the part where I strongly suspect it.

727
00:33:34,430 --> 00:33:37,910
His 27 or whatever it was, years at Amazon, almost certainly taught

728
00:33:37,910 --> 00:33:41,130
him the Amazon way, which is very much not the Microsoft way.

729
00:33:41,620 --> 00:33:45,749
You cannot export culture between giant companies like that, to my experience.

730
00:33:45,880 --> 00:33:47,590
Justin: Well, and also you, you have to have

731
00:33:48,020 --> 00:33:49,759
enough security knowledge to be effective.

732
00:33:49,759 --> 00:33:52,450
And, you know, you talked about SVP level hiring and,

733
00:33:52,780 --> 00:33:54,840
you know, yeah, it's partly about him being able to

734
00:33:54,880 --> 00:33:57,660
set a strategy and hire people who can execute it, but.

735
00:33:58,180 --> 00:33:59,800
You know, it's, it's more than that.

736
00:33:59,830 --> 00:34:02,920
Like you have to have fundamental strategic thinking in the space

737
00:34:02,940 --> 00:34:06,220
and thought leadership in that space to be effective at scale.

738
00:34:06,640 --> 00:34:08,860
And I think, you know, reading through the CISA report that came

739
00:34:08,860 --> 00:34:12,239
out on that exchange attack, you know, it was pretty damning.

740
00:34:12,250 --> 00:34:15,349
I mean, as bad as the SolarWinds attack in many ways and the outcome

741
00:34:15,350 --> 00:34:18,925
of what happened there, Uh, in the supply chain breaches that happened.

742
00:34:19,415 --> 00:34:22,975
Um, you know, they've got to change their way and I'm seeing it already.

743
00:34:22,975 --> 00:34:25,135
Satya has spent a lot of time at the, at the earnings

744
00:34:25,135 --> 00:34:27,545
call talking about security and how important it is.

745
00:34:27,555 --> 00:34:29,975
It sounds like they're making it now part of OKRs for

746
00:34:30,175 --> 00:34:32,775
every executive at the company to be security focused, but.

747
00:34:33,395 --> 00:34:35,915
It's upsetting to me when it's like, well, the only reason why

748
00:34:35,915 --> 00:34:38,075
you're doing that is because you got embarrassed by the CISA.

749
00:34:38,615 --> 00:34:39,845
That's the wrong reason to do it.

750
00:34:39,845 --> 00:34:41,165
That's a bad reaction.

751
00:34:41,365 --> 00:34:41,565
Yeah.

752
00:34:41,565 --> 00:34:42,188
Well, Cloud Next.

753
00:34:42,188 --> 00:34:43,574
Versus, it should have been part of your culture.

754
00:34:43,575 --> 00:34:43,685
The

755
00:34:43,695 --> 00:34:45,035
Corey: topic was fascinating to me.

756
00:34:45,035 --> 00:34:47,144
They said that I was banging on about Azure

757
00:34:47,155 --> 00:34:49,774
security being scary and bad, uh, two years ago.

758
00:34:49,955 --> 00:34:52,204
And they thought I was being over the top, histrionic.

759
00:34:52,865 --> 00:34:53,535
Sometimes, sure.

760
00:34:53,935 --> 00:34:57,225
But then all this came out and their big question for me was, how did I know?

761
00:34:57,645 --> 00:35:00,525
And the simple answer was, look, when, when things come to

762
00:35:00,525 --> 00:35:04,045
light, as they do, I look at the response and how it was handled.

763
00:35:04,245 --> 00:35:10,245
When there was a AWS glue, cross tenant vulnerability discovered, I may have

764
00:35:10,245 --> 00:35:13,854
been by Wiz, may have been by Orca, may have been by Datadog Security, but, no.

765
00:35:14,105 --> 00:35:19,625
Yeah, it was, the response was simply we have, they did analysis on

766
00:35:19,625 --> 00:35:22,265
this, they fixed the issue and said that we have examined the audit

767
00:35:22,265 --> 00:35:24,954
logs for the service dating back to its launch seven years ago.

768
00:35:25,325 --> 00:35:28,424
And as a result, we've returned conclusively the only time this

769
00:35:28,424 --> 00:35:30,884
has ever been done was when the security researcher did it.

770
00:35:31,275 --> 00:35:34,425
The Azure vulnerability, we have no indication that this has been exploited.

771
00:35:34,905 --> 00:35:37,955
That reads to me as what even are logs, philosophically speaking?

772
00:35:38,025 --> 00:35:42,365
Justin: Yeah, it clearly there's a gap in their culture on

773
00:35:42,365 --> 00:35:45,745
that, but you know, the logs are just the being a piece of it.

774
00:35:45,745 --> 00:35:47,495
You need to have so much more threat intelligence

775
00:35:47,495 --> 00:35:49,765
now, threat hunting activities, red teaming.

776
00:35:50,214 --> 00:35:54,045
There's just things I don't really hear about a lot at Microsoft.

777
00:35:54,084 --> 00:35:55,374
It's not part of, you know, I've hired

778
00:35:55,374 --> 00:35:56,905
lots of Microsoft developers in my career.

779
00:35:57,284 --> 00:36:01,115
I've hired Microsoft executives, just security is not on the forefront

780
00:36:01,125 --> 00:36:03,165
of what they talk about when they, when they think about these

781
00:36:03,175 --> 00:36:05,175
things, and that's just a cultural change that they have to make.

782
00:36:05,445 --> 00:36:05,964
They get there.

783
00:36:05,965 --> 00:36:06,015
Yeah.

784
00:36:06,465 --> 00:36:10,415
Corey: Security is not the forefront of what AWS talks about either.

785
00:36:10,515 --> 00:36:12,505
But it is the forefront of how they approach these

786
00:36:12,515 --> 00:36:14,825
things, how they think about things, and how they operate.

787
00:36:14,985 --> 00:36:17,084
I've been saying for a while they should talk more about

788
00:36:17,084 --> 00:36:19,334
it, because everyone runs their mouth about security.

789
00:36:19,475 --> 00:36:23,775
They don't seem to very much, but they have a better story than almost anyone.

790
00:36:23,945 --> 00:36:26,255
The only folks who are better at it, to my experience,

791
00:36:26,255 --> 00:36:29,145
has been Google Cloud, which sounds controversial.

792
00:36:29,485 --> 00:36:32,415
But the actual implementation of their security programs comes down to

793
00:36:32,584 --> 00:36:35,675
which one is better depends on who had what for breakfast on any given day.

794
00:36:36,100 --> 00:36:38,810
For me, though, it's a simple change, which is that inside of

795
00:36:38,810 --> 00:36:41,330
a Google Cloud project, to my understanding, and please correct

796
00:36:41,330 --> 00:36:44,150
me if I'm wrong on this, by default, almost every resource can

797
00:36:44,150 --> 00:36:47,449
talk to almost every resource within the bounds of that project.

798
00:36:47,889 --> 00:36:49,510
Does that align with your understanding as well?

799
00:36:50,020 --> 00:36:51,970
And then at some point, if you work in, I don't know, a regular

800
00:36:52,020 --> 00:36:55,750
industry like you, you can disable that and restrict that down further.

801
00:36:56,550 --> 00:36:56,970
Great.

802
00:36:57,020 --> 00:36:58,709
By the time you want to do that, you generally

803
00:36:58,710 --> 00:37:01,610
have a security apparatus that does that for you.

804
00:37:01,959 --> 00:37:04,970
Whereas, by default, AWS's, nothing can talk

805
00:37:04,970 --> 00:37:07,029
to anything and must be explicitly allowed.

806
00:37:07,189 --> 00:37:09,679
Which leads to the very human problem of, I'll

807
00:37:09,679 --> 00:37:11,289
try it, oh it failed, I'll broaden the role.

808
00:37:11,499 --> 00:37:12,769
Try it, fail, broaden the role.

809
00:37:12,830 --> 00:37:15,320
And after a few times of that, screw it, allow everything.

810
00:37:15,630 --> 00:37:17,970
And I still have a load bearing to do from six years ago

811
00:37:17,970 --> 00:37:20,590
in one of my lesser accounts, uh, with, uh, CodeBuild,

812
00:37:20,800 --> 00:37:22,720
saying go back and remove administrator access.

813
00:37:22,920 --> 00:37:24,660
I haven't gotten around to it because it's annoying.

814
00:37:25,620 --> 00:37:28,770
Justin: I mean, one of the things about GCP when you think about that particular

815
00:37:28,770 --> 00:37:33,110
aspect is there, you know, it's the difference between IAM, you know, in Amazon,

816
00:37:33,140 --> 00:37:38,810
and GCP is the equivalent of Novell, Rootware, directories, and AD directories.

817
00:37:39,050 --> 00:37:41,080
Like, it's a completely inverse thought process.

818
00:37:41,090 --> 00:37:44,450
So from Amazon's perspective, you get very broad and you go narrow.

819
00:37:44,870 --> 00:37:47,380
And from Google's perspective, you go very narrow and you go broad.

820
00:37:47,810 --> 00:37:51,400
And so that single decision of how you think about it really dramatically

821
00:37:51,400 --> 00:37:54,930
changes the way, entire way you approach the security model for that.

822
00:37:54,930 --> 00:37:58,330
Cause you know, you can't have a single role that uses a bunch of services.

823
00:37:58,339 --> 00:38:01,320
You run out of, you run out of ability to add that to the policy.

824
00:38:01,389 --> 00:38:01,889
It just doesn't work.

825
00:38:01,899 --> 00:38:04,119
You have to create more smaller policies.

826
00:38:04,150 --> 00:38:06,300
You have to attach more policies to things to make things work.

827
00:38:06,660 --> 00:38:08,130
And it's just a different fundamental choice.

828
00:38:08,595 --> 00:38:11,605
And they, you know, being a third mover, they have the ability to see what

829
00:38:11,605 --> 00:38:14,635
Azure did wrong and what Amazon did wrong, and they made different mistakes.

830
00:38:14,775 --> 00:38:16,934
Corey: Your usability is a security issue.

831
00:38:16,995 --> 00:38:17,875
People miss that.

832
00:38:18,285 --> 00:38:20,875
The, like, I hate the security awareness training every year.

833
00:38:20,924 --> 00:38:23,044
That, oh yeah, remember, if you click the wrong

834
00:38:23,044 --> 00:38:25,015
link in an email, you could destroy the company.

835
00:38:25,245 --> 00:38:25,585
Great.

836
00:38:25,645 --> 00:38:28,295
If you're an accountant or a marketing person or an admin assistant, you click a

837
00:38:28,295 --> 00:38:31,985
wrong link and it takes the entire company down, maybe that's not your problem.

838
00:38:31,995 --> 00:38:35,445
Maybe that is a problem with the entire way that we,

839
00:38:35,585 --> 00:38:37,605
both as a company and collectively as an industry.

840
00:38:37,750 --> 00:38:41,750
Have addressed where the buck stops with regard to cyber security.

841
00:38:42,560 --> 00:38:44,780
Justin: I mean, it's got to be in a board level thing.

842
00:38:44,780 --> 00:38:47,460
It's got to be an executive level thing on security.

843
00:38:47,820 --> 00:38:50,440
It's part, it's part of your entire organization.

844
00:38:50,520 --> 00:38:52,139
It might not be what you're talking about, but it has to

845
00:38:52,139 --> 00:38:54,630
be part of the practices that you see in the organization.

846
00:38:54,630 --> 00:38:57,019
I'm curious to see how Microsoft does evolve from here.

847
00:38:57,020 --> 00:39:01,280
I mean, it was a little bit interesting Azure,

848
00:39:01,290 --> 00:39:03,310
which always annoys me when vendors do that.

849
00:39:03,705 --> 00:39:06,095
You know, they had a security blog post, or, you

850
00:39:06,095 --> 00:39:08,905
know, directly responding to the CSRB report.

851
00:39:09,215 --> 00:39:12,535
And then they, you know, they wrote a couple thousand words on You know,

852
00:39:12,545 --> 00:39:15,235
how the unique culture of security at AWS makes it different, you know,

853
00:39:15,235 --> 00:39:18,465
in direct response to Azure getting just bludgeoned by the government.

854
00:39:18,775 --> 00:39:20,134
Corey: Did they name check Azure or

855
00:39:20,134 --> 00:39:22,565
Microsoft on that, or was it just the timing?

856
00:39:23,285 --> 00:39:25,424
Justin: No, they call out the, you know, a recent report from

857
00:39:25,424 --> 00:39:27,564
the Cyber Safety Review Board makes it clear that deficient

858
00:39:27,565 --> 00:39:29,994
security culture can be a root cause for avoidable errors.

859
00:39:30,185 --> 00:39:32,115
I mean, it just, you know, yes, you didn't say it.

860
00:39:32,135 --> 00:39:32,495
They said it

861
00:39:32,495 --> 00:39:33,105
Corey: without saying it.

862
00:39:33,105 --> 00:39:33,695
Yeah.

863
00:39:33,845 --> 00:39:34,755
Close to the edge.

864
00:39:34,775 --> 00:39:37,900
It's a, they are It's strange because in other

865
00:39:37,900 --> 00:39:39,860
areas, Azure could be punching down at them.

866
00:39:39,890 --> 00:39:42,140
Uh, easy, sensitive example of them, AI.

867
00:39:42,940 --> 00:39:45,730
And Microsoft is doing a better job with AI than Google

868
00:39:45,750 --> 00:39:49,220
and then, and Google is doing a better job than Amazon.

869
00:39:49,520 --> 00:39:53,739
Amazon is horribly sensitive to the perception that they're behind, so they're

870
00:39:53,739 --> 00:39:56,879
doing everything in their power to affirm that they are behind by releasing

871
00:39:56,889 --> 00:40:01,710
things too early that aren't really fit for purpose and then discussing

872
00:40:01,710 --> 00:40:05,300
them in ways that do not align with what their customers want them to do.

873
00:40:05,300 --> 00:40:05,369
Microsoft Mechanics

874
00:40:05,700 --> 00:40:07,570
Justin: But even, even giving you a cohesive

875
00:40:07,580 --> 00:40:10,510
vision of AI on Amazon would be a big step.

876
00:40:10,510 --> 00:40:12,480
Cause like I, I get lost between.

877
00:40:12,955 --> 00:40:17,325
Okay, you've got this queue thing, you've got SageMaker, you've got Bedrock,

878
00:40:17,335 --> 00:40:21,285
and then you've got a bunch of other ML AI capabilities you've done as

879
00:40:21,285 --> 00:40:24,985
point solutions, but none of it seems connected, none of it is aligned, and

880
00:40:24,994 --> 00:40:28,484
ultimately it feels like it's all just, you know, throw it at the wall, see

881
00:40:28,485 --> 00:40:31,104
what sticks, and whatever sticks is what we're gonna talk about at reInvent.

882
00:40:31,635 --> 00:40:33,005
And, uh, hope for the best in the future,

883
00:40:33,005 --> 00:40:35,395
but it's super disconnected in its strategy.

884
00:40:35,395 --> 00:40:35,744
It

885
00:40:35,825 --> 00:40:36,385
Corey: really is.

886
00:40:36,745 --> 00:40:38,975
And I hope for the best, but we'll see.

887
00:40:39,005 --> 00:40:40,775
ReInvent, I want to say, is nigh.

888
00:40:40,785 --> 00:40:41,235
It's not.

889
00:40:41,245 --> 00:40:44,915
Don't worry, it's still in, um, December this year, first week of December,

890
00:40:45,105 --> 00:40:49,135
which, great, oh, easy enough, we're recording now, and it's still April.

891
00:40:49,135 --> 00:40:50,315
Oh no, it's May.

892
00:40:50,335 --> 00:40:51,165
It's coming.

893
00:40:51,565 --> 00:40:55,015
And, will you be there this year, or are you going to make good choices?

894
00:40:55,555 --> 00:40:57,205
Justin: Uh, I have not.

895
00:40:57,815 --> 00:40:59,485
It's been for the last couple years and I think I'm going to

896
00:40:59,485 --> 00:41:02,535
continue to make that choice just it's uh, you know It's too big.

897
00:41:02,545 --> 00:41:03,765
I've for years now.

898
00:41:03,765 --> 00:41:06,745
I've said they need to break reinvent and to be regional They should

899
00:41:06,745 --> 00:41:10,495
have a European reinvent They should have a Asia pack reinvent and make

900
00:41:10,505 --> 00:41:13,984
it smaller make it more focused and until they do that I don't know if

901
00:41:13,984 --> 00:41:16,814
I want to go back I did to go the first year post pandemic because I was

902
00:41:16,814 --> 00:41:19,935
just sort of curious and it was nice because it was like going To reinvent

903
00:41:19,935 --> 00:41:22,909
from six years prior Which was really great when it was, you know, 40,

904
00:41:22,910 --> 00:41:26,460
000 people versus the hundred and some odd thousand people that it is

905
00:41:26,460 --> 00:41:29,870
now and the craziness of buses and transportation and all the problems.

906
00:41:29,880 --> 00:41:31,960
So it, you know, when it's all on YouTube a week or

907
00:41:31,960 --> 00:41:34,300
two later, just catch what I want to watch on YouTube.

908
00:41:35,950 --> 00:41:38,419
Corey: I, I wish I could make those choices.

909
00:41:38,510 --> 00:41:41,110
Justin: Yeah, you know, it's, uh, the decisions you make, you

910
00:41:41,110 --> 00:41:43,910
know, and what you do for a living, uh, drive these things.

911
00:41:44,060 --> 00:41:47,640
So, uh, I'll, I'm hoping Google Next doesn't get too big, uh, too quickly.

912
00:41:48,115 --> 00:41:50,405
But, uh, you know, the next couple of years are supposed to be at Mandalay.

913
00:41:50,405 --> 00:41:52,395
So I'm, I'm excited about that because I, I think it was a

914
00:41:52,395 --> 00:41:54,575
good conference and excited to see what they do going forward.

915
00:41:54,595 --> 00:41:57,954
But, uh, if I have to reinvent and to do all that mess when not,

916
00:41:57,974 --> 00:42:01,195
not being my primary cloud provider, I'm going to watch from afar.

917
00:42:01,415 --> 00:42:02,345
I think that's the right answer.

918
00:42:02,785 --> 00:42:03,155
Corey: Yeah.

919
00:42:03,165 --> 00:42:05,435
I keep forgetting sometimes that you can't love companies.

920
00:42:05,845 --> 00:42:06,835
They'll never love you back.

921
00:42:07,735 --> 00:42:10,795
I want to thank you for taking the time to speak with me today.

922
00:42:10,805 --> 00:42:12,015
If people want to learn more, where's the

923
00:42:12,015 --> 00:42:13,505
best place for them to find you these days?

924
00:42:13,805 --> 00:42:14,095
Justin: Yeah.

925
00:42:14,095 --> 00:42:18,735
So, uh, we're dropping a weekly episode, uh, of the CloudPod at the cloudpod.

926
00:42:18,755 --> 00:42:21,065
net where we cover all three cloud providers.

927
00:42:21,085 --> 00:42:22,564
Plus we make fun of Oracle occasionally.

928
00:42:22,564 --> 00:42:22,794
Cause.

929
00:42:23,155 --> 00:42:25,875
You know, if anyone deserves to be punched down at, it's Oracle all the time.

930
00:42:26,405 --> 00:42:29,215
Corey: We talk about cloud providers, and Oracle is kind of a great tagline.

931
00:42:29,355 --> 00:42:30,065
Justin: Yeah, exactly.

932
00:42:30,945 --> 00:42:33,164
So, yeah, we're there every week, uh, talking about the news.

933
00:42:33,195 --> 00:42:34,975
You know, we, uh, try to talk about why you actually

934
00:42:34,975 --> 00:42:36,895
might want to use this, this crap they're announcing.

935
00:42:37,355 --> 00:42:39,505
Getting more and more difficult with some of the AI announcements,

936
00:42:39,875 --> 00:42:42,285
admittedly, but, uh, you know, that's what we're doing every week.

937
00:42:42,285 --> 00:42:44,015
And then, of course, I'm on Twitter and the

938
00:42:44,015 --> 00:42:46,755
Mastodons and all the places, uh, at jbroadly.

939
00:42:46,755 --> 00:42:48,725
You can find me pretty quickly with a simple search.

940
00:42:48,835 --> 00:42:51,215
So, love to, uh, connect with the audience and, uh,

941
00:42:51,564 --> 00:42:52,825
hear more about what you guys are doing in the cloud.

942
00:42:53,285 --> 00:42:54,935
Corey: We will put a link to that in the show notes.

943
00:42:55,255 --> 00:42:57,315
Thank you so much for taking the time to speak with me.

944
00:42:57,455 --> 00:42:58,265
I appreciate it.

945
00:42:58,445 --> 00:42:58,535
Yeah, thanks

946
00:42:58,745 --> 00:42:59,075
Justin: Corey.

947
00:42:59,175 --> 00:43:03,875
Corey: Justin Broli, SVP of Cloud Engineering and Operations at Blackline.

948
00:43:04,105 --> 00:43:07,145
I'm Cloud Economist Corey Quinn, and this is Screaming in the Cloud.

949
00:43:07,345 --> 00:43:09,415
If you enjoyed this podcast, please leave a 5

950
00:43:09,425 --> 00:43:11,585
star review on your podcast platform of choice.

951
00:43:11,845 --> 00:43:14,225
Whereas if you hated this podcast, please leave a

952
00:43:14,225 --> 00:43:16,735
5 star review on your podcast platform of choice.

953
00:43:17,030 --> 00:43:20,310
And, be sure to leave an angry, insulting comment making sure whether

954
00:43:20,330 --> 00:43:24,690
it is AWS security complaining about my Google reference, or Azure

955
00:43:24,700 --> 00:43:27,469
security complaining about how great the crayons you're eating for lunch

956
00:43:27,469 --> 00:43:30,550
taste, uh, and which one of those you are in that insulting comment.