 from a company called CollabNet, we are a product development company. So you have heard from the title, developers want change, ops want control, so you guys can guess you know it's mostly about DevOps. I want the session to be more interactive, I want folks to you know ask questions in the middle and you know it's mostly knowledge sharing, your experiences, things like that. So how many of you you know have faced this challenge, where you know you develop a code, it works in your environment but it fails miserably in production, that's good. I see a few hands. And some of the things I am going to discuss is about our experience, how we are able to solve few things in our DevOps environment internally as part of a product development company and I will also quickly run through a small case study that we are able to solve for our customers. So I am not going to sell any product and stuff, there are some guidelines, things like that best practices I will share, it's up to you guys to go and implement how you want in your company or in your products. So first I am going to discuss about you know what are the challenges operation teams have and what are the challenges you know developers have and we talk about you know DevOps value proposition and what are the building blocks in DevOps space, how you can build your own DevOps. So these are like general things and then best practices and how we solve some of the DevOps challenges within our environment in our product, we host our product in cloud, things like that. So you can look at that as a takeaway for you guys and then one of our customers case study. So let's start here. So as I started earlier we always have a tug of war between developers and ops. So developers always want change and they are always in a fast paced environment. They want to develop more, they want to get to the market faster, learn technology and ops typically wants control. They don't want change in their environment because you know they are always tightly network and they don't want to their environment to die or you know fail, things like that. So dev wants agility, ops wants stability. So the conflict between the two, they will always fight the conflict between the two is what DevOps is all about. So let's see some of the developers challenges. So on the left you see all the developers challenges and on the right you see ops challenges. There is a wall in between. So typically everybody knows, we are not going to talk about application lifecycle here but typically everybody knows if you follow practice, any lifecycle you have like a plan code build test deploy and then you also have release automation. So developers nowadays you know you have to