1
00:00:00,000 --> 00:00:01,920
Well, hey, why don't you introduce yourself?

2
00:00:02,380 --> 00:00:05,640
Sure. Hey, everyone. My name is Ram Iyengar.

3
00:00:06,040 --> 00:00:11,040
I am currently serving as the chief evangelist at the Cloud Foundry Foundation.

4
00:00:12,360 --> 00:00:20,220
What that means is lots of free t-shirts and opportunities to speak with tons and tons of folks

5
00:00:20,220 --> 00:00:25,540
and get all the applause for the great work that the community has been doing so far.

6
00:00:26,100 --> 00:00:31,780
So what do you do week to week in that role?

7
00:00:33,320 --> 00:00:40,400
So there's a whole bunch of stuff, which is kind of boring in terms of governing the community

8
00:00:40,400 --> 00:00:45,440
and keeping the calls running and making sure that folks have the information that they want.

9
00:00:45,560 --> 00:00:52,440
They're not blocked by some GitHub workflows not working and the right repos not being archived and all of that stuff.

10
00:00:52,440 --> 00:01:00,060
But there's also the opportunity to keep pushing the boundaries on what the community is working on

11
00:01:00,060 --> 00:01:03,640
and experiment with the stuff that's coming out every week.

12
00:01:04,360 --> 00:01:10,580
So right now, I'm working with one of our newer projects known as Cloud Foundry Corifi,

13
00:01:10,820 --> 00:01:21,500
and I'm getting that to work on different infrastructure providers based on the documentation that the community members have given.

14
00:01:21,500 --> 00:01:32,640
So some of the stuff that we discover along the way are stuff that's undocumented and stuff that's new and stuff that might trip people up.

15
00:01:33,040 --> 00:01:36,840
So a lot of that also happens during the week.

16
00:01:37,900 --> 00:01:44,460
Yeah, that sounds like something that one of my friends, this guy Matt Ray, ends up doing at a lot of companies he works at,

17
00:01:44,520 --> 00:01:50,100
which is, you know, it often goes under the name of like community management or like you're saying, you know, advocate.

18
00:01:50,100 --> 00:01:58,080
But it involves this mixture of, as you're saying, you know, pointing out awesome stuff, right, and helping with that.

19
00:01:58,460 --> 00:02:10,960
And then also like some like taking care of like the infrastructure of the community and a little bit of like partner channel stuff here and there as we would use our lingo for it.

20
00:02:10,960 --> 00:02:22,920
And then, you know, whatever else comes around, as far as like helping out with that, with an open source project that has a lot of, you know, a lot of people working on it.

21
00:02:22,920 --> 00:02:33,380
But they're usually more focused on their actual like technical task rather than making sure that the whole sphere of things is working out well,

22
00:02:33,940 --> 00:02:37,920
which takes a special kind of person to like doing all those things.

23
00:02:39,140 --> 00:02:47,500
Yeah, I like to often refer to myself as user number zero for whatever projects that the community is working on.

24
00:02:48,120 --> 00:03:01,700
So it's, you know, always a pleasure to start working on some stuff and be the first person to do it on a lot of occasions outside from the contributors themselves.

25
00:03:02,500 --> 00:03:08,560
Yeah. So I should know this number. You probably know, but like Cloud Foundry has been around for a while now.

26
00:03:09,040 --> 00:03:20,040
And, and, and, uh, like it's been through many like phases in, in, uh, well, I mean, like anything that's been a while, it's, it's, it's had an interesting life.

27
00:03:20,120 --> 00:03:25,140
And like, like, like, how do you think of like the identity of Cloud Foundry now?

28
00:03:25,140 --> 00:03:34,080
Like, like beyond like, what is it, but like, what, what, like, if you were to meet Cloud Foundry somewhere, like, what would it be like?

29
00:03:34,320 --> 00:03:41,860
What, what would it like to talk about? And, you know, would it, would it, uh, would it be cheery? Would it dress nice? Would it, uh, be into gardening?

30
00:03:42,100 --> 00:03:45,100
Like, like, like how, what's the identity of it that, that you think of it?

31
00:03:47,260 --> 00:03:59,560
So the way the community and the way that the project itself has, uh, meandered is it's looking at a lot of active contributions.

32
00:04:00,300 --> 00:04:05,540
There's a lot of folks who still swear by Cloud Foundry for whatever, uh, they do.

33
00:04:06,540 --> 00:04:10,780
It's seeing a lot of success in the industries that it's being put to use it.

34
00:04:12,460 --> 00:04:32,360
And if I were to, you know, create an, uh, uh, a human, give a human form, uh, to Cloud Foundry, it would be a middle-aged, uh, person wearing a nice suit in the middle of a street in Switzerland or something like that.

35
00:04:32,360 --> 00:04:45,420
Okay, not quite retired, very professional still, uh, very functional still, um, I dare say anybody meet me and use the word legacy when referring to Cloud Foundry, uh, that would drive me mad.

36
00:04:46,580 --> 00:05:02,180
But, uh, yeah, it's, um, there's, there's some parts of the project that, uh, seem, uh, slightly older, um, and not as relevant.

37
00:05:02,360 --> 00:05:18,140
To folks in this era of orchestrated containers, um, in, in, in Kubernetes and with like the Docker wave, uh, there was a whole push for folks to move away from what Cloud Foundry was doing.

38
00:05:18,300 --> 00:05:23,940
And then with Kubernetes, yet another push drew a lot of users away from, uh, Cloud Foundry.

39
00:05:24,080 --> 00:05:43,100
And so there's been like a couple of waves, uh, that we've seen where, uh, folks have been drawn away from it, but we're also seeing growth from our big consumers like the Tanzu, uh, the people who work on the Tanzu portfolio come back to us and saying there's a lot more users who are getting on board.

40
00:05:43,100 --> 00:05:47,340
And there's a lot more users who are putting more applications on board to our Foundry.

41
00:05:47,580 --> 00:05:51,800
And so they, they have very positive things to say in those terms.

42
00:05:53,020 --> 00:06:01,740
Um, but then what we are not seeing is the kind of adoption that we saw, say five or eight years ago.

43
00:06:01,880 --> 00:06:02,440
Right.

44
00:06:02,680 --> 00:06:07,400
So, um, that's why I say slightly aging person.

45
00:06:08,800 --> 00:06:09,360
Sure.

46
00:06:09,600 --> 00:06:12,580
Sort of, sort of, sort of, but yeah, it is what it is in their career.

47
00:06:13,440 --> 00:06:13,840
Yeah.

48
00:06:13,960 --> 00:06:20,640
With, with, with some of the newer projects, we are seeing a lot of, um, adoption from like smaller teams as well.

49
00:06:20,820 --> 00:06:24,540
And, um, there's, there's, there's many reasons for it.

50
00:06:24,580 --> 00:06:29,480
We can probably go through it, uh, during the course of the chat, but yeah, that's what it is.

51
00:06:29,740 --> 00:06:30,140
Yeah.

52
00:06:30,220 --> 00:06:31,240
And to your point, right?

53
00:06:31,240 --> 00:06:35,420
Like I was just, uh, uh, reviewing, refreshing my memory.

54
00:06:35,420 --> 00:06:39,520
There was, there was, uh, uh, like there was this platform con the second one last week.

