 Welcome to this video about how to build and deploy your API with KMLK on OpenShift. KMLK is the first serverless integration platform that allows you to connect and integrate all your microservice and application using any kind of protocol and any type of the code. In that session, we'll start by designing our API in ApiCurio and then we'll try to implement it in KMLK. In order to run your ApiCurio Studio, you have just to run it in your browser. And you can see here I have already a defined customer API. We can just edit this one here. And the most important is there is three parts that you have to define. The first one is the path. As you can see, I have defined the customer as path and the customer data. In customer data, by providing an example, all the properties will be sets. And finally, you have to define your operation. In my example, I have defined get and post. And the most important is the operation ID. You have to fill this field, which is called operation ID, with create customer or get customer, as I have done here. It will be used after by KMLK in order to build a REST route from the generated JSON file. It is the output of the JSON file with open API specification 2.0, 2.0, and that's just an example with get customer and create customer. In ApiCurio, you can generate your JSON file from here by just clicking the JSON. Now, since we have our JSON file, we'll try to develop our integration routes. And for that, we have just to start from the direct endpoint. With the name of the operation ID, here, we have get customer and create customer. And we have just to apply our integration patterns in order to process all the requests received from that API. Here, I have just made something really simple, which is the transform of the body received by the API. In KMLK, we support mini languages, Kotlin, Groovy, Java, and here, I have used just a plain XML, which is also two. In my example here, KMLK customer API, you have all the steps that you can run in order to build this API. You have just to copy that and plan it on your KMLK. In order to start with KML, you have to download the KML client, as you can see here, and you can just install the KMLK operator by running this KML install, and this it will install a pod, which is called KMLK operator. It will allow you to run your integration route. Now, we are ready. We have just to run this Git repo. And we have just run KML, run the name, we have to provide the name of the application, customers here, KML under two, since you choose this web server under two, and the port 8080, where this API will be exposed. I add logs in order to get the logs directly. Our JSON file is defined here, our open API standard specification of our customer API, and here we have our integration route. As you can see here, our integration customer is created. We can check that by doing, let's see, Git IT, and we can see that our integration is created and it's running now. And as you can see here, our integration route is already, with KMLK is already started in less than one second and our API, it's started, it's exposed here. In order to see, for example, the rest route that are generated from that JSON file, we have just to add login level to debug, we have to set it to debug, and we will get the print of the rest route that are generated from the JSON file that we have, that we have defined. Yeah, we see now that we have, yeah, you can see here, we have the rest routes that are printed directly in the logs, and this is the definition of the operation that we support, which is guest and post that we have defined in our KML API. Congratulations, you have your first API deployed on your OpenShift. In order to visualize and to monitor your KML routes in your OpenShift web console, as you can see here, we don't have the OpenJava console in order to visualize and to monitor our KML routes in-house here, because Jolokia, it's not enabled, this feature is not enabled, and in order to enable it, you have just to add these traits, which is called, we have just to enable this Jolokia feature by adding this parameter, Jolokia was enabled through, and this, it will directly add Jolokia. Yeah, you can see here that it's exposed, that's what we have now, we expose our Jolokia agent, and if we come back now to the OpenShift console, we see that we have, that we can open our how-to console. Thank you very much for watching this video, and see you next time. Bye.