The serverless ecosystem itself has a lot of traction and in particular you probably the leader right now is aws. So let's just talk a little bit about, let's say, with AWS what are the things you can build with serverless technology? So we know that there's AWS lambda, which is a great way to build services. There's also a step functions and what step functions do is they will connect different lambda functions together. So basically you can take one lambda function, hook it up so that the output goes another lambda function, and you can encapsulate this in something called a step function. And so you can change together many different operations. So that's a little bit of the lay of the land with AWS. Now, the other thing you can do with with the lamb that we'll just call this L is you also have this thing called triggers, and this is probably the biggest shift that you'll see in building these things is that you can hook up a lambda function to, let's say, 25 plus things in AWS. So what can you do? Well, you could trigger a web service. You can also trigger, an operation where if you put a file s three, you could call your lambda function. You can also process data, right, so you could take a stream of data and you could trigger it with lamb, there's a whole list of things that you can do you can do timers. That's another one you can do is you can actually tell something to run at a certain interval. So in terms of AWS, that's really the lay of the land is eight of us Lambda Step functions and triggers. That's the majority of of what's happening on that ecosystem. So I guess I could call this AWS ecosystem. There's another library, though that's called Chalice, that I think I'll have time to talk about that might be worth looking at as well. That can also do some of these things. It's really it's still AWS lambda. But the people that wrote the Boto a P I or the main the main sdk for AWS also wrote something called Chalice, and it's it makes it easy to do some of these things I just discussed, So that's the AWS ecosystem. Now let's talk a little bit about the Gcpd ecosystem. In terms of the GCP ecosystem, they have some interesting technologies and we'll be able to get to, I think, a lot of them today. So GCP ecosystem there is something called Cloud Run, which is one technology that in fact there's a whole book on it right now called Cloud Run. And what this is is is basically a docker container that you can turn into a full fledged service so you can basically go and build a container and just put it through. We'll say cloud and then make it turn into, let's say, an API. So that means you can take any docker container, check it into their container registry and then make it into a service. And so what this does is allows you to have a lot of control over what you build, because you can explicitly put inside the docker file what packages you want to be installed. What do you want to do? All kinds of different things. And in general, the cloud run ecosystem is a really powerful developing ecosystem. Now, the other thing that they have, so you could call this maybe container as a service CAAS. But basically, you just take a container and it deploys it. They also, though, have cloud functions as well. And so that does similar things to AWS, where you can just put a piece of python code somewhere, and then that piece of python code can get a trigger. And the trigger could be a web service. It could be maybe, like a message that comes in via a pub sub. So in general, they're really in parody and then also with the azure ecosystem. If I just talk about that real quick, they're doing similar things. With with azure, they're they're really imperative as well. So Azure has cloud functions as well, so you can build functions, and they also have something called, App services, which is a platform as a service. And this would take like a flask gap, for example, and you could take that flask gap and you could deploy it without having to manage servers at all. And so I actually have an example of that I can just talk about really quickly here that that shows how app services would work. So if I go to hear flask-mi-zure-serverless this this is a great example of why you would potentially want to use something like flask in a service environment is that I can hook this up to get a I can have it listen to events using their build system, which is Azure pipelines. And then I could have a platform as a service offering called azure app. Service is just kind of sit there and listen for or when changes happen, and then it can automatically deploy my changes. And so what's great about this is I don't ever have to manage servers, spin up virtual machines, set up networking. It's all managed by at a high level by this ecosystem. And again, the same thing exists on the Google platform. It's they call it Google App engine, and then on the AWS platform. They have a parody service called Elastic Beanstalk. But the concept is the same as that either this platform as a service or the functions really is where I think a lot of traction is headed. And so if you wanted to run this yourself. You could just you run this project and I have steps that you can go through where I step by step, show you create a project. You then go through and you say AZ Web app up, and then it spins up the APP service after the APP service is spun up. Initially, you'll see that it will host up a website. And then from here, you could go through and and set up the DEVOPS project inside of their pipeline, so it'll automatically deploy once you do an automatic deployment. Then if we scroll down here you could build out a config file that has the information that you would need to build the job. And then finally, the final step would be that after you run ran through it, you could actually maybe add additional testing or or Linton. So you have a higher quality of your project. So yeah, again, you could go through here and run this yourself