55
00:06:39,600 --> 00:06:43,860
And I was watching the, uh, the talk that the Mercedes Benz people who run cloud foundry

56
00:06:43,860 --> 00:06:47,500
given like, you know, I mean, they, they've been using it for quite some time and they run

57
00:06:47,500 --> 00:06:53,580
like 300 applications in, in production and, you know, 1500 services and on and on and on.

58
00:06:53,700 --> 00:06:56,940
And, uh, I think, I think they said they have about eight people who support it.

59
00:06:56,940 --> 00:06:57,180
Right.

60
00:06:57,240 --> 00:07:03,340
And so it is like, it is, it is, it is well-dressed and in control of its destiny and it's, and

61
00:07:03,340 --> 00:07:03,820
it's life.

62
00:07:03,820 --> 00:07:04,060
Right.

63
00:07:04,540 --> 00:07:10,520
And, uh, you know, there's, there's plenty of other, uh, organizations like that, uh, who

64
00:07:10,520 --> 00:07:16,640
are, are, uh, running their actual businesses on it or significant parts of their businesses,

65
00:07:16,640 --> 00:07:17,920
which is great.

66
00:07:17,920 --> 00:07:23,440
And like, so what, what did like, you know, you're, you're, you're mentioning at the beginning,

67
00:07:23,440 --> 00:07:23,680
right?

68
00:07:23,680 --> 00:07:31,080
Like working with, uh, with various people to get like cloud foundry running with Kubernetes

69
00:07:31,080 --> 00:07:35,180
on top of like, uh, various cloud providers out there.

70
00:07:35,180 --> 00:07:40,340
Like what's, what's like the goal with, with getting cloud foundry and Kubernetes working

71
00:07:40,340 --> 00:07:40,960
with each other?

72
00:07:40,960 --> 00:07:43,100
Like what's, what's up with that?

73
00:07:44,760 --> 00:07:52,580
So cloud foundry was meant always to take a.

74
00:07:53,440 --> 00:08:01,080
code base and return a URL for that code running as an application.

75
00:08:02,040 --> 00:08:07,080
And it was meant to obfuscate whatever the infrastructure was, this is running on.

76
00:08:07,200 --> 00:08:12,080
So, um, obviously the big success was to run these on VMs.

77
00:08:12,080 --> 00:08:21,640
And so if a majority of the developer audience want to work with Kubernetes right now for reasons

78
00:08:21,640 --> 00:08:30,880
unknown, cloud foundry should be able to provide that exact same experience on Kubernetes based

79
00:08:30,880 --> 00:08:31,680
infrastructure.

80
00:08:31,680 --> 00:08:35,280
And so that's the vision for trying something like this.

81
00:08:36,280 --> 00:08:42,240
People want a lot of the advantages of what Kubernetes can provide.

82
00:08:42,240 --> 00:08:52,600
Cloud foundry was already providing all of these advantages with a Diego, its runtime and with a lot of its own

83
00:08:52,600 --> 00:08:56,640
homegrown, um, orchestration layers and things like that.

84
00:08:56,640 --> 00:09:05,880
And so it was essentially giving developers what they want in terms of, you know, bringing the best of both

85
00:09:05,880 --> 00:09:14,400
worlds and converging this notion of convenience for developers and this notion of obfuscating the

86
00:09:14,400 --> 00:09:15,880
infrastructure underneath.

87
00:09:16,400 --> 00:09:21,240
And so if they want Kubernetes, then the community should be able to provide the cloud foundry

88
00:09:21,240 --> 00:09:23,480
convenience on Kubernetes.

89
00:09:23,480 --> 00:09:24,640
That's really it.

90
00:09:24,640 --> 00:09:25,120
Yeah.

91
00:09:26,440 --> 00:09:26,840
Yeah.

92
00:09:26,960 --> 00:09:31,600
You know, you're, you're, I was thinking similar, something similar this morning to what you're just

93
00:09:31,600 --> 00:09:35,800
saying is, is the, I think this is true.

94
00:09:35,800 --> 00:09:39,560
Like, like the, the, as you're saying, like the, what would it be?

95
00:09:40,080 --> 00:09:45,480
The design goal is the wrong word, but a use case scenario that it seems like the primary use

96
00:09:45,480 --> 00:09:50,480
case scenario starts with like developers in, in cloud foundry, right?

97
00:09:50,480 --> 00:09:55,440
Like it starts with what the developer experience is going to look like, and then more or less like

98
00:09:55,440 --> 00:09:58,000
works back into the stack from there.

99
00:09:58,000 --> 00:09:58,480
Right.

100
00:09:58,480 --> 00:09:59,760
So it has this view of that.

101
00:09:59,880 --> 00:10:05,120
Whereas like, if you look at like, uh, like a Kubernetes, it more or less starts with like

102
00:10:05,120 --> 00:10:07,900
the, what the infrastructure is doing.

103
00:10:08,240 --> 00:10:13,820
And, and like, and what you see currently is like, I mean, my theory of, of how all the container

104
00:10:13,820 --> 00:10:20,340
stuff and Kubernetes and all the platforms and service stuff has evolved is that, uh, like,

105
00:10:20,540 --> 00:10:22,540
like Kubernetes starts with that infrastructure thing.

106
00:10:22,540 --> 00:10:28,260
And just about now, everyone's like, yeah, it should be usable by developers.

107
00:10:28,880 --> 00:10:33,460
And so, you know, it's, it's the, uh, you know, and, and I think that's fueled along with

108
00:10:33,460 --> 00:10:38,920
all sorts of other stuff, fueled a lot of interest in, in like this, this arguably slightly new

109
00:10:38,920 --> 00:10:40,420
concept of platform engineering.

110
00:10:40,600 --> 00:10:41,000
Right.

111
00:10:41,060 --> 00:10:45,020
And it's, it's taking the idea of like, okay, you know, we're not, we're not doing Kubernetes

112
00:10:45,020 --> 00:10:45,900
the hard way anymore.

113
00:10:45,900 --> 00:10:50,540
Cause we figured that out or we just run it in, uh, in the public clouds or whatever, but

114
00:10:50,540 --> 00:10:56,180
now we need to like, finish it off to get back up to the developer part or the application

115
00:10:56,180 --> 00:10:57,720
developer, uh, part there.

116
00:10:57,720 --> 00:10:57,960
Right.

117
00:10:58,740 --> 00:11:04,200
And that, that seems to, that seems to be, you know, there's finally this, this reconvergence

118
00:11:04,200 --> 00:11:10,040
of like the lower level container orchestration back to just like platform as a service stuff.

119
00:11:10,040 --> 00:11:15,640
Uh, which is great now, now, you know, we can, we can pay attention to application developers,

120
00:11:15,640 --> 00:11:17,320
uh, on, on the whole again.

121
00:11:17,880 --> 00:11:27,380
Um, and, uh, yeah, I mean, I'm, I'm continually like, uh, whimsically bemused by, by that path

122
00:11:27,380 --> 00:11:33,680
of the things, but, um, it does, it does seem like now there's a lot to share between those

123
00:11:33,680 --> 00:11:35,000
two communities, right?

124
00:11:35,000 --> 00:11:39,900
Like, you know, as with respect to like, well, here's like, I was mentioning Mercedes and there's

