 Hi, let's walk through a quick Hello World example in OpenShift.io so you can see just how quickly you can get an application running in the public cloud. First thing you need to do is create a space. I'm going to go ahead into my new account and click Create a Space. Now you don't really need to know what a space is, for now just think of it as a new project you're working on. I'm going to call it Hello OpenShift.io and choose a template. It doesn't matter which template you choose for this example. I'll choose Scenario, Different Planning and click Create Space. You'll now see a wizard. It gives you some options. Go ahead and click on Create a New Quick Start Project. That brings you to the Forge Wizard. It takes a moment to start up. Then in here I'm going to choose on this first page of the dialogue what kind of quick start I want to use. I'll just take this first choice, the basic vertex application and simply click Finish. You don't need to step through all the pages of the dialogue. The wizard is choosing really good defaults for you. Give it a moment and it has now created our quick start. A number of things that have happened. Let's go over to the Create tab. Over here I first thing I'll notice is that a code base has been set up for me and that code has been put into a Git repo. Here's the source code of the quick start in my own Git repository. I could also go over to Pipelines and I can see that a build has started. Not only has OpenShift.io created the quick start for me giving me the code that I need to build upon that quick start, it's also doing a deployment of it for me now out to the public cloud. Let's just give this a moment to run. The stages are now running. It's doing the build of the application. This will take just a few seconds. A bunch of stages have completed and you can see my application has been rolled out to stage. If I click this link, I can now see my application running in the public cloud. There it is, running in the public cloud. It's quite possible that when you run through this exercise, you may in fact instead see application is not available. You may have think you've done something wrong. You actually haven't. You were just simply a little too fast. Not only does your application need to be deployed out to OpenShift online, but it needs to start running. It takes a few seconds for it to start running. One way you can see the current status of your application is to go to the application screen. Here you will see that for my Hello OpenShift.io application that I made, it is currently deployed to stage, version 1.0.1 of my application, the one that is deployed, and it has this green tick mark. That's how I know that it's out there and it's actually currently running. What you may find is that there will be a spinning circle here indicating that it is being deployed and it's starting up, but it's not fully running yet. So if you ever see application is not available, don't fret. Just come here to the application screen and await for it to start running. If I go back to my pipeline view, so I can look at the application. I can see it running in the public cloud. Everything looks good. I can invoke this service. It returns back some JSON. This is, like I said, a Hello World application. Everything looks fine. So let me go back to OpenShift.io and let me go ahead and promote that out to my run environment. Let me go ahead and click Promote. If I go over to the application screen, I can see that it is now deploying out to run and this is that situation whereby if I go and try to hit the application right now in my run environment, it says application is not available and that's because it is still starting up. Give it a couple more seconds to finish starting up. It says that it's ready. Let's go and check that out. And sure enough, I now have version 1.0.1 of my application running in both a stage environment and a run environment. Let's now return to the code basis screen so we can make some changes to the application. I need a workspace in which to work and these are, of course, powered by the amazing Eclipse Che. So I simply click Create Workspace. Now Eclipse Che is starting for me. If you got a warning about a blocked pop-up on the code basis screen when you tried to create the workspace, please disable pop-up blocking for OpenShift.io, refresh the code basis page and you should be able to create a workspace and get into Eclipse Che right after that. Great. Now Eclipse Che is running. My workspace is loaded. I can come in and I can go ahead and make changes to the source code. Let's simply change the greeting from Hello to Welcome. Let me go ahead and commit my code change. I'll get commit page files. New welcome page will be my comment and I will now push that change up to my repository. And this, of course, kicks off a continuous integration process whereby a new build will start for my application and I can see that that has indeed started. Once again, let's give this a moment to run. Now all the stages have completed. Let's go over to the application tab and here I can see that version 1.0.2 is starting up in stage. It's not yet running yet, so let's give it a moment to start and it is now running. So I have version 1.0.2 running in stage and version 1.0.1 running in the run environment. I can simply click here to go over to see it running in stage. Let's invoke the API and it says welcome world as opposed to hello world. I go back and click on the version 1.0.1 that's in the run environment. It says hello world. So I can see that I've got both versions running and if I'm happy with that change, I can come back to my pipelines. Go to this approval step where input is required. Once again, I've got easy access to again verify that application on stage from here if I want. Let's go ahead and do it one last time. Yep, still saying welcome world and I will do promote. Go back to my applications tab. On the application screen, I can see, yes, in fact, it is now rolling version 1.0.2 out to the run environment. I'll give that one moment. It is now running. Go ahead and click this and here I am in the run environment. We invoke it and now welcome world is running there as well. As you can see, OpenShift.io made it extremely fast and easy for me to deploy out a new hello world application to the public cloud powered by OpenShift Online. I then also was able to make a quick and easy change to the application using the amazing Eclipse Che. Hope you enjoyed this short tutorial. Thanks so much for watching and happy coding.