 It's good to start five minutes early because typically either you are on time or late, right? It's good to start early. So how many of you develop applications for cloud, okay? And how many of you use Eclipse for developing applications for cloud, okay? That's good. So did you raise your hands for developing applications for cloud as well? Okay. I didn't see that. Okay. So what we are going to focus on is developing applications for cloud using Eclipse. So I'm not going to talk in detail about cloud applications. I'll give you an overview just to bring us all on the same page in terms of what are the challenges, right? And then kind of introduce you certain tools and certain, actually there are certain top-level projects in Eclipse which are very much suited for cloud development, right? I want to introduce you the Eclipse cloud development tool as well. So that's the objective of this talk. So we'll look at what are applications in the cloud era, right? What is so special about them? And then we'll look at the cloud platform, right? Again, there are varieties of platforms out there, we'll take a peek at them. And then we will see how to prepare your Eclipse environment to develop and deploy applications to cloud. We'll try to develop an online application store, online retail store using microservices, right? I can point you to the article about it, right? All we have is 20 minutes. I don't think we can do that entirely. And then, of course, we want to practice DevOps, right? So I'm pretty sure you would have heard about the term called DevOps, right? It's all about how quickly you can get your changes on to your users, right? The time span between when you make the first line of code to the time it gets the hands of real users, okay? So what's so special about the applications in cloud era? So let's take the end user point of view, right? So those applications are available anytime, anywhere. It's always on. You expect them to be available all the time, right? Unlike the application that run on.