125
00:11:39,900 --> 00:11:44,340
countless other ones, but here's, here's how we've been running platforms and, and paying

126
00:11:44,340 --> 00:11:50,020
attention to, uh, to developers, uh, in that area, which hopefully will pan out of the next,

127
00:11:50,020 --> 00:11:56,340
the next year or so, but, but to that, like, you know, in that area, like one thing I was

128
00:11:56,340 --> 00:12:01,700
also curious about, like, so if I look at like what platform engineering is, which is like

129
00:12:01,700 --> 00:12:08,240
this evolving notion, uh, of, I don't know, incrementally evolving DevOps, essentially.

130
00:12:08,900 --> 00:12:15,420
Like it seems like in platform engineering, there's a big emphasis on developer tools, like the

131
00:12:15,420 --> 00:12:18,740
project management stuff they use, the internal developer portals.

132
00:12:19,140 --> 00:12:23,640
And I was, I was, well, instead of me doing the thinking out loud in the form of a question,

133
00:12:23,940 --> 00:12:29,160
like, what do you think cloud foundries, again, to personify it, but you know, the community,

134
00:12:29,880 --> 00:12:34,140
like what's cloud foundries relationship with developer tools?

135
00:12:34,320 --> 00:12:38,700
Like how deeply integrated does it want to be with developer tools or not?

136
00:12:38,700 --> 00:12:42,760
Like what's its approach to the develop, the developer tool world?

137
00:12:45,420 --> 00:12:53,600
So historically the cloud foundry community swore by the cloud foundry core, obviously.

138
00:12:53,940 --> 00:12:57,160
So with Bosch and, um, all of that other fun stuff.

139
00:12:57,280 --> 00:13:02,040
And then they also backed the concourse project.

140
00:13:02,420 --> 00:13:12,760
Um, again, it's a very popular niche CI tool, um, that again, puts the developer experience

141
00:13:12,760 --> 00:13:18,300
at the forefront and a lot of people who've used it just swear by it, um, which is something

142
00:13:18,300 --> 00:13:21,720
that I love about, uh, the projects by the community.

143
00:13:21,720 --> 00:13:27,840
And then there was also back in the day, a pivotal issue tracker, um, which, which the

144
00:13:27,840 --> 00:13:32,120
cloud foundry was a community was, uh, very used very heavily.

145
00:13:32,480 --> 00:13:39,980
So it's always been part of the community's effort to continue to provide developer tooling for

146
00:13:39,980 --> 00:13:49,000
a lot of the, uh, needs of the community and serve in a developer first mindset, serve, um,

147
00:13:49,080 --> 00:13:55,320
technologists and engineers and engineering teams, um, in a manner that puts the developer

148
00:13:55,320 --> 00:14:02,020
experience ahead of any product thinking or any other usability thinking, um, stuff like that.

149
00:14:02,020 --> 00:14:08,980
Because again, in the concourse example, if you look at some of the UIs and the artifacts

150
00:14:08,980 --> 00:14:15,260
and the placements, it's, it's not the most visually pleasing, um, interface of all, but

151
00:14:15,260 --> 00:14:21,760
for developers, uh, who want their pipelines programmed in a certain way and who want their

152
00:14:21,760 --> 00:14:27,660
interfaces to work in a certain way, um, concourse is something that they love and, um, they continue

153
00:14:27,660 --> 00:14:31,740
to, uh, make use of it irrespective of where they go and things like that.

154
00:14:31,740 --> 00:14:38,620
So, um, there, there have also been a bunch of other attempts at providing like a ClickOps UI

155
00:14:38,620 --> 00:14:41,900
layer over a cloud foundry, um, installation.

156
00:14:41,900 --> 00:14:43,860
Um, it was called Stratos.

157
00:14:43,860 --> 00:14:48,860
Um, at the moment it's in like, uh, an archived slash maintenance mode.

158
00:14:48,860 --> 00:14:55,820
And there's, there's been some efforts to renew it, um, along the way, but like, uh, Stratos is another

159
00:14:55,820 --> 00:15:06,780
example of a project where the need for a UI based tool to, uh, serve as a dashboard, to serve as a place, to, uh, easily

160
00:15:06,780 --> 00:15:18,860
create services and, um, in, you know, float, uh, instances of an app and manage the app life cycle all through like a UI point and click mechanism was enabled for the community.

161
00:15:18,860 --> 00:15:34,460
So the community has always been aware of these needs and they've responded, uh, from time to time with tools and other things that, um, again, were aimed at core cloud foundry in a lot of ways.

162
00:15:34,460 --> 00:15:37,260
Uh, but also just gently serve the ecosystem.

163
00:15:38,460 --> 00:15:38,860
Right.

164
00:15:38,860 --> 00:15:40,140
Yeah, no, that makes sense.

165
00:15:40,140 --> 00:16:00,700
And, and like, yeah, like my, you know, like what I was saying to you this morning is the, like historically and probably futurely, if, if that's the way you're putting it, like the, the, the cloud foundry world isn't very interested in like the sort of like portals that developers use.

166
00:16:00,700 --> 00:16:01,040
Right.

167
00:16:01,060 --> 00:16:04,280
Like the, that, and that seems to be like the main difference.

168
00:16:04,280 --> 00:16:12,140
Uh, that between like platform engineering and just like DevOps, you know, broad, broadly put, right.

169
00:16:12,220 --> 00:16:27,760
Is that you, you essentially say like, oh, well we want to use like, like, you know, backstage or the humanitech thing or whatever, but we want the, you know, it's almost like DevOps, click ops or whatever to use a silly term.

170
00:16:27,760 --> 00:16:38,000
Um, but you know, having, having, having more of that, like project listing of things that you would have in an internal developer portal and things like that, which is, it doesn't seem like cloud foundry.

171
00:16:38,000 --> 00:16:45,860
You're so interested in like tightly integrating with and subsuming into that in the same way that like the emerging platform engineering practices.

172
00:16:45,860 --> 00:16:58,000
But I'm also comparing like a technology to practices, but like, but there's a, there's a, there's a second part to my answer as well, which is over time.

173
00:16:58,000 --> 00:17:10,160
We've seen your cloud foundry and the community becomes slightly more open and slightly less opinionated in terms of these exact tools that must be used with cloud foundry.

174
00:17:10,160 --> 00:17:17,640
So, um, eight years ago, when you looked at cloud foundry, it was always about, you know, this is our stack.

175
00:17:17,640 --> 00:17:21,080
These are our pipelines like it or leave it.

176
00:17:21,080 --> 00:17:33,840
Um, you know, so, uh, that that's changed and that's a very significant sort of shift within the community where we've seen a past tool become slightly less and less opinionated over the years.

177
00:17:33,840 --> 00:17:45,920
Um, swapping out the cloud foundry based Diego orchestrator for Kubernetes was, you know, one of these major shifts.

178
00:17:45,920 --> 00:18:03,280
Um, there was also the notion of building garden containers within cloud foundry, and then they allowed Docker containers to be pushed to, uh, pushed through CF essentially, and, um, Docker containers being deployed and managed through the cloud foundry interface.

179
00:18:03,280 --> 00:18:11,640
And so every time the community has sort of shifted, um, the, the, I mean, the larger tech community has shifted.

