 Good morning and thank you, definitely appreciate everybody showing up not only here today but also for the week. I know taking that time commitment in everything we do is hard to do but I think it's important that we spend the time together, meet up, discuss, learn from each other. I'm going to walk through a presentation that Sam Ramji and I did at EMC World. And if any of you have gone to EMC World, a little bit different audience, predominantly focused on IT operators, system administrators, and many of you may know some of this material but I'm sure each and every day we have new technologies in this new world to choose from and so this is to give you additional insights into why you made the right decision about platforms and also to give you additional information and ammunition as you go about your daily business within your own organizations. So the essence of the discussion was really around enterprise DevOps, modern software technology. Matt Calger who's here today from EMC, he generated this new track to focus on code and modern operations and it was really about the DevOps movement and what we see across our enterprise customers is that this movement is accelerating enterprise innovation and as many of you know it's a different different world, it's a different model, in fact many things are different and Dev and ops trade-offs are made continually. So the focus of this discussion was really about platforms that definitely this audience knows why you're making the right decision but again these decisions need a very holistic view about you know making decisions for that are appropriate for your business and making those right decisions can help you and your business make the following choices between innovation velocity and governance risk and compliance requirements. So the audience at EMC world again a little bit different you know a lot of people understand DevOps in fact that F was supposed to be an H so it's what the heck is DevOps but it's important to note that DevOps is not a thing right it's not a job spec it's not a title it's not a process nuts I can't like say you know can I have two scoops of DevOps and sprinkling a little bit of hybrid cloud you can't buy it right what it is it's a movement and at EMC we're actually practicing this movement if you will each and every day at the EMC dojo and that movement is based and and built by practitioners for practitioners and it really incorporates a lot of the discussion you just heard about continuous integration and deployment allowing us to focus on the circle of software as Anzi calls it to develop more reliable faster innovation for our businesses and it is very different you know I can drill down into a lot of the difference I spent most of my career on this side on the traditional side of development in fact I've been at two companies one startup one large company the startup I was the fifth engineer there was 50 people worldwide today that company is over 60,000 people it's known as EMC corporation and predominantly I've spent my my entire career in in development and there are night and day differences it is a difference between black and white and color TV from everything there are some similarities between how we used to do development but you know as we kind of drill down into that what's important for EMC and what we build our our business around it's really around the bottom around infrastructure and reliability availability service ability when we look at this new world that capability is built differently it's not necessarily provided by the infrastructure more around the platform and the application but what's really different is the the principles of focusing on adoption by customers and that's the iteration of the build measure learn cycle and to be able to iterate with passion and urgency but like prior movements in lean and agile if this doesn't take its course this movement doesn't take its course all across the business then we haven't made our mark right to do continuous integration and deployment to build MVP is a hard thing for businesses to do right it's a different concept everybody wants everything day one but that's not how we work today so I think it's important as we go forward to make sure that we're educational in each of our businesses about the whole business movement around DevOps as well and I'm sure many and know there's a lot of statistics on this stuff right you know increased collaboration 35% increase in new software and services of 46% reduction in spending but it's really important that I remind you that exactly 94.1% of all statistics are inaccurate it's true it is I actually said that in meeting in a guy goes what was that 94.1% I said no it's 93.7 he goes okay 93.7 but the real benefit of a DevOps movement or practice is really about hitting customer engagement adoption and satisfaction and to be able to pivot faster that fast feedback cycle I have built many products with many different technologies and features that were not adopted right the traditional water scrum fall process where we've got 18 to 24 month development cycles and we get it out there and the customer says that's just not what I wanted right so you know getting that concept across to our business to say look MVP is good enough we will have enough to get early feedback on that and we can pivot instead of predictably hitting our target we can pivot to what the customer wants sooner so you know at EMC world you know and we kind of leveraged a study that was done by right scale the data came from clear path but you know across the industry as we look at DevOps adoption the good news is around two thirds today or at least in 2015 are adopting a DevOps practice looking at using cloud today the numbers are higher which is great you know five six seven years ago people were you know cloud was kind of a dream today 93% of the respondents are using a cloud today and out of those respondents 82% are using a multi cloud all right whether and it's predominantly hybrid based so the bulk of that is a hybrid cloud but some are deploying a strategy around multi private multi public but you know when we look at the number of clouds it's not one cloud there are many clouds out there so here's a challenge and here's a challenge we face as users as an industry is what about platform right as we look at cloud computing architectures what percentage of people out there in the world are adopting platform 16% say that they have a platform strategy and that's problematic you know when we look at the complexity and even the talk we just went through not having a platform to do what we need to do in terms of digital transformation is very very difficult and there are challenges you know when we look at the DevOps model this would by the way I call pair peddling if you practice pair peddling but when you know DevOps is not a panacea for everything right so you know having a DevOps practice there are there are constraints and different value systems between what developers value and what operators value right this model puts them closer together puts us closer together but we do have different value system for developers it's important for us to have agility and speed and ease of use and you know new tools you know and to also have a have our customers have a love affair with the software that we produce but as operators it gets back to you know traditional it ops those value systems haven't changed right you know it you know people still get paid on things related to governance risk compliance security cost availability predictability um and then kind of looking forward I asked this question a lot you know to those that are implementing a DevOps practice is if we run the movie five years forward what does it look like you know is DevOps going to be you know this movement going to be just restricted to new applications or will this take over in terms of bimodal it what about rewriting applications is that going to be mode one or are we going to see mode two or or you know kind of the DevOps movement start to move all across so will this green blue green picture in the future five years from now be much greener than it is for all applications not just net new but what about rewrite and replatform right and and that's top of mind for cio's across the industry is that many know that they need to invest in the bimodal it to capture this wave of innovation and disruption that softwares occurring in the market um but they know it's not forever right it's temporal as we look at it so the benefits as many of you know you know in terms of cloud foundry is the the beauty of abstraction right as a developer simply cf pushed my app as an operator I can bash deploy my service so where the the the beauty is really in the abstraction layers of the platform it's also a challenge right as we look at the operational characteristics abstraction levels create less direct control of the infrastructure and the service level agreements underneath of it when I do a cf push of my app how do I know I'm going to get that predictability how am I going to know that my governance risk and compliance requirements are are met so that's where the importance of platform comes in right and cloud foundry being in our collective opinion one of the most important so clear path the additional work around this to to survey uh users and evaluators right so what's in blue is the people that are using technology today and it what's in red are people that are evaluating that technology and they ask those users a number of questions and what the findings were is that look in the future it's not just a container only world right a lot of people think containers are you know containers are are are great but virtual machines and other packaging concepts will exist co-exist in the future I'm trying to do this without a platform is next to impossible right so you look at the practitioners in this model they know you know trying to do it and go it alone in certain environments it may be easy to do um you know smaller scale doing it mid to large enterprise scale it's it's a heck of a lot hardware trying to control your own hardware without a platform is even more challenging and the container cluster managers and orchestrators are not good enough right so kubernetes chef pop it they do very good for certain environments but they don't cover the spectrum of what it practitioners need in their environment so the good news is there's a lot of choices out there with platforms in fact there are over 70 platform vendors out there on the planet today and that community has been growing most of them are in production you know a lot of the industry doesn't understand this they think platform uh technology is kind of nascent it's not you know many of them been out there for for years in production environments deploying production workloads you know most of them are polyglot and there's hundreds of services that are being offered on these platforms and that continues to grow so that's the good news the bad news is the same thing there's too many choices right and you will be faced with more and more of those each and every day in in the in this new world technology uh the investment and you know even vcs and and uh you know uh equity is being poured into this community so we will see more of this a year from now two years from now um there are too many choices um and there's a lot of things that go into the choice of a platform it's not just hey who does a just best job of orchestrated orchestrating my containers right it gets into a number of things you know in terms of you know the backing services the packaging methodology uh the infrastructure characteristics locations of deployment and on and on and on and on and that's why that leads us to cloud foundry i took the red pill how many took the red pill all right good it should be all of you uh hopefully none of you took that red pill and then tried to throw it up um but we are seeing you know a lot of benefits in terms of enterprise adoption so these are the things the attributes of the platform in terms of multi cloud and containers and vm's multi uh language support what kind of got me excited about the platform was really around the infrastructure automation and having been in mission critical systems for decades mission business life critical environments application environments these things are critically important you know in terms of the automation capabilities um and you saw in the previous presentation the ability to restart without human intervention so these next three slides are what i presented at the summit last year i might have stole this one from somebody that was very famous but you can tweet it out that i said it um but this dream was really about hey what if you could deploy and manage all it applications and services on any cloud easily and consistently with the confidence that it meets all of your business objectives and i went on to say hey you know what if we had the capability to deal with not just 12 factor applications but all workloads right 12 factor apps are great but what about applications with state you know what about other types of workloads and kind of thought about hey you know what if we had these capabilities around persistence and data protection you know maybe even some data optimization or mobility and access capabilities that were pluggable into the framework of the platform so um we actually put our money where our mouth is and we've invested in a dojo uh it's in Cambridge Massachusetts the bulk of our developers and contributors are there and we've got five folks in the san francisco office um on howard street and so in a year so last year you know that was kind of our dream this year here's how how we've done over that period of time we we actually have been doing great in terms of meetups and you know developing contributors uh first dojo announced in march of last year and over 1900 uh contributions to the open source we went from nowhere nine months ago to number two in terms of open source contributions to the platform if if you take the pivotal contributors out of that and um our focus is what i talked about earlier it's to be able to deal with those things that your it operators traditionally for years have have to deal with in terms of business continuity did you know data protection you know persistence you know all all those things that are critical to the operations teams so this is kind of our focus area um specifically what we've done within the past three years or past year is actually pretty significant uh yesterday there was a discussion but with uh ted ted young paul waran uh the folks from ibm around diego persistence pre providing a persistence layer for the platform so we can deal with stateful applications that architecture allows for plugability of software defined storage we've got uh demo will show you in a second uh that allows scale i o to underpin uh this persistence layer a lot of feedback from the community about hey can i deploy containers on bare metal what about cloud foundry uh earlier this year released a bare metal cpi allowing you to deploy your applications onto bare metal environments unique we actually announced uh that yesterday we've been talking about it for a month or so now it's uh the kind of think about next generation packaging technology being able to get to more efficient footprint with lower security threat surface areas if you will and then other innovations around uh uh intelligence scheduling so what it would like to do now is uh do a bring up uh luke woodchuck from our san francisco team so luke is our development lead from uh san francisco and luke just had a baby six weeks ago so congratulations thank you just just waking up you know he just rolled out of bed um so you have a new baby too it's called persistence and uh so this demo is going to show the folks here about uh persistence on scale i o so exactly uh that um you know capability so what you know what's a demo about what's a type app that you're we're looking at sure we all love cloud foundry here and and for the most part 12 factor apps are what we've been limited to in the past right we've now extended that so that you can take traditional apps onto cloud foundry um and here's an example of one of those uh it's wordpress app a blog that typically we see what's different about this app is that the themes and the plugins that customize wordpress are actually stored on a file system okay so this is the persistent data that's important for the for the wordpress app yeah exactly so we took this wordpress app and we we put it onto the platform and you can use the cf apps command here to see uh the emc dojo wordpress app and now we're going to do the magic and scale it okay so you're you're scaling to what five instances yeah we've scaled to five instances here now with wordpress if you're familiar with it if you do this uh in a traditional case with cloud foundry you lose that persistent data on all the replicants um and we're going to show you that it exists okay forward all right so in in the normal case we couldn't do this right so if you scaled the app in instances those just instances couldn't maintain the state across the uh the uh the different instances of the app yeah exactly all subsequent instances would be vanilla wordpress okay so we should see as we bring up a separate browser window and navigate again to the site an exact copy but the difference here is that the instance index is different that shows this server that it's being uh delivered from okay so we've scaled this with an exact replica preserving the themes and the plugins okay so maintaining the state between the different instances so that's pretty cool and it was pretty quick it was it two lines of code or I think what's one of the best things about cloud foundry is right we're trying to focus on the user interface and experience there's so much complexity underneath the surface here but it really boils down to a quick easy command to do this yep that's awesome so uh this was done in conjunction EMC IBM and Pivotal up in San Francisco definitely appreciated I'm sure a lot of our customers out here uh we'll see the value in this and you know it is I think one of the most significant you know developments if you will that's occurred recently with the platform yeah for the first time ever you're going to be able to take your legacy traditional apps and manage them in the same place that you manage your 12 factor apps all right thank you Luke get some sleep thank you he's going to go back to bed all right so I am uh about a minute off target so just kind of close with this point you down to the boost so to make it easier for developers we did launch a platform called native hybrid cloud allowing you to deploy applications whether it be on-prem or off-prem um and do that in a very simplistic way with tools sitting on top around CICD application performance management the build back and show back capabilities as well as additional analytics so to close um we see this movement really uh accelerating digital transformation across the globe uh you have made the right choice if you're here around cloud foundry it is by far the best platform on the planet our job as a community is to continue to enhance and enrich that without detracting from the abstraction or the simpler you know the simple way in which you can build and deploy applications um the world will be you know kind of very heterogeneous in terms of VMs and containers it will be multi-cloud um you know pass and open source or critical um purchasing requirements cloud foundry is by far the best first and only choice allowing our customers you uh in the audience here to keep the balance between innovation velocity and business requirements so thank you and have a great rest of the show