 My name is Miguel Ángel Fernández, I'm a data scientist and I'm working as analytics specialist at Vitergia and thank you Diane for the great introduction. And well, this talk is going to be a little bit less technical than the previous talks, it's amazing to be here with all of you. And we are talking about the open shift project and the rest of cloud native ecosystem and we are talking about some projects and how they are connected. Okay, so we are talking first about a quick overview about CNCF ecosystem and we are going to see some of the numbers for some of the projects there. We are going to talk about representing this ecosystem and how we do imagine this ecosystem of projects. Oh, yes. Okay, I'm sure about that. After two years I don't get used to it. Okay, so this is kind of a shock to see my face. Okay, so next is to talk about the people acting as bridges and then we are going to discuss the growth of CNCF ecosystem. Okay, so first is I wanted to make to show you a quick overview for the CNCF ecosystem. You know that cloud native ecosystem has many different projects and they are grouped into different categories, right? So I wanted to get open shift project and then other CNCF projects, those are tagged as graduated at incubating projects. If you go to CNCF website you will see them listed, right? Those upper side are graduated ones and the ones below are incubating projects. So this whole presentation is going to show some data extracted from Git comets, right? These are code contributions to these projects from the last year. Okay, so from May 2021 to May 2022. Okay, so we have over 11k contributors active during the last year, plus 85 organizations involved, more than 55 projects and a ton of repos over 171k comets, right? So these are some impressive numbers. So the next question I want to raise is how do we imagine an ecosystem of projects like this? We are talking about these amazing tools and amazing projects and how powerful they are. But we always talk about them like this, right? They are each project, individual project and we tend to talk about projects as a set of repositories, right? And well, for a data analyst to go for the cloud native ecosystem is like kind of a playground, right? So if we represent this ecosystem as a set of repositories, we want to think something about this. These are representing projects. Its cluster is a project and the nodes linked to each project represent the repositories with activity during the last year, okay? Code activity. I'm not taking about issues. I'm not talking about pull requests or comets. We are focusing on code contributions, right? All right. So we have some isolated clusters. We don't see anything related between projects, but of course they do share a common space because they belong to the same ecosystem, right? And we can focus on some of them. We have OpenShift here with a lot of repositories active during the last year. We have Kubernetes there. We have Pufbert. We talked about that before. Operator framework. And HDO and Knative. HHCD, right? And it's nice. Okay. But I would propose to change the point of view because we are talking about open source communities. We are talking about communities and communities are made of people, right? So what if we take those projects, right? But we try to link those projects having common contributors. We are talking about people. So let's set the people at the center of our problem, which is representing an ecosystem, right? If we take these projects and we link them because they have common contributors, we will end up having something like this. Not isolated clusters, but this beautiful mess, which is all the projects connected with each other, right? Okay. So projects are linked if they have common people contributing to them. And that's why we see this highly connected network. So the reality will be quite different depending on how we represent it, right? And as I said, this is all about people. So let's get, we saw this project which are connected. And now let's represent the people contributing to these projects and link them with the projects they are contributing to. Okay. And what we get is this network. I think this is a more accurate representation of the community behind the CNC ecosystem. Okay. Because it's the people who is forming the projects, right? It's almost like a living entity. It's everything like it's a creature. It's, there are connections, there are interactions, right? Okay. And what we have this beautiful network, but it's hard to see something meaningful out of it. So let's focus on some projects. Okay. Let's reduce the scope a little bit. Okay. And we have this network here. I have selected a subset of the repositories and we have their Kubernetes and OpenShift. Well, the projects I pointed before, right? So the buckets, the blue buckets at the center, they are the projects. And the pink nodes represents contributors. So each node is a human contributor. We are excluding both accounts, automated accounts. We are excluding them from all these graphs. Okay. And these numbers. Okay. I wanted to stress these kind of clusters that are formed between projects. This is important, right? We, if we have a look, a closer look at how the net is represented, we are going to see more of these groups of nodes, sharing connections between projects. Okay. And this is no less than people acting as bridges between projects. Let's zoom in a little bit. So at the bottom we have OpenShift. This is like a zoom in. We have OpenShift. And there we have Kubernetes and on the left we will have Canadian and Istio and then we have Operator Framework and ATCD. And you see here at the center a big group of people. And identifying who these people are is crucial to understand the community and the dynamics between the projects. Right? You may find some connections that you think are expected, but also you can find unexpected connections. I think that's nice also. And if we, well, if we zoom in to another part of the network, also interesting enough, before Istio applied to become a CNCF project, right? This year back in April, right? This is for the last year. So the interesting part is that there were already common contributors with other CNCF projects, right? So this is not like that and Istio became a part of the image we saw before. It's not just another box. It's a group of people coming together and they were already collaborating with each other. Yeah, we can see also nodes contributing to not only two, but maybe three projects or more, right? And this is for the last year, again. Okay. Okay, and then we can talk now a little bit about the growth of the project. And in this case, we are showing numbers for OpenShift. So we are focusing on the number of key contributors, so people contributing code monthly for the last five years. So we see that back in 2017, there were already like 200 unique contributors there, active, and this is representing monthly for the last five years. And by the end of 2021, we end up with almost, well, I think over 700 unique contributors for OpenShift. And what we can do also is to compare this data with the other projects we saw in the network before, right? So we have OpenShift along with Kubernetes and the rest of the projects we commented before, we see that OpenShift and Kubernetes takes the greater amount of active contributors for each month. And what happens if we compare OpenShift with the rest of CNCF projects we saw at the beginning, those graduated and incubating? Okay, we have these numbers of contributors and OpenShift still a big part of the ecosystem, right? And the growth. You can see the growth basically. Okay, and well, again, the projects are those that we saw before already. Well, to finish this presentation basically, we'll like to show you this graph to compare how the network of projects, people and projects look like back in 2017, right? And then, of course, how it looks now. You can see the growth. You can see, so the question now is how this ecosystem will evolve. And the only way, of course, is to build a connected future. You can see all this about human interaction and it will be really, really exciting to see how it will happen in the future. And I think that's it from my side. Thank you all for your attention. If you have any questions, I'll be around. So what I love about this slide is, if you know me, I've thrown this variation up on the screen at a bazillion different things. But this really shows you how we're not working in isolation, you know, that it is the communication between the projects and between all the people. The people who are acting as bridges between them. That we really need to help cultivate good communication skills and trust between things so that we can align our roadmaps, our feature releases and the interdependencies. And so when you're working on your project and you think you're all alone, trust me, you're not. And we can always help you find a connection and make you feel a little bit more connected to the rest of the cloud-native ecosystem. So I really can't tell you how much I lean on and lean in on the biturgy of folks, and I hope you all will do so as well. So thanks very much, Miguel, for all of your help. Thank you so much.