180
00:18:11,640 --> 00:18:22,880
The cloud foundry has created these minor changes in the product and reduced a lot of the rigidity, even in just this whole converging cloud foundry and Kubernetes attempts.

181
00:18:22,880 --> 00:18:30,200
The first attempt was, uh, just swapping out the Kubernetes, uh, orchestrator with whatever cloud foundry had.

182
00:18:30,200 --> 00:18:39,560
And for the rest of the, you know, peripheral projects that were required, you still continue to make use of cloud foundry based tools.

183
00:18:39,560 --> 00:18:45,120
And so the next iteration was, you know, let's swap out a few more components for CNCF projects.

184
00:18:45,120 --> 00:18:52,760
And then the present iteration is a very thin API shim for the Kubernetes layer.

185
00:18:52,760 --> 00:19:01,160
And then the rest of it is, you know, pick whatever set of CNCF projects you want to work with, and you basically can make cloud foundry work with them.

186
00:19:01,160 --> 00:19:20,520
So I think it's, it's a, it's a nice way of keeping a less opinionated, a more true to open source sort of route, um, and, uh, you know, showcasing how this project can fit into a lot of different workflows and doesn't have to be very rigid.

187
00:19:20,520 --> 00:19:29,240
So, yeah, so, so let's let you, like you, you know, you kind of went over the, uh, some, some evolutions of the overall community, right?

188
00:19:29,240 --> 00:19:38,560
Like what, you know, what would you say, like, who are the people and, and organizations involved in the cloud, uh, foundry community now?

189
00:19:38,560 --> 00:19:41,560
Like what, what's the, who, who makes up the community?

190
00:19:42,760 --> 00:19:51,680
So the big, uh, contributors are VMware, uh, with their Tanzu portfolio, uh, and SAP.

191
00:19:51,680 --> 00:20:00,340
So SAP cloud platform is essentially, uh, a cloud foundry redressed as the SAP platform.

192
00:20:00,340 --> 00:20:04,900
So a majority of our contributors come from these two areas.

193
00:20:05,260 --> 00:20:19,500
We also have a bunch of different highly regulated, uh, very federated industries in the form of some governments, banks, and, um, other places, which, uh, which also have like a bunch of different contributors come in.

194
00:20:19,500 --> 00:20:31,340
So like cloud.gov in the US and, uh, gov.uk PaaS, uh, in the UK are both major consumers of the cloud, uh, foundry platform.

195
00:20:31,820 --> 00:20:36,940
Um, they have a bunch of different contributors, uh, get in on the open source stuff as well.

196
00:20:37,580 --> 00:20:39,780
There's a few, uh, smaller vendors.

197
00:20:40,020 --> 00:20:44,820
Um, there's like any nines who I think are based out of Germany.

198
00:20:45,220 --> 00:20:45,660
Yeah.

199
00:20:45,740 --> 00:20:46,260
That sounds right.

200
00:20:46,260 --> 00:20:47,580
There was, yeah.

201
00:20:47,820 --> 00:20:50,100
Engineer Better who were based out of the UK.

202
00:20:50,380 --> 00:20:52,380
Um, I think they've gone through some acquisition.

203
00:20:52,380 --> 00:20:57,380
And so, um, I think they're no longer like major contributors like they were before.

204
00:20:57,380 --> 00:21:04,020
There was Stark and Wayne, which is also a slightly distributed sort of, uh, uh, vendor who was big on cloud foundry.

205
00:21:04,340 --> 00:21:12,620
Um, and they also went through a recent acquisition and, uh, we're not sure about how much they're going to come back and be able to contribute and things like that.

206
00:21:12,620 --> 00:21:16,500
But, um, yeah, that's our, uh, that's our major spread.

207
00:21:16,500 --> 00:21:19,660
There's also like a bunch of people who consume cloud foundry.

208
00:21:20,060 --> 00:21:28,900
Um, so like, I think the government of South Korea or something have a tool called pasta, P A S T A.

209
00:21:29,300 --> 00:21:29,780
Clever.

210
00:21:30,540 --> 00:21:31,020
Yeah.

211
00:21:31,860 --> 00:21:39,500
Uh, and, and they consume cloud foundry, but we don't see as much participation from a lot of others.

212
00:21:39,500 --> 00:21:45,100
So, um, um, I'm, I'm not going to name as many names, but, uh, yeah.

213
00:21:45,100 --> 00:22:00,700
Um, so those are like our major, uh, contributors and, um, for some specific projects like packet of bill packs, which is an implementation of cloud native bill packs is a cloud foundry foundation on project.

214
00:22:00,700 --> 00:22:11,620
Um, and, and those have a few more contributors like from Bloomberg and, uh, there's IBM, uh, who do good work on packet of bill packs and stuff.

215
00:22:11,620 --> 00:22:26,940
And so, um, yeah, some of the other, uh, foundation projects are seeing, uh, an uptick in, in maintainers from different companies, but, uh, a majority of the core cloud foundry contributions are, you know, VMware and SA.

216
00:22:27,660 --> 00:22:28,100
Yeah.

217
00:22:28,180 --> 00:22:33,720
You, you know, so you bring, you know, mentioning Paquetto and build packs and cloud native build packs.

218
00:22:33,720 --> 00:22:35,560
That's, that's another interesting area.

219
00:22:35,560 --> 00:22:50,020
I don't wander in around too much as it does seem like, well, I don't know, maybe you can tell me otherwise, but it seems like the largest part of the cloud foundry community that isn't like purely cloud foundry, right?

220
00:22:50,020 --> 00:23:00,320
Like, like, like the, like build cloud, build packs and cloud native build packs are, you know, can, can, and are used in non cloud foundry environments as, as I recall, right?

221
00:23:00,320 --> 00:23:03,000
So it's sort of like, how, how did that happen?

222
00:23:03,200 --> 00:23:11,140
Like, how did, how did it like, like escape the, the, the cloud foundry garden, so to speak, or not escape?

223
00:23:11,140 --> 00:23:13,480
How did it grow into, how did it grow into, in addition to?

224
00:23:13,480 --> 00:23:15,960
Yeah, no, I, I understand the intent of the question.

225
00:23:15,960 --> 00:23:31,180
Um, the, the, in, the purpose of build packs was, uh, the cloud, the purpose of cloud native build packs was never to be tightly coupled with the cloud foundry ecosystem.

226
00:23:31,180 --> 00:23:36,700
It was always thought of as an independent, uh, sort of project.

227
00:23:36,700 --> 00:23:44,460
Um, it always carried the vision of being a more general purpose container build system.

228
00:23:45,080 --> 00:23:48,900
Um, and that's what it has continued to, uh, you know, remain.

229
00:23:49,080 --> 00:23:58,900
So, uh, its, its core purpose was to overlap with the larger, uh, container and container orchestration community vis-a-vis the Kubernetes community.

230
00:23:59,380 --> 00:24:09,260
And, uh, it has seen adoption in, in these areas and there's some implementations.

231
00:24:09,360 --> 00:24:18,120
I mean, even last week, there was this demo by, uh, somebody from ING, um, based out of somewhere, uh, in central Europe.

232
00:24:18,300 --> 00:24:26,560
And they spoke to us about how they're implementing spark build packs and like Jupiter notebooks inside build packs.

233
00:24:26,560 --> 00:24:33,680
And, um, they've, they've created a whole platform for their, uh, data scientists using build packs.

