We talk with Dan Kohn, the Executive Director of the Cloud Native Computing Foundation to catch up with all things cloud native, the CNCF, and the world of Kubernetes.
Dan updated us on the growth KubeCon / CloudNativeCon, the state of Cloud Native and where innovation is happening, serverless being on the rise, and Kubernetes dominating the enterprise.
Dan Kohn: Oh, definitely. Weâve needed to hire more people, and then weâve just needed to standardize a lot of processes. CNCF started with just Kubernetes, and then it took six months or something for us to get Prometheus. Then I think Fluentd was number three after like eight months. So during those phases, if you needed something, you would just send an email to me or our Chief Operating Officer, Chris Aniszczyk, and say âHey, can you help us with this event?â âOh, I need to set up an account for so and so.â âOh, Iâm having this issue.â
That worked fine at first, but I think almost like any organization or software company, you just have to put processes in place going forward. So we have something we call the Service Desk, and itâs just a ticket tracking system⌠But any of the maintainers of any of those 26 projects can in principle ask for anything â I mean, conveniently, weâve had the budget so far that we havenât needed to turn them down for a lot or for much at all.
[39:58] But the specific requests tend to be â I mean, a lot of them are just like super-minor things, like âOh, can we have an official Kubernetes slide deck that people can do community presentations without having to use their companyâs slide decks?â Or for Prometheus, it was âHey, we wanna run a community event for about 250 people. Can you help us organize that, handle all the money for us for the sponsors that wanna come in, help us sell it, and such?â, and so weâre very happy to do it.
And then, you know, presenting to our end-user community, engagement there⌠All of our projects are very eager to be involved in KubeCon + CloudNativeCon, so although we do have this competitive track system, we also have slots, internal deep-dive slots for each of the projects⌠So they definitely appreciate that opportunity to get in front of the audiences.
We do a lot of work with them on social media, on press relations and analyst relations, on giving them some kind of tracking on how things are goingâŚ
I mean, one way of thinking about it is that if youâre a big company, like a Red Hat or a Google and you have an open source project that youâre trying to promote, for commercial reasons, your company can provide you with a set of services. But what weâre suggesting is that for a lot of core cloud native projects, itâs much better for it to be hosted by a neutral foundation⌠But youâre still gonna want those services, so we try and provide a lot of those same things.
I mentioned the certification process, and we also offer training courses with it. And then thankfully, it hasnât been that involved yet, but also offer a variety of legal services around trademarks, contributor license agreement if they want that⌠We generally recommend that projects instead go with a DCO (developer certificate of origin), which as you may know, originated with Linux. So we just work with the projects hereâŚ
But the sort of bigger picture is that what a foundation needs to provide has certainly changed significantly in the last 20 years. When Apache started up, it was a huge deal to have a source code repository, to have a web page, to have some basic kind of continuous integration infrastructure⌠And today, basically any open source project can get that for free from GitHub, from Travis, CircleCI and similar kinds of services⌠And we actually encourage them to do that. We donât try and move them over to our infrastructure, but we do try and provide a set of services that remain useful.