234
00:24:33,880 --> 00:24:40,220
And, um, this has nothing to do with, you know, cloud foundry or whatever.

235
00:24:40,220 --> 00:25:00,540
And so, you know, in terms of, um, watching the community grow into areas that are slightly beyond, it just makes us very happy in, in one sense that, you know, the, the, the project is serving a lot of needs that, you know, it was basically envisioned to do.

236
00:25:01,660 --> 00:25:10,260
But there's also a path towards providing full cloud native build pack support within cloud foundry.

237
00:25:10,260 --> 00:25:22,740
And so once that happens, then, you know, this only improves the potential of now you can use cloud foundry for getting all of these workloads available through cloud foundry.

238
00:25:22,740 --> 00:25:34,000
So, um, you, you only serve to broaden the horizon in the longterm, um, with these tangential sort of short term explorations that you allow.

239
00:25:34,400 --> 00:25:35,400
Right.

240
00:25:35,400 --> 00:25:35,400
Right.

241
00:25:35,400 --> 00:25:35,400
Right.

242
00:25:35,400 --> 00:25:48,900
And, and then, and then, you know, can, can you, uh, like describe what a build pack is and, and like, like most importantly, like what you, you can see, I like to, uh, anthropomorphize or make human technologies a lot.

243
00:25:48,900 --> 00:26:02,400
But like, you know, like what's, what's the, the philosophy of how you like package up and deploy and configure applications that a build pack and a cloud native build pack like has what's, what's its approach.

244
00:26:02,400 --> 00:26:26,440
So, build packs borrow from, uh, the early Heroku version and the early cloud foundry version and, um, the design goal is to basically allow developers to give the platform access to source code.

245
00:26:26,440 --> 00:26:32,880
Um, without necessarily having to specify different build paths for different languages.

246
00:26:33,360 --> 00:26:44,240
So, build packs act as that interface that say, okay, here's an incoming, you know, source code and let's figure out how best to build this, right?

247
00:26:44,240 --> 00:26:54,580
Through a means of, uh, detection and analysis that basically goes in and says, okay, I can see a, um, bunch of, uh, Python files.

248
00:26:54,760 --> 00:27:03,480
So, I can see a set of Python based dependencies described in this, um, dependencies file.

249
00:27:03,580 --> 00:27:11,540
So, let me pick that up and, you know, um, decide that, uh, this is a Python application that's meant to run on so and so.

250
00:27:11,680 --> 00:27:17,960
And so, um, you can also create build packs for like a multi-language application.

251
00:27:17,960 --> 00:27:29,000
So, if you have a, let's say PHP backend that you want five instances of, and you have a React frontend, which is a very common thing, um, with two instances.

252
00:27:29,000 --> 00:27:35,220
So, build packs allow you to figure out, okay, this is how you want the application architected.

253
00:27:35,720 --> 00:27:40,460
And this comes at zero cost to the application developer.

254
00:27:40,660 --> 00:27:45,800
So, time and again, the philosophy of the, you know, community continues to remain.

255
00:27:46,280 --> 00:27:54,720
How can I make the developer think less and work less for these peripheral things like describing the application and architecture?

256
00:27:55,100 --> 00:28:02,080
Meta files like a Docker file, let's say, and how do you eliminate all of this extra work for the developer?

257
00:28:02,360 --> 00:28:06,500
And how do you continue to keep them focused on app development itself?

258
00:28:06,620 --> 00:28:11,980
And so, build packs take up this role of eliminating the need for something like a Docker file.

259
00:28:12,360 --> 00:28:19,760
And, um, if you remember like the Heroku experience of, you know, Git, Push, Master, Heroku, yada, yada.

260
00:28:19,880 --> 00:28:29,680
So, you don't necessarily specify what's the language your repo, uh, is, is, uh, what's the language in which the source code is inside your repo.

261
00:28:29,860 --> 00:28:33,400
You just give it access to the repo and Heroku is able to figure it out.

262
00:28:33,540 --> 00:28:34,740
Same with Cloud Foundry.

263
00:28:34,740 --> 00:28:44,140
And that same model continues to, you know, become true with cloud native build packs and Paqueto build packs or however you want to call it.

264
00:28:44,320 --> 00:28:55,120
And it's essentially that preservation of that developer experience that, you know, time and again is at the forefront of, uh, the foundation's projects.

265
00:28:55,380 --> 00:29:06,220
And in the case of build packs, it's a bunch of scripts that go in, figure out what is needed, what is not, and provide this sort of simple golden path for developers.

266
00:29:06,520 --> 00:29:12,120
That being said, there's a lot you can do to customize build packs to work the way you want as well.

267
00:29:12,240 --> 00:29:26,640
And so it comes with all of the hooks you need in order to configure build packs the way you want it and make use of build packs for very customized versions of a platform that you want to build and set up.

268
00:29:26,760 --> 00:29:31,360
So, um, it, it sort of, you know, works, uh, well, both ways.

269
00:29:31,900 --> 00:29:36,320
Essentially, uh, the anatomy of the build pack is a collection of scripts.

270
00:29:36,520 --> 00:29:38,380
It's divided into a life cycle.

271
00:29:38,620 --> 00:29:49,020
So four or five different stages, um, you detect, um, and then you do a bunch of analysis and see if, you know, the image layers are already built and if you have caches and things like that.

272
00:29:49,240 --> 00:29:53,320
And then you do the actual build itself of the app.

273
00:29:53,420 --> 00:29:55,280
And then the final step is an export.

274
00:29:55,440 --> 00:30:00,040
So you have scripts for each of these different phases that are just triggered and, um, runs.

275
00:30:00,780 --> 00:30:01,220
Right.

276
00:30:01,340 --> 00:30:13,740
And, and, and like you're saying, I mean, I think, I think one of the things that's appealing, uh, to, as you were mentioning earlier, regulated organizations and, and highly regulated organizations.

277
00:30:13,740 --> 00:30:19,040
Although I'm feel like I, I, I bet if you're working in a regulated organization, it always feels highly.

278
00:30:19,820 --> 00:30:21,120
No, no matter what.

279
00:30:21,120 --> 00:30:29,260
Uh, but is, you know, well, I guess it's kind of a side effect, but by now it's an intended effect.

280
00:30:29,260 --> 00:30:47,720
Is that when you use the, the build pack scheme, you essentially can control how software is built and assembled and deployed and configured instead of, and, and, you know, to put it on the, in, in the, I always joke that I don't talk like this to develop application developers.

281
00:30:47,720 --> 00:30:53,660
This is more of an, uh, like an infrastructure concern, but you basically can constrain what developers do.

282
00:30:53,660 --> 00:30:58,100
Or I think the new word I try to use is you can simplify it, right?

283
00:30:58,100 --> 00:31:12,440
Like, like you, and, and, you know, I think, I think the, the benefit of that is that if you, if you can control how things are built and configured and packaged and deployed, then it's easier to manage a lot of them.

284
00:31:12,440 --> 00:31:12,800
Right.

285
00:31:12,800 --> 00:31:21,040
Like hundreds and hundreds of those, and kind of go through and modify that as like, as we like that little team at, uh, at Mercedes, right.

286
00:31:21,040 --> 00:31:31,880
You can go through and the team that runs the platforms owns how it's built and, and configured and deployed versus all those developer teams who have to go in and fiddle around with that.

287
00:31:31,880 --> 00:31:44,820
When, when, when there's a change, which I think is, uh, you know, that's like, you know, going back to the, the, the Kubernetes stuff, like that's one of the starker contrasts between the two, the two approaches of the, the Swiss gentlemen.

288
00:31:44,820 --> 00:31:52,800
And however we personify Kubernetes, the, the, the rascally American probably would be a good, a good characterization of it.

289
00:31:52,800 --> 00:31:59,820
Um, is that kind of simplifying things, uh, on, on, on the developer angle there.

290
00:32:00,500 --> 00:32:15,340
And, you know, you also, you, you, you, you know, you brought up Heroku a few times and I wonder like for all types of container driven architectures and development, like the, the 12 factor app is still like this huge, like thought technology that people have.

291
00:32:15,340 --> 00:32:23,940
Which I remember, you know, back when I was an analyst at red monk, I mean, I think it was in 2009 or something or, or eight that they came out with these 12 factor things.

292
00:32:23,940 --> 00:32:36,980
And so it's like one of the more enduring, like general architectural things, like maybe right after the, uh, I don't know, whatever sort of like enterprise patterns and things like that.

293
00:32:36,980 --> 00:32:56,480
Uh, but like, how, how, how do you think, like, do you think that that's held up or like, is it something, is it more of a useful, like guide, like these 12 factors or like, what's the current state of it now, as far as it's kind of usefulness versus a delightful artifact of, of architectural history.

294
00:32:58,960 --> 00:33:10,660
Well, in my opinion, it's sort of become relegated to this very boring attribute that nobody cares about anymore because it's kind of become the default, right?

295
00:33:11,020 --> 00:33:11,240
Yeah.

296
00:33:11,320 --> 00:33:16,900
So, um, that's, that's really what it has become today.

297
00:33:16,900 --> 00:33:25,480
So, um, I was amazed the first time I saw Heroku and, um, the 12 factor principles were, you know, great.

298
00:33:25,540 --> 00:33:28,920
When I read about them, it definitely seemed to make things convenient.

299
00:33:28,920 --> 00:33:42,380
And, um, it was obviously very difficult to realize, uh, from the world that I was coming from, um, to be able to write true 12 factors, I had 12 factor apps for everything I was doing.

300
00:33:42,380 --> 00:33:49,560
But, um, the principles, like you mentioned, continue to endure, um, they're always in the background somewhere.

301
00:33:49,840 --> 00:34:04,600
Um, they're not named as much right now, but, um, you know, they've, they're, they're there, they're, um, they, they stood the sort of, um, testament of time in this after world.

302
00:34:04,600 --> 00:34:11,600
And, uh, they, they continue to be relevant, uh, in parts, um, in, in, in everywhere I see.

303
00:34:12,760 --> 00:34:15,720
Yeah, no, I, that's a good way of putting it.

304
00:34:15,840 --> 00:34:18,020
They're just like part of the systems now.

305
00:34:18,240 --> 00:34:20,900
So no one thinks about them right there.

306
00:34:21,280 --> 00:34:24,300
It's, it's almost like, you know, asking people what they think about asphalt.

307
00:34:26,320 --> 00:34:31,140
It just doesn't really come up very often, but it's, uh, it's, it's used every day.

308
00:34:31,520 --> 00:34:41,420
Well, you know, something, you know, the, the other, the other things that I, I was like asking people like yourself, people always asking me, this is like, well, first of all, how did you end up in like the tech world?

309
00:34:41,420 --> 00:34:44,480
What's, what's your own like path to sitting here today?

310
00:34:45,980 --> 00:34:51,360
Well, I went to school, um, and studied computer science.

311
00:34:51,580 --> 00:34:58,120
There was, uh, very little else that I was qualified for, uh, uh, after a college degree.

312
00:34:58,780 --> 00:35:00,920
Um, I started off as a programmer.

313
00:35:01,440 --> 00:35:10,080
Um, it was very mediocre as a programmer, but I had, you know, a lot of fun in talking about the stuff that I built.

314
00:35:10,080 --> 00:35:13,080
And understanding systems better and things like that.

315
00:35:13,200 --> 00:35:21,140
And, um, um, I quit, uh, being a programmer in favor of, uh, switching to academics and teaching computer science.

316
00:35:21,880 --> 00:35:36,300
Um, I did that for a few years and then, you know, I figured I wanted like a programmer salary, but I wanted a, a lecturer or a professor's job description.

317
00:35:36,520 --> 00:35:37,280
Right, right.

318
00:35:37,940 --> 00:35:39,860
That, that does sound like an attractive mix.

319
00:35:40,860 --> 00:35:41,160
Yes.

320
00:35:41,540 --> 00:35:53,800
And so, and so, uh, this path of, you know, developer relations happened along, um, when I was, uh, a product manager, uh, for a, uh, in, in a company.

321
00:35:53,800 --> 00:36:07,400
And then I, I started to realize that, you know, the, the biggest pain point that our users are having is not about, um, what to do with the product as much as how to get certain things done.

322
00:36:07,400 --> 00:36:13,500
And so you would see all of these users come in and not be able to figure out, you know, the path they want to take and things like that.

323
00:36:13,500 --> 00:36:29,900
And so, um, it was fun to apply engineering and product thinking to creating learning paths and educating users and, you know, bringing the sort of, uh, product knowledge that they needed in order to be more successful with the product itself.

324
00:36:29,900 --> 00:36:36,780
And so it was not about features for me at that point versus, uh, as much as it was about educating folks.

325
00:36:36,780 --> 00:36:44,860
And so I stepped into, um, you know, developer education and developer relations, um, and, you know, one product led to another.

326
00:36:44,860 --> 00:36:54,380
And, um, um, it seemed like a lot of different developer focused tools and products and projects were having this problem.

327
00:36:54,380 --> 00:37:02,680
And, um, along the way COVID happened and, um, you know, there was, um, there were a few job changes and stuff.

328
00:37:02,680 --> 00:37:10,420
And my first like full time, fully open source sort of role was with the cloud foundation.

329
00:37:11,080 --> 00:37:15,860
And so, um, um, happened through conversations and things like that.

330
00:37:15,860 --> 00:37:32,640
I came on board part-time and then, um, a bunch of different changes at the foundation led to taking on more responsibilities vis-a-vis marketing and, um, continue to focus on developer education for open source cloud foundry and things like that.

331
00:37:32,640 --> 00:37:38,360
And yeah, it's been a fun few years, um, with the cloud foundry community.

332
00:37:39,220 --> 00:37:39,720
Yeah.

333
00:37:39,720 --> 00:37:50,120
I mean, as you're describing, right, often with a, uh, uh, uh, a career path, like yourselves, yourself, you end up doing a lot of different things, right?

334
00:37:50,120 --> 00:37:58,480
Like I, I always think that, you know, you become, your role becomes like being like a, uh, to make a joke out of the old saying, you become like a hat rack.

335
00:37:58,660 --> 00:38:01,800
Like there's all sorts of different things that you take on and do, right.

336
00:38:01,800 --> 00:38:04,420
Like, which, which I, you know, it, it matches with that.

337
00:38:04,420 --> 00:38:15,060
Um, I haven't heard someone describe the dev rel outbound, whatever role as like wanting to be academic, but it's true, right?

338
00:38:15,060 --> 00:38:18,040
Like you, you, there's, there's, there's two parts to it.

339
00:38:18,040 --> 00:38:26,580
One, there's like the wanting to educate people or wanting to share what you've learned with people to, to put it another way.

340
00:38:26,580 --> 00:38:39,160
Um, but then too, there's also like the, how to take an engineering way to solve a problem or a structured way to solve a problem with an understanding of like the people involved.

341
00:38:39,500 --> 00:38:39,940
Right.

342
00:38:40,100 --> 00:38:51,440
Which, which I think like, I was just talking with someone yesterday who was trying to figure out, you know, in the best possible meaning of the phrase, how they were going to do digital transformation of their business.

343
00:38:51,780 --> 00:38:58,600
And, and they were needing, they were needing to like find the existing business processes and figure out the new way they wanted to run the business.

344
00:38:59,100 --> 00:39:10,120
And they, it was reminding me that like a lot of what I see is people start to take a software product management view of looking at the business, right?

345
00:39:10,120 --> 00:39:13,560
Thinking about who the users are and what work you want to do.

346
00:39:13,560 --> 00:39:23,120
And, but nowadays, especially there's like, I think most everyone, many people have like grown up with software as a part of how they run their life.

347
00:39:23,260 --> 00:39:28,620
And so it's a lot easier, like you don't have to force yourself to think about what would I like software to do here?

348
00:39:28,820 --> 00:39:31,600
Like you can be very imaginative about how it feeds in there.

349
00:39:31,780 --> 00:39:45,820
And then of course, like, you know, if you, uh, uh, if, if your, your reading list is as boring as mine, like, you know, the, the history of like management consulting is most of those firms were founded by engineers, which is an interesting thing to contemplate.

350
00:39:45,820 --> 00:39:50,120
So it's a very structured, like exploratory thing, just like an engineer would do.

351
00:39:50,180 --> 00:39:53,560
But anyways, yeah, that's, that's a, that's a good, good path.

352
00:39:53,560 --> 00:39:57,140
Cause as I'm sure you encounter it, people always want to know, how can I get into that?

353
00:39:57,280 --> 00:39:58,320
It seems like a great job.

354
00:40:00,900 --> 00:40:02,280
So it's always good to share.

355
00:40:02,280 --> 00:40:06,680
So, you know, the, the other thing is, is we've mentioned the cloud foundry foundation many times.

356
00:40:06,680 --> 00:40:07,980
So like, what, tell us about that.

357
00:40:08,040 --> 00:40:15,080
Like what, obviously it's the, the, the foundation that's a steward of cloud foundry, but like, like.

358
00:40:15,380 --> 00:40:21,660
Like what people not, not, you don't have to like name them, but like, what kind of functions does it serve?

359
00:40:21,760 --> 00:40:25,400
What, what kind of like capability, capacity capabilities does it have?

360
00:40:25,400 --> 00:40:27,280
Like, what does it do week to week?

361
00:40:27,320 --> 00:40:29,740
Like what's, how does it operate?

362
00:40:30,380 --> 00:40:44,940
So the foundation began originally as an independent nonprofit that was basically meant to be a vendor neutral sort of governance body for the cloud foundry project.

363
00:40:44,940 --> 00:40:52,580
Um, over time, um, you know, more projects were added to, um, the foundation's portfolio.

364
00:40:52,580 --> 00:40:59,940
And also in the year 2020, uh, we became a part of the Linux foundation itself.

365
00:40:59,940 --> 00:41:05,580
So at the moment we are a directed fund, um, under the Linux foundation.

366
00:41:06,000 --> 00:41:22,280
Um, we continue to have our own, uh, members, um, and you know, the, uh, goal of the foundation really is to, I like, I like, I like to put it, um, as it's responsible for two kinds of PRs.

367
00:41:22,280 --> 00:41:28,280
Um, there's, um, there's, there's, uh, you know, pull requests that community continues to do.

368
00:41:28,280 --> 00:41:30,560
And so we just make sure that everything runs smoothly.

369
00:41:31,120 --> 00:41:43,360
And there's also the press releases that we have to put out, which really goes to say there's, there's a lot of marketing efforts and marketing push that the foundation does for the open source, uh, cloud foundry project.

370
00:41:43,560 --> 00:41:48,920
So, um, it, it operates in these, um, two major areas.

371
00:41:49,360 --> 00:41:53,540
So there's always like a bunch of, uh, governance work that needs to be done.

372
00:41:53,780 --> 00:41:58,600
And there's also like a bunch of different marketing ish work that needs to go in as well.

373
00:41:58,600 --> 00:42:15,920
And so there's, there's the social media stuff, there's events that we host, um, there's a lot of, um, invited talks that, um, happen through the foundation owned media spaces like our YouTube channels and, you know, what have you.

374
00:42:15,920 --> 00:42:30,520
And, um, um, there's also, you know, maintaining, uh, some form of documentation and infrastructure for, uh, open source cloud foundry that, that the foundation is responsible for directly as well.

375
00:42:30,520 --> 00:42:45,520
So, yeah, it seems like, like thinking about what you were just saying that the, you know, among, among many other, let's call them shared services, but, but one that the Linux foundation really spends a lot of time on is basically marketing.

376
00:42:45,920 --> 00:42:47,020
Marketing, right?

377
00:42:47,020 --> 00:43:12,360
Like the, the, the shared, like, I, I don't know, especially in the tech world, people have all sorts of thoughts about marketing, which depending on who you talk with are mostly inaccurate or not nice, but like, like, you know, just like any other thing, like marketing is like, uh, uh, a profession that has a lot of like proven engineered skills behind it and things that you do.

378
00:43:12,360 --> 00:43:21,240
And like, it's not really like the, uh, the strength nor the interest of a lot of people who would be interested in working in open source.

379
00:43:21,240 --> 00:43:22,000
So it's nice.

380
00:43:22,100 --> 00:43:32,420
And it's all, it's especially hard to find marketing people who like understand the other side of marketing software, let alone open source stuff.

381
00:43:32,420 --> 00:43:32,660
Right.

382
00:43:32,840 --> 00:43:50,860
So it makes sense that you would have like one of the benefits of, of any, like a big foundation, like the Linux foundation would be that we, we want to make sure that we have like marketing and residents, so to speak as, as a service that people can go to, especially for, I mean, you made me think all this when you mentioned press releases, right?

383
00:43:50,860 --> 00:44:10,540
Like, like, like there, there are a few marketing artifacts that people that are more necessary and less reviled than the press release, like, like few people like working on press releases, but they're like, there's such an integral part of, uh, of the world.

384
00:44:11,420 --> 00:44:16,080
I guess it's almost like the asphalt thing, right?

385
00:44:16,080 --> 00:44:21,720
Like, I don't think anyone would say they enjoy like mixing and pouring asphalt, but it's very required.

386
00:44:23,300 --> 00:44:29,760
Well, it was speaking of events like the, um, so next week is, uh, uh, uh, a cloud foundry day.

387
00:44:29,760 --> 00:44:32,420
It's in, uh, is it, do you say Heidelberg?

388
00:44:32,620 --> 00:44:38,500
I, I, I forget how to say that the town, but it's, uh, it's on Thursday, uh, June 21st.

389
00:44:38,500 --> 00:44:41,740
And, and, uh, y'all, y'all were nice enough to accept the talk that I submitted.

390
00:44:41,860 --> 00:44:49,540
So, so that'll be fun to submit there, but like, what, uh, just to give, give people a little preview, like what, uh, what can people expect at CF day?

391
00:44:50,980 --> 00:44:59,980
So this year, a lot of the talks at cloud foundry day are going to be about how cloud foundry is very successful at scale.

392
00:45:00,500 --> 00:45:18,620
So we're going to look at a lot of insider information from how did we accomplish XYZ when cloud foundry was running at like planet scale workloads, both from, uh, big vendors.

393
00:45:18,620 --> 00:45:24,600
So there's like, so there's a bunch of talks by, uh, folks from SAP, um, some VMware and Tanzu folks too.

394
00:45:25,180 --> 00:45:30,660
Um, there's also any nines, the other, uh, smaller ish vendor that I was talking about.

395
00:45:30,780 --> 00:45:40,480
And they've also come forward to share some of their lessons about how cloud foundry is operating at scale and how it's been very successful for them and their customers and things like that.

396
00:45:40,480 --> 00:46:10,460
So the big theme at the conference is going to be about, you know, big CF installations and how it's able to hold up, you know, hundreds and nearly thousands of applications, um, as, as, uh, workloads and, um, you know, what breaks, what creaks and what, what's, uh, what's rough, uh, for, for the operators who are helping manage, uh, cloud foundry instances that support.

397
00:46:10,460 --> 00:46:17,320
These hundreds of applications and thousands of containers and what have you, so that's going to be the big theme at the conference.

398
00:46:17,320 --> 00:46:32,180
So we are, um, having a live, uh, conference at Heidelberg, like you mentioned, um, there's also a virtual component, uh, that people can, uh, sign up for and don't have to necessarily miss out on the action.

399
00:46:32,180 --> 00:46:34,480
So it's designed as a hybrid event.

400
00:46:35,480 --> 00:46:39,620
Um, and yeah, we're, uh, last I heard, we're very close to selling out.

401
00:46:39,920 --> 00:46:45,160
Um, on the, on the physical, um, version, uh, makes me very happy.

402
00:46:45,360 --> 00:46:50,080
Uh, it's been many, many years since, uh, there was, there's been a cloud foundry event in Europe.

403
00:46:50,540 --> 00:46:53,360
Um, so this was the first in probably four or five years.

404
00:46:53,700 --> 00:46:54,480
Um, what have you?

405
00:46:54,480 --> 00:46:54,580
Yeah.

406
00:46:55,020 --> 00:46:55,260
Yeah.

407
00:46:56,480 --> 00:46:56,880
Yeah.

408
00:46:57,020 --> 00:47:05,500
I mean, I mean, definitely as you, as you mentioned several times, all the, uh, the pandemic stuff changed calendars around a lot, but I was interrupting you.

409
00:47:05,500 --> 00:47:06,500
What, what, what were you saying?

410
00:47:06,960 --> 00:47:13,820
No, I was just saying, uh, going to, um, conclude by saying we're, I'm really looking forward to meeting a lot of people for the first time myself.

411
00:47:14,500 --> 00:47:15,460
So, yeah.

412
00:47:15,660 --> 00:47:29,060
I mean, I think, I think it's, it's a good location and like, like you were saying and indicating, cause there is, there's a lot of cloud founder use, not only in, you know, in Europe, but especially in Germany, at least that I know of.

413
00:47:29,060 --> 00:47:34,460
So it's, uh, it's, it's, it's hopefully it makes travel, uh, easy for people to get there.

414
00:47:34,460 --> 00:47:42,860
But then also, like you're saying, there's, there's the online component, which I think is, I mean, that, that is one nice aspect of, uh, of pandemic stuff.

415
00:47:42,960 --> 00:47:54,220
And so far as it could be a nice aspect is that it does seem conferences are generally, well, they're not always like hybrid events, but now we all know how to do them.

416
00:47:54,720 --> 00:47:55,200
Right.

417
00:47:55,480 --> 00:47:58,620
Like, like, like doing, doing online events is not a big deal.

418
00:47:58,620 --> 00:48:02,960
Like it's, it's pretty, uh, straightforward, uh, which, which is a good effect.

419
00:48:03,080 --> 00:48:03,620
Well, great.

420
00:48:03,700 --> 00:48:09,760
Well, uh, you know, I mean, if people were interested in more cloud foundry stuff or, or yourself, like what, what would you point them at?

421
00:48:09,800 --> 00:48:11,380
Like where, where could they look things up?

422
00:48:12,940 --> 00:48:18,600
So cloud foundry.org is always up to date with a lot of the information.

423
00:48:18,600 --> 00:48:24,440
There's a blog where we put out, you know, a lot of the important stuff, um, Twitter channels.

424
00:48:24,720 --> 00:48:31,720
Um, so at cloud foundry, uh, is the handle for the, uh, community stuff itself.

425
00:48:32,280 --> 00:48:35,520
Um, personally, I tweet from, uh, Ram Iyengar.

426
00:48:35,660 --> 00:48:37,900
So first name, last name, no space in between.

427
00:48:38,520 --> 00:48:43,160
And, uh, yeah, feel free to reach out, um, through either of these channels.

428
00:48:43,160 --> 00:48:51,100
And, um, there's also a cloud foundry slack that's more focused, um, through, uh, around the community.

429
00:48:51,100 --> 00:49:00,380
And like everybody who's a contributor is, is hanging out there and, um, will happy, be happy to have a chat about cloud foundry.

430
00:49:00,540 --> 00:49:06,780
So you can lead, uh, into slack through cloud foundry.org if you're looking for a way in.

431
00:49:07,040 --> 00:49:12,400
So I'd encourage people to reach out through these, um, two, three way channels.

432
00:49:12,940 --> 00:49:13,420
Yeah.

433
00:49:13,520 --> 00:49:13,840
Well, great.

434
00:49:13,900 --> 00:49:19,040
Well, it'll, it'll be nice to meet you in person next week and, uh, as well, I'm looking forward to it.

435
00:49:19,040 --> 00:49:21,560
Well, as always, uh, this has been Tanzu talk.

436
00:49:21,680 --> 00:49:26,200
You've either watched the live streaming, a recording, or listened to a podcast of this.

437
00:49:26,800 --> 00:49:34,480
There's almost too many options, but if you're, uh, if you're interested in the podcast, you can always go to tanzutalk.com and, uh, subscribe to it.

438
00:49:34,480 --> 00:49:37,440
And I'll put some links in the show notes to, uh, to things that we mentioned.

439
00:49:37,780 --> 00:49:38,920
And, uh, with that, thanks again.

440
00:49:39,120 --> 00:49:41,520
It was, it was fun and we'll see everyone next time.

441
00:49:41,520 --> 00:49:41,960
Thank you, Michael.

442
00:49:42,520 --> 00:49:43,600
Thanks for having me.

443
00:49:43,840 --> 00:49:44,100
Bye-bye.

444
00:49:44,280 --> 00:49:44,560
Of course.

445
00:49:44,720 --> 00:49:45,060
Bye.
