<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>CotÃ©&#039;s People Over Process &#187; IT Management Podcast</title>
	<atom:link href="http://www.redmonk.com/cote/topic/podcasts/itmanagementguys/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.redmonk.com/cote</link>
	<description>One foot in the muck, the other in utopia</description>
	<lastBuildDate>Tue, 24 Jan 2012 14:24:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>PaaS Talk &#8211; IT Management &amp; Cloud Podcast #089</title>
		<link>http://www.redmonk.com/cote/2011/07/27/paas-talk-it-management-cloud-podcast/</link>
		<comments>http://www.redmonk.com/cote/2011/07/27/paas-talk-it-management-cloud-podcast/#comments</comments>
		<pubDate>Wed, 27 Jul 2011 17:50:32 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[PaaS]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=7138</guid>
		<description><![CDATA[John has been playing with Cloud Foundry a lot of late, so we go over that and PaaSes in general. Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here: Show Notes Cloud Foundry [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.johnmwillis.com/">John</a> has been playing with Cloud Foundry a lot of late, so we go over that and PaaSes in general.</p>
<p>Download the episode directly <a href="http://traffic.libsyn.com/redmonk/itmanagement089.mp3">right here</a>, subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the feed</a> in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:</p>
<p class="embed"><embed src="http://www.redmonk.com/embed/player.swf" width="400" height="20" allowscriptaccess="always" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement089.mp3" /></p>
<h2>Show Notes</h2>
<ul>
<li>Cloud Foundry &#8211; a container of containers. â€œYou need a ruby guy, for sure.â€</li>
<li>What is a PaaS exactly?</li>
<li>A <a href="http://en.wikipedia.org/wiki/Louis_V._Gerstner,_Jr.">Lou Gerstner</a> interlude</li>
<li>CotÃ©â€™s favorite Asymco.com chart, again.</li>
<li>John uses Spot Cloud &#8211; and lives to tell!</li>
<li>How many levels of wonder does Amazon have?</li>
<li>DevOps workshops &#8211; what people really want is to go right to the cool stuff, e.g., â€œletâ€™s go install something! Letâ€™s go install Jenkins!â€</li>
<li>The Viking Ethos of Business: Party tonight, for tomorrow we may die!</li>
</ul>
<h2>Transcript</h2>
<p><i>As usual with these un-sponsored episodes, I haven&#8217;t spent time to clean up the transcript. If you see us saying something crazy, check the original audio first. There are time-codes where there were transcription problems.</i></p>
<p><strong>Michael CotÃ©:</strong> Well, hello everybody. Itâ€™s the IT Management &#038; Cloud Podcast episode, Iâ€™m not really sure, weâ€™re in â€˜80s or something like that. And as always this is one of your co-hosts, Michael CotÃ©, available at redmonk.com/cote and Iâ€™m joined by the other co-host.</p>
<p><strong>John Willis:</strong> John Willis at johnmwillis.com, or more recently at dtosolutions.com.</p>
<p><strong>Michael CotÃ©:</strong> And youâ€™ve been keeping busy over there I understand, like doing stuff.</p>
<p><strong>John Willis:</strong> Yeah, that stuff-stuff is hard man.</p>
<p><strong>Michael CotÃ©:</strong> So, last week we were supposed to record and then as always happens on a Friday afternoon I got busy and I had to reschedule. But you were telling me that you were actually like getting your hands dirty with like Cloud Foundry or something like that, a Platform as a Service.</p>
<p><strong>John Willis:</strong> Yeah, so it was kind of not on the top of my â€“ one of those things that like we all have is lists of things that we want to do and things we have to do.</p>
<p>So, the Cloud Foundry was just kind of in the middle of somewhere. I thought like cool idea to play with, write a little bit of that when it came out. But we were working with a client two weeks ago who wants to actually build it kind of strategically into their cloud which is an interesting approach, but so I had to dig in on it and itâ€™s pretty interesting.</p>
<p>I actually &#8212; I wasnâ€™t sure about it at first. I think on this podcast weâ€™ve had a lot of discussions about PaaSs and I think I at least on a few occasions expressed my opinion that Iâ€™m not a big believer in PaaSs in general. Primarily the &#8212; clearly the public PaaS I think are &#8212; I say they are the primrose PaaS if you will, but yuk, yuk, yuk, but the &#8212; I thought that was funny.</p>
<p><strong>Michael CotÃ©:</strong> It was quite hilarious and if anything it had alliteration in it.</p>
<p><strong>John Willis:</strong> Yeah, there you go. So but the thing is, is that I will say that itâ€™s not a good idea today to outsource your core competency and Iâ€™m not sure at this stage of the game running infrastructure for most companies whether that isnâ€™t the core competency, I believe it is and so I think when you go to a pure behind the black curtain or the black wall of a PaaS, a public PaaS now then I think you give up a lot of opportunities to be strategic.</p>
<p>And Iâ€™ve said this before too, Iâ€™m also &#8212; Iâ€™ve gotten to the age where Iâ€™m like 50 &#8212; I think Iâ€™m 51, I canâ€™t remember, but 51 or 52, I have to check that, put in the show notes. But the thing is Iâ€™m not apologetic any more about like everything looks like are now, you know what I mean?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> At some point you just say, â€œYou know, heyâ€ and I truly believe that &#8212; Iâ€™ve always believed that, Iâ€™ve taken the long way to get here but I believe that why Iâ€™m such a big believer in Chef. I mean I worked there and now I donâ€™t work there, but I still &#8212; and Puppet to a certain extent. But that the right combination to get the farthest along to a PaaS is in my opinion infrastructure as a service with infrastructure as code with something like Chef and Puppet and there you have more control. Now Iâ€™m sure this could create a great debate for a lot of people.</p>
<p>But the thing I like first right out of the gate about Cloud Foundry is itâ€™s an open source PaaS. So thatâ€™s the first, as far as I know the first open source PaaS and they nearly did a good job on not just making it like, like they do have a public PaaS for Cloud Foundry, cloudfoundry.com you can run it at basically somewhat similar to say what Heroku or Engine Yard would be, although Iâ€™m sure you can make the argument that the architecture is a little more interesting. Iâ€™ll get into that in a second.</p>
<p>But the fact that they really did a reasonable job on a first cut product for supplying the infrastructure to build this in a pretty bulletproof way on your own infrastructure and so that is exciting. And then but I still had the concern of like, okay do I get really good at something like Chef and have only flexibility knowing that Iâ€™m going to use Chef or do I have to bring in a guy now who is a Cloud Foundry expert? Because having it open source doesnâ€™t mean crap, right?</p>
<p>[0:04:54.1]</p>
<p>I mean itâ€™s &#8212; youâ€™re still &#8212; when you have that strategic opportunity meaning there is some technology you would like to use integrated with your infrastructure and some outsource provider is going to be gaining factor, whereas I mean knowing how to tweak the open-source source code could be a gaining factor as well.</p>
<p>But point is though the debate I had with Alex, Alex Honor who I work with, he is the architect at DTO. We spend a couple of hours debating this and the thing is, is that Cloud Foundry and Iâ€™m coming around, Iâ€™m still in the middle. Cloud Foundry offers an awful lot.</p>
<p><strong>Michael CotÃ©:</strong> And thatâ€™s part of what I wanted to ask you I mean now that youâ€™ve messed around with it for a little bit. Like I think we all kind of know what it is on paper but whatâ€™s your description of what it is after actually using it for a little?</p>
<p><strong>John Willis:</strong> Yeah, and Iâ€™ll blatantly say that Iâ€™m stealing this right from Alex. Itâ€™s just a container of containers and theyâ€™ve done a really, really, good job of isolating the infrastructure. I mean Engine Yard and Heroku do an excellent job of isolating infrastructure and giving you your application.</p>
<p>But what these guys have done is really build &#8212; itâ€™s a second go around I guess, they got some of the SpringSource guys, you got some of the guys from whatever that acquisition that SpringSource made early on in cloud, it was that cloud PaaS company they bought before they bought &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Oh yeah, sure.</p>
<p><strong>John Willis:</strong> Remember those guys, I donâ€™t remember who those guys were, but then &#8212; and you had the guy who was the original founder of Engine Yard, that Ezra guy.</p>
<p>So, you had all these guys on the team, I mean that you got them &#8212; and all these guys getting a second chance at this and the way theyâ€™ve architected Cloud Foundry is really I mean I think pretty much close to brilliant. Theyâ€™ve got &#8212; I mean they have this cloud controller and itâ€™s another interesting, they wrote like a cloud controller all in Rails.</p>
<p>And it was like first kind of to me &#8212; well I mean I shouldnâ€™t say that because I donâ€™t know enough, but a really serious enterprise grade architecture written with no Java, no &#8212; I mean at least the cloud controller, no java and no Erlang, all the things they say you have to have to be enterprise grade.</p>
<p>Even Chef, right, Chef is lot of Ruby but itâ€™s a Rails app and it runs &#8212; itâ€™s a Rails app thatâ€™s a cloud provider. Itâ€™s pretty clever and then it has kind of the built-in, again a load balancer but not just a load balancer, a loud balancer is thatâ€™s intelligent to know what container to work with. So, now you have like a no JS container, you have a Java container, you have a Ruby container and then they have isolation of the apps which is obviously, then they have Health Manager.</p>
<p>I mean thatâ€™s cool too. Itâ€™s got the heart beating and checking. But the other thing I think that is really, really, clever about it as well is they have like a service layer. I donâ€™t know if itâ€™s called container, but itâ€™s another service which is the service layer, where now you can start. Now, all these different containers now can have these different services and now they supply like MySQL, Mongo, Redis, Iâ€™ve seen probably thereâ€™s plug-ins for everything now.</p>
<p>But the idea that you can actually &#8212; it really is that kind of promise that we always wanted, which is like all these different services being available to us in the cloud. So I got a lot more to learn, Iâ€™ve got &#8212; I mean actually to be perfectly honest with you I got my first app finally up but Iâ€™ve been trying to build the Chef cookbook with it and it uses &#8212; it just the classic Ubuntu, RubyGems and then theyâ€™ve got RVM which is Ruby Virtual Manager or whatever which is great for your desktop, but itâ€™s kind of &#8212; Iâ€™m struggling trying to get &#8212; one can clean install all the way through repeatable thatâ€™s automated. But Iâ€™m &#8211;</p>
<p><strong>Michael CotÃ©:</strong> So, I mean you kind of mentioned a little bit of this but like what are the languages you say you need to know or be adapting to use it. Like thereâ€™s obviously a lot of Ruby running around in there, right?</p>
<p><strong>John Willis:</strong> Well itâ€™s going to fall into &#8212; and this is probably the way I think the industry is going anyway. So I mean like if youâ€™re somebody who believes that Chef and Puppet are the way of the future for configuration management and then you look at this. So, from a system administratorâ€™s point you need a Ruby guy for sure, RubyGems, and I think youâ€™re in a good shape because the whole &#8212; most of the architecture is written in Ruby.</p>
<p>[0:09:52.1]</p>
<p>So and then &#8212; but the thing is &#8212; all right, so the guy who is the administrator, he has just got to be your classic Chef or Puppet sys admin, and the guy who knows a little about Ruby apps or Ruby on Rails apps and/or has dealt with that from a system administratorâ€™s standpoint. But then from the developers and this is other thing Alex says and I agree is brain dead for the developers, drop your WAR file here, bang.</p>
<p><strong>Michael CotÃ©:</strong> So really, I mean the whole deploy cycle for development does seem pretty I guess drop WAR simple as if you will.</p>
<p><strong>John Willis:</strong> Yeah, and you think like could the enterprise like this, yeah, hell yeah. I mean when I was with Conoco, I mean Iâ€™ve told this story before. Youâ€™d go to customers and talk about a cloud and that the development guys, the Java, the Enterprise Java guys would be like cloud 00:10:43. Give me a way to drop a WAR file into development, QA and production environment, without me having to do anything other than test my application. Thatâ€™s what I want and &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Then so also along those lines, oh man what was &#8212; oh I know what I was going to ask, so and then also like widening to &#8212; since you &#8212; I mean youâ€™ve been at DTO for awhile and before in Opscode and everything, like Iâ€™m curious so when youâ€™re looking at like Cloud Foundry, like what kind of &#8212; what kind of like hardware are you think people would â€“ do you think people would run this on like, is it totally irrelevant what you run it on or is it sort of like &#8212; does there seem to be a certain profile of machine and networking gear and stuff that would go well with it?</p>
<p><strong>John Willis:</strong> Yeah I donâ€™t &#8212; I probably would start with saying, Iâ€™m probably not qualified to answer that question but thatâ€™s never stopped me before. Now so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s why I always ask you these questions.</p>
<p><strong>John Willis:</strong> No, I mean as far as I can tell I donâ€™t &#8212; I mean I think thatâ€™s the part of the beauty of it, it is truly abstracted that, that I mean right now it is kind of shift. I mean this is like early days of this. Itâ€™s shift with as installable, a store that installs everything on the same system.</p>
<p>So now you get yourself â€“ Iâ€™ve been &#8212; what Iâ€™ve been doing is when Iâ€™m doing some serious testing Iâ€™ll just grab a big, you know one of the X large, the Amazon Extra Larges and pop it on there and itâ€™s I think you can have a reasonable amount of effect and work with it.</p>
<p>I mean I think it would be fun to run, like well &#8212; I mean I wanted to talk about our DevOps workshop but I think it would be fun to run a full kind of service stack with everything, with Puppet and well the Chef or and 00:12:38 your apps, all within this container, this Cloud Foundry container. I think that &#8212; I mean the one thing I think about is imagine this is like the ultimate like clients, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah, like, and itâ€™s not a virtual appliance necessarily but a soft appliance.</p>
<p><strong>John Willis:</strong> Yeah, but it should be easily installable particularly with Chef Cookbooks, as a pop bang, now you have yourself a freaking running data center really. But back to your question, as far as I can tell it doesnâ€™t matter and it looks like their &#8212; the drive that theyâ€™ve built this for is, I mean their motive, right, their drive as in motive is that it really does â€“ shouldnâ€™t matter, right? You run it on &#8212; you actually run it on your laptop. In fact supposedly there is a new release, itâ€™s going to come out at some point, probably not in too far distance itâ€™s going to have a micro version which is going to be very much like a Vagrant implementation. And so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Do you want to tell people what Vagrant is exactly in this context?</p>
<p><strong>John Willis:</strong> Yeah, so Vagrant basically is, itâ€™s being used &#8212; itâ€™s pretty hot right now. Itâ€™s &#8212; largely you basically to &#8212; I think it was originally written with Chef in mind. So itâ€™s basically &#8212; it basically sets up the &#8212; boy, my mind was just blank on the &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Well, last I checked in with it. The Cool Kids or the Lunatic as it was called.</p>
<p><strong>John Willis:</strong> Oh &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s a way of using Chef to make &#8212; to do build around VirtualBox. So, it makes a big image.</p>
<p><strong>John Willis:</strong> Yeah, the thing I was having a mind block on is VirtualBox, so basically itâ€™s kind of an abstract layer around Sunâ€™s or Oracleâ€™s VirtualBox.</p>
<p><strong>Michael CotÃ©:</strong> And I was asking someone why it was that and I think the answer I got was that it was just the most open virtualization technology to build around, and so to &#8211;</p>
<p><strong>John Willis:</strong> So, yes, so thatâ€™s the thing I was farting around trying to remember was the VirtualBox, but as you donâ€™t &#8212; once you set it up, you donâ€™t even really play with VirtualBox and itâ€™s a config file. It was originally set-up with Chef where basically you define find the kind of image that you want and you basically define &#8212; and what you &#8212; originally you use Chef Solo which is standalone Chef you canâ€™t &#8212; itâ€™s no Chef server.</p>
<p>[0:14:58.8]</p>
<p>You basically point you point at the cookbooks and the actual role that you want to start and it would just fire up on your box the application. So, perfect for testing because again getting the developer even out of the Chef game and VirtualBox and the networking, you basically, you set up this config file and you just say Vagrant up and bang the thing comes up, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> Well it sounds like &#8212; it sounds like the next release of Cloud Foundry is either &#8212; I donâ€™t know if itâ€™s going to use Vagrant or itâ€™s going to have their own or whatever, but itâ€™s going to be a way that you can basically run Cloud Foundry in a micro kind of instance. So, itâ€™s like a virtualized environment that yes, probably not going to need VirtualBox, not that I think about it. Then itâ€™s going to bring up Cloud Foundry, so the beauty is you run your Cloud Foundry on your laptop, you run your Cloud Foundry on some cloud, maybe Rackspace Amazon, you run your Cloud Foundry on VMware, you know what I mean?</p>
<p><strong>Michael CotÃ©:</strong> Right.</p>
<p><strong>John Willis:</strong> So, you could take it from crawl to run in the application lifecycle and from the developersâ€™ perspective everything is almost exactly the same. And thatâ€™s &#8212; so yeah, so back to your question I think that &#8212; I think that the design and then the architecture is such that it should be agnostic to wherever it winds up. So there &#8212; yeah no itâ€™s &#8212; Iâ€™m pretty excited about it so using that quite a bit. I was also just kind of &#8212; just circle back on the whole &#8212; we had really &#8212; we talk about Amazon in a while really in general. Early on thatâ€™s all we ever talked about.</p>
<p><strong>Michael CotÃ©:</strong> Oh, yeah, there is so much other stuff going on now but they still send out their newsletter like once a week or month or something with &#8212; which I forget if I talked about it on this podcast, but there is a &#8212; every now and then there is a &#8212; so here is something, speaking of PaaS like, I think this was back at like structure or something. Iâ€™ve noticed that there is this idea that people are floating including the Werner Vogels or whatever. And that is that there is a blurring of the line between Platform as a Service and Infrastructure as a Service.</p>
<p>And &#8212; or at least thatâ€™s the idea thatâ€™s being tried out and I guess you sort of encounter this and from various people &#8212; for various legitimate and illegitimate, illegitimate is the wrong word, but not to credible reasons. And on the one hand when weâ€™re just talking about it with kind of &#8212; like dipping into it with kind of the Vagrant thing. On the one hand thereâ€™s a lot of people who sort of build their own Platform as a Service using things like Chef and Puppet and other stuff to kind of wire together what they would have.</p>
<p>And they end up with kind of like a platform but itâ€™s not really as a service, itâ€™s as a customized platform. And then there is some other folks, kind of like Amazon is a good example who increasingly have sort of everything and I think to them there is the idea of having a Platform as a Service ultimately a Platform as a Service kind of makes Infrastructure as a Service not so important.</p>
<p>So if youâ€™re not a PaaS guy, then you want to kind of like blow out the candle of PaaS stuffs so that your infrastructure stuff works out well.</p>
<p><strong>John Willis:</strong> Well and that would be the Chef argument too, not that they make that. I make that more than they do really probably. But here is the thing, so I remember interviewing Michael Crandell on my old Cloud CafÃ©, it was a couple of years ago. And I asked him, I said, â€œYouâ€™re a PaaS RightScale,â€ right? And he kind of gave like a half-a-second delay and said, â€œYeah, we are.â€ And then I realized, when I thought about that after some like, thereâ€™s a pretty long range of what can be considered a PaaS, right?</p>
<p><strong>Michael CotÃ©:</strong> Right.</p>
<p><strong>John Willis:</strong> So, as you think about it, itâ€™s like everything else, itâ€™s kind of &#8212; I mean itâ€™s great that we have a taxonomy that is SaaS, PaaS and Infrastructure as a Service, but the truth of the matter is like where does a PaaS start, where does it end, you know what I mean. I mean Heroku is probably as clear of a PaaS as you can get. I mean itâ€™s on a PaaS that &#8212; and then something like using Chef with these &#8212; where they have their application deploy cookbooks. Thatâ€™s &#8212; or RightScale even, those are like, are they really PaaSs, are they really, really mature applications on an Infrastructure as a Service?</p>
<p>But I will say that the army of people that &#8212; and Iâ€™ve been in this camp for the longest time which is build yourself or get yourself a good set of IISs, one or more, whether itâ€™s a in-house public, private cloud or itâ€™s a combination of RightScale and Amazon or itâ€™s just Amazon, whatever floats your boats or floats your cloud. </p>
<p>[0:19:57.4]</p>
<p>But then, and then Iâ€™ve always been find a strategy to get &#8212; to go up the food chain as far as you can to be your own PaaS, and things like Puppet and maybe RightScale, whatever. Again, I think Cloud Foundry is more in the camp of what you would say this has got all the checkmarks of what you would want to call a clear PaaS. I mean Amazon has got a lot of great tools, they got Cloud Foundry, they got Beanstalk, they got the ELB, the Elastic Load Balancing, theyâ€™ve got the RDS, the Relational Database Service.</p>
<p>I mean, but still putting all that &#8212; in fact CloudFormation is a good first cut at &#8212; if you want to put on the table right now, I would put on the table RightScale, enStratus. If you look at what you might call Opscodeâ€™s application deploy, their QuickStart examples, they got Java, in fact Iâ€™m playing with that a lot today, their Java, their PHP, those are basically what they call their Application Cookbooks.</p>
<p>I would put the &#8212; again RightScale, enStratus, Application Cookbooks and CloudFormation all in that kind of same bucket of tools or products that take an Infrastructure as a Service pretty close or just over the PaaS line. Whereas clearly beyond the PaaS line is Cloud Foundry. And then going up the stream you could look at Engine Yard or Heroku, but again there is &#8212; some of the concerns that are losing control. I believe that you must &#8212; Cloud Foundry is where I get off the bus. Anything beyond that Iâ€™m not a fan, because I &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Because you think itâ€™s too specific I guess like 00:21:58 specific &#8211;</p>
<p><strong>John Willis:</strong> I think having operational &#8212; Iâ€™ve had this arguing with people in discussion. I think that the thing that I say in my DevOps presentation is Tim O&#8217;Reilly in 2006 wrote an article said that operations is the elephant in the room and Jesse Robbins CEO, CTO then wrote an article a year later about operation is the secret sauce, using operations as a strategic weapon.</p>
<p><strong>Michael CotÃ©:</strong> Because we know that once you boil an elephant down to juice, itâ€™s secret sauce.</p>
<p><strong>John Willis:</strong> It may not taste well but by golly it sure is &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s a secret because you donâ€™t want to tell anyone you boiled an elephant.</p>
<p><strong>John Willis:</strong> And then you get in all sorts of trouble.</p>
<p><strong>Michael CotÃ©:</strong> And then there is also that metaphor you donâ€™t want to have to boil an elephant, you just want to do a little part. So therefore you hire a bunch of blind men to cut up the elephant &#8211;</p>
<p><strong>John Willis:</strong> And then whatâ€™s the other metaphor, where they got the little guy riding the elephant and trying to make him go left, the elephant wants to go right.</p>
<p><strong>Michael CotÃ©:</strong> Yes, and then finally for &#8212; you can make the elephant dance and then you retire.</p>
<p><strong>John Willis:</strong> And then the &#8212; yes, and then thereâ€™s to turn it completely around to a great discussion that I always love to talk about is Louis Gerstner. You canâ€™t teach an elephant to dance.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right.</p>
<p><strong>John Willis:</strong> Saved IBM, so there you go. No I think the &#8211;</p>
<p><strong>Michael CotÃ©:</strong> I read about him while weâ€™re on the elephant topic. For some reason I didnâ€™t realize that he used to be &#8212; he was like the CEO of Nabisco right or RJR Nabisco.</p>
<p><strong>John Willis:</strong> Well he probably was one of those &#8212; he was &#8212; he is one of those McKinsey guys, so those McKinsey guys, thatâ€™s a whole &#8212; like they bake those. Those are like &#8212; McKinsey guys are Disney kids. They have the whole thing lined up man. They come out of Harvard, they go to McKinsey, they get their first job trying to help some failing horrible company thatâ€™s broken down and they put the guy in to be the quasi CEO. Then he gets his next job as a real CEO and the next thing heâ€™s ruling the world.</p>
<p><strong>Michael CotÃ©:</strong> He also worked at AmEx which is &#8211;</p>
<p><strong>John Willis:</strong> Yeah, in that book he talks about &#8212; we said this one &#8212; the great story, itâ€™s worth saying again for just &#8212; in that book he talks about, his book that he wrote like you canâ€™t teach an elephant dances, he was from AmEx and he wasnâ€™t an IT guy. He was CEO, pure CEO.</p>
<p>And so he takes over the job of being a CEO at IBM and within the first couple of weeks he got to go down to to a shareholderâ€™s meeting and they beat the shit out of him. What are you going to do with this? What 00:24:32 is going to do? How weâ€™re going to do?â€ You know all this IT shit, he didnâ€™t know nothing about, right?</p>
<p>And so heâ€™s flying back up to Armonk or wherever they were going and he is in the corporate jet and he asked the flight attendant and he says, â€œHey, can I get a scotch and water or something like that,â€ and she says, â€œOh, there is no alcohol served on IBM jets and airplanes or whatever.â€ And he goes â€œWho do you got to ask to &#8212; who we got to talk to change that?â€ And she looked him and said, â€œI guess you.â€ He said, â€œStop at Atlanta.â€</p>
<p>[0:25:04.1]</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s fantastic. Good times.</p>
<p><strong>John Willis:</strong> Well let me, I wanted to get back to the Amazon.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, so much for Gerstner.</p>
<p><strong>John Willis:</strong> No so, I think the thing &#8212; I donâ€™t know if you saw recently the Amazon Jeff Barr put out there, they had like 449 billion objects in S3 in Q2 2011? And he has a chart, and so I was just looking at the chart and itâ€™s like in Q4 2009 it was a 102 billion objects, in Q4 2010 there was 262, and here now in Q2 2011 itâ€™s 449. Thatâ€™s exponential growth. All these naysayer clouderowdies who keep saying, â€œWell, thatâ€™s ainâ€™t going to last Amazon. They are going to be the standard and you just wait a couple of more years.â€</p>
<p><strong>Michael CotÃ©:</strong> Well, letâ€™s have a brief pause there. Who are these people saying that?</p>
<p><strong>John Willis:</strong> Well there are people that say this?</p>
<p><strong>Michael CotÃ©:</strong> And would you say this is a frequent thing nowadays to &#8211;</p>
<p><strong>John Willis:</strong> Well, itâ€™s been going on for years. I think itâ€™s some of the &#8212; itâ€™s all like you said what were the &#8212; the kind of word &#8212; the magic words you were coming out trying to say that the Werner Vogels donâ€™t want that &#8212; you know the way they want to position what a PaaS is?</p>
<p><strong>Michael CotÃ©:</strong> Oh right.</p>
<p><strong>John Willis:</strong> The people &#8212; well you think of a good word to use for that while I finish this. Itâ€™s the people who I think have a lot of faith in private cloud. Agenda, there we go, they have their kind of own agenda, you know what I mean?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> Like they want to push the idea that Amazon wonâ€™t be this unbelievable 900 pound Gorilla and Amazon just like just keeps chugging along. I mean in the truth that matters almost every enterprise in the world right now is doing something with Amazon. And the fact that theyâ€™re just the indicator of their growth of S3 objects is just showing it. This is &#8212; so I mean betting &#8212; I donâ€™t think anybody bets against Amazon. Again I think there is people who have agendas that would like not to see this growth or put in the argument.</p>
<p><strong>Michael CotÃ©:</strong> Well you know what would &#8212; maybe someone has done numbers like this before but itâ€™s always interesting to take like just take S3 or something, like take that total number of storage and then compare it to estimates for total storage overall. To get a sense of whatâ€™s going on there and to chart growth like &#8212; and to use an example, Iâ€™ve mentioned this on most every podcast and forum Iâ€™ve been on the in the past two weeks, but there is this really great chart by Horace 00:27:38 over at Asymco 00:27:40 which Iâ€™ll try to put a show note in the links too.</p>
<p>He basically did a chart. He tracks mobile numbers a lot and he did a chart where he took the total number of PCs in the world and again these are all estimates, so donâ€™t you dear listener get your panties in a bunch about how you come up with these numbers, itâ€™s not really important to that point.</p>
<p><strong>John Willis:</strong> Well that &#8212; last name of 00:28:01, I mean I donâ€™t think he got much credibility.</p>
<p><strong>Michael CotÃ©:</strong> Exactly. So you get the total number of PCs in the world over the past I donâ€™t know three years and then you chart the growth of like Android and iOS devices and you kind of like put those up against the chart and obviously the number of PCs still dominates, but there is this in the past year or so there is this like really rapid growth at the top of the chart of iOS and Android devices eating into it.</p>
<p>And that kind of &#8212; those kind of charts are always nice and for example like seeing how many thing &#8212; how many megs or whatever is &#8212; whatever you want to measure it by are stored in S3, it would be handy to see it just &#8212; how many megs of storage there are globally. And you might want to throw out consumer desktops or maybe you donâ€™t because thereâ€™s a lot of consumer stuff stored in there as well. But it would be curious to see what total &#8212; how many gigabytes of storage there are globally at any given time and then compare it to how many gigs are being stored on S3 or something like that.</p>
<p><strong>John Willis:</strong> Well, I mean this is an area that probably I shouldnâ€™t even step into because I donâ€™t really have interest in it and Iâ€™m not &#8212; I donâ€™t even know what Iâ€™m talking about but again thatâ€™s got to stop. Iâ€™ve notice that a couple of my sonâ€™s friends are getting Windows phones.</p>
<p>Whatâ€™s interesting is that this is the problem I have with the Ubuntu 00:29:23. Every time I kind of jump up and say, â€œIâ€™m tired of these Windows being all around, how can I get everything Ubuntu,â€ I mean they basically they tie me up like one of those TV shows, wrap me around with rope around my chair and donâ€™t let me move and because they canâ€™t &#8212; the guys, kids canâ€™t run any your games &#8212; all the games </p>
<p><strong>Michael CotÃ©:</strong> On the Ubuntu?</p>
<p><strong>John Willis:</strong> The real cool games that they love right now and this is the ages from 8 to about 13 or 12 are all on Windows. And they try to get on the work on even a virtual machine and just forget about it, just not worth the effort. </p>
<p>[0:30:00.0]<br />
And Iâ€™m telling you and theyâ€™re all, like these Wizard101 and Roblox and these games that are just every kid in the planet is using right now. And I wonder if thatâ€™s going to have an effect over the next three to five years.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, who knows man Windows Phone 7 is a &#8212; itâ€™s dark course, in all the good and all the bad ways in the sense.</p>
<p><strong>John Willis:</strong> Yeah, but all these kids that are like my sonâ€™s age now, theyâ€™re all going to their teens and theyâ€™re all like &#8212; all their games basically.</p>
<p><strong>Michael CotÃ©:</strong> Oh yeah, like their Penguin Palace and whatever.</p>
<p><strong>John Willis:</strong> Yeah, Iâ€™m just saying all their games &#8211;</p>
<p><strong>Michael CotÃ©:</strong> This is an area where I donâ€™t know what Iâ€™m talking about when it comes to the games and not the kids as in the people who have the &#8211;</p>
<p><strong>John Willis:</strong> Yeah, I know that because my torture for having fun for just being a single crazy guy for like 25 or 30 years is now Iâ€™ve got to play these games every once in a while as my &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, you know what, I like the &#8212; as Iâ€™ve said before, I think the Windows Phone 7 is actually a really good operating system, on phones.</p>
<p><strong>John Willis:</strong> Well, Iâ€™m sorry.</p>
<p><strong>Michael CotÃ©:</strong> Iâ€™ll make my case briefly, not my cases that what I want to convince people but just what my thoughts are, so iOS and Android basically the same thing.</p>
<p>Now if you compare it sort of Android has much deeper features. I always like to think of Android and iOS as kind of like the â€˜90s for Windows. Like do you remember like Windows used to always be more feature-full than like Mac and yet at some point in the â€˜90s it crossed the line of it being too feature-full, there is just like too much things going on.</p>
<p>And at the moment Android is at that point where it hasnâ€™t crossed line of being too feature-full. Itâ€™s just a much more open platform and itâ€™s got more stuff and itâ€™s more flexible and if they&#8217;re not careful pretty soon itâ€™s just going to be another crapped up OS and iOS will keep itâ€™s purity, which &#8212; thatâ€™s always been Appleâ€™s thing is like, no, you donâ€™t want that feature, trust me. And if you donâ€™t trust me you still donâ€™t want it.</p>
<p>And anyways whereas Windows Phone 7 is like &#8212; itâ€™s not really to be &#8212; speak hyperbolically itâ€™s not really anything like those two operating systems. Itâ€™s like genuinely different in the way it goes about doing things, and it still has apps and all that stuff but it is a lot &#8212; itâ€™s different than those two things and thatâ€™s part of why I like it and also the little Samsung Focus I got I think is a fantastic piece of hardware and if I may go a little more consumer, Iâ€™ve used like three Samsung devices over the past like three months and those guys theyâ€™re doing pretty well like they make good hardware.</p>
<p>Like Iâ€™ve got a Galaxy Tab and a Samsung laptop and that phone and the trackpad though on this laptop that I have atrocious, terrible and I also have a Chromebook which is a Samsung, trackpad terrible. Like and it probably&#8211; actually itâ€™s probably got nothing to do with the trackpad. Itâ€™s like I donâ€™t know how to use those trackpads, they donâ€™t have a button.</p>
<p>Like I have a MacBook Air but itâ€™s the last one that has a button and I donâ€™t understand buttonless. Like I donâ€™t understand how to click and drag to select text, it drives me crazy. So, weâ€™ll get out of that rat-hole.</p>
<p><strong>John Willis:</strong> Well speaking of Amazon &#8212; no the one other thing I want to talk about are Spot Instances. For the first time I actually started using Spot Instances.</p>
<p><strong>Michael CotÃ©:</strong> This is the one where there is like a marketplace for &#8211;</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> Over time if you will.</p>
<p><strong>John Willis:</strong> For like testing and development stuff itâ€™s freaking awesome, you know what &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s like they build them all for cloud.</p>
<p><strong>John Willis:</strong> And it makes your life a little more exciting, like youâ€™re going to just fire up like four instances, ah 00:33:37. Oh man, let me go and see what the highest price is right now, and like this adds a little of fun gambling if you will.</p>
<p><strong>Michael CotÃ©:</strong> Daring.</p>
<p><strong>John Willis:</strong> Daring yeah so but it does &#8212; it saves money and what I found also is â€“ Iâ€™ve always looked at it and said, â€œAh, you know itâ€™s going to be a pain in the ass.â€ But I mean if you willing to pay &#8212; yeah the nice thing is you go in and you look at the instance that you want and &#8212; or instances and it tells you what the going price is. And then you look &#8212; the little thing you just select and itâ€™ll actually show you over a week or a month or just a day. And you can look &#8212; but usually just if Iâ€™m in a hurry Iâ€™ll just make it like &#8212; if itâ€™s $0.24 is that the highest point in the last couple of weeks then Iâ€™ll just make it $0.25. And never wait more than about three or four minutes.</p>
<p>And you save, I mean itâ€™s ridiculous like the &#8212; I mean like on the &#8212; like for example installing Cloud Foundry. If I install Cloud Foundry on a Small Instances Amazon it takes sometimes about 100 minutes, maybe even longer. Iâ€™ve actually &#8212; I canâ€™t remember it was on one of the things on Micros or a small but I think one of the first couple of times I installed it took almost two hours. And well on average, well even when you look it will say beware when you start install process could take up to two hours. </p>
<p>[0:35:02.5]</p>
<p>I started up an m1.xlarge and basically the normal price is like $0.68 an hour. Again which isnâ€™t a lot, but if youâ€™re going to run it for a few hours and start using them over time. Itâ€™s probably worth doing the Spot Instance. Itâ€™s like Spot Instance is $0.24, and so I put up for $0.25 I wait like two-and-a-half minutes it comes up, like I get it started, two or three of them that Iâ€™m going to use and then literally the amount of time it takes to install like 20 minutes versus like a 100 minutes, or 110 minutes.</p>
<p>And I could have got up to $0.68 and 00:35:43 but I mean on a habit now I just anytime starting up a development or test systems that Iâ€™m only going to use for like a half a day or a day, or &#8212; and then if I forget to take them down, itâ€™s going to be half the amount of money that I wasted, right so.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s like a price line for cloud.</p>
<p><strong>John Willis:</strong> Yeah, itâ€™s not bad, itâ€™s you know &#8212; and again if anything it adds a little more excitement in what youâ€™re doing if youâ€™re playing with this stuff. But I could see like if you got serious about it and I know companies do. I mean these companies will &#8212; theyâ€™ll build queues of servers and theyâ€™ll generate pools that can be available.</p>
<p><strong>Michael CotÃ©:</strong> So, now whatâ€™s the mechanics behind that? Like who is the supplier? Is Amazon supplying it or is it &#8211;</p>
<p><strong>John Willis:</strong> Yeah, Amazon is the standard cloud supplier. I think Reuven Cohen has this &#8212; has some type of abstraction for multiple clouds but I donâ€™t know I havenâ€™t gotten &#8212; Iâ€™ll probably &#8211;</p>
<p><strong>Michael CotÃ©:</strong> So, correct me where Iâ€™m wrong here, but basically so there is idle cloud running around and at some point they make a decision all right weâ€™re going to sell this Amazon being there &#8212; Amazon makes a decision weâ€™re going to sell this top of the line cloud instance for a lot cheaper than list price just because no one is buying it at the moment. So, itâ€™s typical like sales stuff right, like better to make some money than no money off of it. And do you &#8212; have you gotten a sense of like when they &#8212; how that the mechanics of that work out, like when do they decide theyâ€™re going to cut prices essentially?</p>
<p><strong>John Willis:</strong> Well I think its available capacity. I think it goes &#8212; I think they take the highest bidder. I donâ€™t know the exact mechanics, but I think they take the high &#8212; if theyâ€™ve got available capacity, theyâ€™ll look at whatâ€™s waiting. So when you go to start a Spot Instance it immediately goes into this Spot Queue and itâ€™ll just say open, itâ€™ll just sit there. And I think what will happen is theyâ€™ve got probably &#8212; theyâ€™ve got some engine.</p>
<p><strong>Michael CotÃ©:</strong> And then how much time do they give you on it?</p>
<p><strong>John Willis:</strong> I donâ€™t know. I played around the other night just to see like &#8212; I had a, it was like one of the small instances, so I had &#8212; I figured what the small instances was typically like &#8212; oh no the micro, I donâ€™t know, maybe the small. So, typically like $0.03. They run $0.08 normally and you can get them for like $0.03 an hour. So, I played games where I put in $0.02; I put one in for a $0.03; I put one in for $0.05 and the one for $0.02 just, I just left it in the queue for like &#8211;</p>
<p><strong>Michael CotÃ©:</strong> But then do they give it to you for &#8212; do they guarantee an hourâ€™s worth of time or like I mean can you reserve?</p>
<p><strong>John Willis:</strong> Iâ€™m not still &#8212; Iâ€™ve heard stories that you could lose them so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Because that would be &#8212; I mean thereâ€™s got to be some sort of safety, you got to be like, Iâ€™m going to buy 200 hours at $0.02 an hour, right?</p>
<p><strong>John Willis:</strong> I think they take them away. I think they take them away. I think when that reserve pricing or whatever that pricing &#8212; in other words if they get &#8212; Iâ€™m sure if they get to a capacity as to where they got people who are willing to pay the whole price, they probably, and theyâ€™ve got nothing left, they probably start yanking it, because I heard people have said that you can get on the yanked.</p>
<p><strong>Michael CotÃ©:</strong> So, the way you would want to use a Spot Cloud is mostly for sort of like processing and serving up things and you would want to be &#8212; you would want to be saving your data somewhere else because your Spot Cloud could just disappear, so it has to become obviously completely like stateless, right?</p>
<p><strong>John Willis:</strong> Yeah, but I mean I use the &#8212; one thing I do a lot, which is cool is I use the EBS volumes and so the EBS boot volumes and so that itâ€™s not a 00:39:25 storage. So everything you write on it, if you go ahead in Snapshot or if you create an image from it, then it basically saves it as your own image. So Iâ€™ll get like everything I need. So, I have like a bunch of set images for different environments that Iâ€™m testing and Iâ€™ll fire those up and then all I have to do is like copy my keys over or something like that and then Iâ€™m good to go.</p>
<p>[0:39:52.5]</p>
<p><strong>Michael CotÃ©:</strong> So let me ask you this question as I like to say. In your travels up until now, so now if you just take, only taking Amazon as a cloud, like there is a lot of things going on. We just went over like various strategies you would use for a Spot Cloud versus having your EBS and this, that and the other. Like how many levels of sophistication do you think there are for learning how to like deal with Amazon. And I donâ€™t mean that in the bad way but like sort of the most naÃ¯ve things is like I just sort of like get a server and some storage that I host, right?</p>
<p><strong>John Willis:</strong> Itâ€™s actually a pretty high is that &#8212; there is a lot of bandwidth there and it goes. For example, I mean take for example that outage a couple of months ago, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> I mean the people &#8212; I mean there was &#8212; that thereâ€™s levels of &#8212; all right, so thereâ€™s levels of like knowing how to use the APIs and all that and being able to basically manage, starting, stopping instances, the stuff Iâ€™m talking about Itâ€™s like 101, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> And 102 is how do you start using the more advanced features like ELB, the RDS, the SNS, the queue if youâ€™re going to use that. And then understanding whether you should be using them or not, and then you got CloudFormation and all that. And then I think thatâ€™s like 102, Amazon 102 and then you got kind of Amazon 103 is understanding the implications of how you use it, and thatâ€™s where all these people got in trouble.</p>
<p>And then I think that like it goes back to the whole thing you donâ€™t just get into cloud and think, oh cloud, everything is done. I mean even if you learn everything about that cloud you still have to be a data center operations, you know what I mean? You still have to have your data center operations job, to know in what cases best to use. </p>
<p>But then beyond that then there is kind of folklore and people who have been doing it for a couple of years. In that outage only a few company survive. And the ones that survive are the ones that basically either &#8212; that either spent a lot of money to bring in a lot of people who had been doing it for many years. With Amazon at a large scale which is like for example Netflix. Netflix is like VMware, now theyâ€™re hiring like all the brightest guys out there.</p>
<p>Itâ€™s amazing, every other day Iâ€™ll see a guy like, that guy is going to Netflix, holy shit. But to have these guys that had been doing large scale cloud operations on Amazon for a couple of years that know where the bodies are buried. I mean that crap doesnâ€™t come easy. And you listen to this &#8212; the guy who used to &#8212; there is another really, really sharp guy that gives presentations all the time and he &#8212; Jeremy and I canâ€™t think of his last name right now, Reddit, he was the sys op at Reddit.</p>
<p>He gives a great presentation about crap that &#8212; Edberg, Jeremy Edberg, he used to be at Reddit. He just went to work for Netflix. And he has a great presentation, he was about like, oh all the bodies are buried and how a lot of people are switching away from EBS back to the 00:43:06 storage. So yeah, now there is a lot of layers for that onion to peel. I mean &#8211;</p>
<p><strong>Michael CotÃ©:</strong> I am always curious about the cloud complexity if you will, which with great complexity comes great power as they say.</p>
<p><strong>John Willis:</strong> No I think Amazon &#8212; and yeah and with Amazon that complexity creates great opportunities, but again knowing how to &#8212; I think I might have said this once before in this podcast. If I hadnâ€™t, I talked to a lot of people after that big outage and a lot of that outage was about like if you follow all the rules as Amazon laid them out you shouldnâ€™t have been in trouble. Like youâ€™ve used availability zones and you were supposedly in good shape if you spread like your database server and you had &#8212; youâ€™ve done between zones, and then it turns out there was &#8212; I forgot what it was but it was some API that wasnâ€™t available for EBS that wound up, 00:44:12 all those rules.</p>
<p>And the guys that survived were, they had actually multi-region DR set up, you know what I mean? And or &#8212; so that like the guys like Netflix, they were all, hey, we didnâ€™t have any problems. Well I donâ€™t &#8212; they brought in probably the best architects. They probably paid Amazon architects out and design it. I mean and yeah they were able to handle that outage without a blip, but then there was a lot of small guys that I talked to like oh, we know exactly what would happen if that happened but we never had a time to &#8212; you know who has the money and time to design multi-region DR.</p>
<p>[0:44:49.2]</p>
<p><strong>Michael CotÃ©:</strong> Yeah, thatâ€™s why weâ€™re doing this cloud stuff.</p>
<p><strong>John Willis:</strong> Yeah, thatâ€™s right. But and then I think one last point is, the other thing when I talk to people and this is again why Iâ€™m a strong believer of Infrastructure as Code, there were a lot of people that survived that to a certain extent where their outage might have been like eight hours and it was cut down to two or three hours because they had their whole infrastructure extracted through Chef or Puppet.</p>
<p>Because you still got the data movement problem and where to get that and your backups and all that but the point is that there were people that were able to like go into another region and pop and blow their infrastructure out. And there were other people that knew that and just said Iâ€™ve never gotten around to finish my whole infrastructure with Chef or Puppet.</p>
<p>This is why I tell people when we talk about DevOps, I mean, like it is another thing thatâ€™s driving me nuts these days, is Iâ€™m going to all these big companies and do these DevOps workshops. Get up, yeah I love it, come on get in here, tell us about it. And you do this; I do a first day kind of theory which Iâ€™m not going to do anymore. Iâ€™m tried of doing it because everybody is like yeah we already know that, yeah get on, move to the next thing, and then &#8212; so and the second day is hands-on. So, itâ€™s almost hilarious how, itâ€™s like everybody is like, yeah, we want DevOps but we canâ€™t do that, that and that right now, weâ€™re way too much in a hurry.</p>
<p>That is the core of the ideas, like get all this stuff right, letâ€™s abstract all the infrastructure, letâ€™s figure out the behavior definitions, letâ€™s figure out all these things that are probably going to &#8212; theyâ€™re going to make you successful or more importantly the things that companies like ESTI and Wealthfront and those guys have done to be successful. Letâ€™s do those things, oh no, we donâ€™t have time for that. Letâ€™s just get the CI server up.</p>
<p>And Iâ€™m like I want to pull my hair. Itâ€™s like, no, there is &#8212; you know Iâ€™m sorry, itâ€™s painful, itâ€™s a lot of work and itâ€™s a lot of crap you have to do upfront.</p>
<p><strong>Michael CotÃ©:</strong> Well they used to call that cargo culting and Iâ€™m sure they still do. Itâ€™s like you donâ€™t want to waste your time putting racing stripes on your car, you really need to put a new engine in it, like thatâ€™s &#8212; just because you have like &#8212; youâ€™re doing continuous integration like it doesnâ€™t mean youâ€™re going to have anything. Itâ€™s just going to &#8211;</p>
<p><strong>John Willis:</strong> You got that culture and youâ€™ve got a bad foundation and bad plumbing, I mean this so &#8212; I mean so &#8212; but yeah I mean thatâ€™s the people that sit down and say, okay, there is a guy here in Atlanta. I met him recently and it took him a long time to get up on Chef and I finally met him. I met him at DevOps workshop we did in Atlanta a few months ago and he said, I said, he said, â€œHey, I finally got everything up on Chef,â€ and Iâ€™m like thatâ€™s great and so what was â€“ why did it take you so long?â€</p>
<p>And he was like, â€œWell actually what we really wanted to do is we wanted to get it right so we did a kind of service modeling exercise where we modeled all our services in an abstract definition and then we use that as input, the drive shaft.â€ Like, Yeah, God, from your mouth to Godâ€™s ears. I mean you build your infrastructure like that you can move a data center in weeks.</p>
<p><strong>Michael CotÃ©:</strong> You got to drain swamps before you can build Disney World, thatâ€™s the problem.</p>
<p><strong>John Willis:</strong> Thatâ€™s &#8212; I love that. There you go &#8212; or else that castle will be floating.</p>
<p><strong>Michael CotÃ©:</strong> So you were mentioning you were doing DevOps workshops and so there is two things that I find interesting here. One, that there is enough demand to do DevOps workshops. So like &#8212; I mean DevOps has been &#8212; itâ€™s been a pretty fast cycle of main streaming I guess. I mean itâ€™s probably even about it a year-and-a-half maybe. I mean I know people talked about it for &#8211;</p>
<p><strong>John Willis:</strong> Yeah, and I think it will be two years, I think this summer itâ€™s about from when the first DevOps days.</p>
<p><strong>Michael CotÃ©:</strong> But itâ€™s pretty quick, I mean the last thing we had was cloud which took a long time but not that DevOps is really on the magnitude of cloud. Itâ€™s more like a subset if you will but thatâ€™s a fast forward session. And so you think that youâ€™re more or less you donâ€™t have to do the definitional stuff, everyone is past that, that kind of thing youâ€™re talking about.</p>
<p><strong>John Willis:</strong> Well theyâ€™re not even passed it, itâ€™s like &#8212; I think there is a couple of forums of either people are in denial and theyâ€™re like, oh no, no, we know that, that we got. Itâ€™s that whole like whenever I used to explain DevOps in the early podcast we were doing here and I talk about culture and youâ€™re like, â€œYeah, but not a bunch of crap?â€</p>
<p><strong>Michael CotÃ©:</strong> Yeah, thatâ€™s my line, isnâ€™t that a bunch of crap?</p>
<p><strong>John Willis:</strong> Yeah, and now like you start talking about why itâ€™s so important to understand behavior and why this works really well in some companies. People like will say, I already know that. You know what, we know that too, you can move on, move on, like it. And then youâ€™ll go to the workshop day and theyâ€™ll &#8212; it will be like, well you kind of missed that whole point, like whatâ€™s &#8212; I know there are some fundamental things that I think are really important to understand.</p>
<p>And I think people &#8212; everybody is in such a God damn hurry that they just donâ€™t want to hear that stuff. They just want to hit the pavement and run and so to them, to most people &#8212; so Iâ€™ve done a couple &#8212; Iâ€™ve done about â€“ Iâ€™ve done four DevOps workshops. Iâ€™ve done two for pay and two freebies.</p>
<p>[0:50:08.4]</p>
<p>The freebies you get by pretty well because who is going to moan and groan about that. And the people are passion enough to go to a thing, they will listen it, but the pay for ones are being very painful because they tell you that, yeah, we want DevOps and We want to just be like ESTI and we want to be like &#8212; and then you go in there and start talking about the way why ESTI is what they &#8212; they is &#8212; why ETSI is the way they are.</p>
<p><strong>Michael CotÃ©:</strong> And they is what they is.</p>
<p><strong>John Willis:</strong> Yeah, they is what they is, there brother, but they &#8212; and they donâ€™t want to hear that. And first they are all like, oh we want to be like them, yeah we want to drink that Kool-Aid. Oh my God itâ€™s going to be great, and then you start going into more than an hour of it, and they&#8217;re like, can we get on to the workshop stuff? And what people really want is &#8212; particularly the enterprises what they really want is they want to just go right to the cool stuff.</p>
<p>Letâ€™s go install something, letâ€™s install Jenkins and see how that works. Can we do that continuous delivery thing? Like yeah, we can but you want to talk about how that might change your developers and how things might work, and yeah, weâ€™ll get it, weâ€™ll do that later.</p>
<p>And itâ€™s rather frustrating, in fact in some ways, this will be a bold, bold statement but I think the enterprise and &#8212; put it this way, I think cloud alone is doomed &#8212; cloud with DevOps you have a prayer, enterprise with cloud and DevOps the only way theyâ€™re going to get through this cleanly. I think is youâ€™re going to have to go out and hire like 10 or 15 people that are completely from without any of the baggage of the organization and do the project.</p>
<p><strong>Michael CotÃ©:</strong> Sure, I think thatâ€™s one of your more successful change &#8212; like large organizational change strategies.</p>
<p>Itâ€™s you have to start out with a small groups that like is not encumbered by the current success with the organization and they have to build such a huge amount of success on their own that everyone else takes them seriously that and then this is the other, the final element that once the greater organization stumbles in a terrible way they get desperate enough and they look around and they see this small group of people has a good way of doing stuff.</p>
<p>And in failure is a certain amount of time enough to revisit core principles and I think itâ€™s just &#8212; I mean part of what it is being an enterprise is itâ€™s too risky to ensure your future because youâ€™re making so much money in the present that you donâ€™t really muck around with it and until there is sort of catastrophic failure, I mean and Iâ€™m not even putting this in a cynical way. Until there is catastrophic failure there is not much reason to change and now the longer view is that well sure &#8212; part of your job is to ensure the longevity of being able to produce revenue.</p>
<p>Iâ€™m speaking of very high terms now but &#8212; thatâ€™s just not how business runs. Like itâ€™s very rare that a business especially when it gets to something that IT is involved in, that they really care that much about their long term future. I mean itâ€™s more like &#8212; I guess this is what it is, itâ€™s like the Viking School of Business. Itâ€™s like whatâ€™s the saying like party today, for tomorrow we may die and thatâ€™s the way a lot of it goes.</p>
<p><strong>John Willis:</strong> But I mean one of the things I think that the cloud is a compelling event. So itâ€™s compelling events that actually allow you to make these massive changes. But you can look and take stock of everything and say, oh, my God, like you have a massive catastrophic failure or I think again cloud is another &#8212; I think somebody said to me recently Wall Street is looking at that DevOps is really kicking into Wall Street.</p>
<p>And this was some &#8212; actually Simon Crosby, the guy &#8211;the Citrix who &#8212; this then Citrix guy who is now in a startup. He was saying that Wall Street is got kind of two mindsets now. There is the kind of legacy and there is the DevOps way, like a lot, really, yeah no and so there is this kind of I think cloud is the enabler or the compelling event that has long been, so you know what, since weâ€™re doing this thing and we understand that there is a lot of changes, letâ€™s do it.</p>
<p>I think the mistake that some companies make and this is a general statement, I mean some people can get away with it, some people may not, I think more people wonâ€™t get away with it, is to then cherry-pick all these guys from the legacy. Particularly a legacy that is primarily broken. We know, weâ€™ve been, Iâ€™ve been and youâ€™ve been in large companies, oh my God you say that place is so broken, and to thing that youâ€™re just going to pick like 10 or 20 or 30 people from different teams and throw them in this new team and everything is going to work out all new and different, right?</p>
<p>[0:55:02.5]</p>
<p><strong>Michael CotÃ©:</strong> Sure.</p>
<p><strong>John Willis:</strong> That again I think that, more often that not is going to be, like youâ€™re saying it just going to be repeating failure, youâ€™re just taking the same ideas, the same boundaries, the same limitations, the same way of thinking as opposed to letâ€™s just go hire ten startup guys. Letâ€™s find these guys out there and just like cherry-pick them and put them on this team and see where they get and then start bringing people in from &#8212; all the organizations to fit in, but &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, I think thatâ€™s pretty much true. I mean the &#8212; I think Wall Street is always a &#8212; they tend to be a leader in anything that involves rapidly delivering technology.</p>
<p>I think for several reasons. One, they have a lot of money, and two, if &#8212; I get the sense that there is other industries that are like this, but the world of finance and Wall Street in particular sort of investing, not retail banking is &#8212; itâ€™s a lot, not that itâ€™s easy but compared to other industries itâ€™s a lot easier to directly correlate IT work with making money versus I donâ€™t know at a hospital, itâ€™s probably more difficult to correlate IT with like making more money.</p>
<p>I mean I guess anyways, always people are fraught with problems but &#8212; and then I think the &#8212; I donâ€™t know if there really is a third reason but itâ€™s just &#8212; and also like a lot of the stuff that goes in finance now is about &#8212; itâ€™s all about having something &#8212; information or something that someone else doesnâ€™t have. Technology as IT being Information Technology is great at that kind of thing, like, you can actually use &#8212; if you &#8212; all you care about is information and being able to like do something based on an information, thatâ€™s kind of the whole point of IT, so &#8211;</p>
<p><strong>John Willis:</strong> Yeah, and I think the thing about DevOps is the people who get with at the core DevOps is &#8212; unfortunately some people donâ€™t get that it isnâ€™t a button or itâ€™s going to be a little painful to get there. Youâ€™re not going to do it with the rest of this yearâ€™s budget or you know what I mean, thereâ€™s got to be some changes made, but at the core DevOps is &#8212; the people who are getting it like Wall Street is the ability to innovate fast.</p>
<p>I mean &#8212; and thatâ€™s a loaded term, thatâ€™s been around forever but when we look at the way companies are the poster childs of DevOps right now, they are &#8212; the developers are pushing 30 to 50 times a day. Theyâ€™re able to get things from the business people out to customers in hours.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s like several months ago I wrote a thing on Cloud Marketing that cloud is just about speed, which is great oversimplification, but I mean thatâ€™s what &#8212; I think thatâ€™s the explanation that works with everyone. Itâ€™s like, look weâ€™ll get you a bunch of jibber-jabber and fancy words and whatever in a little bit but basically we just want to speed up your delivery cycle and just make it so you can deploy stuff faster.</p>
<p>And but then the important thing for that is like as weâ€™re going on a bit earlier is like if you donâ€™t think &#8212; if you donâ€™t like the speed of what youâ€™re doing things now and the way youâ€™re things is not working and you canâ€™t do things that way so you need a new way of doing things and like so we canâ€™t just install Jenkins and be done, like your whole thing is screwed.</p>
<p>And like youâ€™re going to have to change things around, like you canâ€™t win the Tour de France by eating like Rice Krispies snacks all day, you got to like change a lot of fundamentals about the way you run your life if you want to compete at that level. And I think itâ€™s similar to whether youâ€™re adapting Agile or DevOps or whatever, like youâ€™re not going to be able to do things the same way.</p>
<p><strong>John Willis:</strong> Yeah, change. No I mean, it was funny, whenever we were at Interop. I was on a panel with George Reese, and Shlomo Swidler. And it was a cloud operations thing and we were having a pretty good dialogue with the audience. And one women was talking about how &#8212; she didnâ€™t see how her organization could ever get Agile to do deployments like multiple times a day and so at some point somebody asked her, well, why not? And she said well, â€œI mean we &#8212; you know our main application it used to be that we would deploy it every three months. Now, we have to deploy it every six months. So there is no way.â€</p>
<p>And as she was answering that Iâ€™m like, God, I donâ€™t want to ask her the next question, because itâ€™s going to make her look like an idiot. And so finally everybody is kind of bouncing around, even the audience is trying to help her and then somebody else finally says, â€œWell, have you ever thought about breaking up the application and decomposing it?â€ Like â€œah-haâ€, yeah, but itâ€™ll probably be a year from now, and year from now it will be a year to deploy. I mean so like yeah, no, yeah you 00:59:54. If the answer is I canâ€™t do a DevOps or continuous deployment because it takes six months to deploy an application today, then like okay.</p>
<p>[1:00:04.5]</p>
<p><strong>Michael CotÃ©:</strong> No I think thatâ€™s there is our friend Israel Gat does a lot of stuff around technical debt and I think thatâ€™s like the &#8211;<br />
<strong>John Willis:</strong> Ta-ta-da-da, every time I hear technical debt I want to say ta-ta-da-da.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right good old technical debt. I mean it really is like, thatâ€™s a fantastic metric to track because &#8212; and I like to think of it as just like the &#8212; youâ€™re tracking when you ask development to do something and theyâ€™re like oh we canâ€™t just add that feel, thatâ€™s going to take a few weeks, like there you go, you got some technical debt right there and &#8211;</p>
<p><strong>John Willis:</strong> Ta-ta-da-da, so itâ€™s like Monty Python I just have to say that.</p>
<p><strong>Michael CotÃ©:</strong> The problem with technical debt.</p>
<p><strong>John Willis:</strong> Ta-ta-da, stop this.</p>
<p><strong>Michael CotÃ©:</strong> Is that you can only measure it once youâ€™re in it, like no one appreciates it until theyâ€™re negatively affected by it. So it is a &#8212; and what I mean by that is you have to have enough experience and trust in your own experience to intuitively avoid it like &#8211;</p>
<p><strong>John Willis:</strong> Yeah, but here is the thing right so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s not like a credit card where youâ€™re like, well, Iâ€™m going to go $5,000 in debt, like you know what that means.</p>
<p><strong>John Willis:</strong> So, Iâ€™m at &#8212; actually at DTO weâ€™re working with some really large clouds right now, some massively large clouds.</p>
<p>So, weâ€™re getting in the ground floor from on the kind of DevOps angle, and the thing is like as you go through this and go through these workshops and walkthrough whatâ€™s got to be done, you start realizing and you donâ€™t have to Israel Gat who is an expert on this as opposed to me who is not, but you donâ€™t have to be Israel Gat to understand all the branches that you start talking about that become obvious technical debt.</p>
<p>If youâ€™re building a new cloud and youâ€™re talking about well weâ€™re going to use some things for CentOS and some things on Ubuntu, Iâ€™m like, Wooh-wooh, why do we care about operating system. This is a grand new &#8212; brand new scenario, like do we really give a crap what the operating &#8212; I mean if we care letâ€™s pick one.</p>
<p>So, because immediately once you start talking about running &#8212; these are things that everybody else is battling like, when you talk to people like, yeah weâ€™ve got another six months before we can get everything on one platform, weâ€™re still working on that so we wonâ€™t be able to get to this until we done &#8212; like okay. Like, we know that now, youâ€™re starting a cloud, letâ€™s make the operating system as innocuous, I mean it just doesnâ€™t really matter.</p>
<p>Then like I was talking about the guy from Silverpop, letâ€™s service model, every service day one. All along the way we are like just chunking off potential technical debt, because the technical debt of installing everything manually and having multiple operating systems, multiple frameworks for operating systems. The developer will say, well it has to be that way. No, freaking we write you code, this the new cloud, this is the new infrastructure, because those are the positions when you have to move a data center or when CentOS version whatever is now really just way too old, itâ€™s not just old, old, itâ€™s old, old, old, old.</p>
<p>And now I got a &#8212; I mean itâ€™s pretty easy on the ground floor. I think itâ€™s much harder for what guys like Israel Gat and those guys do to go into large organizations and help them understand with all the legacy crap thatâ€™s lying around. But if youâ€™re starting from a greenfield, I mean you can look down the field and say, holy crap man. What we probably want to do is put a big old fence around this thing is the first thing.</p>
<p>I would say it is like if youâ€™re going to start a car company today. Iâ€™ve probably said this on this podcast before. If youâ€™re going to start a car company today whatâ€™s the first thing you do? The first thing you do is not go start assembling your first car. The first thing you do is you build an assembly line, a factory. Itâ€™s going to get cars. Like you pretty much know that like you donâ€™t want to get down to like the six months going, hey, you know what, this whole like manually building a car at a time is you know &#8212; and I guess something to say there fancy cars out there that they do it that way, but letâ€™s just say you are going into that commodity car market, you would build.</p>
<p>And so &#8212; and I think thatâ€™s &#8212; a lot of that, just thinking about all this DevOps and all the things you have to do, I mean a lot of this is thinking of IT very much the way Toyota thought about manufacturing. I know Iâ€™m not the first one by a longshot to say that but when we have a greenfield cloud we actually can &#8212; itâ€™s a little bit different than saying we need to be lean in our organization and weâ€™re a &#8212; 20,000 server, 200,000 people organization saying that we need to adopt lean principles, is a lot different than sitting down and looking at a greenfield and say, hey folks, wouldnâ€™t this be a great time to adopt lean principles?</p>
<p><strong>Michael CotÃ©:</strong> Yeah, like start with the ideal way you want to do stuff.</p>
<p><strong>John Willis:</strong> Right, so anyway.</p>
<p>[1:05:01.8]</p>
<p><strong>Michael CotÃ©:</strong> Well that seems like a good place to wrap up. Did you have anything else you wanted to go over?</p>
<p><strong>John Willis:</strong> No, I think thatâ€™s it right now.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. Well, thanks as always to everyone for listening. We always appreciate it. And I guess weâ€™ll see everyone next time.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/07/27/paas-talk-it-management-cloud-podcast/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement089.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>Disruption with dev/ops and PaaS Unicorns</title>
		<link>http://www.redmonk.com/cote/2011/06/22/itmanagement088/</link>
		<comments>http://www.redmonk.com/cote/2011/06/22/itmanagement088/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 21:07:25 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[dev/ops]]></category>
		<category><![CDATA[John Willis]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[unicorns]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6928</guid>
		<description><![CDATA[We try to iron out what exactly the change and point of dev/ops is and how businesses could use it. The episode is capped of with a discussion about PaaSes, two possible types of them.<]]></description>
			<content:encoded><![CDATA[<p class="pic"><img src="http://www.redmonk.com/cote/wp/wp-content/uploads/2011/06/unicorn-on-field.jpg" alt="" title="unicorn-on-field" width="300" height="225" class="aligncenter size-full wp-image-6930" /></p>
<p>Back from Velocity, John and I catch up on things going on in the cloud and dev/ops space. We try to iron out what exactly the change and point of dev/ops is and how businesses could use it. The episode is capped of with a discussion about PaaSes, two possible types of them.</p>
<p>Download the episode directly <a href="http://traffic.libsyn.com/redmonk/itmanagement088.mp3">right here</a>, subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the feed</a> in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:</p>
<p class="embed"><embed src="http://www.redmonk.com/embed/player.swf" width="400" height="20" allowscriptaccess="always" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement088.mp3" /></p>
<h2>Show Notes</h2>
<ul>
<li>What is dev/ops? workshops &#8211; at Atlanta, Portland &#8211; who comes to these things? Mostly web startup guys, but some enterprise people.</li>
<li>What&#8217;s with the Microsoft interest? They sponsored the Atlanta workshop.</li>
<li>On Microsoft and cloud dev -Â <a href="http://www.zdnet.com/blog/microsoft/microsoft-working-on-concero-cloud-management-portal/8425">Concero</a>, the VisualStudio pickling tool.Â <a href="http://www.microsoft.com/systemcenter/en/us/opalis.aspx">Opalis</a>Â is another interesting asset.</li>
<li>The rising need for orchestration in dev/ops? Which brings inÂ DTO Solutions&#8217; Run DeckÂ - John gives an overview.</li>
<li>How aboutÂ <a href="http://open-services.net/">OSLC</a>? Anyone know about that?</li>
<li>VisibleOps stuff, researching IT management in practice.</li>
<li>What are the metrics for success and failure in dev/ops? Lots of MTTR, expecting failure.</li>
<li>In a failure-driven world: never mind that premature optimization is the devil&#8217;s root canal business.</li>
<li>If you have to move from Amazon to Rackspace, how long would it take?</li>
<li>A painful problem statement: you can&#8217;t be agile with current IT Management. Also: it&#8217;s not how much it costs you, it&#8217;s how much you make.</li>
<li><a href="http://www.drwtrading.com/">DRW</a> pairing developers and traders at a desk. Making it a little bluer. &#8220;They can get things in front of customers really fast.&#8221;</li>
<li>Adaptive Business Plans, Evolutionary Transactions &#8211; The only reason a business wants to be your friend is to get your money.</li>
<li>Find the moribund businesses, revitalize them with more agile IT.</li>
<li>How was Velocity?</li>
<li>Some PaaS talk &#8211; &#8220;bring your own PaaS,&#8221; etc. And John likes &#8220;the private PaaS.&#8221; Or is it &#8220;build your own PaaS&#8221;? Like, using a Chef cookbook to use RabbitMQ. And then &#8220;purpose driven cloud&#8221; from John.</li>
<li>John at <a href="http://www.cloud.com/index.php?option=com_k2&#038;view=item&#038;id=150:build-a-cloud-day-chicago-june-252011&#038;Itemid=406">Build a Cloud day in Chicago</a> this weekend.</li>
</ul>
<p><b>Disclosure:</b> see <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for clients mentioned.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/06/22/itmanagement088/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement088.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>IBM Smart Cloud, Enterprise and Enterprise+ Overview</title>
		<link>http://www.redmonk.com/cote/2011/04/27/ibmsmartcloud/</link>
		<comments>http://www.redmonk.com/cote/2011/04/27/ibmsmartcloud/#comments</comments>
		<pubDate>Wed, 27 Apr 2011 21:22:17 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Enterprise Software]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[RedMonkTV]]></category>
		<category><![CDATA[CohesiveFT]]></category>
		<category><![CDATA[Craig Heimark]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[Jan Jackman]]></category>
		<category><![CDATA[SmartCloud]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6589</guid>
		<description><![CDATA[While at the IBM Cloud Forum where IBM announced these offerings, I sat down with IBM's Jan Jackman and CohesiveFT's Craig Heimark to talk about the IBM SmartCloud Enterprise and Enterprise+ offerings.]]></description>
			<content:encoded><![CDATA[<p class="video embed YouTube"><iframe width="499" height="284" src="http://www.youtube.com/embed/lZvEk0-sMWE" frameborder="0" allowfullscreen></iframe></p>
<p>You&#8217;ve probably heard that <a href="http://www-03.ibm.com/press/us/en/pressrelease/34205.wss">IBM launched two new, public cloud offerings recently, Enterprise and Enterprise+</a>. These offerings are oriented around the requirements IBM is getting from larger companies &#8211; they&#8217;re hoping to match the feature sets to existing work-loads and application types.</p>
<p>While at the IBM Cloud Forum where IBM announced these offerings, I sat down with IBM&#8217;s Jan Jackman and CohesiveFT&#8217;s Craig Heimark to talk about these offerings. Jan tells us about the two Smart Clouds and the types of work-loads people are using cloud for; Craig goes over how CohesiveFT partners with IBM to secure these work-loads and help manage the stacks.</p>
<h2>Transcript</h2>
<p><strong>Michael CotÃ©:</strong> Well hello everybody, here we are in lovely San Franscisco at the IBM Cloud Forum, and Iâ€™ve got two guests with me to talk about something that IBM came out with today which is pretty exciting with all the cloud discussion thatâ€™s been going on. And thatâ€™s sort of two types of Smart Cloud, if you will. Do you guys want to introduce yourselves?</p>
<p><strong>Jan Jackman:</strong> Sure, Iâ€™m Jan Jackman and I lead our global cloud services as part of IBM Global Technology Service division within IBM.</p>
<p><strong>Michael CotÃ©:</strong> And yourself?</p>
<p><strong>Craig Heimark:</strong> And Iâ€™m Craig Heimark, Iâ€™m one of the Founders of CohesiveFT, weâ€™re one of the cloud partners of IBM.</p>
<p><strong>Michael CotÃ©:</strong> Like I was saying, you guys came out with two Smart Cloud offerings today, Enterprise and Enterprise Plus, and Iâ€™m wondering if you could just give us an overview of what those offerings are?</p>
<p><strong>Jan Jackman: </strong>Sure. What we see in the marketplace is that most of our Enterprise customers have a variety of workloads or applications that they need to run in the cloud environment and move to the cloud environment. And there are different characteristics that are required based on security, based on the type of workload whether itâ€™s bursty type of workload that runs within days or weeks or if itâ€™s a long running production application that may run months or years.</p>
<p>And so what we introduced today is the Enterprise platform which deals with the multi-tenant bursty type of workload, so workloads that would be like the development and test environment or even applications that may run for a short period of time, that could leverage as cloud and the associated service level agreements with that type of a workload.</p>
<p>The Enterprise Plus really looks at a fully managed environment. So as clients move from doing a development and test, and then they want to move the app into a production level environment that has higher security needs, higher SLA, higher isolation of different workloads, then we have the continuity of the platforms to be able to move from one environment to the other. So if you take Dev/Test as a use case and take Application Lifecycle Management, what you see is the need to be able move between different cloud environments.</p>
<p>So you may do development and test, development on a private cloud behind your firewall, you may want to for reasons of economics do performance testing or stimulations on cloud to take advantage of the burst capability of the infrastructure and then you may want to move it into a production environment. So what we see in order to implement these type of workloads with this example, it takes a number of a capabilities from IBM and also capabilities from our partners.</p>
<p><strong>Michael CotÃ©:</strong> One of the things that I am starting to like about the Enterprise and the Enterprise Plus offerings were, your guys just take on what the enterprising cloud is, if you will, itâ€™s exactly that youâ€™re getting into that different workloads or applications or different stuff to really abstract that, if you will, then your running on the cloud, sort of demands different handling in the cloud, and at some point you need to get above the level of &#8212; weâ€™re achieving all this cloud goodiness with standardization and things like that. But above that there is still a sort of, we donâ€™t want to all have the same application, I guess, or we donâ€™t all have the same application that we could use.</p>
<p><strong>Jan Jackman: </strong>Right, or the applications have different characteristics from a security or availablity &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Right, right. And to that end, how is CohesiveFT helping manage all those different workloads in the cloud?</p>
<p><strong>Craig Heimark: </strong>Well instead of the technical term stuff or even more specific workloads, we tend to use the word application topologies.</p>
<p><strong>Michael CotÃ©:</strong> Right.</p>
<p><strong>Craig Heimark:</strong> Because, the real unit of work at the enterprise level is actually the application topology, so typically a cluster of three to ten servers working together that provide some business functionality. And from the get-go we were aimed at making these application topologies portable between different underlying virtualized infrastructures.</p>
<p>So we targeted virtualization as a platform, but knew there were going to be many different flavors of virtualization, so VMware, ESX behind the firewall. IBMâ€™s KVM format and their public cloud, Amazonâ€™s AMI format; and our technologies, what we do is we provide, we call it Secure Cloud Containers. And these containers abstract away, the differences between these different production platforms. And underlining those secure cloud containers are three technologies. There is one that deals with different image types, the different image types that are needed on the different platforms.</p>
<p>Another one which deals with the virtual networking, so the ability to maintain a consistent address space and a consistent network space, between your data center and IBMâ€™s Cloud or Amazonâ€™s Cloud or whomever.</p>
<p><strong>Michael CotÃ©:</strong> And is that your &#8212; the VPN stuff that you guys came out with?</p>
<p><strong>Craig Heimark:</strong> Yeah, thatâ€™s called VPN Cubed. It was called VPN Cubed; itâ€™s not a VPN alone, because thatâ€™s about securing the tunnel between your data center and the cloud. Itâ€™s actually a complete overlay network, so think about it as switches and routers, a complete networking infrastructure done in software. So you can run it on the top of hardware that you donâ€™t own and is not dedicated to you. What that allows you to do is it allows you to treat IBMâ€™s cloud as a node on hour LAN. And the third technology that underlies our Secure Cloud Containers, is called Context Cubed, and that is topology management, so portable topology management, to maintain those relationships between the servers and the clusters that you&#8217;re moving back and forth.</p>
<p><strong>Michael CotÃ©:</strong> Thinking about moving workloads around a lot, like what are the &#8212; in the hare and now what are the things that you are finding people having success with moving the workloads around, what are those bursty things that they are using?</p>
<p><strong>Jan Jackman: </strong>So, typical web applications that you see &#8212; we will say there are commerce applications, that needs compute power over a period of time for a quick set of transactions that are happening. Weâ€™re seeing examples of these cases that are even more traditional legacy capability. We have an insurance company thatâ€™s doing a reinsurance application, has a set of analytics that they do, algorithms that they run in order to comply with the regulators and so they are able to run that one week a month, make sure that they comply to the risk levels of the regulators require in their industry and then it goes dormant for the next three weeks.</p>
<p>And so this is a workload thatâ€™s run for a period of time, goes down and so itâ€™s very efficient to run in the Smart Cloud enterprise environment. And we start to look at Enterprise Plus and sort of needing to manage all the way up through the application. And so if you take certain processes, letâ€™s take SAP as an example. There are certain processes that are repeated as you deploy and update in your SAP environment. These processes are perfectly suited for the cloud, but they typically will need to be run and managed in a fully managed environment.</p>
<p><strong>Michael CotÃ©: </strong>It makes me think of another area that I think both of you could address and thatâ€™s &#8212; there&#8217;s a whole lot of IT thatâ€™s existed before cloud. I know a lot of you know cloud forward people might not be happy about that or acknowledge it. So youâ€™ve got that legacy IT and then you got all the new IT thatâ€™s going on and you described something very interesting there as far as I guess to use another technical term, kind of decomposing an SAP application into the various services that you have, and then figuring out, to use a highly technical term, how you can cloudize those different services or you canâ€™t. And I wonder, between the two enterprise clouds, how much of that decomposing of the existing IT you guys are finding useful for people to do?</p>
<p><strong>Jan Jackman:</strong> Iâ€™d say weâ€™re at the beginning of this journey, so weâ€™re learning, and seeing the use cases that are applicable for both. As we go and we look at our client environments and look at what theyâ€™re running today, what weâ€™re finding is that probably 15%, 20% of what they run today, that is applicable to move to cloud and get the benefits of cloud. So itâ€™s not going to solve for highly customized enterprise apps, youâ€™re not going to be able to move those and get the benefit of cloud.</p>
<p>But as we talked about with the SAP, there are certain processes that are very applicable to cloud. And so what we see is that as SOA applications are being written, as mobility, as the driver to be able to have more service oriented architectures, to be able to deploy on these new device  and mobility attributes, that there are going to be more and more workloads that are very relevant for our cloud environment.</p>
<p>So while you can start today, the growth of what we see that would apply in these two scenarios is going to continue to be a larger more important part of the enterprise. And most of our clouds are there from a cost perspective, where can I take cost out and apply this with some of the applications that I&#8217;m running, because if I lower my cost I can do more new things as I migrate forward in a new IT environment.</p>
<p><strong>Michael CotÃ©:</strong> You can free up resources.</p>
<p><strong>Jan Jackman:</strong> Right, and so what essentially &#8212; you know cloud is a new way to deliver and consume IT. Itâ€™s not new technology. Itâ€™s really a new delivery methodology, and using the economics of scale, which is important, it allows you to leverage infrastructure in new ways to get much higher utilization.</p>
<p>But more importantly, as you think about new business value, youâ€™re able to create new businesses that were not possible before, because you didnâ€™t have instant access to the IT to be able launch new services quickly.</p>
<p><strong>Michael CotÃ©:</strong> I think CohesiveFT, you know, since &#8212; not necessarily all of it, a lot what you guys do is securing parts of the applications that are moving on or providing the scaffolding needed, if you will. Like how would you answer that same question of the types of applications, whether they are legacy or new that you guys are seeing moving into the cloud?</p>
<p><strong>Craig Heimark:</strong> The short answer is the cloud really is the new platform for production. So over time as the tools and things develop, I think what weâ€™ll do is see most of the kinds of use cases moving to the cloud. Your earlier question about, well what use cases are there that can only be done in the cloud, are the kinds of very bursty types of applications and the cyclicality of seasonality or for example the parallelization that is needed to do massive Monte Carlo simulations or something like that.</p>
<p>So, those kinds of things really, practically canâ€™t be done any place except the cloud today. But I think we got to look at the cloud as the next generation IT platform. Weâ€™re seeing compelling evidence about the cost savings that get realized by moving to the cloud. I think more important than any of that actually is the speed and the agility that the cloud enables. And what we see is a typical corporate takes 90 days to requisition stage and deploy a visible circuit. Using our Elastic Server Coud, you can do the same thing in 15 minutes virtually. And I actually, Iâ€™m a former business guy that moved over to IT, because IT was a constraint, and I think what youâ€™ll see is that over time the cloud infrastructure and the types of tools that go on it are going to eliminate that as de-constraint to changing your business process. So enterprises that donâ€™t move in this direction are going to be at the risk of having much longer cycle time in changing their business processes.</p>
<p><strong>Michael CotÃ©:</strong> The conversation of cloud giving you agility, or Iâ€™ve enjoyed that recently because agility has been a word of something that we all want in IT forever. And I feel like, itâ€™s sort of hasnâ€™t been well defined with a credible technological basis,  whereas when &#8212; in the cloud you can say well agility means doing things faster and therefore being able to do them more, so youâ€™re not sort of stuck into an old plan if you will, and I think a lot of cloud technologies have demonstrated that, you can actually achieve that.</p>
<p>Itâ€™s not just sort of like an aspirational promise that we all want to get towards, but itâ€™s something that has been demonstrated to actually work. So people are interested in this stuff, you know, for as many tangible benefits as the Smart Cloud and other clouds seem to offer, where do they go to start getting it, like what&#8217;s the &#8212; like where can they go get this off the shelf?</p>
<p><strong>Jan Jackman: </strong>Right. Well, if you look at our Smart Cloud enterprise, you can go on the web today, you can sign up for it and test it out, right, itâ€™s available on the web. You can access it, provision servers, and go and be able to test out these tools. Now, most of the enterprise customers really are looking for help for a roadmap, how do I apply it correctly, because if you just jump into this, you might be thinking workloads to your get in a value.</p>
<p>So we have a set of consulting services and capabilities that really help enterprise customers take a look at the application environments they have, look at the workloads that are relevant for cloud, and help them build a roadmap to be enabled to leverage and start simple, to get familiar with the cloud, over concerns with security differences or where the management, the overall management of their data, sits, and then be able to progress down the roadmap.</p>
<p><strong>Craig Heimark:</strong> If youâ€™re using the cloud for a test environment, itâ€™s unlikely that the particular image type of that cloud is actually identical to the stuff youâ€™re running behind your firewall, so you described this as a burgeoning technology &#8212; thatâ€™s exactly right. So do your scalable  testing in the cloud, and then if you want to run it yet behind your firewall using our technology you can import it back and then overrun, translate it automatically instead of doing another manual migration.</p>
<p><strong>Michael CotÃ©:</strong> I appreciate you guys taking all this time to go over this, itâ€™s fun to see IBM having more cloud stuff, for as much cloud conversation as IBM and also CohesiveFT gets involved in it. itâ€™s always good to see the equivalent of SKUs out there, actual, uh, products. With that great, simple name.</p>
<p><strong>Jan Jackman:</strong> Itâ€™s always exciting when we see customers benefit from it.</p>
<p><strong>Michael CotÃ©: </strong>Oh sure.</p>
<p><strong>Jan Jackman:</strong> So, certainly our goal is to make sure that there is business value for our clients.</p>
<p><strong>Michael CotÃ©:</strong> Absolutely. Well, thanks again.</p>
<p><strong>Jan Jackman: </strong>All right, thank you.</p>
<p><strong>Craig Heimark: </strong>Thank you.</p>
<p><strong>Disclosure:</strong> IBM is a client and sponsored this podcast.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/04/27/ibmsmartcloud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eating the full cloud pie &#8211; highlights from Randy Bias&#8217; guest apparance</title>
		<link>http://www.redmonk.com/cote/2011/04/18/cloudpi/</link>
		<comments>http://www.redmonk.com/cote/2011/04/18/cloudpi/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 18:55:54 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[Randy Bias]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6506</guid>
		<description><![CDATA[Some highlights on cloud adoption from a recent IT Management &#038; Cloud Podcast episode with Randy Bias.]]></description>
			<content:encoded><![CDATA[<p class="embed pdf slideshare">
<div style="width:477px" id="__ss_7666570"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/cote/there-is-no-halfsteppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087-transcript" title="There is no half-steppinâ€™ in cloud, guest Randy Bias of Cloudscaling, IT Management and Cloud Podcast #087 - Transcript">There is no half-steppinâ€™ in cloud, guest Randy Bias of Cloudscaling, IT Management and Cloud Podcast #087 &#8211; Transcript</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/7666570" width="477" height="510" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/">documents</a> from <a href="http://www.slideshare.net/cote">Michael CotÃ©</a> </div>
</p></div>
</p>
<p>Going full-tilt on cloud is a lot different than just installing some cloud products and stacks. That&#8217;s the take-away from reviewing a conversation I had recently with Cloudscaling&#8217;s Randy Bias, the full transcript is in the above PDF (or go to <a href="http://www.redmonk.com/cote/2011/04/04/there-is-no-half-steppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087/">the original IT Management &amp; Cloud podcast show-notes for the plain-text transcript)</a>.</p>
<p>Here are some highlights from that conversation (all from Randy):</p>
<h2>On &#8220;Enterprise Clouds&#8221;</h2>
<blockquote>
<p>I have had this kind of like rant about the enterprise cloud lately is because, I really figured out lately that this whole approach to building sort of these â€œenterprise cloudsâ€ is fundamentally broken from the ROI point of view.</p>
<p>I mean, you have sort of got this weird disconnect or you have got the larger service providers, I donâ€™t want to name anybodyâ€™s name, they are pretty obvious when you go out there and look at them, they have got these big enterprise spaces and they are saying, â€œhey, enterprises donâ€™t want what Amazon has got, they want something different, they need to support all these legacy applications.â€</p>
<p>So they are trying to build these very complex, very expensive clouds that are not going to be anywhere near cross-competitor with Amazon. And at the same time you look at the centralized IT department and they are making a decision. They are like, â€œwell, are we going to outsource all these legacy apps and our jobs go away, or do we just build our own internal private cloud?â€ Most of them are choosing to go down building that internal private cloud route.</p>
<p>So you have got centralized IT going to the enterprise vendors to build an infrastructure that looks exactly the way these external public enterprise clouds look, same people, same technology, same management processes. And I donâ€™t understand how thereâ€™s &#8212; I donâ€™t see success in the future for either of those paths, and they are inherently competing with each other as well, and Amazon has kind of run away.</p>
</blockquote>
<h2>On security</h2>
<blockquote><p>Security is sort of a nonstarter. You can build a cloud to be as secure as you want, doesnâ€™t matter what techniques you use. I just pretty much ignore that.</p></blockquote>
<h2>On what cloud operations looks like</h2>
<blockquote>
<p>Any kind of infrastructure cloud is basically going to look a lot like Amazon. Your CAPEX costs are going to be reduced by something like 75%. Your operational costs are going to be reduced similarly, at least for the infrastructure side. And you will probably see a change of a factor of 10 or a 100x in the number of infrastructure people you need to run a successful private cloud.</p>
<p>&#8230;</p>
<p>Any kind of IT that provides simply basic services to the business probably shouldnâ€™t be run by the internal IT department. The internal IT department should be focused on those parts of the business that are fundamentally differentiating and that should be what your private cloud is focused on.</p>
</blockquote>
<h2>On the need to be transformative, not just install things</h2>
<blockquote>
<p>[T]he things there that people are still looking at this as sort of a product problem instead of a transformation problem, and I have literally had senior enterprise people say to me, â€œwow, we are buying this new automation software, we are going to put it in our data center and we are going to turn our data center into a cloud,â€ and I just tragically fell off my chair laughing it was like, there is no software you can buy to automate your data center and turn it into a cloud, if there was somebody would have been successful with all the attempts that have happened over the past 30 years to automate data centers. I mean, thatâ€™s not whatâ€™s happening.</p>
<p>&#8230;people look at it as sort of being solved by products, and I donâ€™t think it can be solved by products, it has to be solved by a combination of products, architecture, and cultural change.</p>
</blockquote>
<h2>On standardization, simplifying IT</h2>
<blockquote>
<p>How has Amazon got 400 engineers and data center techs basically running 80,000 plus physical servers? I mean, itâ€™s because they are doing things very differently [than traditional IT]&#8230;.</p>
<p>And part of the economies of scale is like very homogenous environments. Like Google is reputed to have five hardware configurations across one to two million servers, whereas in a typical enterprise environment I have seen hundreds of hardware configurations across a much smaller footprint.</p>
</blockquote>
<p><i>If you liked the above, <a href="http://www.redmonk.com/cote/2011/04/04/there-is-no-half-steppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087/">check out the full episode</a>, it&#8217;s chock-full of nice cloud commentary.</i></p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/04/18/cloudpi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>There is no half-steppin&#8217; in cloud, guest Randy Bias of Cloudscaling &#8211; IT Management and Cloud Podcast #087</title>
		<link>http://www.redmonk.com/cote/2011/04/04/there-is-no-half-steppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087/</link>
		<comments>http://www.redmonk.com/cote/2011/04/04/there-is-no-half-steppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 22:20:23 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[CloudScaling]]></category>
		<category><![CDATA[private cloud]]></category>
		<category><![CDATA[Randy Bias]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6423</guid>
		<description><![CDATA[Many companies are being sold cloud-washed stacks of IT that will end up failing to deliver cloud pricing and agility. That&#8217;s one of the main ideas Cloudscaling&#8216;s Randy Bias has been putting out recently (check out his concise CloudConnect talk on the topic, for example, and this recent interview as well). While there&#8217;s plenty of [...]]]></description>
			<content:encoded><![CDATA[<p class="pic"><a href="http://www.redmonk.com/cote/wp/wp-content/uploads/2011/04/randy-new-headshot.jpg"><img class="aligncenter size-full wp-image-6434" title="Randy Bias" src="http://www.redmonk.com/cote/wp/wp-content/uploads/2011/04/randy-new-headshot.jpg" alt="" width="500" height="566" /></a></p>
<p>Many companies are being sold cloud-washed stacks of IT that will end up failing to deliver cloud pricing and agility. That&#8217;s one of the main ideas <a href="http://cloudscaling.com/">Cloudscaling</a>&#8216;s <a href="http://twitter.com/#!/randybias">Randy Bias</a> has been putting out recently (check out <a href="http://vimeo.com/21372341">his concise CloudConnect talk on the topic</a>, for example, and <a href="http://searchcloudcomputing.techtarget.com/video/Randy-Bias-dumps-on-enterprise-clouds">this recent interview as well</a>). While there&#8217;s <em>plenty</em> of &#8220;real&#8221; cloud work going on, there&#8217;s a lot of &#8220;other cloud&#8221; work, or &#8220;enterprise cloud&#8221; as Randy likes to call it. The issue is that benefiting from cloud computing takes a lot more change (technology, process, and cultural) than most people are promising now. Randy has been one of the few, credible voicing saying this of late, so it was a pleasure to get to speak with him on this topic.</p>
<p class="embed"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http://traffic.libsyn.com/redmonk/itmanagement087.mp3" /><param name="src" value="http://www.redmonk.com/embed/player.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="20" src="http://www.redmonk.com/embed/player.swf" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement087.mp3" allowfullscreen="true"></embed></object></p>
<p>In addition to clicking play above, you can <a href="http://traffic.libsyn.com/redmonk/itmanagement087.mp3">download the episode directly</a> or subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the IT Management &amp; Cloud feed</a> (in iTunes or wherever) to have this episode automatically downloaded for your listening pleasure.</p>
<h2>Show Notes</h2>
<ul>
<li>Cloudscaling background.</li>
<li>How they sorted out the cloud market.</li>
<li>What are the business cases for cloud? See <a href="http://cloudscaling.com/blog/cloud-computing/cloud-values">Randy&#8217;s 2008 blog post</a> &#8211; speed, leverage, batch processing, reach use case, 99 designs.</li>
<li>Centralized IT vs. rouge IT.</li>
<li>Enterprise cloud vs. private cloud.</li>
<li>What drives people to build &#8220;enterprise clouds&#8221;? Each application runs on it&#8217;s own cloud, so to speak; the 3 FUDs: security, available, and performance.</li>
<li>How does cost come into play? Is it like a <a href="http://en.wikipedia.org/wiki/Starve_the_beast">&#8220;Starve the beast&#8221;</a> strategy to drive efficiency?]</li>
<li>What does the &#8220;real cloud&#8221; look like. What can you buy that&#8217;s the right cloud-in-a-box?</li>
<li>The near trough of disillusionment in enterprise cloud.</li>
<li>Dealing with the new legacy software: pretty much everything that exists in the enterprise.</li>
<li>What do &#8220;real&#8221; cloud looks like?</li>
</ul>
<h2>Transcript</h2>
<p><strong>Michael CotÃ©</strong>: Well, hello everybody! It&#8217;s a special edition of the IT Management &amp; Cloud Podcast. This week it&#8217;s just me, Michael CotÃ©, at RedMonk and I have got a guest on to kind of just go over some exciting sort of real cloud stuff. I guess you could call it the real cloud on the ground kind of business, not just the theoretic stuff up in the sky.</p>
<p>So with that, you want to introduce yourself guest?</p>
<p><strong>Randy Bias</strong>: Hi! I am Randy Bias, the CTO and Co-Founder of Cloudscaling.</p>
<p><strong>Michael CotÃ©:</strong> And if I remember recently you were the CEO for quite some time. And so I imagine &#8212; I always &#8212; I have been covering tech business long enough that when I see a Founder move from CEO, it&#8217;s usually a tremendous relief. You can sort of &#8212; you can focus on the more technical things and sort of operational stuff rather than running around unclogging toilets and stuff that startup CEOs are always doing.</p>
<p><strong>Randy Bias:</strong> It certainly was for me. I think I was a great Founding CEO, but I was quickly getting to the point where I was not really doing any of my CEO duties and there was a clear gap. And so I was happy to stop doing that 10% of the times &#8212; a 10% CEO is almost worse than no CEO.</p>
<p><strong>Michael CotÃ©:</strong> Exactly, yeah, sort of things pile up at the best case and at worst you start to just damage things. So it&#8217;s always a nice sign of maturity like I was saying.</p>
<p>So for people who don&#8217;t know Cloudscaling and haven&#8217;t heard of you guys, you want to give us an overview of what it is you guys do?</p>
<p><strong>Randy Bias:</strong> So Cloudscaling is a bunch of veterans who worked on Amazon Web Services, GoGrid, Engine Yard, and several other either platform or infrastructure clouds, who got together and we see ourselves as the real deal implementers for clouds at scale. So we have got several engagements that are well publicized, including bringing up both private and public clouds for Korea Telecom and then also bringing the first OpenStack storage cloud to market after the Rackspace Cloud Files.</p>
<p><strong>Michael CotÃ©:</strong> So how long have you guys been around for?</p>
<p><strong>Randy Bias:</strong> Cloudscaling in this instantiation has really been around for about a year. So the current business model and team has been around for about a year, and in that time there is really just the two Co-Founders almost a year ago, and now we are 25, going on 30, and we will probably double again by the end of the year. So we have been under very rapid growth.</p>
<p><strong>Michael CotÃ©: </strong>And would you characterize yourself as a services organization largely or is there a product that you have?</p>
<p><strong>Randy Bias: </strong>So we are getting to the area where like I have to be careful about what I share. I will simply say this. We are currently a services organization. We have a new CEO who is not a services person. He has a history and track record of building product. And if I were looking at the organization from the outside I would think that, that was a clear signal. But it&#8217;s for other people to decide.</p>
<p><strong>Michael CotÃ©:</strong> That&#8217;s right. Everyone can cut open the bird and read the guts for the future on their own, right? They can do that on their own. The old osprey if I remember.</p>
<p>Yeah. So I mean, you guys have like &#8212; I have been kind of knowing a few, like Andrew Shafer who is, if I recall, the VP of Engineering, like having spoken with him while he has been working there. I mean, you guys have &#8212; as a sort of credit to your name, rapidly scaled up staffing wise. I mean, there has been kind of phenomenal growth that you guys have been through.</p>
<p><strong>Randy Bias:</strong> Yeah. We have been &#8212; we have still been tremendously lucky. We have got a lot of A players like Andrew Shafer who have come on board, who have got a ton of domain knowledge to help us out.</p>
<p>We also recently acquired a gentleman by the name of Zed Shaw, who is rather infamous in both the Ruby and Python communities. He is awesome, absolutely awesome.</p>
<p>We have got a bunch of the backend engineers from GoGrid who are really great. We just had one Amazon Web Services Product Manager start with us.</p>
<p>We have got a really all-star cast of folks who have just got a ton of experience in this area. Like I said, our forte has really been on the implementation side. We think of ourselves as cloud builders and operators who have practical experience. And sort of when you look out there in the ecosystem of folks who are offering product or services today, there is actually very few people who can make that claim, so pretty proud of that.</p>
<p><strong>Michael CotÃ©:</strong> So when you guys &#8212; when you and sort of the other initial clutch of people started out and you were kind of looking at the cloud opportunity, how did you end up kind of dividing it into kind of who was ready to do cloud stuff, if you will? I mean, you kind of had to do sort of a market study, if you will, and kind of figure out, okay, these are the people who actually can build like full scale, and I am putting this in air quote, real clouds. And I am curious like how you kind of sorted that out initially and how thatâ€™s been evolving over time?</p>
<p><strong>Randy Bias:</strong> Man, thatâ€™s a really good question actually. So the history of the business is funny, because it really &#8212; I have been working on this cloud stuff in one way or another since sort of late 2006 when I did my first kind of cloud startup, which didnâ€™t go anywhere, but was sort of a competitor to RightScale sort of a Cloud Application Management Framework for originally both Amazon Web Services and then eventually GoGrid, and that was one of the first cloud management platforms I had seen. In fact, RightScale wasnâ€™t even launched at the time that I started working on it.</p>
<p>And during that whole time, from late 2006 till now, I have been blogging about this and thinking about it and I spent some time at GoGrid as a VP, Technology Strategy, where I was trying to help them with product direction and vision.</p>
<p>And when I left there and I formed Cloudscaling in the current incarnation, a couple of things were interesting for me. The first was, that blog had really attracted a lot of readers. And the second was that I felt that I had a chance to step back from kind of what people were talking about and try to assess what I felt was happening from a big picture point of view and then try to build a business model towards that, which is a little bit different than most folks who I think have a product or a service that they are offering already and then they are trying to see how it can fit into cloud computing.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, the so-called cloud washing, if you will, in the worst case.</p>
<p><strong>Randy Bias:</strong> Right. So I started doing consulting and strategy and architecture engagements with like large enterprise companies. I worked with VMware on the vCloud API, and I worked with Kaiser Permanente on some of their internal private cloud stuff and a handful of other large enterprises.</p>
<p>It seemed to me like the enterprises were missing something, and I kept coming back and noticing that what Amazon, and to some degree Google, and some of the large Internet properties was doing was just building a fundamentally different kind of information technology.</p>
<p>And then sometime along though I just had this epiphany and part of it was that I read Clayton Christensenâ€™s â€˜The Innovator&#8217;s Dilemmaâ€™, which is a must read on disruption in the technology business, and then the second was I read Nick Carrâ€™s â€˜Does IT Matter?â€™ And my aha moment was like, hey, what Amazon has really done is they have cracked the nut on this new way of doing information technology, and it&#8217;s more of a way &#8212; it&#8217;s sort of &#8212; the way I like to highlight it is it&#8217;s the difference between building robotics factories for automobile manufacturing versus kind of having an assembly line for automobile manufacturing. It&#8217;s a fundamental transformation of the way that you actually build IT systems.</p>
<p>And when I figured that out I realized that a lot of folks were just really trying to take the assembly line model for it and call it cloud.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, and thatâ€™s something that in a funny way has become unique about your voice in a lot of cloud discussion is, you are still very focused on, I am overstating it to some extent, but everything is fundamentally different. That like it&#8217;s not sort of just like some little things that you can tack on here and there, but to really get the full benefit and to make doing cloud in whatever sense worth it. There is a lot of things that you have to change and a lot of dramatic change to it.</p>
<p>Whereas, originally a lot of cloud computing, like the Nicholas Carrâ€™s other famous book â€˜The Big Switchâ€™ is sort of like equally dramatic, in that there is one mega cloud in the sky that all this utility computing comes from.</p>
<p>Then at some point, I think especially to be both fair and a little cynical, I think when a lot of existing vendors came into the market, they couldnâ€™t just wholesale throw out everything that they had so they wanted to adapt what they had, and there is a bit of a moderation of this cloud stuff. But you are still very much so one of the people who kind of goes out and says no, no, no, stuff is very, very different.</p>
<p>And more importantly, the point that you have been making recently is that, if you donâ€™t change as close to the floor, so to speak, as possible, then you are really not going to get all the benefits of doing cloud stuff.</p>
<p>And kind of my thing to tack onto that is like, with any sort of technological change if you are not getting the full benefit, it&#8217;s probably not worth your time to some extent. And I donâ€™t know, it&#8217;s interesting to see you speaking to trying to push people over the edge even further than they want to go, so to speak.</p>
<p><strong>Randy Bias:</strong> Yeah. I mean, I have realized that people get really uncomfortable when I am talking about some of this stuff. But the thing is, is that I want to try to understand if this had happened before and I kind of looked back and I sort of saw that there was this fairly large transition from mainframe computing to what I call enterprise computing, and that transition took 20-30 years.</p>
<p>I mean, mainframe computing was dominant in the 1960s moving into the 1970s, and then the 1980s we sort of had this revolution where suddenly it wasnâ€™t this big huge box in the corner that only a few people knew how to use and controlled access to, now there is greater and wider access to both the servers and the clients, and that really changed the whole model for how we think about computing. And I think we are in the midst of that same kind of change today.</p>
<p>And my thinking isn&#8217;t exactly along Nick Carr&#8217;s line. The thing I love about Nick Carr the most is that he has got these historical examples of how other business infrastructure, like power systems, electrical power systems, telecommunications, railways, air transportation,  have followed these same kind of commoditized move towards utility models, and that&#8217;s what I really find valuable about his writing.</p>
<p>But then when I look at sort of this transition from enterprise computing to cloud computing, you can kind of see it happening, right? It&#8217;s that &#8212; we are just moving further along that same trajectory from mainframe, which is that, now you have got all these mobile devices that are &#8212; you are hyperconnected all the time. You have got something with the power in your pocket today, an iPhone or Android, that is significantly more powerful than anything we had in the 80s, and you can connect it to a data center full of thousands or tens of thousands of servers to do processing on in little and no time at all.</p>
<p>I think that, that changes the whole dynamics of pretty much everything, both how we build the applications, how we consume them, how the infrastructure underneath them that powers the applications, I mean it&#8217;s just shifting everything around.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I want to &#8212; I usually skirt away from sort of definitional things, but I want to ask you in a little while about like what this fundamental shift is that you have to go through, like what the changed IT is, if you will.</p>
<p>But you just brought us something that I also kind of kick around in my head quite a bit. I was watching I think, I forget if it was your Cloudscaling talk or the one you did at in Seoul at the Korea Cloud Foundations thing.</p>
<p><strong>Randy Bias:</strong> Cloud Frontiers?</p>
<p><strong>Michael CotÃ©:</strong> Yeah, there you go. And you mentioned people having mobile devices and this constant connectivity, and so I am kind of curious in the work, whether it&#8217;s kind of looking out at things theoretically or the work you are doing for clients. Like what are sort of like the business drivers that are pushing people towards cloud computing and beyond sort of like, as you would put it, beyond kind of like bottom line growth, if you will, kind of cutting cost and saving money, but what are these new lines of businesses or business models that companies are wanting to do or being enabled to do with cloud computing?</p>
<p>And the reason I am kind of infamous for asking long questions with a bunch of statements, so if you will pardon me. And the reason I ask this is, a lot of the examples that you and other cloud people use are &#8212; I divide them into two types, they are either external facing things like Netflix, which makes perfect sense, right? You have got thousands and thousands of people accessing your IT essentially and you need to scale it. Or they are kind of batch jobs, like something Eli Lilly might do, or maybe kind of Animoto is in the two of these, where they just seem to do a lot of processing all at once.</p>
<p>And so I am curious like beyond those two types of, if you will pardon the old phrase, workloads, like are there other kind of business models or drivers that you are seeing businesses really lust after cloud computing for?</p>
<p><strong>Randy Bias:</strong> Yeah. I mean, so the simple answer, my oversimplification is basically, you just have to ask yourself, what can you do differently if you can get 10,000 servers for an hour for $100? I mean, thatâ€™s sort of my litmus test.</p>
<p><strong>Michael CotÃ©: </strong>Yeah. That&#8217;s a very concise way of putting it.</p>
<p><strong>Randy Bias:</strong> And then, actually I have this blog posting I think from 2008, I have to go back and search for it, but basically at that time I said, hey, here is the big use cases; one is speed, sort of time to market. So can I get something up and running now, and you actually see that in AWS, you see a lot of media companies, they don&#8217;t really have elastic workloads, so to speak, they have their need to be able to bring something up for a period of time very quickly and then tear it down.</p>
<p>The second big use case I had was leverage, and this is sort of the equalizing effect. It means that any small startup now can actually get enough compute power to be able to compete with the larger business.</p>
<p>So the barriers to entry for a lot of use cases, batch processing or processing a market data are pretty much going away or are much smaller than they used to be.</p>
<p>The third was sort of that classic elasticity use case, which I think it more applies to that batch processing or sort of the Animoto use cases.</p>
<p>And then a fourth, which I think we are going to see &#8212; which we are starting to see now, but hasn&#8217;t quite got there, is what I call sort of the reach use case, which is that, you see a lot of &#8212; as there gets to be more and more clouds globally, you see a lot of use cases that are about being able to put your infrastructure in another country or your application in another country with very little friction. So that really changes the dynamics.</p>
<p>The two examples I like to give are Friendster, which I don&#8217;t know how many of your listeners know the history about it. Friendster was one of the first social networking sites and it was based in the U.S., but then was run over by Facebook and MySpace, and it wound up that the vast majority of their users were in the Philippines, but they were servicing them from the U.S., and they had no way to pivot and go move their application to the Philippines, and if they had, it might have made a difference for their longevity.</p>
<p>And then the next use case is, I love 99designs. They are a small Australian outfit that puts their production servers on Amazon in the U.S. to sell to U.S. customersâ€™ logos and graphic designs that are contributed by people from second and third world countries.</p>
<p>So you have got a guy in Latvia with the laptop contributing an entry. And so you have got folks in Australia basically bringing up application on demand in the United States and then servicing the global market.</p>
<p>I just see that those dynamics really &#8212; all four of those use cases are sort of the big buckets I kind of put all those cloud use cases in.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, it&#8217;s kind of like the last case, reach, that I feel like I have been &#8212; I have this kind of hope, where I have kind of been searching mentally in my head for like &#8212; if I were to go to any given medium to large size business and tell them like, here is why you should do cloud and why it&#8217;s generative beyond like you will just be able to do stuff better, right?</p>
<p>Because I am always trying to avoid like, well, it just lets you do things better, because that&#8217;s kind of what IT has done since the dawning of time, since probably the stone wheel I guess.</p>
<p>And it&#8217;s almost like to some extent every business would like to increase its reach and interaction with its customers or whoever is sort of moving the money primarily as that comes in and out of the business. And I sort of feel like that kind of brings in all of the aspects you were just talking about.</p>
<p>Like one, you want to be able to spin up different pieces of IT or applications to do different little business models here and there in a cheap way so that &#8212; it&#8217;s almost like you are lowering the bar for how IT can help with the business. Like with the more traditional IT, enterprise sort of applications, if you will, or enterprise IT, there is sort of like this minimum buy-in, like, well, anything we do is going to cost like $2 million.</p>
<p>So to some extent it better be like a big business if you are going to do &#8212; a moderately sized new business. Whereas with the speed that you can do and the certain amount of leverage and everything, essentially a business of any size, including businesses and smaller ones, can start to use IT in ways that were just very cost prohibitive to do in the past.</p>
<p>And more importantly, to the speed that you were talking to, it&#8217;s not necessarily all about the money side of cost, but also just the time and opportunity.</p>
<p>And so I think that&#8217;s a lot of the more interesting things that I am starting to see recently of people using cloud is that, it may not be sort of like a traditional or legacy type of IT application, but it&#8217;s a business figuring out something new that they can do with IT, which I think is somewhat &#8212; I mean, that&#8217;s another thing that you get into quite a bit is the idea that a lot of what you see people using cloud for is not necessarily like legacy app migration or something like that.</p>
<p><strong>Randy Bias:</strong> Right. I mean, if you go and you look at it right now, most larger enterprises are sort of split into two kind of what I will call adoption groups. So adoption group number one are sort of the app developers and the folks in line of business who are trying to get things done in order to help the business succeed. Mostly what they are looking at is top line revenue generation opportunities.</p>
<p>Adoption group number two is really a centralized IT department which is looking at ways that they can reduce cost and get bottom line efficiencies, and mostly they are looking at preexisting legacy applications. They are saying, well, I have got a bunch of virtualization deployed, I am going to automate it, and then I have got a cloud and things are going to be rosy and sunny.</p>
<p>I think part of the problem, part of the disconnect here is that, there is a certain amount of the app developers line of businesses going around centralized IT to adopt a certain amount of flight and it looks very similar to &#8212; the drivers and motivators look very similar to the ones that are around sort of the Salesforce.com use case, which is, I could go to centralized IT and I could try to get their help, but the red tape, the length of time it will take me to get service, the responses, all of that is sort of problematic. So instead I am just going to put my credit card online and get going, because I am trying to get something done for the business in time.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, it&#8217;s kind of like &#8212; you could call up a company&#8217;s customer service line and go through their IVR system, their Interactive Voice Prompt or talk to a person or you could just go to Google and like search for it. It&#8217;s like so often the case that the services set up by a company are the last place you actually want to go to get help with that company.</p>
<p><strong>Randy Bias:</strong> Yeah, and to be fair to the centralized IT teams, I mean to some degree they have been set up for failure. I mean, what&#8217;s happened is that they have been sort of in an inherent monopoly, whether intentionally or not, over the past 30 years and they are on the hook for the service levels that they provide internally, and so they have gotten more and more risk averse.</p>
<p>And this really comes out when you look at buying decisions, because I sort of see this like very dysfunctional relationship between the centralized IT department and typical enterprise vendors.</p>
<p>So what tends to happen is that &#8212; thatâ€™s an old saw of, nobody ever got fired for buying IBM or Cisco or whatever. And part of what that deal is, is thereâ€™s a somewhat inherent deal that whenever there is any large infrastructure undertaking, centralized IT will go at their strategic enterprise suppliers, and if thereâ€™s a failure or a problem, those suppliers will fall on their sword and kind of save that person.</p>
<p>So I think thereâ€™s a lot more motivation for typical centralized IT folks to focus on what I call CYA decisions, Cover Your Ass. And if you go and you look at a service provider whose very lifeblood is on the line, I mean whatever they are providing in terms of information technology services to their customer base directly impacts the liability of the business that they have to make ROI decisions all the time. They can&#8217;t make CYA decisions. If they make a CYA decision, the business dies.</p>
<p>Whereas, the large financial institution might be, hey, 10% of our revenue just goes right into the IT budget, it&#8217;s cost of doing business, we donâ€™t know what happens to it. We have to get value.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s funny. I was just reading like a review of a book about the history of hedge funds and they kind of made exactly that same point about hedge funds versus institutional investors, like big banks, that people at large banks, it&#8217;s sort of like, I donâ€™t know, they are not &#8212; their success and their wealth, actually in this case, is not really directly tied to the performance of the work that they are doing in the same way that hedge funds investors are. It&#8217;s very similar to a service provider. A service provider needs something that works, not just something that looked good on paper, therefore it&#8217;s not their fault when it breaks.</p>
<p><strong>Randy Bias:</strong> Right, which is why &#8212; it&#8217;s part of why I have had this kind of like rant about the enterprise cloud lately is because, I really figured out lately that this whole approach to building sort of these â€œenterprise cloudsâ€ is fundamentally broken from the ROI point of view.</p>
<p>I mean, you have sort of got this weird disconnect or you have got the larger service providers, I donâ€™t want to name anybodyâ€™s name, they are pretty obvious when you go out there and look at them, they have got these big enterprise spaces and they are saying, hey, enterprises donâ€™t want what Amazon has got, they want something different, they need to support all these legacy applications.</p>
<p>So they are trying to build these very complex, very expensive clouds that are not going to be anywhere near cross-competitor with Amazon. And at the same time you look at the centralized IT department and they are making a decision. They are like, well, are we going to outsource all these legacy apps and our jobs go away, or do we just build our own internal private cloud? Most of them are choosing to go down building that internal private cloud route.</p>
<p>So you have got centralized IT going to the enterprise vendors to build an infrastructure that looks exactly the way these external public enterprise clouds look, same people, same technology, same management processes. And I donâ€™t understand how thereâ€™s &#8212; I donâ€™t see success in the future for either of those paths, and they are inherently competing with each other as well, and Amazon has kind of run away.</p>
<p><strong>Michael CotÃ©:</strong> If we can construct a strawman, as it were, like what are the arguments people are using to build their own private cloud, if you will, or enterprise cloud, like what&#8217;s motivating, beyond the losing their job like what are the other &#8212; what&#8217;s the checklist of things that donâ€™t work out for them?</p>
<p><strong>Randy Bias:</strong> Well, I just want to draw a distinction because it&#8217;s not as clear in some of their presentation, it&#8217;s like there is a difference between an enterprise cloud and a private cloud in my mind. The enterprise cloud is using enterprise computing techniques to build a cloud whereas a private cloud is a cloud for a single tenant. So you could use enterprise cloud to build a private cloud or you could use commodity cloud to build a private cloud, either one. So you can build your cloud like AWS or you can build it like how Cisco and EMC built it, and those are very different.</p>
<p><strong>Michael CotÃ©:</strong> Right, that makes sense.</p>
<p><strong>Randy Bias:</strong> Yeah. Sorry.</p>
<p><strong>Michael CotÃ©:</strong> Oh, mo, no, no, it&#8217;s good to &#8212; I always joke that there is about 50 different words you can stick in front of cloud nowadays, so it&#8217;s always good to define what &#8212; thatâ€™s right, what the combinations are.</p>
<p>So what do you see is motivating people to use enterprise techniques to build their own cloud? I imagine thereâ€™s something they are fearing or they think is lacking from just running it on Amazon or something.</p>
<p><strong>Randy Bias:</strong> Right. So the key driver I think is when you look at a lot of the legacy applications, they have some needs that to be honest are not met by Amazon Web Services.</p>
<p>The best way to think about this, and Lew Tucker had a great presentation on Cloud Connect right before mine, is what the history &#8212; how we got here is that everybody kind of came in and they said, okay, I have got a new application thatâ€™s going to go in the data center, and these are the requirements for my application in terms of compute, storage, and networking, and then those requirements were fulfilled.</p>
<p>So when you look inside of a typical enterprise data center, you have silos all over, every single application has its own stack. So you might have the Exchange Server running on top of EMC and then you might have some databases running on top of NetApp Storage, and it&#8217;s different everywhere.</p>
<p><strong>Michael CotÃ©: </strong>It&#8217;s almost as if each application has its own cloud that it&#8217;s running on.</p>
<p><strong>Randy Bias: </strong>Exactly. The way that I recently have been sort of talking about this is, imagine that you were sitting at a desk and you have got ten different appliances in front of you, and one takes like 8 volts DC, another takes 12 volts DC, one takes 120 volts AC single phase, and then another one takes 220 volts three phase. Now, if you go to the power company and you say, I want you to deliver the power that each of my appliances needs exactly as it needs it, no transformation. The power companyâ€™s cost jump up 5-10x.</p>
<p>Now, if instead each appliance has its own transformer and then the power comes in as a single type of power and then it&#8217;s changed, then you get &#8212; now everybody who builds an appliance takes on the responsibility of having to transform the power to their needs. But on the other hand, the power itself can be very reliable, it can be very cheap, and it can be the same everywhere.</p>
<p>So I think thatâ€™s part of what we are looking at, and part of what makes it that hard to swallow for a lot of the legacy apps is that they are preexisting appliances that donâ€™t have those power transformers in them. I mean, you have to make a decision, are you going to refactor them so that they are cloud ready? Are you going to migrate off of them to some other new Software-as-a-Service based application or rewrite them from scratch? I mean, how do you handle that?</p>
<p>I think most people are trying to figure out a way to get the value that Amazon brings while taking legacy apps as they are and putting them on top of it. And while I think thatâ€™s possible, it&#8217;s not going to be done through building very expensive 10x, 8-10x more expensive clouds.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, it&#8217;s kind of &#8212; it&#8217;s almost impossible to sort of quantify what it would take to modernize all those applications out there. I mean, I think &#8212; I guess like the only touch point I can think of is like the Y2K scare where everyone was sort of forced to go make this very small change, or relatively small change to every application that was out there, because they thought it was going to be Mad Max the next day or whatever. As I recall, that was not cheap.</p>
<p>So like changing the nature of an application that it can run on a different platform is, there will be things that like will work out, but it&#8217;s quite an onerous process.</p>
<p><strong>Randy Bias:</strong> The thing here is that Moore&#8217;s Law is basically our friend, and if you go and look at a bunch of the capabilities that Amazon has added over the past couple of years like virtual private cloud, the dedicated instances now, the new networking features in the virtual private cloud, I mean, you can see that they are slowing eating away at a lot of the core use cases that legacy apps require. And I think what we are going to see is a combination of features added on top of commodity clouds like Amazon Web Services, plus just the hardware gets that much better.</p>
<p>We have a big &#8212; our big client in Korea was in the process of doing their P2V and they got concerned because they had some databases running on some Pentium IIIs from 2000 on Windows. And I said, look, as soon as you virtualize those, they are going to be blazing fast. Because the hardware under the cloud is just so much better than those Pentium IIIs that the overheard just doesnâ€™t matter, and there will be tons and tons of that stuff that over the next three to five years it will be easier and easier going to cloud, because the impedance mismatch will lessen.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, they are going to need one of those turbo buttons from the old 386, where you had to slow the computer down so you use old software without it going crazy.</p>
<p><strong>Randy Bias:</strong> I still play those old games.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right, little Lode Runner here and there or whateverâ€¦</p>
<p><strong>Randy Bias:</strong> I have a soft spot for Ultima actually.</p>
<p><strong>Michael CotÃ©:</strong> Oh, yeah, yeah, and there was always plenty of editions of that to rest on. Being in Austin, Ultima was a very popular thing around here since &#8211;</p>
<p><strong>Randy Bias:</strong> Oh yeah, of course.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. In fact, while we are ratholing here on games, like Richard Garriott, like he is renowned for his Halloween party every year, because as you can imagine being the Ultima guy, he has like a castle somewhere around here.</p>
<p><strong>Randy Bias:</strong> Awesome!</p>
<p><strong>Michael CotÃ©:</strong> And there is like 20 secret doors and all sorts of things like that, so he invites some people out every Halloween to like go to the Richard Garriott Haunted House Castle thing. I have never been, but itâ€™s supposed to be pretty awesome.</p>
<p>So yeah, anyhow, getting out of that rathole, going through a secret door back to our main conversation. I mean, I am curious, like you were saying you can see Amazon eating away at these enterprise concerns like &#8212; not that I want you to detail like a list of 50 things, but like what&#8217;s kind of like the handful of top things that are like enterprise concerns? What do you see those requirements being, whether they are good requirements or not that enterprises are coming out with?</p>
<p><strong>Randy Bias:</strong> So I mean, there are three that people like to trot out regularly as sort of the high level bullet points, which I donâ€™t necessarily agree with, but there is security, availability, and performance, those are the three that get trotted out.</p>
<p>Security is sort of a nonstarter. You can build a cloud to be as secure as you want, doesnâ€™t matter what techniques you use. I just pretty much ignore that.</p>
<p>And performance, thatâ€™s more related to the underlying hardware than anything else. So again, I would pretty much ignore it, because I think itâ€™s very easy to build a commodity cloud thatâ€™s got significantly better performance characteristics or at least on par with any kind of enterprise cloud, no matter how much it is spent.</p>
<p>And then the third availability. There is something here that kind of gets to a little bit of the heart of the matter, which is that there is an assumption that legacy applications need the infrastructure to be fairly robust because they arenâ€™t. So there is a need to have a lot more HA and redundancy all throughout the infrastructure. So when Amazon says, hey, just assume that these virtual machines can disappear at any time, for most legacy apps thatâ€™s a nonstarter.</p>
<p>And one way to get around that is to make the cloud ready to refactor them or rebuild them. Another way is to adopt somebody elseâ€™s service and just deprecate your old application.</p>
<p>But I think we are going to see probably some things out of the AWS pipeline and other commodity cloudâ€™s pipelines that deal with sort of that persistency and availability issue without necessarily adding in all of the HA and redundancy that a lot of the enterprises want.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. No, that reminds me &#8212; I mean, perhaps as one specific thing like I remember back when I first got into working at an enterprise software ISV. I was sort of shocked to discover how often like shared network drives were like a fundamental part of the way a lot of enterprise applications ran. It was kind to what you are saying, is like &#8212; I mean, shared network drives are kind of none of those three things.</p>
<p>Like they are very unreliable, they are very unsecure, and their performance is always questionable, and there is always stuff happening. Yet, itâ€™s kind of like thatâ€™s a huge successful anti-pattern, so to speak, of enterprise application design. So like I said, itâ€™s kind of an example of, if you have an application thatâ€™s depending on that, itâ€™s not really going to work out extremely well in a cloud situation.</p>
<p>I mean, you can kind of rewrite it to be the equivalent of doing something like that, but there is all these sorts of networking things that donâ€™t really work out very well. And also like you are saying, dedicated nodes in your cluster, so to speak, are not &#8212; there is a certain amount of redundancy that you need.</p>
<p><strong>Randy Bias:</strong> And the thing about redundancy that I am not sure that people get is, when you go and you look at typical redundancy in an enterprise data center, and this is what I sort of call sort of the design for failover model as opposed to the design for failure model. But you see all throughout the enterprise data center this kind of pairing. So itâ€™s HA pairs everywhere, you have got pairs of load balancers, pairs of switches, pairs of file servers, and it kind of turtles all the way down, itâ€™s just pairs everywhere.</p>
<p>And the thing is, is like by pairing everything you increase the cost 2x right off the bat, almost all the time. And some people will make an argument, well, you can run them active-active, but most people donâ€™t run them active-active, because &#8212; or if they do, they get bigger boxes, because they want in their failure condition not to lose any capacity. So even if you are running active-active, you are trying to run both those boxes at 50%, so you overbuild them both, so that when you failover, you can run one 100%.</p>
<p>So the pattern &#8212; I mean, you go and you look at sort of the cost of rebuilding a new application, a greenfield application that you &#8212; or building a greenfield application versus adopting sort of that design for failure methodology where you actually build and assume that any of the virtual machines or instances can go in anytime, and you move away from the HA. When you do that and you look at the price differential, suddenly that 2x doesnâ€™t look very good for the greenfield applications. I think that thatâ€™s going to drive a lot of change.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. There is another interesting sub-point that you raise up, and to ask a question around it, how important do you see the role of comparing cost of doing something one way versus the other? How important does that become at every level of thinking about using cloud? Like is it something that like architects think about or is it only the manager who thinks about it? Because the sense that I get is, if you are not thinking about the cost as something that drives possibilities, if you pay less for something you can do more stuff I guess, then you are kind of also missing out on some of the advantages of cloud stuff you are doing.</p>
<p><strong>Randy Bias:</strong> So I think that if you &#8212; sort of the way that utility providers arise, going back to Nick Carrâ€™s â€˜Does IT Matter?â€™, and the utility providers arise because there is an opportunity in the marketplace for somebody to specialize in a particular kind of business infrastructure, whether itâ€™s power or telecommunications or something else.</p>
<p>What that means is that by doing only that one thing and making it a core competency, you can be extremely successful at it. And if we look at Amazon and Google, in many ways they backed into being some of the largest information technology infrastructures in the world that have provided as a service.</p>
<p>When you are up against that, and they are ruthlessly cutting out the cost of everything, their data center and power cooling, the cost of their server hardware, the cost of their software, their development cost, as they are ripping all that out, I mean if you are not thinking about that, you wind up trying to compete against somebody who is continually dropping their cost and passing that on in their pricing.</p>
<p>We have done several blog posts on this in the past and if you go and you look at it, Amazon just keeps reducing their prices, I mean, itâ€™s relentless. I mean, they know the game they are in and they are playing it to win from the get-go and so one of the things that I find humorous here is that, I donâ€™t think a lot of the enterprise cloud guys are actually baking this in, they are not baking in the price drops into their model.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. Itâ€™s always easy to be sort of two-faced or talk out of both corners of your mouth about cost and cloud. Because on the one hand, like you are exactly right, like if &#8212; and as I was saying at the beginning, like if you are not concerned &#8212; if you are not driving down the cost, then you might kind of be wasting time essentially, or if you are not paying attention to that, things will get overrun. Then on the other hand, you also want to have that not be the only thing that you are focusing on.</p>
<p>So what I have kind of discovered is, it seems like good advice for people is, not that you only pay attention to cost but make sure you are at least paying attention to that as one of the criteria for doing cloud stuff. And itâ€™s just sort of like &#8212; it sounds kind of ridiculous because itâ€™s dealing with money, which is always supposed to be very important and precise, but itâ€™s almost as if like thinking about cost is a good rule of thumb to judge if you are doing the right thing.</p>
<p>Just like you are saying, if you are paying a lot more than you would just be getting for off the shelf cloud stuff, so to speak, then you are probably doing something a little wonky. So it is &#8212; I donâ€™t know, it does seem like it plays a pretty important role.</p>
<p>And itâ€™s funny when you were going through that I was thinking itâ€™s kind of analogous to the &#8212; in the realm of U.S. politics to this theory of starve the beast. The way you are going to make any bureaucracy efficient is basically to deny it money and then figure out.</p>
<p>Because in any sort of organization or organism, if you will, including a bureaucracy, wants to save itself, so even if they donâ€™t have money, they will figure out something in order to not die I guess. But thatâ€™s perhaps a little Draconian for what IT people want to hear.</p>
<p><strong>Randy Bias: </strong>Well, I mean, I really want IT folks to be successful, but I mean there is a big transition happening and people need to think about what that means. I donâ€™t think the IT that we see today is going to be the same as the IT of tomorrow. I think the IT of tomorrow is going to be a lot more application focused and a lot less infrastructure focused.</p>
<p>I am not sure people really want to accept that, because in many ways itâ€™s easy to let things remain as a status quo, but I mean, the disruption is so industry wide and you can &#8212; I mean, Amazon has gone &#8212; basically Amazon Web Services has turned into a billion dollar business in about five yearâ€™s time, and I mean thatâ€™s a huge wake up call. I mean, you donâ€™t see those levels of growth very often. So something very fundamental is happening here.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, one of the things you use and that other people mention a lot &#8212; I am surprised more people donâ€™t mention it but that comes up is that, the Bechtel CIO is like study of storage cost and other things when it comes to cloud and that kind of shocking moment. I mean, I forget what the multiplier is, but that kind of shocking moment where there is a huge difference between their most optimal way to do storage and what Amazon charges for it.</p>
<p>And if you get over the sort of like the trinity of FUD, like security, availability, and performance, you start to wonder like why am I paying so damn much for storage. And it just gets to that point that you keep butting up against is that, there is just this kind of fundamentally different way of operating your IT that you get to, where things change quite a bit and the cost go down dramatically.</p>
<p><strong>Randy Bias:</strong> Yeah. And thatâ€™s what I am really seeing right now across the board. We focus on service providers and telcos because we think they have the DNA to be the next generation service providers, but even still now talking to certain enterprisesâ€¦ they are either trying to figure out how to reproduce that internally or they are trying to figure out how to get a media leverage from it and get competitive advantage from today, and then looking at their long-term roadmaps.</p>
<p>So itâ€™s going to be a longer term shift, there is no doubt about it, but itâ€™s hard not to see it taking place today. And itâ€™s a little confusing to me when you get some of the fear, uncertainty, and doubt coming from big enterprise vendors, and there is a certain need they seem to have to try to protect the existing infrastructure, IT infrastructure spend from large enterprises without regard for what those large enterprises actually mean, and I think a lot of times they need to just use a proper cloud, not necessarily build their own.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. Well, letâ€™s kind of close out with that thing I kind of earmarked at the beginning which was, for us talking about how dramatically things shift and with the changes and everything, I mean can you give us a sense of what it does look like if you are running sort of a legit cloud? I mean, we have talked a little bit about needing to change applications to run on that kind of infrastructure, but in the work that you have been doing, what is the end result of this shift that people go through so that they can actually have, I donâ€™t know, to use a cheesy phrase, better cloud economics and get those advantages of doing cloud without kind of getting stuck in the enterprise cloud cul-de-sac, if you will?</p>
<p><strong>Randy Bias:</strong> Any kind of infrastructure cloud is basically going to look a lot like Amazon. Your CAPEX costs are going to be reduced by something like 75%. Your operational costs are going to be reduced similarly, at least for the infrastructure side. And you will probably see a change of a factor of 10 or a 100x in the number of infrastructure people you need to run a successful private cloud.</p>
<p>I think that one of the other key things is that they will be a lot more focus on what do we actually need to run on it versus what needs to go outside and be run on somebody elseâ€™s.</p>
<p>So what I mean by that is, if you are running Microsoft Exchange today, rather than putting your email through somebody elseâ€™s on-demand service, whether itâ€™s Microsoft or Gmail, that just doesnâ€™t really make any sense, because the reality is, is that, that provides you no competitive differentiation, there is no business advantage. I mean, itâ€™s IT that is just there, it just provides some basic service to the business.</p>
<p>Any kind of IT that provides simply basic services to the business probably shouldnâ€™t be run by the internal IT department. The internal IT department should be focused on those parts of the business that are fundamentally differentiating and that should be what your private cloud is focused on.</p>
<p><strong>Michael CotÃ©:</strong> Right, right. Like you said, this transition takes several years or some long time, but how &#8212; at this point, with the people that you are seeing doing this, how are people gearing up for it? I mean, are they really charting out like multiyear projects, or did they start with small things? I mean, you are kind of laying out a pretty dramatic goal, if you will, as far as like different from the here and now. I mean, how are people taking on that challenge? And part of what you said, MSPs are a lot more likely to get it than enterprises I guess.</p>
<p><strong>Randy Bias:</strong> So what most enterprises are doing right now is they are buying very expensive solutions from their strategic enterprise vendors, they are slapping a little bit of automation on top of virtualization, and they are declaring a win. So what we are going to see is, what we think of as sort of fail forward, which is that as those victories are declared and then they fail to deliver business value, there is going to be more retrenchments to figure out how to get it done properly.</p>
<p>A few things are going to happen, either CIOs and CTOs are going to figure it out and they are going to go to the next generation suppliers and move away from the enterprise suppliers and actually get something done inside the business that makes sense, or heads are going to roll and people are going to be brought in that will more broadly adopt public cloud services or some combination.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, to use another fantastic model next to the disruptive one, thatâ€™s the Trough of Disillusionment, if I remember from the Hype Cycle, which is always an exciting time. I think thatâ€™s one of my favorite points of any model thatâ€™s existed for a while. I mean, you never really come across disillusionment in the model.</p>
<p>So like you are saying, people now are buying these expensive solutions, if you will, or systems to be all inclusive of the hardware and the software and everything, and I guess what I have been wondering recently is what are the alternatives, is there like the cloud hardware and stack that you can buy or acquire nowadays? I mean, I guess I am kind of unclear, if I wanted to do cloud the right way, what would I assemble together to do it the right way or is it sort of like a one-off each time?</p>
<p><strong>Randy Bias:</strong> Itâ€™s very challenging, because there are a few different dimensions here that have to be conquered. The first is capital efficiency parts. Second is the operational efficiency parts. And then the third is sort of the cultural change.</p>
<p>And there is really nothing today that addresses all three of those things, but there might be in the future, wink-wink, nudge-nudge.</p>
<p>But I think that people are still looking at this as sort of a product problem instead of a transformation problem, and I have literally had senior enterprise people say to me, wow, we are buying this new automation software, we are going to put it in our data center and we are going to turn our data center into a cloud, and I just tragically fell off my chair laughing it was like, there is no software you can buy to automate your data center and turn it into a cloud, if there was somebody would have been successful with all the attempts that have happened over the past 30 years to automate data centers. I mean, thatâ€™s not whatâ€™s happening.</p>
<p>So I think itâ€™s a holistic problem, itâ€™s a systems level problem, itâ€™s like sort of turn the data center into like a gigantic IT service, but people look at it as sort of being solved by products, and I donâ€™t think it can be solved by products, it has to be solved by a combination of products, architecture, and cultural change. And products will get us part of the way but they wonâ€™t get us all the way there, and it certainly wonâ€™t be any of the old products.</p>
<p><strong>Michael CotÃ©</strong>: Right. Let me ask you another question along those lines, because I have been in thinking about this recently I have been wondering if there is a certain, I donâ€™t know what to call it, so I will just come up with something, a certain line of scale, where if you are not past this line then building your own sort of private cloud is not really going to be worth it.</p>
<p>Like itâ€™s almost as if to do the capital layout and to go through the cultural change and to do all this stuff, itâ€™s kind of ironically like I was describing enterprise software earlier, that itâ€™s going to be a multimillion dollar thing, if you will, so whatever it is you end up with, you better generate a lot more revenue than that. And if you are not past this line, then you should just use public cloud, if you will. But I donâ€™t know, like I said, thatâ€™s just some wacky theory on my part.</p>
<p>I wonder if you are seeing that there is a certain scale of business you have to be in order to sort of justify caring about having your own private cloud.</p>
<p><strong>Randy Bias: </strong>I mean, I certainly think there is. I think people get confused though because they think itâ€™s about buying power, and itâ€™s actually not that hard to get enough buying power to get things like servers inexpensive, thatâ€™s not really the challenge.</p>
<p>The scale problem is around, if you look at just taking the Adobe as an example, I mean they are reducing prices every year while increasing features. I mean, if you canâ€™t do that, and thatâ€™s a significant change, then you shouldnâ€™t be in the game. And I think to do that you are looking at an investment between $10 million and $100 million and itâ€™s going to be very difficult for you to find the kind of talent, and there is going to be a lot of failures to get you there.</p>
<p>Now, I am not saying people shouldnâ€™t go do that when it makes sense for their business, itâ€™s just, if you are not ready to put that kind of new investment into being a successful cloud based business with those core technology, then I donâ€™t think it makes any sense to build your own private cloud.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah. Itâ€™s interesting that &#8212; I guess they call it economies of scale, if you will, which is one of the motivators to be a big company â€“ that, you can drive down your operating cost per whatever unit you measure, if you will.</p>
<p>And I guess to some extent, aside from negotiating enterprise agreements and stuff, I donâ€™t know if thatâ€™s always applied in IT as much as it has been, for example, with Walmart and their vendor relationships. Walmart can make things really cheap because they just buy so much, whereas the clichÃ© mom and pop store canâ€™t necessarily get cheap stuff from their suppliers. So there is that certain &#8212; I donâ€™t know, if you can operate with those economies of scale the way you are deploying your own IT then it would make sense. Otherwise you want to go with the utility, as you keep saying.</p>
<p><strong>Randy Bias:</strong> Yeah. I mean, the economies of scale argument &#8212; an important thing to remember is just that, itâ€™s not purely about buying power. Getting buying power is not very difficult, there are other economies of scale. I mean, how has Amazon got 400 engineers and data center techs basically running 80,000 plus physical servers? I mean, itâ€™s because they are doing things very differently.</p>
<p><strong>Michael CotÃ©:</strong> And thatâ€™s the cultural stuff you are talking about essentially.</p>
<p><strong>Randy Bias:</strong> Right. And part of the economies of scale is like very homogenous environments. Like Google is reputed to have five hardware configurations across one to two million servers, whereas in a typical enterprise environment I have seen hundreds of hardware configurations across a much smaller footprint.</p>
<p>So itâ€™s not &#8212; thatâ€™s part of that whole transformation, that completely new way of doing things that is fundamental. Itâ€™s software development and automation, thatâ€™s one piece. Itâ€™s homogenization, commoditization, and standardization, thatâ€™s another piece. Itâ€™s service based delivery models. So I think the part of the focus of an Amazon or a Google is 24&#215;7 service delivery that in many cases, many enterprise use cases, doesnâ€™t really exist.</p>
<p>And the fourth is what I call sort of more the layered service architecture. So if you look at Google, I have got these data centers that are designed for certain efficiencies around power and cooling. And then I put in very inexpensive hardware. And then I put in software like Google FS which turns a bunch of that hardware into storage. And then I layer BigTable on top of that which gives me a columnar database, which leverages Google Storage, Google FS. And then I put MapReduce on top of BigTable, which leverages the columnar database to do data processing. And so then I put my applications on top of that.</p>
<p>So I have got Gmail and I have got Search and I have got Google Apps and all of those things share that same stack of software and hardware. Every single one of them uses Google FS. Every single one of them uses BigTable and MapReduce. And you just donâ€™t &#8212; they are getting a certain amount of efficiency, both at the hardware and at the capital and the operational side by doing that, and thatâ€™s very, very difficult for an enterprise which is used to having very specific bespoke requirements for every single application that gets deployed in the data center.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. thatâ€™s interesting because that makes me think that one of the things that cloud computing has done is, it has introduced the next generation of legacy software, if you will. I mean, I used to think of legacy software as sort of like AS/400 stuff and things on mainframes and kind of like that weird gray area between mainframe and enterprise computing before Windows came around.</p>
<p>But to some extent, like drawing from what you were just saying, there is sort of this new class &#8212; there is a ton of legacy software out there now that most people donâ€™t think of as legacy software, assuming this cloud thing has legs, if you will, which &#8212; itâ€™s kind of instructive to think of it that way, because people like IBM and other people have figured out how to keep legacy software alive, if you will.</p>
<p>And itâ€™s kind of &#8212; I mean, itâ€™s not cheap necessarily, but itâ€™s sort of possible. But I think whatâ€™s interesting is to apply those same strategies to the bulk of software that we have now and start thinking about what &#8212; if you believe in all this cloud stuff â€“ you would need to do to get to those greenfield things? Because that does seem to be a lot of the painfulness of cloud transitions that I hear about,  that  essentially all that software that you have, itâ€™s not really going to work in this new way of doing things.</p>
<p>And itâ€™s almost like it is what it is and the cost structures are only going to be improved a little bit by &#8212; you can virtualize something and do some things here and there, but there is a certain ceiling you are going to hit that you are not &#8212; or a floor I guess, that you are not really going to get much past unless you do a lot of serious rewriting.</p>
<p><strong>Randy Bias:</strong> Right. Again, I like to go back in history, and if you look at some of the transition from mainframe computing to enterprise computing, people made a lot of these same kinds of decisions there as well.</p>
<p>One of the examples I like to give is Kaiser Permanente. I mean, their electronic healthcare record system is still running 100% on mainframes. They have spent 10 or 100x, but itâ€™s the core competitive differentiation as a business, and it works, and they are happy. So maybe they will never move it off a mainframe, and thatâ€™s totally okay.</p>
<p>And then you have got some other businesses, like there is a financial company in Korea that we spent some time with, and they started out on mainframes but now everything runs on risk UNIX boxes, but itâ€™s all COBOL. They use a mainframe emulation technology called Mainframe Rehosting. So Mainframe Rehosting basically allowed them to deprecate all those mainframes and to adopt and mask without changing their business process or their applications, which donâ€™t run like they are on the mainframe.</p>
<p>And I think we are going to see all of that and we are also going to see sort of that same kind of Salesforce.com adoption model, which is, I have got us AP deployed and I can keep spending millions to maintain it to map it to my business process, or I can just go outside the firewall and use somebody elseâ€™s service, because itâ€™s CRM, I just need my sales guys to be effective.</p>
<p>So I think we are going to see everything between, itâ€™s never moving, to itâ€™s moving with some kind of enabling technology. Like the current example of this is CloudSwitch, which allows you to take sort of that legacy application and just wrap it in a bubble and stick it out there unchanged, to I am going to adopt something new and I am just going to migrate away from my current application usage. And itâ€™s going to be either a new service I rebuild internally thatâ€™s cloudy or somebody elseâ€™s service outside.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. I have been using the phrase recently, if ainâ€™t broke, donâ€™t cloud it, which is sort of like a legacy modernization term. To exactly your point, there are plenty of people, not a lot, but there are plenty of people running stuff on mainframes and it works perfectly fine so why would you screw with it? Assuming that the costs are fine and all that kind of business, but if there is not something fundamentally wrong with some piece of technology or something wrong with it, including the cost, then itâ€™s better to kind of look at other stuff that you would move along the technology spectrum, if you will, or modernize it seems.</p>
<p>Anyhow, well, I think we have kind of filled up an hour, so that was very exciting. I knew we would have a lot of fun stuff to talk to. Weâ€™ve gone through all sort of exciting scheduling carousel to finally find a time that works for both Randy and I. So, I am glad we found the time to set aside just kind of a chatter about the stuff you see in the cloud area.</p>
<p><strong>Randy Bias:</strong> Yeah, that was awesome CotÃ©. Thanks.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, and weâ€™ll see everyone next time</p>
<p><strong>Disclosure:</strong> Cloudscaling is a client and sponsored this episode. See <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for other clients mentioned.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/04/04/there-is-no-half-steppin-in-cloud-guest-randy-bias-of-cloudscaling-it-management-and-cloud-podcast-087/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement087.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>OpsCraft, a PaaSing interest, SXSW, MMS2011, John&#8217;s new job &#8211; IT Management &amp; Cloud Podcast #086</title>
		<link>http://www.redmonk.com/cote/2011/03/29/itmanagement08/</link>
		<comments>http://www.redmonk.com/cote/2011/03/29/itmanagement08/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 16:56:30 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[Systems Management]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6366</guid>
		<description><![CDATA[The missing "craft" of operations, what's up with PaaS-hype, and some updates from conferences like SXSW and the Microsoft Management Summit - that's what's going on in this episode. Oh, and John has a new job!]]></description>
			<content:encoded><![CDATA[<p class="pic"><a title="Cheeseburger topped with pastrami - this is what they're eating in heaven. by cote, on Flickr" href="http://www.flickr.com/photos/cote/5540220133/"><img src="http://farm6.static.flickr.com/5013/5540220133_e314090473.jpg" alt="Cheeseburger topped with pastrami - this is what they're eating in heaven." width="500" height="500" /></a></p>
<p>The missing &#8220;craft&#8221; of operations, what&#8217;s up with PaaS-hype, and some updates from conferences like SXSW and the Microsoft Management Summit &#8211; that&#8217;s what&#8217;s going on in this episode. Oh, and John has a new job!</p>
<p class="embed"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http://traffic.libsyn.com/redmonk/itmanagement086.mp3" /><param name="src" value="http://www.redmonk.com/embed/player.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="20" src="http://www.redmonk.com/embed/player.swf" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement086.mp3"></embed></object></p>
<p>In addition to clicking play above, you can <a href="http://traffic.libsyn.com/redmonk/itmanagement086.mp3">download the episode directly</a> or subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the IT Management &amp; Cloud feed</a> (in iTunes or wherever) to have this episode automatically downloaded for your listening pleasure.</p>
<h2>Show Notes</h2>
<ul>
<li><a href="http://cloudyawards.com/">Cloudy Awards</a>, SXSW dev/ops inside cloudcamp. Later, I ask John to evaluate the worth of going to SXSW for cloud/infrastructure and dev/ops people.</li>
<li>VisibleOps overview from John, as one of the <a href="http://www.itpi.org/?page=Visible_Ops"><em>VisibleOps</em></a> dudes was there.</li>
<li>The idea of getting rid of operations as a cumbersome barrier to development needs to be smoothed out.</li>
<li>OpsCraft: <a href="http://community.spiceworks.com/topic/131988?page=4#entry-695979">Spiceworks Exchange thread as an example of ops craft</a>.</li>
<li>PaaS hype &#8211; Is this just a PaaSing interest?</li>
<li>What I want is to be flexible in my business decisions.</li>
<li>What&#8217;s this <a href="http://blogs.forrester.com/mike_gualtieri/11-02-07-i_dont_want_devops_i_want_noops">NoOps business</a>?</li>
<li><a href="http://www-03.ibm.com/press/us/en/pressrelease/33840.wss">Advanced Virtual Deployment Software</a> from IBM; <a href="http://www.redmonk.com/cote/2011/03/08/your-very-own-openstack-cloud-quick-analysis/">Dell OpenStack Installer, Project Crowbar</a>.</li>
<li><a href="http://www.redmonk.com/cote/2011/03/24/3-important-things-from-the-microsoft-management-summit-2011/">MMS 2011 overview</a>.</li>
<li>John has a new job!</li>
<li><a href="http://www.dtosolutions.com/fully-automated-provisioning/">The dto solutions paper</a> CotÃ© likes.</li>
<li><a href="http://www.redmonk.com/cote/2011/03/29/whos-using-virtualization/">Virtualization post over at Spiceworks</a>.</li>
<li>&#8220;It it ain&#8217;t broke, don&#8217;t cloud it&#8221; vs. &#8220;When in doubt, cloud it out!&#8221; vs. &#8220;Cloud &#8216;em all, and let ops sort it out.&#8221;</li>
</ul>
<h2>Transcript</h2>
<p><strong>Michael CotÃ©:</strong> Well, hello everybody! This is 28th of March, 2011. This is the IT Management &amp; Cloud Podcast #86, if I have the number right, which I just looked up the number, John, and all of a sudden I am having doubts that itâ€™s actually #86. I donâ€™t know why I feel like these extreme doubts, can you explain it?</p>
<p><strong>John Willis: </strong>Well, I think it should be more than 86, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah? It is 86, because we recorded like three episodes last time.</p>
<p><strong>John Willis:</strong> Yeah, we have been slackers for quite a while now.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. Thatâ€™s right. Well, did you have a safe trip back from South by Southwest?</p>
<p><strong>John Willis</strong>: I did, yes. It was good.</p>
<p><strong>Michael CotÃ©:</strong> I have to admit, I played a little of the disappearing Houdini act there several times. I didnâ€™t hang out as much as I could have with the family in town, but why donâ€™t &#8212; how did the Cloudy Awards end up?</p>
<p><strong>John Willis:</strong> It was fun. I mean, I guess for anybody who was paying attention &#8212; they had to change the venue a couple of times. Originally the venue was going to be at this house. Did you hear this story? Itâ€™s hilarious, right?</p>
<p><strong>Michael CotÃ©: </strong>No.</p>
<p><strong>John Willis:</strong> The Dyn Inc. guys were ready to house &#8212; they are just a fun bunch. I mean, if buying software because you like people is a good enough reason, then buy all their Dyn Inc. and all the DynDNS stuff they have, because they are just fun, awesome dudes.</p>
<p>Anyway, so they rented a house for the week, party animals. So they were going to have the Cloudy Award there. So they had like 700 people registered, figuring that maybe only like 300 would show up. But about a week-and-a-half before, the lady who owns the house looks up online, she calls them and says, you know, if you guys have more than 60 people there, I am calling the cops.</p>
<p><strong>Michael CotÃ©:</strong> Nice!</p>
<p><strong>John Willis: </strong>So then, they go ahead and rent like an used warehouse floor on Congress or something, I donâ€™t know, downtown, and then the day of, the Fire Marshal shows up and says they canâ€™t have an event there.</p>
<p><strong>Michael CotÃ©: </strong>That happened to a lot of people I heard at South by Southwest this year.</p>
<p><strong>John Willis:</strong> Really? Yeah.</p>
<p><strong>Michael CotÃ©:</strong> I mean, I am all for preventing people from being burned alive.</p>
<p><strong>John Willis:</strong> Hey, I am glad, I always prefer not to. Well, and then the place they found was &#8212; do you remember the name of that place? It was beautiful.</p>
<p><strong>Michael CotÃ©:</strong> It was Serranos; itâ€™s Symphony Square they call it.</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s a Tex-Mex restaurant thatâ€™s been there for a while and they have &#8212; they are sort of this grotto, I guess is the technical term, thatâ€™s all done out. So there is a little stage with the moat along the stage. So there is kind of a theater sort of thing going on.</p>
<p>Itâ€™s a very nice setting. Itâ€™s kind of well-hidden, if you will, metaphorically and literally from the kind of downtown scene, so there is not a lot of &#8212; itâ€™s kind of a surprise when people find it, if they donâ€™t know about it already.</p>
<p><strong>John Willis:</strong> Yeah, it was a brilliant venue, because here, again, the Dyn Inc. guys had planned on having bands all afternoon. And I guess one of the guys, Kyle York, he is Head of Sales there at Dyn Inc., he is also somehow in the music business, not really sure how, but they had these bands from like Minnesota and different &#8212; there were like bands that came in from different parts of the country and they would play like a couple of set and then we would announce some Cloudy Award and then they would play another set. It was just a blast. They had free drinks and great venue. It was more fun than you should be able to have and get paid to be there.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right.</p>
<p><strong>John Willis:</strong> That was very &#8212; and they had a local hero, Michael CotÃ© won, he came up and accepted his award.</p>
<p><strong>Michael CotÃ©: </strong>Oh yeah, and then Josh Duncan from Zenoss was there too, right?</p>
<p><strong>John Willis: </strong>Thatâ€™s right. It was fun. Most of the people in the crowd like didnâ€™t really care, but it was kind of fun. At one point, you probably missed it out, I pulled out my little flip camera and I said, hey everybody, my wife doesnâ€™t think I really do anything important, can you all say, hi Vicky? And the whole crowd waved to her, so it was kind of cool.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. And then how was the CloudCamp that you went to? I was only there for a little bit during a session that you had, as I recall, about famines and people wearing grass hats.</p>
<p><strong>John Willis:</strong> Yeah, we kind of hijacked it, but Dave Nielsen let us run a DevOps &#8212; impromptu DevOps kind of meeting within the CloudCamp thing, and it was very cool. We went ahead and Gene Kim, â€˜The Visible Opsâ€™ author and Founder of Tripwire, he came in and gave a presentation, and Ernest Mueller, National Instruments, and myself and a couple of other people.</p>
<p>So it was really a nice little &#8212; it was fun. We kind of hijacked a nice little South by Southwest DevOps meet up.</p>
<p>(00:04:51)</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. And so while we are on this little tangent here, can you sort of go over what â€˜The Visible Opsâ€™ thing is? I mean, I saw that people were very obsessed with it recently, so I finally got the book and kind of read through it myself. And it has got some good stuff in it, but I am curious to hear another retelling outside of my own head of what the deal is?</p>
<p><strong>John Willis: </strong>I mean, I have read it a couple of times around the years. Itâ€™s just a good playbook for operations. Itâ€™s commonsense, but they talk about why tracking change and incident is so important. Itâ€™s really not an ITIL push it down your throat, but itâ€™s very much service management is very important, populations, and case studies of why.</p>
<p>And it really &#8212; I mean, anybody in operations should at least read it once because itâ€™s &#8212; for me, when I first read it, I am like, big freaking deal. But itâ€™s got &#8212; actually &#8212; it was kind of the same thing when I first saw ITIL. The first time I was introduced to ITIL, I was like, so yeah, so what?</p>
<p><strong>Michael CotÃ©:</strong> So we should have a process where people request us to do things and track us doing them.</p>
<p><strong>John Willis:</strong> And track changes and &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Think genius.</p>
<p><strong>John Willis:</strong> Well, itâ€™s funny, because later on, hopefully, we will talk a little bit about all this screaming and hollering about DevOps, but thatâ€™s actually what a lot of guys, I guess now to look at it from their perspective, they are saying, okay, DevOps, yeah. Tell me something I donâ€™t already know, right?</p>
<p><strong>Michael CotÃ©: </strong>Yeah. As I recall, we had an episode a few ago where I was that guy complaining about that.</p>
<p><strong>John Willis: </strong>Yeah. But yeah. So no, the thing &#8212; I kind of came back and respected it, but again, when I first read it I was like, big deal. But now what I realize is, very much like I thought, itâ€™s a way to get everybody on the same playbook, and thatâ€™s a great thing, because we are all talking from a common perspective, we understand whatâ€™s important.</p>
<p>I think that actually to some of the naysayers of DevOps right now, I think thatâ€™s probably the reason why people say, well, DevOps, so what? Isnâ€™t it just all commonsense? Why are you guys making such a big deal out of it, right? Well, yeah, it is commonsense, but letâ€™s just get all on the same playbook, because not everybody else &#8212; thereâ€™s a lot of people that didnâ€™t think incident and change was important, especially lot of web operations companies.</p>
<p><strong>Michael CotÃ©: </strong>Right. Yeah, I think how you open it up is &#8212; I mean, that is a good explanation from what I saw as sort of &#8212; I have come to appreciate when there is discipline and process and stuff involved. Like being able to distill it down into something less than like &#8212; itâ€™s basically like an 80-page book. Itâ€™s actually &#8212; I think if you have ever sort of encountered ITIL or MOF or any of these big process things and they seem really overwhelming and expensive and sort of cumbersome, like itâ€™s good just to like read that book because it kind of like &#8212; it gives you the lay of the land, if you will.</p>
<p>I mean, thatâ€™s &#8212; yeah, I mean, I think itâ€™s a nice book. Itâ€™s a kind of book that you could kind of hand to someone and be like, this kind of tells you what the point of IT is. Not what the point is, but like what the day-to-day &#8212; itâ€™s sort of one view of what the day-to-day operations of IT is going to be like and itâ€™s not like the view and you need to modify and whatever, but it gives you &#8212; when I was a programmer at some point I had no idea what IT management was about and I had to learn that so I could program tools for it, and it would have been nice to have that book at the time, to just kind of lay out all the stuff that you could further build down into.</p>
<p><strong>John Willis: </strong>Well, itâ€™s funny, because I mean, I was talking before on our podcast is that, there is this whole thing about NoOps now. It shouldnâ€™t be DevOps, it should be NoOps.</p>
<p>Like I agree but I disagree, and the part &#8212; I think we are not speaking the same language. So there almost needs to be this kind of handbook again of, letâ€™s just all get on the same page before we start arguing. Like the idea of operation as being a cumbersome barrier for development to get things done, we need to eliminate, we need to move that out.</p>
<p>But the idea that we donâ€™t need &#8212; it depends on what you mean by NoOps, is, do you mean that like you donâ€™t care about all that knowledge and IP of people who fundamentally know how to run IT datacenters?</p>
<p>By the way, sports fans, just because you put it in the cloud doesnâ€™t mean a lot of that secret sauce of running operations goes away. People think, oh, you just use Heroku or you just use Elastic Beanstalk and you are done. Hey! All right, good, good luck buddy, because there is a &#8212; there is a secret sauce to running an operations business. It isnâ€™t just cloud and it isnâ€™t just a tool, itâ€™s a lot more. Again, itâ€™s a process of cloud tools and itâ€™s a know-how.</p>
<p>Itâ€™s like a great developer and architect understands it has a sense of how to develop great features in a way that makes sense. Well, a great operations guy has that kind of same black magic. You know what I mean?</p>
<p><strong>Michael CotÃ©:</strong> I think you are right. I think itâ€™s always easier to find examples of sort of like developer culture, because they are a very chatty bunch, than it is operations culture, and itâ€™s &#8211;</p>
<p><strong>John Willis:</strong> We are a little chatty bunch. I mean, thatâ€™s our problem.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah, and so itâ€™s &#8212; therefore thatâ€™s one of the reasons itâ€™s easy to gloss over, there is actually a lot of craft, if you will, as the programmers would call it in operations.</p>
<p>Back, starting at the beginning of agile development and even before that with books like â€˜Peoplewareâ€™ and some sort of like back in the Microsoft heyday of code as culture, if you will, there was &#8212; I think the development world kind of learned that being navel-gazing about your craft and the way you do stuff in your practice and things beyond the documented path, if you will, was very valuable for the overall community.</p>
<p>And I feel like to some extent there is sort of like Linux people and UNIX people and there is some craft and stuff in there, but itâ€™s not quite at the same level of sharing &#8212; of useful sharing that I see in the development world as much.</p>
<p>There are little pockets here and there of people doing it again, but a little bit to your point, somewhat tangentially, but almost directly from it. A lot of the whatever Ops you want to call it thatâ€™s fascinating is a chance to kind of jump on that and for everyone to just discuss kind of the craft side of things.</p>
<p><strong>John Willis:</strong> Yeah, I think thatâ€™s it, and I think there is like &#8212; itâ€™s funny, because there is three types of people. There are the people that really donâ€™t understand it and they are like, well, thatâ€™s so limited with the cloud, right? In their world operations is about rack and stack and hardware. Over, checkmark, donâ€™t need it anymore.</p>
<p>And there are lots of idiots out there that will just say, well, why donâ€™t we need anything with Ops, Ops has been solved, right? I am like, no, it has it. Go ask &#8212; go see how Amazon runs their operational infrastructure or eBay, like there is a lot of craft there.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s like when FoxPro and Filemaker solved programming, you didnâ€™t really need programmers after that.</p>
<p><strong>John Willis:</strong> There you go, there you go. But then there is the guys that are in the trenches that are saying, well, you know this, why are you making a big deal out of it, right? The guys who were sysadmin guys. But thatâ€™s the point is, we donâ€™t share our craft, we donâ€™t talk about it. Itâ€™s the Bobâ€™s, and Bob scripts and Bob directories that like they are in the trenches. They were like, we donâ€™t want this DevOps thing, I have got work to do.</p>
<p>Whereas the guys in the middle, I think, which I like to include myself on is the guys who are really trying to expose the craft of how operations can play really well and is important.</p>
<p><strong>Michael CotÃ©: </strong>There you go. Yeah, we need to get the O&#8217;Reilly guys to come up with some &#8212; or maybe the pragmatic programmers. But see, thatâ€™s a thing that needs to exist in the IT world as equivalent of the pragmatic programmers, thatâ€™s another sort of code as craft thing, but someone should do some book thatâ€™s sort of like operations craft missive.</p>
<p><strong>John Willis:</strong> I mean, web operations is definitely a good one, but thatâ€™s &#8212; itâ€™s still kind of &#8212; it brushes over, itâ€™s web operations.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. This is a little bit of craft, but you know one of the &#8212; I donâ€™t know, I think it kind of directly relates, I was reading, over in Spiceworks they have this community where their admins talk with each other; crazy idea. I am laughing at myself with that phrasing.</p>
<p>But anyways, there was one form post on, some guy was considering using hosted exchange versus on-premise, and it was just fun to read. He was asking what the pros and cons were, and it was fun to read all the admins from different sizes of companies kind of discussing like what the pros and cons were beyond like &#8212; I mean, obviously cost is one thing to figure out. Like there is a certain amount of &#8212; I donâ€™t know, itâ€™s one think to pay like whatever it is, $5 a user a month I think is what you get for the hosted exchange is kind of the going rate, itâ€™s one thing to pay that for like 20 people.</p>
<p>And if you have like &#8212; itâ€™s kind of crazy once you get into like thousands of people, of course your cost are much bigger. Now, thatâ€™s one aspect of it.</p>
<p>But then there was also the other aspect, the craft part, if you will, where itâ€™s like, well, ultimately you are going to be responsible for that stuff being up. And there is various levels of support you get from people.</p>
<p>Like, for example, Google Apps is really great and itâ€™s relatively cheap, but there is really no support from anyone. So like if you actually need support, the cost is not that good. There are all these interesting considerations to go over.</p>
<p>And then there was also this sub-thread going on about how, which I thought was funny; funny from an outsider, because I am sure all of them kind of donâ€™t even realize the funniness of it. It was complaining about, or not complaining, but talking about how much disk quota or email quota and attachment quota they had.</p>
<p>I think all of them would say like, well, regular users get a 1 gig quota or whatever it was, but then executives get the 5 Gig quota. And itâ€™s funny, like executives have this whole other quota level associated with their email, whereas everyone else does. And there is just &#8212; I mean, I think the variability of levels of service dependent on how high above the hierarchy the user is from you, thatâ€™s to put it in wonky terms, is a piece of craft to explore.</p>
<p><strong>John Willis:</strong> No, yeah, and I think itâ€™s funny just in general that whole &#8212; we run into &#8212; we could talk about &#8212; I mean literally, when you try to sell it as a service, particularly to systems administrators, there is that kind of &#8212; there is a lot to be said about the craft. The hosting thing gets a lot down to &#8212; I am kind of wandering all over the place, but itâ€™s losing control.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, there was a tremendous amount of it.</p>
<p><strong>John Willis: </strong>Yeah. And itâ€™s not even losing control, itâ€™s that you are losing that kind of possibility for secret sauce that &#8212; well, and to get a little esoteric here, I mean, thatâ€™s what I worry about like Platform-as-a-Service is.</p>
<p>Like Platform-as-a-Service is, like they sound good, Parney thinks they are kind of a primrose path, because like you are going to go put your app there and everything looks good and all the things are handled, but now all of a sudden your company is faced with an opportunity, and there is some technology out there that you can&#8217;t use in this Platform-as-a-Service.</p>
<p>And that craft around how well you adapt as a business and all that, you might have given that up. You know what I mean? And I think that lies in the kind of &#8212; the people who really think about it think, itâ€™s not just about the dollars, itâ€™s not just about the, I donâ€™t get &#8212; you running something for me at scale will probably be more efficient than me running it. Itâ€™s that like, there might be something I am not seeing that I will hit that roadblock and I donâ€™t want to be in a position where I can&#8217;t take advantage of it.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah, you want maximum flexibility for maximum disaster.</p>
<p><strong>John Willis: </strong>Yeah.</p>
<p><strong>Michael CotÃ©:</strong> You can draw one of those four quadrant things and do disaster level and flexibility and you always want the upper left or whatever. I guess itâ€™s upper right.</p>
<p><strong>John Willis:</strong> Upper right, yeah.</p>
<p><strong>Michael CotÃ©: </strong>I donâ€™t know what I am talking about with charts; I am not that kind of analyst.</p>
<p>So let me ask you this, since you mentioned it, I have noticed this &#8212; let me compare some notes with you and the listeners. I have noticed this rise in people saying how PaaS is a big deal, the Platform-as-a-Service, and this Infrastructure-as-a-Service, thatâ€™s all fantastic, but the new thing is Platform-as-a-Service.</p>
<p>I donâ€™t have anything beyond anecdotal sort of conversations here, but it seems like everyone, and let me put a little footnote there that I am going to get to on everyone is excited about PaaS stuff, and now the footnote is, most of the people I hear talking about PaaS stuff are like vendors who have a PaaS.</p>
<p><strong>John Willis:</strong> Who sell PaaSs, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah. So I donâ€™t know, I mean, I am a little &#8212; so my background is like, I donâ€™t think there is anything necessarily wrong with a PaaS, if you go in &#8212; just like you were talking about and kind of evaluate, basically I think any piece of software you depend on instead of writing yourself, and this is a bit of an absurd statement, itâ€™s just all about the time demarcated takes.</p>
<p>Like obviously you donâ€™t want to write every piece of software, including an operating system, because thatâ€™s going to take you way too long, so you just keep piling up stuff that you are reusing, and at some point a PaaS is something that you donâ€™t have to write and worry about.</p>
<p>But like you said, there could be limitations that you have, who knows, or maybe not, I donâ€™t know. But what are you seeing out there with this &#8212; is this just a passing interest, Johnon?</p>
<p><strong>John Willis: </strong>No. Well, I mean, certainly I am working against the tide because the &#8212; I mean, everybody is high on PaaS and PaaS is going to accelerate. My concern about a Platform-as-a-Service &#8212; the bigger picture is that, to try to put everything that we talk about in the cloud in three buckets is really pretty silly, really, when you think about it, right?</p>
<p>We tend to like say, well, thatâ€™s a SaaS and therefore it will do x and y and thatâ€™s a PaaS and therefore itâ€™s going to be a, b, and c, and thatâ€™s Infrastructure-as-a-Service. Like, well, I mean, like itâ€™s kind of silly to say, look at all the possible things that are associative of cloud computing and say, okay, itâ€™s only in three categories and thatâ€™s it.</p>
<p>My point is that, by calling something a PaaS is like anywhere from &#8212; like people are even starting to say maybe Amazonâ€™s new CloudFormation, Elastic Beanstalk, are kind of the starter set of a PaaS, and then you go all the way over to something like Force.com, which is on the complete other end, and so itâ€™s hard to make generic statements about a PaaS, and say, well, PaaSs are bad or PaaSs are good.</p>
<p>Because again, I mean, the spectrum of what we are talking about is anywhere from a loosely coupled Infrastructure-as-a-Service that looks like a PaaS, to something like totally proprietary unused force &#8212; whatever the language is for Force.com, like thatâ€™s like as PaaSy as itâ€™s going to get, right?</p>
<p>So I think the question is not whether I think PaaS is a good idea, I think abstraction of services or abstraction of solutions is like absolutely where we have to be.</p>
<p>I mean, APIs are the root of most of this. Like building a robust API set, or I have seen now people have started using the XaaS, which is Everything-as-a-service. That starts making the sense is like, I donâ€™t care whether itâ€™s IIS, what I want is the ability to be flexible in my business decisions. And so if you throw a technology at me that doesnâ€™t allow me to be flexible on my business decisions, then I get worried.</p>
<p>And even something like Heroku or Force, where yeah, I mean, my time to market can be really quick, but if for tomorrow somebody lays out a solution thatâ€™s Cassandra based and they have this and this, and now I am already down, like my business is already in Heroku and they are going to tell me they donâ€™t support it for another 18 months so itâ€™s not even on their roadmap, I donâ€™t want to be in that position.</p>
<p>I mean, if you look at the companies that are kind of following the Lean startup model, they are able to adapt and change very rapidly, and there is price you pay for that. The price about &#8212; like I donâ€™t think itâ€™s a smart idea to have a leading edge business idea or company and run it completely on something like Force or Heroku or Engine Yard, I will flat out say it.</p>
<p>Even though itâ€™s easy to get to market, now, if there are pieces of your infrastructure, like the FlightCaster guy, that was a great example. They had the whole backend in Hadoop, with closure and all this stuff, and they credited their web front end on Heroku. Thatâ€™s a brilliant idea, because they can move their web at front end anywhere. 	They could throw it up on their own.</p>
<p>But if you start thinking about the PaaS as the end all be all for your business, I think you are going to &#8212; you are possibly limiting yourself for opportunities, where your competitors are a little bit smart.</p>
<p>Itâ€™s about building composite infrastructure, so that you can kind of decouple things and move them around and become, what I call, bullet proof. So I think that in those cases the pure PaaSs could be dangerous.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. No, I think it warrants some more investigation, because I mean, there is almost like two types of PaaSs you are talking about in there, and one of them is just the classic PaaS, or what I would consider a PaaS is just like, someone just has pre-selected some middleware for you and you just build stuff on top of that middleware, whereas there is another type of PaaS, which is kind of like the Force.com model, thatâ€™s more &#8212; you are really just writing a plug-in for an application, like itâ€™s difficult to imagine a non-Salesforce type of thing you would do on top of Force.com.</p>
<p>Now, I know because people have shown me that you can do non-stuff like that, but itâ€™s sort of like, itâ€™s an application specific PaaS, which I know is another thing people advocate quite a lot.</p>
<p>But yeah, itâ€™s the old cross-platform worrying that you do, like do you write only to Windows or do you write a web application or do you write to Mac or do you write to Solaris or do you write to whatever? You see that in the mobile space nowadays quite a bit where itâ€™s sort of okay to write only for the Apple ecosystem, but increasingly people want to write for Apple, Android, and have a web thing.</p>
<p>So there is like &#8212; in my little group of programmer friends we have this &#8212; we kind of joke about this thing we called Whichardâ€™s first principle of programming, and it goes back to this guy Brandon Whichard we know, who used to work on identity management stuff, but he also used to be the Product Manager of the group we worked at, at BMC.</p>
<p>And he said that one of the biggest anti-patterns that you always have with the programmers is they always implement a user and a writes management system. Like they never, ever, and I am obviously overstating it, sort of reuse some user management system.</p>
<p>And itâ€™s just funny, because you end up spending all this time writing a user and their permissions and orchestrating all of that stuff, when there is like tons of them available out there.</p>
<p>And because you have this proliferation of user and rights management, which is sort of like an essential part of most software, especially when it becomes enterprise software, it just creates all sorts of problems.</p>
<p>Thatâ€™s the kind of thing where like you would really like that not to be the case, and thatâ€™s one of those things where I feel like, along with the database and some other stuff, it would be great if a Platform-as-a-Service would sort of handle that for you so you werenâ€™t rewriting that stuff.</p>
<p>So I guess what I am saying is looking a Platform-as-a-Service strictly is sort of like component reuse, I donâ€™t really see that big of a deal for it, but if your Platform-as-a-Service is more like you are just writing a plug-in, then you kind of have to be aware of thatâ€™s the sandbox you are sticking yourself in.</p>
<p><strong>John Willis:</strong> Well, I think that was a great point about the &#8212; you donâ€™t want to have to write, like today they are &#8212; when you sit down and want to build a business, there are so many abstractions to even build on top of it.</p>
<p>Now, I am a big fan of kind of the roll your own infrastructure as code model, which is harder than building using a PaaS, but I have this &#8212; itâ€™s PaaS light, because long as I can build my abstractions, I kind of componentized my infrastructures, if you will, I componentized my web servers, so now I have built it once, it has got its inputs, it has got its outputs, I can put it anywhere I want.</p>
<p>I think thatâ€™s a much safer way. I mean, obviously I have the hardest race with Chef, but I mean, I think thatâ€™s a much safer way to build, but ultimately what you do want is you definitely want, wherever possible, somebody else to do it. But I think today there is so much opportunity with solutions out there that you can pretty much cherry-pick infrastructure to lay &#8212; already built on top of &#8212; I mean, to put together a Ruby LAMP Stack on Amazon is pretty freaking darn easy if you Chef, Puppet, or even now CloudFormation.</p>
<p>Now, to make it scalable, a little harder; make it elastic, a little harder, but not incredibly harder. So again, I think I am more of a fan of staying on the do it yourself more than let somebody else do it, but always look for &#8212; if somebody has already written that infrastructure for billing, use that open source component, donâ€™t write your own monitor, there are plenty of great monitoring tools. There are pretty of great things out there that you can abstract with and still not be very into the PaaS.</p>
<p><strong>Michael CotÃ©: </strong>So you were mentioning like &#8212; did we talk about this NoOps business, you said there was some little kerfuffle going on about that?</p>
<p><strong>John Willis</strong>: Yeah, there has been a whole bunch on Twitter. There are basically two posts. One was that DevOps is a scam or something like that. The thing is, he makes some okay points. His first point is that agile was a scam and how everybody got so rich on it, now DevOps is the new snake oil.</p>
<p>And I think that, all right, everybody is entitled to their opinion, but if I look at the kind of people that are pulling DevOps, I am like thatâ€™s &#8212; I am not including myself, I mean, some really &#8212; people like &#8212; these guys are not salesman, like John Allspaw, Patrick Debois, Andrew Shafer, Adam Jacob, Jesse, Luke Kanies, I mean, these guys are not &#8212; they are changing the game out there. I mean, they are doing some real shit. And to just take one sloth and say, well, DevOps is just snake oil sales pitch, like come on, itâ€™s not that simple either way. Itâ€™s not as simple to say DevOps solves all problems and itâ€™s not that simple to say DevOps is just some get rich scheme. You know what I mean? Itâ€™s neither.</p>
<p>I think, again, a lot of people who are just kind of jumping into the conversation, itâ€™s like cloud two years ago, it was the same thing you saw on Twitter about the cloud, all these people came in and said, whatâ€™s the big deal, cloud, we have been doing this for ten years? Yeah, you kind of have but you kind of havenâ€™t.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, nowadays all the vendors like to tell you they have been doing it for years too, this stuff, thatâ€™s always exciting.</p>
<p><strong>John Willis:</strong> So the old Cisco commercial, they are right there. IBM has pretty much owned the &#8212; not IBM, Microsoft has owned their silly cloud commercials, but Cisco has, I donâ€™t know if you have seen it now. They have got, we are the guys that connect the clouds. They are more realistic than the Microsoft one.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. Cisco is always weird. I was talking with someone about this around South By South West and it is &#8212; Cisco is always annoyingly trying to talk about being a collaboration company and everything and really we just want routers and I guess servers.</p>
<p>They have that video TelePresence stuff which looks impressive, I saw it on 30 Rock! last night they were using it, so thatâ€™s good stuff.</p>
<p>I always get being someone who consults with companies about their sort of technology marketing. I was getting frustrated when they market their aspirations a lot more than their here and nows if you will or not even &#8212; well now it is a lot more quantitatively but I feel like itâ€™s one thing to speak up to like what you would really like to be doing in the future and everything but you need to make sure you have equal volume on what you are currently doing. I always imagine hoards of conference scores at various tech companies sort of thinking in their head, well this stuff looks great but I have got this laundry list of bugs I would like you to fix with stuff I am already running.</p>
<p><strong>John Willis:</strong> Of course the guys who &#8212; they get back and then they want to have the like &#8212; how come it doesnâ€™t work the way it worked at the conference? Yeah, well, one of the conference had a little bit of extra stuff.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, but to be fair, I think Cisco could tell a very incredible story as far as running the networks, so that would be just fine.</p>
<p><strong>John Willis:</strong> No, their commercial is actually pretty much it like where the guys connect the cloud, and there is a logic to that but &#8212; as opposed to Microsoft ones or some silly, I am going to go to the cloud.</p>
<p><strong>Michael CotÃ©:</strong> So going back up at our little hole here to the South By South West thing, let me ask a wrapping up question on that topic. So itâ€™s one of my little hobbies to help people come up with excuses to come to South By Southwest and let me ask you as like a cloud guy if you will, and a recovering normal Ops IT guy like do you think itâ€™s a conference worthy to go to if you are in the infrastructure cloud area?</p>
<p><strong>John Willis:</strong> I think itâ€™s a bullet, I mean itâ€™s like â€“ this is the first one I have ever been to and there was some really exciting stuff around IT technology and everybody speaks that language. So I think itâ€™s just going to get better-and-better every year, right?</p>
<p><strong>Michael CotÃ©: </strong>Yeah, probably. What I tell people is like a lot of the people who are there, I mean they all need to run their stuff somewhere. So itâ€™s a good idea to go there and kind of see a wide swath of a certain type of customer and I figure itâ€™s more in the small and medium segment, right, like I donâ€™t know if there is a lot of enterprise people who go there, but there is a large volume of people who need to run their stuff whether itâ€™s on &#8212; need to run their stuff on the public Internet somewhere and so usually that points towards doing cloud stuff or something else.</p>
<p>And the other thing thatâ€™s important to pay attention to is the â€“ no one would use this phrase but as the infrastructure people were kind of tracking the types of workloads and infrastructure I mean, the applications that are running on top of all that, because it does tend to drive a lot of lower level stuff, like I finally got around to &#8212; as a somewhat related example, I finally got around to reading one of the posts of my fellow Redmonkâ€™s Steven Oâ€™Grady about, he calls it the speaking of link bait, they are coming like data apocalypse or whatever.</p>
<p>And his point is, he was just looking at his own personal usage of his data plan on AT&amp;T and once he discovered that he could watch like NetFlix and his baseball on-demand stuff, itâ€™s like quadrupled or whatever and he costed out how much it would cost to have an unlimited plan and being aware of these huge volumes of data that are traversing around as he gets to in kind of the advice part of his piece. If you donâ€™t see those applications coming they are kind of going to be a shock. A lot of the discussion of South By Southwest is about the types of applications.</p>
<p>And then even more worse, even worse for the point I am trying to make, driving people to needlessly click Reload over-and-over again, or just to use those applications a lot. So there is this sort of peak bandwidth issue that I am sure people will sort out, as all peak issues are sorted out where application writers donâ€™t really care about bandwidth consumption or processor consumption and yet they are driving their users to create and consume more-and-more of it and itâ€™s a nice problem to know about.</p>
<p><strong>John Willis:</strong> Well, and I was thinking about South By Southwest and I am obviously have a hammer type of guy, so there was an underlying DevOps theme and he is like, wow, wait a minute, we didnâ€™t get that for yet, but we did, because if you think about all the companies there, like they are all faced with these same problems. They are all like social and big data and media and they are all faced with the same common problem is youâ€™ve got to be able to run IT efficiently and cost-effectively, and these are all the things &#8212; and even to the point where Etsy, the reason I came in a day early was Etsy had a craft by code or code by crafting, you were there, where they talked about how they do continuous delivery.</p>
<p>Here they are, right in the middle of South By Southwest Etsy giving like a couple hour presentation and how they do continuous delivery at Etsy, showing a continuous integration, deployment and the room was packed, I mean packed with people, because this is a common like &#8212; whether you like it or not, you are in the IT business these days. It goes back to why operations are so important, I mean, whether you like it or not you are in the op business of running operations, and just having your cloud doesnâ€™t solve that, youâ€™ve got to run it effectively, efficiently, and so to me the underlying theme that wasnâ€™t the broadcasted theme or youâ€™d have to be looking for it like a guy like me who sees everything as a nail.</p>
<p>It look like a swarming, everybody is willing to have an infrastructure discussion. I even had this little thing at the Apogee party, there was this party Apogee had with a couple of other companies, there were like three companies that teamed up, had this really soiree party and I was in there and I was wearing my Opscode shirt, and some young guys with ear rings in their noses and eyes and all that  â€“ just started talking to them, and they were like whatâ€™s the OC stand for, man? And I am like, I said, oh you know that TV show, the OC, and they were like, oh wow, really? Thatâ€™s cool, and I am like, no, I am just kidding.</p>
<p>And then I said so what is it then? I am like, oh, well we are a company called Opscode, weâ€™ve got this product, and I am trying to explain at the highest level thinking, itâ€™s one of those kind of Christmas party conversations, and he said, oh, is it they were like zoo-keeper, I am like, oh s**t, this kid knows what he is talking about. And then I said, no, I said, you havenâ€™t heard of Puppet. He is like, yeah!  I said, well, we have a product called Chef, he says, oh Chef, we use Chef, and I am like, dopey me, trying to be funny about the OC thing. I mean like there were people come up to me and tap me on the shoulder and say, hey, we use Chef, we love your product.</p>
<p>So there was this kind of underlying theme, like anybody who is â€“ all the people are going there â€“ not all the people, but a lot of people are going there, building like high-powered social media, media web or big data type solutions and across the board on all those three kinds has to be lean infrastructure. And most of those people are well aware of kind of the DevOp techniques. So my point is, I had a lot of fun, I had a lot of touch-points with a lot of technology that I love. The Infochimps guy had a nice big data stuff, the Etsy guys had something.s Apogee had an interesting part, I think next year is just going to be even more discussions about infrastructure.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, maybe it will have like a track along those lines and everything, I mean I know that they had a fair amount of cloud panels including one that I moderated. So it might be nice if they dug a little deeper if you will.</p>
<p><strong>John Willis:</strong> Cloud schmoud. itâ€™s not the infrastructure, dude!</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right, itâ€™s all about the platform as a service.</p>
<p><strong>John Willis: </strong>No, itâ€™s not the infrastructure, you havenâ€™t been paying attention.</p>
<p><strong>Michael CotÃ©:</strong> So speaking of like cloud like infrastructure stuff, you were telling me, I keep forgetting the name of this IBM thing, but you were telling me youâ€™d come across like a high-scale virtualization automation roll out magic voodoo, whatâ€™s the name of it officially?</p>
<p><strong>John Willis: </strong>Itâ€™s Advanced Virtual Deployment Software.</p>
<p><strong>Michael CotÃ©: </strong>There we go.</p>
<p><strong>John Willis:</strong> So this is again, IBM shoots themselves in the foot. This name, like if you donâ€™t peel the onion on this, youâ€™ll think, oh jeez, here we go, it looks like a private cloud, I mean it looks pretty darn slick.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, when I was at Pulse a few week ago now I was hanging out with an IBM friend of mine, Bill Higgins, who now works at Tivoli and doing all sorts of fun stuff. And he introduced me to the guy doing this project and I got kind of &#8212; he was going to do a demo later in the evening, which ended up not working because of VPN issues and all this network stuff.</p>
<p><strong>John Willis:</strong> VPN issues.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. But anyways, the way he described it, it was kind of like, I am sure you and other listeners have heard of that Dell OpenStack Installer thing, with sitting in the office next to me, Matt Ray worked on that a little bit, and then basically, this thing is somewhat similar in the sense that there is a &#8212; you have sort of got a bunch of bare metal laying around and thereâ€™s all sorts of like little pixy booting and fun peer to peer stuff to spread things around and automate just sort of &#8212; I am wiggling my fingers now doing the sort of magic thing.</p>
<p>All sorts of like configuration magic and provisioning magic which actually looked pretty exciting. They mentioned it in passing in the keynote, but it was the kind of thing where like &#8212; and I wrote this up in my Pulse overview thing. I mean, this is the kind of thing where I feel like they should give it like ten minutes on the keynote in a two hour keynote to go over, because everyone will just be like, oh, now I get it. I mean, it will be like a big, even if it is whatever beta released or whatnot, itâ€™s still &#8212; thatâ€™s the kind of advanced thinking you want to see in this &#8211;</p>
<p><strong>John Willis: </strong>Yeah, I mean, if I am just coming out with a private cloud thatâ€™s ultimately going to pair up against things like Eucalyptus and whatnot, then thatâ€™s an interesting start. You know what I mean?</p>
<p>But again, if you like at it and you donâ€™t see that much, you kind of dig little deep and see that &#8212; because even the Dell stuff right, so I worked on a little bit with that, Matt did most of the work there, but the Crowbar, I mean, all the Crowbar is, is really kind of &#8212; the Dell Crowbar, which is the proof of concept name for their open source project, that itâ€™s just going to &#8212; it basically is kick start on steroids.</p>
<p>So you take a rack and just like these machines come online and they will get the bios and if you generate it, the OS will get burned, not burned, but installed.</p>
<p>And what Matt did is put OpenStack on the backend of that to turn &#8212; to kind of fulfill, not just the five, six boxes in a rack, but become then an OpenStack cloud controller with nodes in it.</p>
<p>But it sounds like this advanced virtual deployment software is like an OpenStack or a Cloud.com or Eucalyptus. So if thatâ€™s what IBM is throwing out there, that could be pretty interesting. IBM writes pretty software.</p>
<p><strong>Michael CotÃ©:</strong> No, from the way the demo was &#8212; that thing was described to me and the bit of the demo I could see, it was nice. It was sort of like &#8212; it was kind of like a right scale kind of thing mixed with a bunch of provisioning and configuration management, and I donâ€™t know, we will see what they do with it.</p>
<p><strong>John Willis: </strong>Yeah, I will just go and try to take a look at it and see what &#8212; because I am always interested in the IBM angle, I have done so much work with IBM, with particularly Tivoli.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, well, also in conference news, I went to the Microsoft Management Summit last week, and that was exciting as an analyst from the angle that I had actually missed going to it last year because we had some family business back then. But it exciting, because they were really cloud crazy there, but in a very a much more defined way than just sort of being very cloud imperative, if you will.</p>
<p>They talked about their Project Concero thing, which is a way of managing your private and your public clouds and things like that, and they had a lot of virtualization stuff. But you can kind of see, and I wrote up kind of a little post along these lines, but you can see there, they seemed to genuinely be working on enabling a lot of private cloud stuff for their customers.</p>
<p>And to be fair, this is the part of the Summit that goes over &#8212; the part of &#8212; Microsoft has a lot of conferences and this is the one thatâ€™s all about sort of on-premise stuff, if you will.</p>
<p>So they werenâ€™t sort of dismissing Azure public cloud stuff, itâ€™s just more like &#8212; itâ€™s not exactly their kind of thing at that conference, whereas in a few weeks now MIX is coming up where I am sure we will talk about Azure a little bit, and there is TechÂ·Ed this summer and so forth and so on.</p>
<p>But yeah, they were a lot more respectable in their cloud talk than I have seen coming from them and even some other vendors, they had a lot of products to speak about.</p>
<p>Now, all that said, itâ€™s not like they were really GA on most of the cloud stuff, if all of it that they talked about, aside from Azure, so it is kind of a, here is whatâ€™s coming kind of thing, and you could of course get their Concero &#8212; I canâ€™t &#8212; your funny way of pronouncing things is messing me up, John. Their Project Concero thing, I think you can get a beta of that or something like that, which sounds good.</p>
<p>And as I wrote up in the post, you know the thing that I would challenge them and anyone else who kind of has a proprietary way of going about this stuff like for Microsoft, the big question is like, so if I wanted to be like a Microsoft cloud developer, right, would I have to use Visual Studio to get like maximum effect and I think figuring out the nuanced answers to that question will sort of point you at that kind of locking that you were talking about earlier, and really there is tons of people who deploy on the Microsoft stack, and it does great for them.</p>
<p>So at some point, one of the many points you get to it makes sense to just go that way, but you know your needs might be more varied and you may not want to become a Microsoft developer if you will, and I donâ€™t think itâ€™s &#8212; I donâ€™t quite understand the full openness of their cloud stuff at the moment despite Azure running like Python and Java and things like that. Itâ€™s still what it gives down to is that &#8212; and you were kind of alluding this earlier, how everyone at South By Southwest, or if you want many people are talking about using Opscode or ZooKeeper are like there is a certain tool belt or tool chain if you will that emerges, and the question becomes how much of that stuff that you can kind of swap in and out versus stuff youâ€™re forced to use to mess with all the configuration metadata.</p>
<p><strong>John Willis: </strong>Yeah, no I mean I think about this a lot and I mean again I have this hammering out problem but I look at like these continuous delivery models that seem to be working really well and right now I donâ€™t really from my perspective to me itâ€™s all about how do you officially build a matrix around that, you know what I mean, in other words. And is it Puppet, is it Chef, is it ZooKeeper, there is an interesting guy here in Atlanta called John Winston has written this thing called Nova, and Novas are pretty interesting for ZooKeeper, itâ€™s a Ruby-based implementation with ZooKeeper. And itâ€™s getting a lot of good attraction because ZooKeeper is a little more complex to implement and resisting is really darn simple.</p>
<p>There are some things out of the box that donâ€™t happen with ZooKeeper, it has some opinionated models for just doing the kind of things that everybody choose a ZooKeeper for, but anyway the point is that like if you think about the service pipeline, it has continuous integration, it has kind of a unit test model bill, it has test-driven development or behavior-driven development, it has obviously configuration management, a piece like Puppet or Chef or Cfengine and it has kind of a deployment management model, and I think about that model and I am watching companies that are doing this today at lightening speed and delivery models.</p>
<p>So I donâ€™t think much about like how would somebody who has their own kind of model fit into this. I donâ€™t think about that much, you know what I mean? Thatâ€™s just an out there problem for somebody else to solve.</p>
<p><strong>Michael Cote: </strong>Yeah, and two more things on the MMS stuff just for people who care, what are the few more things, one of them and I am kind of summarizing the little post I wrote is there is &#8212; they released this interesting product called Advisor like System Center Advisor, itâ€™s basically a SaaS hosted knowledgebase kind of thing to get to like pulling best practices that integrates onto the tool and as long time listeners know I am always fascinated with the idea of sticking any expect of IT management in SaaS, and more importantly like what I would call Collaborative IT Management is this idea of applying like the learnings from community and the web to sort of doing operation stuff, all that craft stuff we were talking about before.</p>
<p>And to be fair like I think the Advisor thing is sort of &#8212; not sort of, is locked down to just Microsoft and put its stuff, so itâ€™s not open like the Spiceworks Community is, where similar stuff kind of goes on, and a less than kind of and kind of kind of way, if you will.</p>
<p>Anyways, but it is and lots of people have tried to do this, or a fair amount of people tried to do this in the past, but it is &#8212; itâ€™s I haven&#8217;t seen a large organization be excited about it in the same way that Microsoft seem to be, so thatâ€™s an interesting thing to look at and they also released I think Windows Intune which has been a Beta for a while, and itâ€™s basically from managing client desktops which means desktops that employees use not servers and Microsoft Lingo and itâ€™s a SaaS-based thing.</p>
<p>But whatâ€™s interesting is I am pretty sure that they would like to do it for servers at some point, I mean they didnâ€™t really say that but it kind of makes sense, like if it works for clients, one day it should work for servers, and overall that is kind of like some reading between the lines that I was getting is that they would like to do a lot more IT management as SaaS stuff, which I think thatâ€™s overall good and I mean like in the OC they are all about managing servers.</p>
<p><strong>John Willis:</strong> Yeah, thatâ€™s true, thatâ€™s nice.</p>
<p><strong>Michael CotÃ©: </strong>So a similar sort of thing going on there. But yeah, there is more &#8212; you can read more detail on this stuff in the little wrap-up post that I did, but I think overall it was a usually when I have been to MMSs in the past as some people in the audience will attest to its all â€“ well you know what I am talking, about what itâ€™s all about, SML and SDM and MOF and modeling the IT process and they pretty much are done with that in all senses of the word â€˜Doneâ€™ as theyâ€™ve quoted enough of it and they are not really interested in talking about that stuff anymore.</p>
<p>They are more interested in talking about private clouds and things like that, they even mentioned DevOps several times. And Microsoft within the Microsoft world which is always the big caveat, they have a very credible footing to talk about having a unified tool chain if not culture between the application development and the delivery of it. They have some pretty good actual working code to do stuff like that. I donâ€™t know if itâ€™s sort of in production for a bus cell code, but they have good demos and stuff going on there.</p>
<p>So anyways before I make you fully fall asleep, because I know Microsoft, I know Microsoft is about as invigorating to you as drinking a full bottle of cough syrup, so Iâ€™ll wrap that up and there is more if you want to read about it.</p>
<p><strong>John Willis:</strong> Yeah, so anyway it was going to kind of wrap up a little bit of big news.</p>
<p><strong>Michael CotÃ©: </strong>Oh yeah, thatâ€™s right.</p>
<p><strong>John Willis: </strong>Big news, wow! So I am going to be &#8212; this is my last week at Opscode.</p>
<p><strong>Michael CotÃ©: </strong>At the OC as it were.</p>
<p><strong>John Willis: </strong>At the OC, yeah, there was those kids and all there, the party is on the beach and all just getting too crazy. Yeah, and I am going to be going â€“</p>
<p><strong>Michael CotÃ©: </strong>This means you are not going to be sleeping with your best friendâ€™s mother anymore, right?</p>
<p><strong>John Willis: </strong>Thatâ€™s right, the whole â€“ the volleyball on the beach and best friendâ€™s mothers and all sorts of crazy stuff that goes on at the OC. Now itâ€™s all good stuff, I am going to go over to work with DTO and itâ€™s actually a good fit for. I had some great conversations with Adam Jacob, the Founder of Opscode and we both think itâ€™s a great idea.</p>
<p>Part of what I did last year was a lot in Opscode which was evangelism, kind of like you meet my metaphors. I felt that I was helping build the religion last year and I think I was pretty effective in building the religion and I know Adam and Jesse agree and are very happy to know what I did and now itâ€™s time for Opscode to build the church, if you will. Construct the church and really figure out how the cells, models and they are really building a company.</p>
<p>So thatâ€™s part of it. I like the building, the religion and I am really fascinated with the DevOps portion of the next step. I love Chef, I think itâ€™s my favorite product on the market and the infrastructureâ€™s code is absolutely the way this has to be done and when somebody comes up with a better way, so I am big fan, but I think the bigger picture is what we talk about is how do you solve the whole problem and thatâ€™s the religion I want to fight this year and are embraced. So itâ€™s all good.</p>
<p>The other part is I really, in heart and soul of me, youâ€™ve talked about this before I am a services guy and Opscode is a product company primarily and I am a services guy. So I really want to go out and build service organizations and thatâ€™s &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, it sounds like it will be exciting for you.</p>
<p><strong>John Willis:</strong> Yeah, itâ€™s exciting and DTO is already a part. I just want to say that DTO is already in partnership with Opscode so we are always talking about working on deals already together.</p>
<p><strong>Michael CotÃ©:</strong> So why donâ€™t you tell people what DTO does for those who donâ€™t know?</p>
<p><strong>John Willis</strong>: So DTO stands for Dev to Ops, but basically we are a service company. We actually have an open-source tool. We kind of work around the open-source tool chain and the DevOps, we call the DevOps tool chain and we work around infrastructureâ€™s code products like Puppet and Chef, and then also a continuous integration, building models for continuous delivery, release management, help service companies, help provide services to company, help them fulfill kind of what continuous delivery model in the services, very strong Java, very strong DevOps, so good stuff.</p>
<p><strong>Michael CotÃ©</strong>: And along with Andrew Shepherd back when they &#8212; I think when he worked at Puppet lab still or Reductive Labs as it was called, I think DTO and I think it was Damien and him wrote the &#8212; I still show it around as like when people ask me what DevOps is, itâ€™s one of the few sort of things to point at, I think isn&#8217;t it the fully automated provisioning tool chain, speaking of IBM names John I think â€“</p>
<p><strong>John Willis:</strong> Yeah, I donâ€™t really &#8211;</p>
<p><strong>Michael CotÃ©: </strong>It is, that paper came from &#8212; itâ€™s like &#8217;09 paper.</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s been aged now but itâ€™s kind of it gives you &#8212; itâ€™s one of the few like I said kind of grounded senses that gives you a sense of whatâ€™s going on and I think having &#8212; we actually, DTO was a client of ours for a little while back, I guess, in 2010 or something and having done work with them, those guys are very busy actually out there building stuff. So they always &#8212; youâ€™ll be simmering in the soup if you will of all this business.</p>
<p><strong>John Willis:</strong> Yeah, and thatâ€™s the fun thing is that they are delivering real-life continuous delivery models for large customers right now kind of under the radar, people donâ€™t know and they just didnâ€™t &#8212; plus the other thing is they recently released an interesting product that fills the gap in the space which is called RunDeck which is &#8212; itâ€™s kind of a Run Book Automation, I would say orchestration product, open-source, and it really, really works well with products of Chef and Puppet. So yeah, itâ€™s going to be a lot of fun. I am looking forward to it.</p>
<p><strong>Michael CotÃ©: </strong>Well, that will be great.</p>
<p><strong>John Willis:</strong> Great stuff!</p>
<p><strong>Michael CotÃ©: </strong>Youâ€™ll have a good time.</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> So let me see if I can scrape the bottom of the bucket here before we wrap. I think we can come in at 60 minutes, John. That would be because we are professionals.</p>
<p><strong>John Willis:</strong> Yeah, thatâ€™s right.</p>
<p><strong>Michael CotÃ©: </strong>Well, let me put in a little ad here at the end and then Iâ€™ll let you wrap up with anything you have. But I started, speaking of Spiceworks, I started a little project with them where they do this thing every quarter called the voice of SMB IT, I think they put SMB in there.</p>
<p>They also do a lot of things where they have this big pool of data of what people are kind of &#8212; they have a giant asset database in the cloud and a bunch of other stuff. So they kind of along with their own surveys, they look over all this data and kind of do what are people actually doing out there and they had one post recently that was like in various sectors like education and construction and manufacturing and software like how much virtualization are people using.</p>
<p>Itâ€™s a very short to the point post and thereâ€™s also a ranking of hypervisors use which as you can predict is pretty much an order is VMware, Hyper-V and then XenServer are what people are using according to their study.</p>
<p>Anyways, so I am doing a little series with them where I am kind of adding the &#8212; Iâ€™d like to think that I am kind of like the John Madden color commentary on this where I am just kind of adding some commentary on some of their data posts, and I put the first one up which Iâ€™ll put a link to in the Spiceworks Community where &#8212; so they did this thing like I said and the lowest users of virtualization were the education sector and the highest user of course was the software sector.</p>
<p>So I talk to some folks that I know including our very own Matt Ray about &#8212; he represented the software sector, I talked to this other guy that in West Texas who is kind of &#8212; I think he Director of IT for the Winters ISD for Education and I kind of asked them both like so, whatâ€™s up with your virtualization usage so you could kind of figure out the extreme ends of the scale there? And it was fun to see what they are talking about and what their plans were with virtualization.</p>
<p>Itâ€™s interesting because in the high-end on the software scale like people donâ€™t really even realize that they are kind of using virtualization. I mean they realize they are using it but they donâ€™t think about it as a novel concept, itâ€™s so engrained in software developersâ€™ heads whereas in things like education, itâ€™s still kind of some new magic on the horizon for many people.</p>
<p>So yeah, I am curious to see if anyone has commentary and why or why not they are using virtualization kind of by the sector they are in.</p>
<p><strong>John Willis:</strong> Well, I think with Spiceworks you are probably going to skewed view too, because I mean itâ€™s funny, I think thereâ€™s still a lot of enterprises that still will &#8212; oh yeah, we use Virtualization for test out but not production. There is still quite a few surprisingly that actually still have that kind of little bit of a boogeyman about, you know, well we donâ€™t use virtualization production. Why? No, no, noâ€¦ we are not sure or its performance we take.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, thatâ€™s true. Yeah, well that reminds me of a principle I came up when talking with the Microsofties about &#8212; they spend a lot of time and I talk with them a lot about dividing up legacy IT versus Greenfield stuff, the legacy stuff which is kind of difficult to get in the cloud way maybe. I kind of derive this principle from them I think which my phrasing is if it ainâ€™t broke, donâ€™t cloud it. Weâ€™ll see &#8212; I donâ€™t know. It will be interesting to sort out how far the stuff goes just like Virtualization.</p>
<p><strong>John Willis: </strong>Well, I am just the opposite like the phrase I want to remove from all IT lexicon is and I am so when I hear it, my cringe is like well how would we be able to do that companywide, John? You donâ€™t?</p>
<p>So like you were talking about the cloud, I would say, when in doubt, cloud it, you know what I mean. I just donâ€™t like, cloud everything &#8211;</p>
<p><strong>Michael CotÃ©: </strong>So you are saying &#8212; so I am typing this in right now. If it ainâ€™t broke donâ€™t cloud it versus when in doubt cloud it out.</p>
<p><strong>John Willis: </strong>Yeah, like I am not really sure what the hell, letâ€™s throw it into cloud.</p>
<p><strong>Michael CotÃ©: </strong>And I think thereâ€™s another phrase that we could say versus &#8212; for what is it? Like build on top of cloud and let ops sort it out.</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©: </strong>Thatâ€™s right. Cloud it all and let ops sort it out.</p>
<p><strong>John Willis</strong>: Yeah &#8212; no I think that but thatâ€™s why a little bit of my pet peeve is that kind of, I am not yelling at you but that whole like when in doubt donâ€™t cloud it and that is it goes back to the whole, people think itâ€™s a binary thing. Itâ€™s like cloud or nothing, like we canâ€™t do that because it would just destroy our organization.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah, oh that reminds me of another sub-project that I have going on. Have you noticed I started these sub-projects whenever I actually do them? Itâ€™s very exciting.</p>
<p><strong>John Willis: </strong>Yeah.</p>
<p><strong>Michael CotÃ©:</strong> But I emailed you about this one too but for the listeners, I want to &#8212; I actually have some input from people and I am kind of just waiting for permission from their people to use it. So itâ€™s a just kind of a matter of paperwork if you will, but I am trying to gather just at this very moment, if you will, being this year or something. Like when people are building a public or a private or a hybrid or a dancing or maybe an elephant cloud, whatever kind of cloud do you want to call it, like I am very curious about &#8211;</p>
<p><strong>John Willis:</strong> The black cloud.</p>
<p><strong>Michael CotÃ©: </strong>There you go. I want to know like the exact kind of like infrastructure they are using from like servers to routers to their wiring and the infrastructure. Like there was one thing that I thought was really missing from the Microsoft management thing.</p>
<p>Being a software company, itâ€™s fine, and they have partners with HP and Dell to be their cloud partners or whatever, which is cool, but I think at this point in the cloud world, especially if this whole private cloud thing is going to take off, I mean we really need &#8212; and by â€˜weâ€™, I mean people on the buying side of the fence. We really need to sort of out what that means hardware-wise because I mean I kind of feel like thereâ€™s sort of this &#8212; the iceberg under the water is like, oh yeah, all those datacenters, you are going to need to totally replace all those guys with these crazy cloud boxes and thatâ€™s &#8212; I donâ€™t know, I donâ€™t feel like thereâ€™s quite enough conversation going on about below the software layer of cloud stuff in the private cloud area.</p>
<p>So I am curious for people who are doing anything that they would consider cloud, I donâ€™t really care of the orthodoxy of it, like what the hardware situation looks like. I would appreciate any input people have.</p>
<p><strong>John Willis: </strong>There you go. Good!</p>
<p><strong>Michael CotÃ©:</strong> So we are only two minutes over the 60 minutes, John, which means that we are professionals with icing on top.</p>
<p><strong>John Willis:</strong> There you go.</p>
<p><strong>Michael CotÃ©:</strong> Do you got anything else you want to throw up there before we wrap up on this fine Monday?</p>
<p><strong>John Willis</strong>: No, I think thatâ€™s it. Itâ€™s good.</p>
<p><strong>Michael CotÃ©: </strong>So are you officially with the DTO now or do you have a little &#8211;</p>
<p><strong>John Willis: </strong>No, Monday &#8212; Iâ€™ll start Monday.</p>
<p><strong>Michael CotÃ©:</strong> So you can say anything crazy this week that you want, but come Monday, you are a company man.</p>
<p><strong>John Willis:</strong> Thatâ€™s right. Well, I canâ€™t &#8212; yeah, I guess like that, I donâ€™t know. But yeah, weâ€™ll see, it all under adventure.</p>
<p><strong>Michael CotÃ©: </strong>All right, well that sounds good. I am going to look forward to all of your new IM names and Skype names and email names.</p>
<p><strong>John Willis</strong>: Yeah.</p>
<p><strong>Michael CotÃ©:</strong> Every time John has an organizational change, he generates a bunch of new identities for me to keep track of. So that will work out well. Well, thanks as always for everyone for listening and weâ€™ll see everyone next time.</p>
<p><strong>Disclosure:</strong> see <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for clients mentioned.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/03/29/itmanagement08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement086.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>dev/ops in action, with Ernest Mueller &#8211; IT Management &amp; Cloud Podcast #085</title>
		<link>http://www.redmonk.com/cote/2011/03/15/devops-in-action-with-ernest-mueller-it-management-cloud-podcast-085/</link>
		<comments>http://www.redmonk.com/cote/2011/03/15/devops-in-action-with-ernest-mueller-it-management-cloud-podcast-085/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:33:48 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[dev/ops]]></category>
		<category><![CDATA[Ernest Mueller]]></category>
		<category><![CDATA[National Instruments]]></category>
		<category><![CDATA[NI]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[sxsw2011]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6288</guid>
		<description><![CDATA[At SXSW this year, we finally got a chance to talk with Ernest Mueller about the dev/ops work he&#8217;s been up to at National Instruments. He&#8217;s written about the topic over at his blog TheAgileAdmin.com and spoken about various aspects &#8211; it was great to get our own chance to grill him about the topic. [...]]]></description>
			<content:encoded><![CDATA[<p class="pic"><a title="Ernest Mueller by cote, on Flickr" href="http://www.flickr.com/photos/cote/5524499651/"><img src="http://farm6.static.flickr.com/5134/5524499651_98de64612a.jpg" alt="Ernest Mueller" width="500" height="281" /></a></p>
<p>At SXSW this year, we finally got a chance to talk with <a href="http://twitter.com/#!/ernestmueller">Ernest Mueller</a> about the dev/ops work he&#8217;s been up to at <a href="http://www.ni.com/">National Instruments</a>. He&#8217;s written about the topic over at his blog <a href="http://theagileadmin.com/">TheAgileAdmin.com</a> and spoken about various aspects &#8211; it was great to get our own chance to grill him about the topic.</p>
<p>Download the episode directly <a href="http://traffic.libsyn.com/redmonk/itmanagement085.mp3">right here</a>, subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the feed</a> in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:</p>
<p class="embed"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http://traffic.libsyn.com/redmonk/itmanagement085.mp3" /><param name="src" value="http://www.redmonk.com/embed/player.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="20" src="http://www.redmonk.com/embed/player.swf" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement085.mp3"></embed></object></p>
<h2>Transcript</h2>
<p><em>As usual with these un-sponsored episodes, I haven&#8217;t spent time to clean up the transcript. If you see us saying something crazy, check the original audio first. There are time-codes where there were transcription problems.</em></p>
<p><strong>Michael CotÃ©:</strong> Well, hello everybody. This is another special South by Southwest edition of the IT Management Cloud Podcast. As always John Willis and I are here. Weâ€™ve got a guest with us, a local Austinite and why donâ€™t you introduce yourself?</p>
<p><strong>Ernest Mueller:</strong> Well hello, Iâ€™m Ernest Mueller. Iâ€™m a Web Systems Architect for National Instruments here in town.</p>
<p><strong>Michael CotÃ©:</strong> What do these National Instruments guys do? I know they are sort of like Goldman Sachs best place to work or something like that. No, no not Goldman Sachs, whoever does that.</p>
<p><strong>Ernest Mueller: </strong>Forbes.</p>
<p><strong>Michael CotÃ©:</strong> There you go.</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right. Well we make both hardware and software for data acquisition, industrial control, kind of test and measurement. One of our big, our big software product is called LabVIEW which kind of most engineering students over the last however many years have used in college. And some of the trivial uses of our dark powers are the LEGO MINDSTORM NXT, a control block that makes the LEGO Robots, we do the software that the kids used to program.</p>
<p><strong>Michael CotÃ©: </strong>Okay, so you do controlling stuff and measuring the stuff I guess like â€“</p>
<p><strong>Ernest Mueller:</strong> Exactly, exactly.</p>
<p><strong>Michael CotÃ©:</strong> And, I mean you are a technology company, but you are sort of like a old school technology company not like a software company.</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right, thatâ€™s right, desktop software, and hardware, and both embedded hardware like few J stuff, and parts to put in your PC and dedicated chassis and then that sort of thing.</p>
<p><strong>Michael CotÃ©:</strong> And have you sort of worked there all of your professional life or?</p>
<p><strong>Ernest Mueller:</strong> No, no, when I graduated long, long ago, I would work in FedEx Corporate IT for number of years. Then I worked for an internet startup in Memphis, Tennessee. And, then I moved up to Rhode Island for a little bit, did some consulting and then I got opportunity, moved back down here on the Texas &#8211;</p>
<p><strong>Michael CotÃ©:</strong> So before we get into the technical stuff, like you know few episodes ago I went off on a tangent about burgers and fanny packs. So, you know let me ask you about Rhode Island. So now maybe John has something quite sincere from that neck on the woods if you will. But the only impression I have on Rhode Island &#8211;</p>
<p><strong>John Willis:</strong> Yeah, yeah, I mean yeah.</p>
<p><strong>Michael CotÃ©:</strong> The only question I have about Rhode Island is from this one episode of the Sopranos, where they have the cousins who live in Rhode Island. And, ever since then itâ€™s stuck in my head that Rhode Island is a little weird. And, like so is Rhode Island kind of like weird?</p>
<p><strong>Ernest Mueller:</strong> Rhode Island is a little weird they take inordinate pride in how many times their governor gets indicted. Of course, I guess we are not all that different down here. But, yeah it was an odd place, but good Italian food.</p>
<p><strong>John Willis:</strong> We love the burgers, plenty good burgers there?</p>
<p><strong>Ernest Mueller:</strong> No, not really.</p>
<p><strong>Michael CotÃ©:</strong> Whatâ€™s your impression of Rhode Island?</p>
<p><strong>John Willis:</strong> I donâ€™t know; itâ€™s a place that you cut through sometimes when we are going up North.</p>
<p><strong>Michael CotÃ©:</strong> All right, all right, so we got that.</p>
<p><strong>Michael CotÃ©: </strong>When Iâ€™m going in to office venue, I have to go through &#8212; but of course and you know that whole Nantucket Moby Dick, itâ€™s a very odd scene, its one of the &#8212; thatâ€™s perhaps the best part of the whole book is the whole Rhode Island scene like what you are going to do. So I know John, you have &#8212; why donâ€™t you launch and do it John?</p>
<p><strong>John Willis:</strong> Yes, so I was thinking about this, so, you know, weâ€™ve been following each other for a while here youâ€™ve been in DevOps, since DevOps was put through but the &#8211;</p>
<p><strong>Michael CotÃ©:</strong> All right, go ahead.</p>
<p><strong>John Willis: </strong>The, I guess I was thinking about just kind of introducing what are your thoughts about DevOps, but I guess I was thinking more about, since you do work for a large enterprise what does DevOps really mean, and with a spin from an enterprise view in your view?</p>
<p><strong>Ernest Mueller:</strong> Well letâ€™s see, from an enterprise view I donâ€™t know that the over all view is any different than the normal DevOps view. It is somewhat more complicated to implement sometimes. But, the whole concept of bringing your development folks and your web operation folks together and actually embedding on a team together to deliver a product is really the core concept there. Scale becomes the issue, just like with Agile in general. In Agile methodology it sounds all simple, you got your small gang of developers, you embed the business on a &#8212; if you are in the DevOps you embed an operations person on them and you go, and if you have an eight person company thatâ€™s &#8212; itâ€™s reasonably straight forward to understand how to do that.</p>
<p>Maybe you are dealing with 5000-person company like we are, the path to get there is little more oblique. And, to be honest we &#8212; the way we got our feet wet was like green fielding an internal team with both developers and operation staff and who are on it, to get knowledgeable enough in it that we could then perhaps figure out how to spread it to the rest of the organization. You have to do a small project first.</p>
<p><strong>Michael CotÃ©:</strong> You have do small projects first.</p>
<p>[0:05:02.6]</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>John Willis:</strong> So, Michael thinks that we were all full of crap when you were to talk about culture, at the previous episode if you will. So like &#8212; well school about why DevOps, what actually in more like his point as we tend to say, like in 0:05:23 world we use culture as this kind 0:05:26 okay, I am going to stop talking now, we are going to throw the culture out there, like why is this &#8212; why do we 0:05:31 about kind of behavior and culture in DevOps?</p>
<p><strong>Ernest Mueller:</strong> Well, because I think itâ€™s the grease that makes the wheels turn right. There are many, many opportunities for friction in any organization and the more moving parts you have for example, in bigger organization more opportunities for friction you have.</p>
<p>If people approach a process from an attitude of collaboration, then things are probably going to work out all right. If they are approaching process being, kicking and screaming or hostilely or reluctantly, they will innovate ways to make it not work, and I think one of the difficulties especially with operation staff is historically weâ€™ve been trained to accomplish certain goals. Those goals are availability, but unfortunately sometimes more importantly cost efficiency, and reduction of risk, and once you do that for a while that becomes part of your DNA.</p>
<p>Well, so if you just get thrown on to a team with the goal of letâ€™s deliver shipping products, you really have to be bought into that from a cultural point of view or else youâ€™ll just drag your feet and thatâ€™s the big, I mean having had to go through that transition myself as an operations person, I understand if it is &#8212; it is difficult that itâ€™s not nothing and there was a interesting post early on OpsOps.</p>
<p>Itâ€™s like before DevOps we need OpsOps, because the nature of the burden thatâ€™s been put on IT infrastructure departments, itâ€™s not like theyâ€™re all happy and collaborative with each other and hate developers, right. They pretty much have been siloed, and sub siloed, and thought to defend their sub silo and thatâ€™s a hard thing to get over it.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, I mean thatâ€™s the point that I like to make with a lot of people is the moral lapse as I would call this. They are only the creation of their situation, I mean theyâ€™re doing what theyâ€™re been asked to do.</p>
<p>They are how they are because yeah they were made that way, people fall to that. Yeah, I mean I think, I think thatâ€™s one thing that John got me thinking about when we are talking about the, my hatred of the cultural argument is that it is like thinking about, and you are kind of touching on this, this is thinking about instead of doing service management, doing a product management, kind of having that by and to like own the stuff.</p>
<p>I think that is, itâ€™s like, more so than just like subtle trickery with words. It does like change what you think about as an ops person, what it is you are doing like &#8211;</p>
<p><strong>Ernest Mueller:</strong> Absolutely.</p>
<p><strong>Michael CotÃ©:</strong> You are not just &#8212; you are not just satisfying SLAs and up time, you are not keep something up and running, you are looking at how I can make this product better, this thing better than on running.</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s a very good point because we had experimented with ITIL and then eventually visible ops, and had started to try to bring that sort of structured service management approach to our work when that 00:08:51 in our R&amp;D department, run a team thatâ€™s developing SAAS products, but I was in our IT department heading up our systems side of our corporate website and we tried to push the service management aspect. We have a lot of friends in the business, the Director of Web Marketing was very supportive of setting FLAs, and figuring out how to accomplish them.</p>
<p>But, in the end we only achieved success to a certain degree despite the fact that, we have a lot of great people working there in all the different sectors, and it became apparent to me, our team was always, we were all respected, but we were always the bottleneck. Eventually I kind of got sick of being the bottleneck, I said, look there has to be a different way of doing things, we have optimized our processes as much as we can.</p>
<p>We developed the systems development process that we would use to engage development teams, very waterfall.</p>
<p>[00:10:02]</p>
<p>But brought together many years with expertise and streamlining it, but even so we couldnâ€™t achieve the pace of delivery that the business wanted and then when you stepped back and looked at it was not unreasonable.</p>
<p><strong>Michael CotÃ©: </strong>And I mean, can we go into like why, if youâ€™re taking a service management type of approach where and correct me where Iâ€™m kind of wrong, where youâ€™re sort of focused on providing some SOAs that you have, and providing the infrastructure that something runs on. Youâ€™re kind of providing, I donâ€™t know, the infrastructure stuff runs on, Iâ€™m repeating myself. But I mean, what would happen that would cause you guys to be a bottleneck like because youâ€™re doing like ITIL or Visible Ops &#8212; a service oriented &#8211;</p>
<p><strong>Ernest Mueller:</strong> Well, yes, I donâ€™t think itâ€™s, I donâ€™t think we were a bottleneck, because we were doing ITIL and Visible Ops is just those things were not sufficient to stop us from being the bottleneck, because we had &#8212; we have like a 100 programmers to a team of like six ops guys.</p>
<p><strong>Michael CotÃ©:</strong> So, itâ€™s not that they were slowing things down. It was more than they werenâ€™t sufficient to give you the tools to move at the speed the development wanted?</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right, they absolutely held. Right, we had a great kind of internal initiative where we sat down with our senior development managers and the business managers and we put together these, kind of, core goals and SLAs.</p>
<p>It was great because it aligned a lot of the things like hearing the business people say that performance and uptime are two of the top five things they care about, right, helped us make that case to the development teams, and to other business teams that frequently were pushing for release even if they knew something was terribly wrong.</p>
<p>So, it was very helpful, but we just kept bumping up against a kind of glass ceiling where we just &#8212; we couldnâ€™t hit that higher rate of speed that when you stepped back, and looked at the pace of delivery, you still said, hey that some just seems wrong there, why it does take that long.</p>
<p><strong>Michael CotÃ©:</strong> I guess, I mean it probably is actually a metric in various processes or whatever. But itâ€™s not a metric you hear too about it. Itâ€™s the &#8212; I donâ€™t know time to deliver new features &#8211;</p>
<p><strong>Ernest Mueller:</strong> Well, absolutely.</p>
<p><strong>Michael CotÃ©:</strong> Or something, I donâ€™t know what youâ€™d call that.</p>
<p><strong>Ernest Mueller:</strong> That was the source of one of the &#8212; kind of, more bitter arguments surrounding that whole effort. We came up with this kind of five killers that were important to the business was performance, availability, total cost of ownership, and then fairly we call that became proportion between new development and maintenance, and agility.</p>
<p>One of the senior development managers that kept trying to axe Agility, he is like well, how do you put a metric on that, how do you like &#8212; and I said, we go back and talk to the business director, I guarantee if we asked him which one of these five things was most important, he would say that one. So, even though we canâ€™t come up with a sound metric for it, I donâ€™t really care.</p>
<p>So thatâ€™s true, itâ€™s hard because what &#8212; you start getting, you start going down the rabbit hole of feature points, lines of code, itâ€™s all BS right and in the end you have to kind of wet your finger and stick it up to the air and say, so feel like the wind is moving fast enough, no it doesnâ€™t.</p>
<p><strong>Michael CotÃ©:</strong> And have you come across people measuring something like that John like its sort of like, I mean I donâ€™t know I would almost think itâ€™s sort of like business guy wants something, never mind the scale of it necessarily, and is kind of like some measurement of how quickly relative to the scale of it that you can get into production.</p>
<p><strong>John Willis:</strong> Well, I think if you start looking at like the companies that like are boasting their deploys per day. I mean thatâ€™s definitely, I mean thatâ€™s a sign of agility. I mean to some who arenâ€™t &#8212; we talked about it in the flash podcast and some who are not ready to fulfill all the pieces of that that could be a disaster like, itâ€™s just like, okay weâ€™re going try to do 30 deploys a day, right. That ainâ€™t going to work if you donâ€™t have faster developing, if you donâ€™t have some type of goal-oriented monitoring or just some, all the things implies that make that type of pipeline work.</p>
<p>But, I think that becomes &#8212; but Iâ€™ve been a big fan of the finger in the air, feel where the way wind is blowing. Iâ€™ve been saying it like we used to talk about clouds in the early days, and Iâ€™d say, well, itâ€™s just a cloud, itâ€™s just a cloud, I tell you. I canâ€™t tell you what makes the cloud but I could tell you when I see one.</p>
<p>[00:15:00]</p>
<p>And I think that &#8212; I think that thatâ€™s the &#8212; like you will know youâ€™re agile, you will know that your business is agile, when youâ€™re agile, I mean it will be clear, right. I mean look at 00:15:13 you look at &#8212; and a 00:15:15 it goes into velocity of innovation. The stories where these companies can, like a marketing guy can get on a phone with the developer guys and say, I got a big deal right now, and then you can show these guys this feature and they can put it together on a couple of hours, and they launch it with the feature flag, the only that customer sees it. You know, thatâ€™s our job, right. I mean thatâ€™s our job, &#8211;</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah. I mean that kind of scenario is &#8212; it always drive developers kind of by rate, but I think thatâ€™s because kind of joins back into the thread of conversation, itâ€™s because traditionally thatâ€™s a very dangerous thing to do, to have the sales person developer connection.</p>
<p><strong>John Willis:</strong> Yeah, right traditionally, but, I mean, this is all about like breaking down a lot of tradition &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, exactly.</p>
<p><strong>John Willis:</strong> Like doing 30 deploys a day gets people sick, right 00:16:13 when you here the first time. But, having a sales guy &#8212; a marketing guy call a development guy and say I want this, that like breaks all the rules of traditional. But in a new world, itâ€™s pretty freaking full &#8212; I was telling Ernest earlier today, I was in this trading company recently, where they have the developerâ€™s and the traderâ€™s path, they sit next to each other all day long and a developer like he says, why did you do that, the trader says, well, normally I have to do three steps to get this. It is like hold on and itâ€™s a new world, I mean I think thatâ€™s â€“</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s a good point. I think the problem that someone is faced with from an enterprise point of view is how much does that scale, right, because when you are &#8212; so many of the start ups are very narrowly focused and, they are being encouraged to be very narrowly focused as at a king of the, Lean: King of the Apps Show down &#8212; South by Southwest, people are going up and showing their apps and giving their spiel and getting fatigued.</p>
<p><strong>Michael CotÃ©:</strong> Like, this is an app that tracks the growth of a potato plant.</p>
<p><strong>Ernest Mueller:</strong> Well, exactly and so,</p>
<p><strong>Michael CotÃ©: </strong>Not any plant, potato.</p>
<p><strong>Ernest Mueller:</strong> So, one guy showed his app and Robert Scoble was like, Yeah, you need to take half of your features out. I said, well, okay, hold on. I could see he needs a simpler interface right but I have got 20 Apps on my phone to do one thing, that when I step back, I think why donâ€™t I have one app that does all these things. How many Google maps mash ups do I need?</p>
<p><strong>Michael CotÃ©:</strong> If any thing the apps that I really like, I really want them to do a lot more, like something like Evernote, like I wish you would just &#8212; there is this great, this fun little app called Momento that you hook up to all your 00:17:59. Itâ€™s like pulls it all and you can see like, for this day you take to these places in first grade put this, took these photos and its fun, right. But like thatâ€™s kind of thing we were like, oh, I wish, I wish Evernote gets that and like stored it, like so I would like it to do a whole lot of stuff.</p>
<p>Then there is another example, there is this Instagram application. Itâ€™s fun, itâ€™s like a fun way to take pictures and itâ€™s kind of like I want that to integrate with everything. I donâ€™t want it to be it just takes some pictures anyways.</p>
<p><strong>Ernest Mueller: </strong>Well and thatâ€™s a &#8212; and thatâ€™s the dilemma so.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s the individual enterprise requirement process. I wanted to do everything right now.</p>
<p><strong>Ernest Mueller:</strong> Right, because, itâ€™s just on our website, right. We have like 300 applications in production, right. Itâ€™s not we donâ€™t do one thing; we do a lot of things and too much segmentation right, breeds chaos. In fact, that was one of the challenges that my web systems team faced, was the business team was siloed by, here is E-commerce, ECRM support community on down the line, and they would all do things differently, and so itâ€™s hard to get together standards, and make things work. But on the other hand, I think corporate IT has gone too much the other way, right, there is always a balance between centralization, and standards, and innovation.</p>
<p><strong>Michael CotÃ©:</strong> Well, let me float this theory that I just was thinking this &#8212; as you were talking about this 00:19:28. It almost seems like, so in the past, let me over contextualize this as always, in the past enterprise, I mean like high scale and fast and performance and WebSphere MQ, and all those kind of stuffs, whereas nowadays thatâ€™s not the exclusive domain of enterprise, like Twitter does enterprise scale stuff with, and that is not enterprise. I mean whatever, and so itâ€™s almost as if nowadays to the point of what you are saying enterprise kind of means complex.</p>
<p><strong>Ernest Mueller:</strong> Absolutely.</p>
<p><strong>Michael CotÃ©:</strong> And lots of stuff.</p>
<p>[00:20:00]</p>
<p><strong>Ernest Muller:</strong> That is a great insight. So, on our website we didnâ€™t have more than four servers that did the same thing. Internally we might have had somewhere a group of ten servers that did the same thing but, thatâ€™s not our &#8212; but thatâ€™s not the problem we have, we donâ€™t have the Google problem, the Flickr problem, when me and my colleagues go to Velocity, and hear about, oh, here is how we solved this problem for Facebook, like we are jealous that our problem would be that simple, right.</p>
<p><strong>Michael CotÃ©:</strong> Right, exactly. Thatâ€™s kind of something I even thought about till youâ€™re going over it. Is it is, itâ€™s almost a cultural, a business culture problem of &#8212; the business doesnâ€™t want to have a simple business, or canâ€™t have a simple business, they have a complicated business.</p>
<p><strong>Ernest Muller:</strong> Well, exactly like it, the 00:20:48 coding the scale presentation yesterday, they came out, admitted that theyâ€™ve made their application more monolithic so that they can support that higher rate of deploys per day.</p>
<p>They used to be service oriented and basically theyâ€™ve smashed it together, and said well, weâ€™ll worry about that later. Then when you have a very large organization where you have you know Oracle ERP systems, and all these other things, itâ€™s really the complexity which is the challenge. We still have the Lotus Notes users, and not because we love it for email, like for just for email be out there tomorrow and weâ€™ll have something else then, but itâ€™s all the little applications.</p>
<p>We have hundreds and hundreds and hundreds of little applications because Lotus Notes solved that pluming problem for you, itâ€™s like, hey, I can write this little app. I can distribute it you know from here to Aachen, Germany to Hungary to Tokyo all the places we have offices, great done, right and still nothing has actually emerged to do that as well.</p>
<p><strong>John Willis:</strong> Right, right, right. Yeah, I mean that is the reason just to stick with notes. Sure.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, I mean thatâ€™s interesting &#8212; yes, please, thatâ€™d be great, thank you. Yeah, so what should we be talking about next John?</p>
<p><strong>John Willis:</strong> Well Iâ€™m a big fan of your open source projects if you can or your stuff that youâ€™ve been kind of contributing, you want to talk about that?</p>
<p><strong>Michael CotÃ©:</strong> Oh yeah, Letâ€™s talk about technology.</p>
<p><strong>Ernest Muller: </strong>Sure.</p>
<p><strong>John Willis: </strong>Technology, yeah, sure.</p>
<p><strong>Ernest Muller:</strong> Sure, well, so we are still working on the open sourcing part, but one of the things that we did when we started this new team to develop softwareâ€™s as a service products for National Instruments, I made the decision early on that it need to be all Cloud based. The nature of the products that we were developing, for example, letâ€™s say FPGA Compiled Cloud, they all needed to be multi-tenant, they all needed to be scaled very well, and in certain cases with fairly custom algorithms. We knew we needed it to happen quickly.</p>
<p>So we decided that we needed to write a Cloud based provisioning environment that would allow us to really hit that, both the velocity but also the flexibility that we needed.</p>
<p><strong>Michael CotÃ©: </strong>To be agile.</p>
<p><strong>Ernest Muller: </strong>Thatâ€™s right. Thatâ€™s right because &#8211;</p>
<p><strong>Michael CotÃ©: </strong>Not to be agile, to have agility.</p>
<p><strong>Ernest Muller:</strong> To have agility, itâ€™s all different &#8211;</p>
<p><strong>Michael CotÃ©: </strong>Yeah, to add the L1.</p>
<p><strong>Ernest Muller:</strong> Absolutely, because these products, we didnâ€™t know which ones are going to go over well, not go over. We didnâ€™t know how we were going to develop on this true, kind of, agile development story like itâ€™s not like somebody came to us with a clear business case, and they wanted these things to do.</p>
<p>Itâ€™s like weâ€™ve, I donâ€™t want to have this thing and is going to run on the cloud, and letâ€™s figure all that out. Right so like one of our major tasks in every sprint is going and grabbing the business guy by the 0:23:58 and shaking him until he tells us what the licensing model should be right.</p>
<p>Alright, itâ€™s like we are doing this utility billing, or what you know shake, shake, shake. So, we were developing the systems infrastructure and code and the business process all at the same time.</p>
<p>So, what we ended up doing, we have this thing called PIE and, my colleague Peco Karayanev is the main developer on it. Youâ€™ll always see us wondering around as a unit, heâ€™s not here because he at a wedding today. But it stands for Programable Infrastructure Environment and what we wanted to do and especially because we just gotten into DevOps, and we are trying to internalize what, how we could really maximally collaborate with our developers we said, hey we need our provisioning to not simply be automated, right.</p>
<p>To be programable it needs to be something you can code and you can code too and so &#8211;</p>
<p>[00:25:00]</p>
<p><strong>Michael CotÃ©: </strong>And who is the â€œyouâ€ in that case?</p>
<p><strong>Ernest Mueller:</strong> The developers writing the more kind of the functional parts of the system and ourselves, right. So, the operations guys have always wanted to have more automation, but we tend to want automation in ways that makes sense to us, but not ways that make sense to a developer, and in the end that sort of self service is the goal. We did &#8212; itâ€™s in the side, but in our role in IT, we did two big implementations where we really pushed a lot of stuff to self service to our developers. There was this Splunk Log Management Implementation, and then OPNET Panorama like APM tool implementation where we put them in and we pushed the maximally to the developers instead of having them do the Ops tools and in each of those cases &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Like the SA guys are talking about.</p>
<p><strong>Ernest Mueller:</strong> Exactly, so a huge response like actually saying, hey, this isnâ€™t a thing weâ€™re going to do anymore, weâ€™re going to expose it to you, so you can do it. Like thatâ€™s when we got into it &#8212; thatâ€™s when people were seeking us out instead of us finding them.</p>
<p><strong>Michael CotÃ©:</strong> So like rattling on that a little bit, like what is it that it made the developers interested in that, what excited this. That direct, that direct access, and direct ability to see how their own handiwork is working in the production environment. And so was it they &#8212; like what youâ€™re saying there I just want to sort of observe their handiwork, but was it bad or was it also like so that they could guide in those problems?</p>
<p><strong>Ernest Mueller:</strong> Absolutely, I mean that was our goal, right. I mean our goal was to get them to diagnose problems, but thatâ€™s not what got them to open Gooey and click on it in the first place.</p>
<p><strong>Michael CotÃ©:</strong> They were just curious.</p>
<p><strong>Ernest Mueller: </strong>Thatâ€™s right. Itâ€™s like, oh, I wrote this thing, I cast it over the wall. The admins occasionally yell at me about it, what is it really doing and, if I pull open live log-tailing and then go hit it, what am I going to see because &#8212; they donâ€™t necessarily no, right.</p>
<p><strong>Michael CotÃ©: </strong>What were youâ€™re saying?</p>
<p><strong>John Willis:</strong> I was saying, I think itâ€™s like giving them a lot of a control, I was down and self services is about breaking that barrier of &#8212; we throw it over the wall, ask question on the wall, get the &#8211;itâ€™s the e-mail version of the communication, right, whereas give me the control &#8211;</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right and a lot of it is just enabling my people to be doing value-added work, right. Carving up log files, and sending them to a developer is one key-work, thatâ€™s why we invented computers, right. Thatâ€™s not something that a highly skilled person should be spending their time on, and by doing that sort of self service we didnâ€™t free up peopleâ€™s time to hopefully innovate a little bit more, yeah.</p>
<p><strong>Michael CotÃ©: </strong>Itâ€™s like when people asked me where something is, and I just want to tell them to look it up on Google Maps.</p>
<p><strong>Ernest Mueller:</strong> Exactly. I mean move on to similar high value activity in their life. So recurring back up to PIE, so we device the system, and essentially there is some XML based system model, which is somewhat familiar to those who have looked at Amazon Cloud Formation. Itâ€™s kind of like that, except it, except itâ€™s more generic. Itâ€™s not just for Amazon, right, itâ€™s more a generalized system model. From that we use that as a &#8212; as kind of documents for our developers to collaborate with the system administers, all right. Itâ€™s like youâ€™re building out your actual system, and how the applications are distributed and all that.</p>
<p><strong>Michael CotÃ©</strong>: Because, the developers are saying, here is the type of server that needs to run, and here is the kind of resources, the speed when itâ€™s in production, which it gets to the point of that programable infrastructure or whatever it is. Itâ€™s you got the developers to specify the infrastructure, their applications needs to run on.</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right.</p>
<p><strong>Michael CotÃ©:</strong> And its part of what theyâ€™re coding.</p>
<p><strong>Ernest Mueller:</strong> Well, exactly and as part of that also we have kind of quickened replacement, so that if an application needs something thatâ€™s box specific or environment specific that can all get filled in from configuration thatâ€™s part of that model.</p>
<p>So, we got into a point where you could spin up an entire, we call them cloudlets because nobody has really come up with a better word, right. Itâ€™s a specific multi-server, multi-role, instance of one of our applications, maybe itâ€™s a dev environment, and maybe itâ€™s a test environment, right. But, spin up an entire cloudlet off of that model without manual prevention. Both, kind of bringing up the cloud systems and getting core software on them and doing application deploys, kind of getting it all, already to run.</p>
<p>[00:29:55]</p>
<p>Then we have a &#8212; we use a ZooKeeper based registry which when all the systems, as they come up, they register with it and is used to hook events, and do orchestration amongst the servers. Finally enough like &#8212; this is one of the things weâ€™ve been not entirely of our own volition but weâ€™ve been moving some of our applications to Microsoft Azure.</p>
<p>Those are the two things that they have that really are very forward thinking when you create your app, there is a model that describes, and then there is a runtime registry they call it the Fabric that knows whatâ€™s going on, and you can hook for events and those two concepts &#8211;</p>
<p><strong>Michael CotÃ©:</strong> The AppFabric stuff, right? Oh yeah, thatâ€™s more like the bus that runs.</p>
<p><strong>Ernest Mueller: </strong>Yes, well, yeah with their branding and sometimes a little hard. Yeah, but there is essentially a Azure Fabric API that, itâ€™s like Amazon Instance Metadata, but then also dynamic stuff, also events.</p>
<p><strong>Michael CotÃ©: </strong>Thatâ€™s right, yeah, I forget like Fabric is one of the, Fabric is a term they used in 00:31:07 they kind of mean everything. So, basically they are using ZooKeeper as sort of a combination, a combination asset database catalogue and orchestration engine.</p>
<p><strong>Ernest Mueller:</strong> Well, exactly so the concept of a CMBB is all been busted, right like â€“</p>
<p><strong>Michael CotÃ©:</strong> I mean you told, right, I donâ€™t know.</p>
<p><strong>Ernest Mueller:</strong> We tried, we poked around with them in IT for a longtime, and finally we just ran screaming. So we are somewhat, a 100% of our systems arenâ€™t cloud, we actually have a couple on from a system integration with this but because theyâ€™re mostly cloud. We said, hey, we really need something that it just &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Youâ€™ve got a hybrid cloud. That is fantastic.</p>
<p><strong>Ernest Mueller: </strong>We do. That is just super highly dynamic so instead of, yeah instead of writing things down in the database, or sort of running discovery or whatever, we have a model that describes what the system should look like. We spin it up, and registry knows what the system does with the client. Sometimes people confuse those two things, right. When you only have half of that equation, well here is my config and certainly my tool eventually get it to that config, itâ€™s like yes well maybe but maybe not. Thereâ€™s monitoring right, the monitoring is a course-grained.</p>
<p><strong>John Willis:</strong> Who is that?</p>
<p><strong>Michael CotÃ©</strong>: Itâ€™s Roger Ebert.</p>
<p><strong>Ernest Mueller</strong>:	Oh, yeah Roger Ebert.</p>
<p><strong>Michael CotÃ©:</strong> Awesome, there he goes.</p>
<p><strong>John Willis: </strong>Iâ€™ll see if he wants to come in DevOps.</p>
<p><strong>Michael CotÃ©:</strong> I donâ€™t think he can talk anymore unfortunately, yeah. But otherwise Iâ€™m sure he would.</p>
<p><strong>Ernest Mueller:</strong> Heâ€™s got more opinionated.</p>
<p><strong>Michael CotÃ©:</strong> Sorry to be interruption.</p>
<p><strong>Ernest Mueller: </strong>No problem â€“</p>
<p><strong>Michael CotÃ©:</strong> But, see you have the real state of the things, and the desired state of things. And, again itâ€™s because when you are &#8212; nodes or whatever come up, they register with the ZooKeeper, for instance you have &#8211;</p>
<p><strong>Ernest Mueller:</strong> Exactly, especially because of the dynamic scaling in the cloud right. So the model is probably not the right place for how many app servers do I want, like because thatâ€™s not something I care about our priority, I want there to be as many as there is traffic, right. So, thatâ€™s something within the registry can do and thatâ€™s &#8211;</p>
<p><strong>John Willis:</strong> Well, I mean this is the problem, I think you guys, now when I see this all over, this idea that people are, I mean the products like Chef and Puppet, cfengine deal with the model state, but like so you decide okay, there is thing called the web server, configuration then can be involved in having instances of that, and typically they donâ€™t, right. And then even the state of 00:33:53 of things that come and go, right. So, I think there really is a second home, for a new kind of solution, like you guys are doing, it has to sync with the model space, but also with a separate problem solution, which is state awareness you know.</p>
<p><strong>Ernest Mueller:</strong> Well, exactly. And I think like we wouldnâ€™t have to wrote our own kind of simple provisioning as part of PIE, but eventually I see it integrating with, integrating with Chef and Puppet were not, because itâ€™s, it tries to abstract things one level higher, right. So, we kind of referred to it as the tool belt for the tool chain, because you end up getting all these tools, and they all have their own &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s a good metaphor.</p>
<p><strong>Ernest Mueller:</strong> They all have their own models. They will have their own ways of interacting with them, but I want one canonical, right. Iâ€™m never going to teach my developers to read Chef recipes, and Nagios configs, and all the, I mean thatâ€™s why we have ops guys, right, who are experts in a hundred different 00:34:56 apps config format.</p>
<p>[0:34:58.9]</p>
<p>So, I want to be able to construct one model that, and the thing that we like about our model, it goes down to the application level, like hey, there is &#8212; there is this service here, it talks to this service over on this other tier, on this port, right.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah, yeah.</p>
<p><strong>Ernest Mueller: </strong>We automatically generate Amazon Security Groups out. Itâ€™s like this needs to talk to that on port 443, okay, that will be automatically opened and &#8211;</p>
<p><strong>Michael CotÃ©:</strong> I mean, you guys are going to have like the dream of a scene to be on those, right that youâ€™re modeling everything including the actual state of things, down to which ports are connected to what he does and 00:35:37.</p>
<p><strong>Ernest Mueller:</strong> Exactly, and so itâ€™s been good, like itâ€™s &#8212; itâ€™s not as fast as it could be, although some of that is because weâ€™re using â€“</p>
<p><strong>Michael CotÃ©:</strong> And, then so you guys are going to source that, is what the â€“</p>
<p><strong>Ernest Mueller:</strong> Well weâ€™re going to &#8212; weâ€™ve gotten kind of management 00:35:51</p>
<p><strong>Michael CotÃ©: </strong>That would be the first thing as open source or?</p>
<p><strong>Ernest Mueller: </strong>Not the very first but probably the most substantial item like theyâ€™ve actually been working on open source like a little stream capture tool, that one of our programmers in Hungary, wrote which is pretty cool. But, this is a kind of a bit larger than that.</p>
<p><strong>Michael CotÃ©:</strong> And, then so also, if I remember you guys are kind of window-shop right &#8211;</p>
<p><strong>Ernest Mueller:</strong> Thatâ€™s right.</p>
<p><strong>Michael CotÃ©:</strong> &#8212; like how would you describe the makeup of your platforms?</p>
<p><strong>Ernest Mueller:</strong> Okay, thatâ€™s a good point. So, on our IT side, right, our website it was 90% Linux, Java et cetera. But all of our desktop development is fundamentally Windows based, right, lot of .Net, a lot of stuff like that. So, for these Software as a Service products, we are having to bring both worlds together to a degree. So for example our FPGA compiled cloud, the thing that powers it is LabVIEW FPGA, which primarily â€“-</p>
<p><strong>Michael CotÃ©:</strong> Is that something like C and C++ or something like that?</p>
<p><strong>Ernest Mueller:</strong> Right, right.</p>
<p><strong>Michael CotÃ©:</strong> So, which of course you can only work here on Windows.</p>
<p><strong>Ernest Mueller:</strong> Yes, well, and thatâ€™s another reason that we ended up needing to develop our on solution was we needed both UNIX and Windows support. And, thatâ€™s considered to be a myth for whatever reason in the industry. I know that Chef has recently gotten decent Windows support, but &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, I know, I mean, I see this all the time in the management start up innovation spaces that Windows is the last thing people think about, or one of the last thing for whatever reason.</p>
<p><strong>Ernest Mueller:</strong> Well, absolutely â€“</p>
<p><strong>Michael CotÃ©:</strong> I think it seems to be that you have to do Microsoft program in the Windows, and a lot of the people who are programmers and startups donâ€™t do Microsoft coding.</p>
<p><strong>Ernest Mueller: </strong>Thatâ€™s right, I mean, itâ€™s a little bit of a, itâ€™s kind of religious &#8212; because I made this point at the Austin Cloud User Group, I took a show of hands, itâ€™s like okay, who here has to deal with both UNIX, and Windows systems, and everybody raises their hands, right. Thatâ€™s a reality. Youâ€™re a six person startup, great, you can afford to pick the one specific platform, and do whatever you want, but thatâ€™s not with the rest of the world &#8211;</p>
<p><strong>Michael CotÃ©:</strong> I think, thatâ€™s what startups deal.</p>
<p><strong>Ernest Mueller:</strong> Exactly, Mac client, Linux server are good to go. So, we needed both, and now that weâ€™re bringing up a product on Microsoft Azure, our path to do that, because actually been simplified, because weâ€™re going to take our model and essentially compile it down to the Microsoft Azure model. Now that Amazon has come out with cloud formation, weâ€™re like, oh, well we can essentially perform an extract of our model to various domain specific model and great, we can use it.</p>
<p><strong>Michael CotÃ©:</strong> Are you finding that kind of cross-platform support is working out with sort of across EC2 and Azure and like youâ€™re kind of alluding.</p>
<p><strong>Ernest Mueller: </strong>Yes, so right now, we have Windows and Linux support on Amazon and weâ€™re working on adding support for Azure. The most, really the most challenging part was just understanding Azure in the first place, which the majority of that is cutting through the Microsoft marketing message to â€“</p>
<p><strong>Michael CotÃ©: </strong>You got to cut through fabrics.</p>
<p><strong>Ernest Mueller:</strong> Yeah, to what it actually is, and once you understand what actually is, and youâ€™re like, oh, okay, yeah, that seems doable, right. So thatâ€™s where we are right now, weâ€™re building that up.</p>
<p><strong>Michael CotÃ©:</strong> I guess, another way of asking the question is, in doing sort of SaaS and Cloud stuff, how aware are you having to be &#8212; Iâ€™m running Linux, so Iâ€™m running Windows, like where does that bubble all the way up to the top so to speak or is it more like Iâ€™m running on a service somewhere.</p>
<p><strong>Ernest Mueller:</strong> Well, so something somewhere has to know about it, but we try to keep that encapsulated as lower level as possible0. So yes, in the model there is a service and then there is a machine spec.</p>
<p>[0:40:04.5]</p>
<p>That machine spec says, hey, this is Linux or Windows because you probably going to want to know whether you are 00:40:11 to it, or not doing something not offered to it, but it allows the developers do not have to worry about, about that when theyâ€™re &#8212; because the developers are the ones that you really want interacting with the model most of the time.</p>
<p>Because we set it up, you are like okay, server tier, memcache tier, database tier, and then we donâ€™t have to do that much fiddling with it. Itâ€™s the developers that then fiddle with it time after time again, oh, new version, new version for my application, oh, I need to switch it from HTTP to HTTPS, because I finally got around to doing that, and we are trying to give them maximum flexibility to do that without really even having to involve us. In fact the HTTP, HTTPS is a fun example we have.</p>
<p>One of the developers, itâ€™s like, okay, I need to change &#8212; I need to change my colors for our licensing from HTTP to HTTPS. I said, great, here go right there in the model and change it. He said, oh, okay, then he is like, okay, well now I need to &#8212; I need to call the DBAs and get that calls thatâ€™s coming up from our Oracle licensing system to be HTTPS.</p>
<p>Well, thatâ€™s spawned two weeks worth of phone calls, and meeting and, cajoling.</p>
<p><strong>Michael CotÃ©:</strong> This is Johnâ€™s theory, youâ€™re involved in Oracle DBA, your agility metric down.</p>
<p><strong>Ernest Mueller:</strong> Well, you know, cajoling with the DBA is trying to get it figured out, what about the Oracle Wallet Manager like and thatâ€™s for two weeks, and the developer and he is like, oh, okay I see why weâ€™re doing this, now like click it, completely clicked with them all, like I see you are all just doing weird crazy stuff. I understand the value now.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. So, somebody asked another interesting measuring question is, well interesting to me I guess, is how often it does a developerâ€™s &#8212; how often does a developer drive the infrastructure towards 00:42:03 like a developer like put something in the model or says, You know 00:42:06 like, oh, I guess we need get this new kind of infrastructure like, oh! Now, we need to get a new server for I think, I need just for the profile or something.</p>
<p><strong>Ernest Mueller:</strong> A good but weâ€™ve tried to keep it at a pretty, pretty collaborative level with the group with that we have greenfielded. Weâ€™ve been very lucky, we essentially have an Applications Architect; a Systems Architect myself, and then a number of developers, and App Developers, and then head of a Systems Developer right. Because we are all working as part of the same sprint and same step review process with all of that &#8211;</p>
<p><strong>Michael CotÃ©:</strong> The same team more or less.</p>
<p><strong>Ernest Mueller:</strong> Exactly that, that when somebody starts coming up with something and needs a spec to be reviewed, myself and the application architect look at it. And I say, hey, thatâ€™s not going to fit on our current one, and sometimes that gets complicated.</p>
<p>I mean we recently had a engaging discussion right about, we are working on a product that does a lot data upload to the cloud, and we had conflicting dev and ops requirements about it, right the developers are like, hey, I really want one Rest API, that I can, that I can get in post and delete the same API.</p>
<p>And I said, well we really have to split them out into different servers because we need the data collection to be extremely high up time, extremely low late, and its going to be stable.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, now thatâ€™s a good example.</p>
<p><strong>Ernest Mueller:</strong> And, we are going to be adding other stuff to the reading, and thatâ€™s going to be very.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, and thatâ€™s exactly along of the lines of a potential example. Itâ€™s sort of like, well, if you architect the system this way, we are going to need to get CDNs and we got to put a load balancing thing over here and like we are going to need a 100 gig Ethernet instead of a 10 thing that we &#8212; I mean itâ€™s kind of like &#8212; that would be the kind of collaboration between development, and operations, I would expect to see a lot of this, sort of development people being kind of not aware of the infrastructure that their architecture is driving.</p>
<p>You know exactly what youâ€™re saying, if you have youâ€™re reading and deleting on the same service that implies a lot, and depending on your throughput about your enterprisingness of that service. But if you separate them, then maybe you could get some leeway that an operations person might understand this better a lot more than a developer would.</p>
<p><strong>Ernest Mueller:</strong> Absolutely, and so our ability to really collaborate on those issues, and sometimes theyâ€™re very sticky. I mean weâ€™ve been talking through authentication issues, and how are we going to do multi-cloud authentication, and ideally integrated with our legacy user repository.</p>
<p><strong>Michael CotÃ©:</strong> That thing, you know, are using 00:44:51 or something.</p>
<p><strong>Ernest Mueller:</strong> Exactly thatâ€™s where we are going, and that takes a lot of iterating, right because a lot of times the developers think, well, why canâ€™t it be simpler, why canâ€™t I just call from Azure to Amazon across the Internet, every time somebody makes an API call, all right.</p>
<p>[0:45:14.9]</p>
<p>Itâ€™s like, hey, so, multiply the availabilities together, and youâ€™ve got extra performance like you have to continuously explain it especially weâ€™ve &#8212; one of our biggest challenges, we brought web developers over with us to see this team, but weâ€™re working with our traditional desktop software developers for a lot of the product functionality. Theyâ€™re right, itâ€™s historically very much been a, you just test in your lab.</p>
<p>Itâ€™s not well what about if youâ€™re over a low latency connection, what about fault testing, if the network just goes down for 20 seconds and then comes back, does your thing completely freak out because cloud rebooted, is not &#8211;</p>
<p><strong>Michael CotÃ©: </strong>And it will, whatever.</p>
<p><strong>Ernest Mueller:</strong> &#8212; as its 0:46:00 you know a solution in a SaaS environment right, and so thatâ€™s been one of the biggest challenges to kind of teach and inform, but when people see it they really get into it. One of our LabVIEW FPGA developers happened to cross the video of from Velocity about Facebook, and how many deploys a day they do. And he came wandering over to us, hey, have you guys doing this. Like, yeah, we are at the conference, but we like that youâ€™re excited about that.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, now, I was with my friend Charles from the Drunk &amp; Retired podcast, one of his employees here Daniel. And at the 0:46:37 thing last night, they had that same kind of reaction of like wow that looks great. I mean, instead of like thinking about like how I could use that in my job.</p>
<p>So, it is, whereas much as we spend like blowing up, sucking in air about talking about DevOps, itâ€™s important to remember that not every &#8211;developers are up on developers stuff, theyâ€™re not necessarily up on operations theory and stuff. There is a lot of things to show them that are fun. Well, I only had one more thing to ask, I donâ€™t know if you wanted to &#8211;</p>
<p><strong>Ernest Mueller:</strong> Yeah, absolutely.</p>
<p><strong>Michael CotÃ©:</strong> It was basically, this is the responsible analyst would be asking this question. So weâ€™ve gone over this exciting like technology and practices and stuffs. So, then when you go back to the guys who have lapels, which is going to be one the dress codes for ANI, business people must have lapels, they can be grabbed and shaken.</p>
<p>So, when you go back to the lapel guys like when they look at what you guys have done or see the effects of what you guys have done like &#8212; how do they assign business value to it. Like to them what it is like, how do they come to the conclusion hopefully. That all the shaking youâ€™re doing of them and the time and money youâ€™re spending on it is paying off like whatâ€™s the business value for it.</p>
<p><strong>Ernest Mueller:</strong> Well, actually there is two answers to that, one is that weâ€™re reasonably lucky, and that we donâ€™t have a lot of lapel guys like our CEO is still the electrical engineer that started the company and so our &#8212; my management chain is all people with engineering degrees right. So to a degree that streams on some of the communication issues.</p>
<p><strong>Michael CotÃ©</strong>: And they probably also have an implicit sort of faith and technology if you will.</p>
<p><strong>Ernest Mueller:</strong> Well, absolutely true, and they were willing to let us prove it, right, so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, exactly.</p>
<p><strong>Ernest Mueller:</strong> When we did it we &#8212; I mean we developed and delivered two software as a service products over the course of one year, and itâ€™s hard to argue with that, itâ€™s hard to argue that in terms of agility. Itâ€™s like, hey, we had to spend extra time and effort on making this PIE thing, that directly have a customer impact, but look, we can just, now, we can just stamp these things out.</p>
<p><strong>Michael CotÃ©:</strong> So, that was the first thing, is that they gave you the time to establish a foundation.</p>
<p><strong>Ernest Mueller:</strong> Yes.</p>
<p><strong>Michael CotÃ©:</strong> And, then the way that they rated the success of that is that you could then, is that you then had agility, and that you &#8212; in a relatively small amount of time you could put out two releases because you built this. And, so there was business value there and that you could get more stuff out.</p>
<p><strong>Ernest Mueller:</strong> Exactly.</p>
<p><strong>Michael CotÃ©:</strong> And then I mean is there &#8212; and then thereâ€™s actual sort of &#8212; how are they running their business side of it differently sort of selling the product, or selling whatever it is based on because itâ€™s built this way.</p>
<p><strong>Ernest Mueller:</strong> Well so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Or is it just that itâ€™s a SaaS, people want to access stuff as a SaaS?</p>
<p><strong>Ernest Mueller:</strong> People want to access stuff as a SaaS, like thereâ€™s a big cloud, by cloud and we do that too. And customers, to a degree they just want it to work, but on the other hand, they just want it to work right, if youâ€™re overcapacity on a given day, or youâ€™re down on a given day, that spooks people off because with our systems weâ€™re talking about things where people are submitting extremely valuable intellectual property, right.</p>
<p>[00:50:01]</p>
<p>So far FPGA compiled cloud, people are like, hey, you know the things I am compiling, you know, the things that we generally have corporate espionage, people trying to get out of us, right, and I am outsourcing it to you on the cloud, saving my files there, I am saving my data there, is this really, is this really rock solid and secured.</p>
<p>Now, the good thing is weâ€™ve really havenâ€™t had a lot of trouble selling people on that, like you kind of hear that well, like cloud security is the big bug there. Well, it is if you donâ€™t have your act together with cloud security, right, but, and it was the first question out of the mouths, out of our customers, right well what about security.</p>
<p>We can say, hey, we are doing this, and doing this and we have the CISSP on staff, and there is how we make sure nobody ever sees your data, and then they are like, okay, fair enough like they are not just, like â€“ that are not just random spooked.</p>
<p><strong>Michael CotÃ©:</strong> They had to make sure you got it covered internally.</p>
<p><strong>Ernest Mueller:</strong> Exactly yeah.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s sounds like another &#8212; your value, is basically your customerâ€™s base, they want to outsource that infrastructure of compiling things to you and they want some service to do this for, and they want to own it all.</p>
<p><strong>Ernest Mueller:</strong> Absolutely itâ€™s humbling having come from IT, but the people that come to us with big dollar opportunities, and they say, yeah and I wanted to do this because, you know I am smart and I program and I could have done it myself, but I would have to go to get a server from IT and I would rather give you all a briefcase full of money. Thatâ€™s &#8212; gets messed up from one point of view, but weâ€™ll take it from the other point.</p>
<p><strong>Michael CotÃ©:</strong> So, you are sort of enabling some of your customers, I wonâ€™t say all, maybe does all, but to basically do rogue IT to not to deal with their own IT departments to get their job done?</p>
<p><strong>Ernest Mueller:</strong> Itâ€™s very true, I mean or at least or at least a different sort of engagement, right. If you consume it as a service even if your IT department is engaged and has oversight on that, it has to be less of a bottleneck, it takes less time to evaluate a SaaS vendor and then to build out a system.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, the same SaaS dynamics that works in the CRM and application space work in the FTP or whatever.</p>
<p><strong>Ernest Mueller:</strong> Absolutely the hardcore engineering people, there is all kinds of mobile apps, itâ€™s like here is an oscilloscope on your iPhone. I mean itâ€™s the exact same social media, mobile cloud, they are just as compelling to propel our heads as to whatever the course 00:52:42</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s not FPG, or is that â€“ it is FPGA.</p>
<p><strong>Ernest Mueller:</strong> FPGA.</p>
<p><strong>Michael CotÃ©:</strong> There you go, itâ€™s not a first person anyway. I am way beyond my theme, once there is three dimensional objects involved. All right, well 00:52:56 is there anything else you guys want to talk about. I think that was great, I mean didnâ€™t wanted to sit down for a while and just kind go over.</p>
<p><strong>Ernest Mueller: </strong>Yeah, thanks for having me.</p>
<p><strong>Michael CotÃ©:</strong> &#8212; what you guys doing, I think itâ€™s nice to talk to someone who is implementing all these technologies and practices and a business of doing it, not just sort of the tooling and all that kind of stuff so, so great and I appreciate it.</p>
<p><strong>Ernest Mueller</strong>:	Thank you.</p>
<p><strong>Michael CotÃ©:</strong> Weâ€™ll see everyone next time.</p>
<p><strong>Disclosure:</strong> see <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for clients mentioned.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/03/15/devops-in-action-with-ernest-mueller-it-management-cloud-podcast-085/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement085.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>IBM Pulse 2011 Recap, with Noah Kuttler &#8211; IT Management &amp; Cloud Podcast #084</title>
		<link>http://www.redmonk.com/cote/2011/03/15/ibm-pulse-2011-recap-with-noah-kuttler-it-management-cloud-podcast-084/</link>
		<comments>http://www.redmonk.com/cote/2011/03/15/ibm-pulse-2011-recap-with-noah-kuttler-it-management-cloud-podcast-084/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:11:55 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[ibm]]></category>
		<category><![CDATA[ibmpulse]]></category>
		<category><![CDATA[Noah Kuttler]]></category>
		<category><![CDATA[Pulse2011]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[sxsw2011]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6284</guid>
		<description><![CDATA[While running around SXSW, I caught up with IBM&#8217;s Noah Kuttler to discuss the happenings at IBM&#8217;s Tivoli conference, Pulse. Also, be sure to check my trip report from this year&#8217;s Pulse &#8211; there&#8217;s some good discussion in the comments. Download the episode directly right here, subscribe to the feed in iTunes or other podcatcher [...]]]></description>
			<content:encoded><![CDATA[<p class="pic"><a title="Noah Kuttler by cote, on Flickr" href="http://www.flickr.com/photos/cote/5524499103/"><img src="http://farm6.static.flickr.com/5135/5524499103_82c7c43a8f.jpg" alt="Noah Kuttler" width="500" height="281" /></a></p>
<p>While running around SXSW, I caught up with IBM&#8217;s <a href="http://twitter.com/#!/NoahGK">Noah Kuttler</a> to discuss the happenings at IBM&#8217;s Tivoli conference, Pulse. Also, be sure to check <a href="http://www.redmonk.com/cote/2011/03/07/ibmpulse2011/">my trip report from this year&#8217;s Pulse</a> &#8211; there&#8217;s some good discussion in the comments.</p>
<p>Download the episode directly <a href="http://traffic.libsyn.com/redmonk/itmanagement084.mp3">right here</a>, subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the feed</a> in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:</p>
<p class="embed"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http://traffic.libsyn.com/redmonk/itmanagement084.mp3" /><param name="src" value="http://www.redmonk.com/embed/player.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="20" src="http://www.redmonk.com/embed/player.swf" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement084.mp3"></embed></object></p>
<h2>Transcript</h2>
<p><em>As usual with these un-sponsored episodes, I haven&#8217;t spent time to clean up the transcript. If you see us saying something crazy, check the original audio first. There are time-codes where there were transcription problems.</em></p>
<p><strong>Michael CotÃ©:</strong> Alright, well hello everybody again, itâ€™s another special South by Southwest edition of the IT Management and Cloud Podcast. And we got a guest here, John and I are still here at The Driskill Bar, so you can hear the lovely soundtrack. Why donâ€™t you introduce yourself?</p>
<p><strong>Noah Kuttler:</strong> Hi! I am Noah Kuttler and I work at IBM, and I am in Integrated Service Management Marketing.</p>
<p><strong>Michael CotÃ©</strong>: You were just saying you had been at IBM like 10 years or so right? Like what do you have been doing that whole time?</p>
<p><strong>Noah Kuttler: </strong>Well, Iâ€™ve often been called The Wandering Jew of IBM Austin, because &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Like those purple ivy plants, right?</p>
<p><strong>Noah Kuttler: </strong>Pretty much. Well, I seem to have a new manager every other month, but actually Iâ€™ve been consistent over the past couple of years working for Cameron, who you probably know.</p>
<p><strong>Michael CotÃ©:</strong> Oh! Right, right sure.</p>
<p><strong>Noah Kuttler:</strong> He is a great guy, and yeah, I worked in pSeries, I was an Offering Manager for the P630 and for the P610. I worked on SMP projects in pSeries then worked in Deep Computing for about three years, doing business intelligence, everything in marketing from strategy, offerings, channels, you name it.</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>Noah Kuttler:</strong> Then, moved over to Tivoli organization, I think about three, three-and-a-half years ago and have been working on this integrated service management marketing team, where we are really trying to champion the category of integrated service management and promote that with our customers.</p>
<p><strong>Michael CotÃ©:</strong> Why donâ€™t you tell us what integrated service management organization is to the Tivoli organization?</p>
<p><strong>Noah Kuttler:</strong> Sure. Many of you folks listening to this have individual Tivoli products. TSM or you have Maximo products maybe and integrated service management is where we talk about service management extending across many things.</p>
<p>Itâ€™s still the visibility control and automation that weâ€™ve always been talking about and that seems to resonate with our customers and with folks like you who are analysts, but when we talk about integrated service management, we not only talk about the data center, we also talk about industries, so industry-specific solutions and there is lot of Maximo in there.</p>
<p><strong>Michael CotÃ©:</strong> This is I mean the way, correct me if this isnâ€™t the path that it is, but the way I explain this to people is, you know, imagine if everything was IP addressable then, if you can manage a network you can manage everything, essentially what that is.</p>
<p><strong>Noah Kuttler:</strong> Exactly and I would even point people to the blog that you wrote post pulse, because you transmitted all of that information very well and probably better than us, but yeah, and everything is transmittable, and then that also leads to something we call design and delivery, which Pete Marshall is working on.</p>
<p>Design and delivery is about well, if everything is IP addressable and everything is intelligent, well then the software and the services that you are creating, you maybe needing to think about creating those a little bit differently, so that development isnâ€™t throwing those things over the wall to ops, and theyâ€™re using different tools and different processes.</p>
<p>Theyâ€™re able to communicate issues back and forth a little bit better.</p>
<p><strong>Michael CotÃ©: </strong>I mean, this has been a big theme for &#8212; well all of software group for a while, but for Tivoli is the &#8212; what do you want to call like industry framework or solution, I mean, itâ€™s had lots of names and itâ€™s basically, I donâ€™t know, I mean the way I look at it is, itâ€™s finding new markets for IBM software brands that are more, that are not, what is it, they are not traditional IT markets.</p>
<p>Another way of looking at it, is if everything is a computer nowadays that &#8212; you can do complier stuff, then you can get into that. In the rational brand, you have the buy and sell a lot, which brings them into system stuff, which is doing non-IT stuff and you guys bought &#8212; I always call it Maximo, but it was actually MCO is that what it or &#8211;</p>
<p><strong>Noah Kuttler:</strong> MRO, MRO.</p>
<p><strong>Michael CotÃ©:</strong> It was MRO, which got into keeping track of peopleâ€™s pencil holders, just anything, valves and things like that?</p>
<p><strong>Noah Kuttler:</strong> Yeah, and it really is fantastic, because if you think about it, the assets of IT are such, because thatâ€™s what was available to time. Your computers are what they manage, but now you have an iPhone, I have an iPhone, these things can be, these things should also be managed. They should also be a part of the enterprise, but then also things like a building, you know, everything in a building can be instrumented and we can start to control that.</p>
<p><strong>Michael CotÃ©</strong>: And then, so do you guys have &#8212; like whatâ€™s the partnership angle when youâ€™re doing this kind of stuff, and the reason I ask this is because, I mean traditionally IBM doesnâ€™t do stuff outside of its own domain, thatâ€™s kind tautologically putting it.</p>
<p><strong>Noah Kuttler</strong>: Right, certainly.</p>
<p><strong>Michael CotÃ©:</strong> Sort of like, you donâ€™t live outside, you live &#8212; your home is your house anyways. And so, like in building, I mean I know you guys partner with Johnson Controls and ultimately people like that. So, do you guys sort of have like the bevy of partners that you go with in various things or are you more trying to sort of takeover those things? Like whatâ€™s the strategy that you go in there with?</p>
<p><strong>Noah Kuttler:</strong> Well, that particular area I donâ€™t know personally, because Iâ€™m not dealing with that. I do know that we do have a number of partners like you said, Johnson Controls that we deal with. And itâ€™s kind of a mix, we have a number of different business partners that we work with that all play in different areas and then there are some things that we go alone where we go with our services organization as well, but your point about Johnson Controls, that was a good example of they make the chips that go into buildings and some of that type of thing and we did a partnership with them where we turned Armonk and Rochester into smarter buildings.</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>Noah Kuttler:</strong> And, yeah, you probably &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, and I guess the other thing that &#8212; the other premise or theory or whatever your operating theory being that, I hate to use a word like substrate or wide space or something, but there is this area of need for management to software that didnâ€™t really exist before.</p>
<p>Various executives and keynotes kind of a pulse and other kinds of maintenance that when it came to whether itâ€™s managing a building or managing a factory or managing a pin holder, there really wasnâ€™t the ability to manage it before.</p>
<p>Now, that kind of exists, and there is sort of a vacuum of software that yourself and others could kind of fill as well.</p>
<p><strong>Noah Kuttler:</strong> Right, well letâ€™s look at it like this. If you think about the budget of any customer or anybody listening your budget thatâ€™s a pot of money, itâ€™s not getting bigger, itâ€™s getting smaller, if anything.</p>
<p>IT budgets sometimes are reducing year-to-year, even budgets that are allocated are reducing. If you think about your average building, there was a great speech that President Obama or for us our President the U.S. President Obama gave at Penn State where he was talking about smarter buildings and he had mentioned us there.</p>
<p>One of the statistics he used that 45% of the energy in the United States goes to buildings or halls. So, outside of payroll, buildings become one of the largest expenses to a company.</p>
<p>So, if you think about yourself and you think about your dwindling IT budget, itâ€™s basically just going into the ether on heating and nonsense like that, whereas if you had an intelligent building, youâ€™re doing smarter buildings that might allow you as an IT organization to have more money or to do things more intelligently with the type of services that you offer.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, it reminds us of a conversation I had with one of our clients, Syntela who basically they have, what do they have? They have software that helps you sort of monitor and if not monitored directly, you can figure out and estimate how much power usage various servers have and things like that.</p>
<p>Then kind of cross that with how much power youâ€™re getting in, and the whole point being that you want to optimize the power that youâ€™re using. And back when there was the barrel of oil, and whatever it used to be back when everyone suddenly went green freaky, and then it came down, and everyone kind of forgot about it.</p>
<p>Like, he was saying that a lot of the issues that when they talk with some people, that the IT people are kind of like, â€œWhy do we need this for? We donâ€™t pay that bill.â€ But then he said that there are some stories of people where, theyâ€™re like, weâ€™ve got like a petabyte of storage sitting on the loading dock, because we donâ€™t have the electrical capacity to plug it in.</p>
<p>Itâ€™s kind of like well, there you go, there is your problem. Itâ€™s like &#8212; and the point there being that thereâ€™s almost and without getting myself down in too many rabbit holes, Iâ€™ll line them up here. But, itâ€™s almost as if in order to do your IT job, it may start to become necessary to do these other things, like worry about power management and things like that.</p>
<p>Know that we have to worry about the power coming in here, because then we canâ€™t plug in our drives.</p>
<p><strong>Noah Kuttler:</strong> You have to be a citizen of the world per se.</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>Noah Kuttler:</strong> Itâ€™s funny you say that because, before I was with IBM I was with a small software company in New Jersey and we were about 15 people. When I tell you that I did about everything, I can tell you I did about everything.</p>
<p>In fact, in addition to being the marketing director there, I was the exchange administrator, which how those two jobs fall into the same category is beyond me. But, itâ€™s made me hypervigilant to the fact that all these things are important to know about.</p>
<p>So, I remember being on the phone with someone at IBM, and they said to me, â€œOh, such and such is free.â€ I said, â€œOh great, then letâ€™s do that.â€ The woman says, â€œOkay, I need your division and your department number.â€ And I said, â€œLady, anytime someone asks you for division and department number, itâ€™s not free.â€ Iâ€™m getting billed for it in some way, shape, or form.</p>
<p>So, those types of shadow budgets that people donâ€™t think about, they factor in.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. Why donâ€™t we yeah, I know that make sense. It is like, itâ€™s funny that in the previous episode that we had just five minutes ago as it were.</p>
<p><strong>Noah Kuttler:</strong> Right.</p>
<p><strong>Michael CotÃ©:</strong> We were talking about how people need to have a sense of purpose or kind of be more plugged into the business. And then may be this is another example of it is kind of being aware of whatâ€™s going on beyond your cubicle and like how or what you are doing plugs into that and impacts, all right and &#8211;</p>
<p><strong>Noah Kuttler:</strong> Well, the DC Water guy at Pulse, and I forget the gentlemanâ€™s name and I apologize to him, but the customer that we had from DC Water even talked about it with &#8212; when they provided a service back to the end customer as well as internally, all of a sudden they had all of these people throwing money at them saying, â€œHey, can you do this project, can you do this?â€ And when you become valuable to the organization by providing them the things that they need, they are going to make sure you are well taken care of.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah.</p>
<p><strong>Noah Kuttler: </strong>You know.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, I mean it just &#8212; thatâ€™s the challenges of taking that leap of faith. They are doing &#8212; we are doing this project is getting like into that point, but it is &#8211;</p>
<p><strong>Noah Kuttler:</strong> No question.</p>
<p><strong>Michael CotÃ©:</strong> That is like &#8212; I think there is sort of an intersection of easy things to say and also the helpfulness of it. And I think thatâ€™s the thing, thatâ€™s a good, the thing that this concept is at that point of, if you are successful at like making whoever you are delivering your service to happy, they are going to ask for more of it, right? It kind of does beg the question of like well, how do I do that or whatever, but it is kind of &#8212; there is no arguing about it, if you could pull it off, then itâ€™s going to work for you.</p>
<p><strong>Noah Kuttler:</strong> A great consultant once said to me, there are three steps to being a great consultant. Itâ€™s understanding the problem, delivering on-time and under budget, asking for more work.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right, definitely. Now, that makes sense.</p>
<p><strong>Noah Kuttler:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> So lets, I mean lets talk about the Pulse Conference itself for a little bit. I mean, what would you describe the agenda of it, like what the themes were or whatever?</p>
<p><strong>Noah Kuttler:</strong> The theme was integrated service management, and it really was a valid communicating both the broader story, but you know one of the things that I would point out is that we are not forgetting about the data center customers by any means. What we have done is, we are working on progression paths, and entry points, so that if you are a TPM customer and youâ€™re really just interested in, â€œI need to get a better virtualization strategy going on.â€</p>
<p>We have those solutions and those are available to you, and we actually &#8212; the reason I mentioned TPM is because we had a new announcement around Federated Image Management, but thatâ€™s not here or there.</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>Noah Kuttler:</strong> But, Iâ€™m sorry, itâ€™s so transparent how much of a marketing guy I am, because Iâ€™m just like plug and you know but &#8211;</p>
<p><strong>Michael CotÃ©:</strong> And thatâ€™s &#8212; I mean when people go to a conference, letâ€™s say you are going to conference, they want to know about the analysis stuff, right.</p>
<p><strong>Noah Kuttler:</strong> Well, and also I was the one that was the cat herder for that list. That list that you probably saw when the 00:13:13 where they showed the list of &#8212; I was the one that cat herded that, so thatâ€™s why I know that. But itâ€™s also about the broader perspective of service management when you start to think about industry solutions, you start to think about design and delivery and you start to think about things like intelligent network, metering network management.</p>
<p>I was you know roll off of that one, where like real time asset locator for healthcare. Where you are starting to think about services that are offered, that are not traditional IT, but there are things that IT can implement that are going to provide value to the business.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, itâ€™s Internet of thing stuff, right?</p>
<p><strong>Noah Kuttler:</strong> Yes.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s the other moniker.</p>
<p><strong>Noah Kuttler:</strong> Yeah. And, I really like that as a concept as well.</p>
<p><strong>Michael CotÃ©:</strong> Yeah. I mean, to your point of the data center stuff, I mean the thing that I notice is &#8212; while on the keynote it was very focused on integrated service management stuff or whatever to be all proper in my phrasing.</p>
<p><strong>Noah Kuttler:</strong> Right.</p>
<p><strong>Michael CotÃ©</strong>: If you went down to like the 00:14:15 it is like little boost, it was like, you can like throw a rock, or I guess like whatever else you would have. There would be people who are just like, here is image management, here is service things, like all the technical products were actually down on the floor that you just have to kind of go dig them up.</p>
<p><strong>Noah Kuttler:</strong> Because that never goes away.</p>
<p><strong>Michael CotÃ©:</strong> Right, right.</p>
<p><strong>Noah Kuttler:</strong> At the end of the day there is a bill of materials that needs to be addressed in terms of what the customers are using and again, there are some customers that are very gung ho that are saying yeah, weâ€™re going to do real time asset location for healthcare and we are ready to go. There are other customers that just say, â€œGive me my TSM, let me be happy and move on.â€</p>
<p><strong>Michael CotÃ©:</strong> And so, while you are the integrated service guy here, like since you did cat herd the other the list of announcements, like can you sort of like go over what those other announcements were?</p>
<p><strong>Noah Kuttler:</strong> Sure. There were a number of different product announcements one of the most exciting things thatâ€™s happened recently is, where weâ€™ve taken the big fixed products, and those are now officially the Tivoli Endpoint Manager product. So, that was a really nice announcement.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, I mean that was a very practical pragmatic bite and that was in 2010, right, when you guys got that. Itâ€™s just desktop management patching or endpoints but you know &#8211;</p>
<p><strong>Noah Kuttler:</strong> Right, and, you know, the thing and Iâ€™ll be honest with you, the thing that I love about the acquisitions that we make is the &#8212; in addition to new technology and new things that come in from there, we also get great new people. And there are people that come in that provide very unique or different perspectives that we then as maybe longer term IBM or start to learn from and start to incorporate their thinking, so thatâ€™s also good to have those folks in there.</p>
<p><strong>Michael CotÃ©:</strong> Right, right. So you had the BigFix announcement and well &#8211;</p>
<p><strong>Noah Kuttler:</strong> Right, the BigFix announcement, we had Tivoli Provisioning Manager, where we talked about a federated image management.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s the thing that &#8212; was that the thing that was in beta that &#8211;</p>
<p><strong>Noah Kuttler:</strong> Oh, Iâ€™ll get to that, but federated image management, part of that is there were some &#8212; there were two really good cloud announcements. And Iâ€™m laughing because when you asked about it, the name was a code name and now itâ€™s another name.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. Thatâ€™s why I didnâ€™t ask by name, because I think there are many different names for it.</p>
<p><strong>Noah Kuttler:</strong> You know, this is not â€œask for it by nameâ€ type of situation unfortunately. We refer to it internally as high-scale low-touch.</p>
<p><strong>Michael CotÃ©</strong>: Thatâ€™s right.</p>
<p><strong>Noah Kuttler:</strong> Thatâ€™s whatâ€™s in beta, and Jamie talked about that in her keynote and really what we are &#8212; it kind of says what it is, and is what it says, whereas if youâ€™re doing a cloud environment and you are doing an image rollout, you donâ€™t have time to configure all those things. It needs to be â€œboom, boom, boom, boom, boom.â€</p>
<p>So, high-scale low-touch deployment is about that, making it very simple to rollout and implement those images. Now, the other thing that we talked about was a tech preview of the hybrid cloud integrator thatâ€™s based on cast iron technology.</p>
<p>That is about services that are public and/or private and having those as a kind of just a service catalog where you just pull from those, it doesnâ€™t matter if they are public or private theyâ€™re all in the service catalog. We also talked about Tivoli Storage Manager for virtualized environments and we have some really good features there in terms of the way we backup with VMware.</p>
<p>Itâ€™s a lot more efficient, itâ€™s a lot quicker.</p>
<p><strong>Michael CotÃ©:</strong> Then, there was some security stuff, which is something I donâ€™t pay really close attention to, so I often miss but &#8211;</p>
<p><strong>Noah Kuttler:</strong> Yeah, the security &#8212; it was a security intrusion prevention device. Itâ€™s a new box, as an old hardware guy, shiny metal always catches my attention and so &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right or black metal maybe I donâ€™t know.</p>
<p><strong>Noah Kuttler:</strong> Yeah, well yeah, exactly the black yeah. But yeah, it actually won an award at RSA. Itâ€™s the GX50 700 I believe was the product name.</p>
<p><strong>Michael CotÃ©:</strong> Good IBM name, yeah.</p>
<p><strong>Noah Kuttler:</strong> Let me tell you. If there is anybody that knows how to name things and Iâ€™m not being sarcastic either you know, personal computer, youâ€™re welcome.</p>
<p><strong>Michael CotÃ©:</strong> GX2000.</p>
<p><strong>Noah Kuttler:</strong> Youâ€™re welcome exactly. So, we had a couple of those announcements, we also had some announcements around like I said, real time asset locator. We did a statement of direction around smarter cities, and then also ran smarter buildings, and so yeah, so a number of them weâ€™re starting to think, thereâ€™s anything that was &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yes, I remember there was basically some virtualization stuff, and there was the high-touch or low-touch high-thing, and I mean that was kind of interesting.</p>
<p><strong>Noah Kuttler:</strong> There was a network manager bundle that we had with OMNIbus, and that was also a nice thing. They kind of bundled a bunch of those products together and the nice thing, itâ€™s funny. The nice thing about the network manager is you know, I referred to it on the blog, the intelligent network &#8212; crap I always screw up this name, Intelligent Metering Network Management Product.</p>
<p><strong>Michael CotÃ©: </strong>There you go.</p>
<p><strong>Noah Kuttler:</strong> Which is around smarter &#8212; thank you, which is around smarter grids and smarter electricity. Thatâ€™s one of those, I refer to it as the Reeseâ€™s peanut butter cup, two great tastes that taste great together, because you have the Maximo, which is the asset management and you have the network products, which is around the networking.</p>
<p>You put those together, and you have this great product for reading these meters, and the efficiencies on the network for reading those meters at a home site, as opposed to having to send out a guy or a girl thatâ€™s being chased by dogs, and God knows what &#8211;</p>
<p><strong>Michael CotÃ©:</strong> The truck rolls, and all that business.</p>
<p><strong>Noah Kuttler:</strong> Oh yes, truck rolls, I love that.</p>
<p><strong>Michael CotÃ©:</strong> That was another, I think, I mean, if having followed like all this integrated stuff at Tivoli for like three years or so now. There is a certain lexicon of &#8212; there is a kind of like truck roll, CenterPoint Energy, San Francisco always, DC Water now is one, but there is, yeah like similar things that pop up. Itâ€™s fun to catalog those.</p>
<p>I spoke to myself and forgetting what I was going to say next, which is always exciting for me, but I mean, what was I going to say? I had one last thing I was going to talk about, terrible, terrible that I have forgotten it.</p>
<p><strong>Noah Kuttler:</strong> Oh, I thought terrible was like a code name for something.</p>
<p><strong>Michael CotÃ©:</strong> No, no, no, thatâ€™s my own project code names.</p>
<p><strong>Noah Kuttler:</strong> Okay, well, yeah we have many acronyms at IBM.</p>
<p><strong>Michael CotÃ©: </strong>Oh, I know what you are going to say, because there was also, I forget, I think, it was like the business service community, but there is some community site that you guys &#8211;</p>
<p><strong>Noah Kuttler:</strong> Oh yes.</p>
<p><strong>Michael CotÃ©:</strong> You actually launched it, itâ€™s kind of a soft launched a few weeks ago. But itâ€™s kind of like developerWorks for ops people or something.</p>
<p><strong>Noah Kuttler:</strong> Danny will kill me, because I forgot about it, but yeah, and the reason I forgot about it, was because it was in &#8212; as I look at the chart in my head. Itâ€™s on the bottom there under a kind of a cross thing.</p>
<p>Service Management Connect, is a site that we put on developerWorks and Service Management Connect, the reason that thatâ€™s important is, this is Subject Matter Experts at IBM, business partners, you as customers, all of these people coming together to collaborate and share content and share technical content.</p>
<p>Itâ€™s not just IBM who is providing content, itâ€™s customers providing content, itâ€™s interaction and collaboration, so itâ€™s really building a community.</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>Noah Kuttler:</strong> And one of the things around this community thatâ€™s in service management connect is the Request For Enhancements tool.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, right, right, right.</p>
<p><strong>Noah Kuttler:</strong> And weâ€™ve been starting to role that out, so customers can vote on features that they want in products, vote them up, vote them down, comment on them, which is a really great feature.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. I mean, it would be great if in the enterprise management space, you guys could help create as lively a community, that for example Spiceworks has a small and medium community.</p>
<p><strong>Noah Kuttler:</strong> Right.</p>
<p><strong>Michael CotÃ©:</strong> And kind of bring beyond like these forums, bring the layer of functionality of sharing best practices, and technologies, like you were saying, kind of like voting on features, because it is I donâ€™t know, I continually on this podcast complain here and there, but it is hard to find that body of that community around operation stuff. Itâ€™s easier to find in the developer world. So, I mean, hopefully that will work out.</p>
<p><strong>Noah Kuttler:</strong> Yeah. Business service management was the first area that weâ€™ve launched and weâ€™re going to launch other areas around it. But yeah, itâ€™s one of the things that I found fascinating and Pulse was the &#8212; the Tivoli user group that we have online that 00:23:02 is now managing. Then, like our customer lounge, one of the biggest things that people wanted to do was the customer connection thing, where we were putting customers like in oil and gas, finding them other oil and gas customers, so they could sit down and talk to those folks.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, SAP has a community like that. I think thatâ€™s pretty popular, itâ€™s called the business process exchange or something and you know, itâ€™s always a little dicey when you get people on the same industry who are theoretically competitors swapping how they run their businesses.</p>
<p><strong>Noah Kuttler: </strong>Right, but, right.</p>
<p><strong>Michael CotÃ©:</strong> And then, there is also some IT &#8212; itâ€™s a little more complicated than infrastructure, but I donâ€™t know, it is nice to be able to facilitate talking to peers.</p>
<p><strong>Noah Kuttler:</strong> Yeah, in the developerWorks community, thatâ€™s something that weâ€™ve been doing for quite some time is kind of opening that up to customers and getting them involved and interacting. And so, I think that this is kind of the next step, and I hope that itâ€™s a community that is engaging.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah, you know, yeah, weâ€™ll see, I mean, it takes a lot of work to make that happen, but you guys have the resources.</p>
<p><strong>Noah Kuttler:</strong> Certainly, certainly.</p>
<p><strong>Michael CotÃ©:</strong> Well, great, well. I mean, you know, you had reached out so, like I had to do this podcast. And I think it was a good idea to like to sit down and kind of rehash it over kind of what was going on there. I think there is always a lot of confusion about what Tivoli is doing talking about waste water management now. Hopefully, itâ€™s helpful to people who care about Tivoli to, kind of, like get new ideas, new explanations of that.</p>
<p><strong>Noah Kuttler:</strong> Well and one thing I would say is, that itâ€™s very interesting, so, you know Ivor Macfarlane, right?</p>
<p><strong>Michael CotÃ©:</strong> I think so, yeah, yeah.</p>
<p><strong>Noah Kuttler:</strong> Okay. So, Ivor runs a simulator workshop that we do in person. Now, one of the things that we were showing at Pulse was this virtual stimulator game.</p>
<p>Itâ€™s a game that we developed with G2G3, because they also helped us with the simulator, the impersonator, but itâ€™s this game that we do online where customers have projects that they have to pick. Then they have to figure out what the solutions are that they are going to put in and all of the time they are losing money, they are losing their stake in the field that they are in.</p>
<p>The game kind of will lead people to maybe you want to do one of these workshops. Itâ€™s a four-hour workshop, we do it in person, people take different roles CMO, CFO, CIO. What is astounding is, when you come out of the game, you start to have to a realization of how much larger the problem could potentially be.</p>
<p>The way that I talk about it with people is, itâ€™s kind of like twitter people can tell you about twitter till theyâ€™re blue in the face.</p>
<p><strong>Michael CotÃ©:</strong> You got it steep in the soup.</p>
<p><strong>Noah Kuttler:</strong> Until you have that one scenario and for me, the scenario was a certain Telco, who will remain nameless, was billing my mother for three boxes that they never installed for a television service. She was very frustrated, and I said to her, â€œMom, Iâ€™m going to go on twitter. Iâ€™m going to see what I can do.â€ I put the name of the company up at fail, about a little while later I get a contact form a person there, she says, â€œHi! My name is Jenny send me your motherâ€™s information.â€</p>
<p>I sent it to my Mom, they get a dedicated rep thatâ€™s working with her and yeah, it took some time, but eventually they got it off of her bill.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah, thatâ€™s not too shabby.</p>
<p><strong>Noah Kuttler: </strong>So my mom calls me up, and she is just like shellshocked, she says, â€œI donâ€™t know what I would have done, if you hadnâ€™t done this.â€ She is like now I understand what this twitter thing is that youâ€™ve been talking about.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah. No, itâ€™s like reintroducing people into the whole scheme of things talking with each other.</p>
<p><strong>Noah Kuttler:</strong> Yeah and so yeah, the Tivoli products, and you know working on those in the data center is something that we continue to do, but as our customer start to see their needs go outside of the data center, then we want to have those solutions and we want to have integrated service management across all of that. And so, thatâ€™s what we were doing.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, now that makes sense. Well, great well thanks for being a guest here.</p>
<p><strong>Noah Kuttler: </strong>Oh, no problem. No problem. Thank you. And next time we have to do like over Rudyâ€™s or something local, you know &#8211;</p>
<p><strong>Michael CotÃ©: </strong>Thatâ€™s right. Weâ€™ll have some food in a hotter place than this. Itâ€™s getting kind of cold in here.</p>
<p><strong>Noah Kuttler: </strong>Yeah, I was going to say &#8212; I think we are sitting like right under the air vent.</p>
<p><strong>Michael CotÃ©: </strong>Definitely.</p>
<p><strong>Noah Kuttler:</strong> I mean thatâ€™s under the &#8211;</p>
<p><strong>Michael CotÃ©: </strong>Itâ€™s kind of 00:27:27 kind of keeps you up.</p>
<p><strong>Noah Kuttler:</strong> Is that a how or is that &#8212; whatâ€™s that hanging from the wall?</p>
<p><strong>Michael CotÃ©:</strong> Over here?</p>
<p><strong>Noah Kuttler:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, itâ€™s a longhorn.</p>
<p><strong>Noah Kuttler: </strong>Okay, that is a longhorn hanging from the wall, because we are in Austin and of course that just makes sense.</p>
<p><strong>Michael CotÃ©:</strong> You just inherit those and your wife doesnâ€™t want them so you bring it to work. Thatâ€™s what you do. All right, well on that note, weâ€™ll see everyone next time.</p>
<p><strong>Disclosure:</strong> see <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for clients mentioned, including IBM.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/03/15/ibm-pulse-2011-recap-with-noah-kuttler-it-management-cloud-podcast-084/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement084.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>The problem with dev/ops culture &#8211; IT Management &amp; Cloud Podcast #083</title>
		<link>http://www.redmonk.com/cote/2011/03/15/itmanagement083/</link>
		<comments>http://www.redmonk.com/cote/2011/03/15/itmanagement083/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:02:32 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[Cloud]]></category>
		<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[dev/ops]]></category>
		<category><![CDATA[John Willis]]></category>
		<category><![CDATA[sxsw]]></category>
		<category><![CDATA[sxsw2011]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=6281</guid>
		<description><![CDATA[Recently, people have been talking about dev/ops as more than technology, but as culture. In this episode, I play a bit of the irate straw-man to suss out exactly what that means in more detail. We recorded this during SXSW 2011 at the lovely Driskill bar, so pardon the background noise. Download the episode directly [...]]]></description>
			<content:encoded><![CDATA[<p class="pic"><a title="John Willis by cote, on Flickr" href="http://www.flickr.com/photos/cote/5524498785/"><img src="http://farm6.static.flickr.com/5096/5524498785_bf3a4daa0f.jpg" alt="John Willis" width="500" height="281" /></a></p>
<p>Recently, people have been talking about dev/ops as more than technology, but as culture. In this episode, I play a bit of the irate straw-man to suss out exactly what that means in more detail. We recorded this during SXSW 2011 at the lovely <a href="http://www.driskillgrill.com/driskill-bar.php">Driskill bar</a>, so pardon the background noise.</p>
<p>Download the episode directly <a href="http://traffic.libsyn.com/redmonk/itmanagement083.mp3">right here</a>, subscribe to <a href="http://feeds.feedburner.com/ITManagementGuys">the feed</a> in iTunes or other podcatcher to have episodes downloaded automatically, or just click play below to listen to it right here:</p>
<p class="embed"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="20" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http://traffic.libsyn.com/redmonk/itmanagement083.mp3" /><param name="src" value="http://www.redmonk.com/embed/player.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="20" src="http://www.redmonk.com/embed/player.swf" allowfullscreen="true" flashvars="file=http://traffic.libsyn.com/redmonk/itmanagement083.mp3"></embed></object></p>
<h2>Transcript</h2>
<p><em>As usual with these un-sponsored episodes, I haven&#8217;t spent time to clean up the transcript. If you see us saying something crazy, check the original audio first. There are time-codes where there were transcription problems.</em></p>
<p><strong>Michael CotÃ©:</strong> Hello everybody! It&#8217;s a special edition that we are recording of the IT Management Cloud Podcast. We are here at South by Southwest in the lovely Driskill Bar, where dedicated podcast listeners will know we recorded, not you and me necessarily, but I have recorded many episodes in here. So what do you think of the South by Southwest so far, John?</p>
<p><strong>John Willis: </strong>Pretty cool, makes me want to live in Austin.</p>
<p><strong>Michael CotÃ©: </strong>Well, you actually said you wanted to live in like San Marcos or something, right?</p>
<p><strong>John Willis:</strong> Yeah, so it&#8217;s &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Because you are staying down there.</p>
<p><strong>John Willis:</strong> Yeah, I am staying there, because I couldnâ€™t get a hotel last minute, so I am staying at a hotel in San Marcos. I actually flew into San Antonio because the price of airfare was half price. On the way there I was thinking, being halfway between San Antonio and Austin might not be a bad gig.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, definitely! Like I was saying, there are a lot of people who live up and down I35 there.</p>
<p>So you got here yesterday and ostensibly you are some sort of like IT cloud guy, and as I recall, the South by Southwest is about like Foursquare and Twitter. So how are these things joining together for you? What&#8217;s going on here?</p>
<p><strong>John Willis:</strong> Oh, jeez, hit me out with a question. I donâ€™t know for any of that stuff, Michael, and by the way, this is John Willis.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right.</p>
<p><strong>John Willis:</strong> johnmwillis.com.</p>
<p><strong>Michael CotÃ©:</strong> You have probably been drinking plenty of the water, picking up the &#8211;</p>
<p><strong>John Willis:</strong> They got a Bloody Mary bar here and it&#8217;s only 1 o&#8217;clock. So we are doing the Cloudies Award Tuesday night. So I primarily came in for that.</p>
<p>So I had, near the end of last year, Dave Nielsen, who runs CloudCamp had asked me if I would want to put the Cloudies, kind of contribute it &#8212; I donâ€™t know if people know me, I run these really just silly Cloudy Awards in 2008-2009. I give out awards for somewhat meaningful, but somewhat silly things, and David asked if we could do it through the CloudCamp.</p>
<p>So he is having a big old party Tuesday night by the Dining Guys (ph), they are sponsoring it. So I am coming in for that, to kind of be the co-host of that. But I looked at the schedule and there was some really cool kind of party events.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, like last night we went to the Etsy Ops con fab. I have been trying to use the word con fab a lot. I donâ€™t know what that means.</p>
<p><strong>John Willis:</strong> So Etsy was &#8212; they did a presentation on how they do continuous delivery and code by design I guess is what they call it.</p>
<p><strong>Michael CotÃ©:</strong> It was pretty good. It was detailed with &#8212; it could have been a lot more detailed, but it was detailed enough. Then they spoke for like an hour.</p>
<p><strong>John Willis:</strong> Yeah, it was enough to cover in an hour. Probably if you have never really kind of seen the gory details of all that stuff, it would seem kind of confusing at a high level. But they went through &#8212; Etsyâ€™s John Allspaw, the kind of king of DevOps most people consider, was the guy at Flickr who kind of started, not started, but really drove the multiple deployments today, at Flickr, and really kind of changing the way people look at just deployments in general.</p>
<p>And he has taken a part of the team that was at Flickr and himself, they have really done it to perfection at Etsy. They went over this, kind of idea, they do like 30 deploys a day.</p>
<p><strong>Michael CotÃ©:</strong> At Etsy?</p>
<p><strong>John Willis: </strong>Yeah. That continuous delivery model.</p>
<p><strong>Michael CotÃ©:</strong> Did they say what&#8217;s in those deploys, because I mean, I am not an Etsy user, but I donâ€™t feel like I have heard that there are like 30 new big features that they have?</p>
<p><strong>John Willis: </strong>No, and thatâ€™s the whole thing. Thatâ€™s the whole idea of this continuous delivery is small chunks of code. A lot of &#8212; there is a lot of philosophy behind the continuous delivery model, things &#8212; when people see it first they are like, I can never do that, or my God.</p>
<p>When I present &#8212; I have been doing some presentation on continuous delivery, and the first thing I do is I ask people, how many people have seen the movie â€˜Saving Private Ryanâ€™? People raise their hands, and I am like, remember that first five minutes where you just thought this was the most horrible thing and you were going to walk out of the movie. Thatâ€™s what I tell them, like be prepared for this when you hear about doing 50 deploys a day.</p>
<p>But yeah, I mean, they do small coaching. It&#8217;s an idea of getting completely out of this idea of like building up releases, even like two week releases, and always delivering from trunk and I think like 15 lines of code would be a production deploy.</p>
<p><strong>Michael CotÃ©:</strong> I guess, I came in maybe a third of the way through when they were talking about dashboards and monitors a lot.</p>
<p><strong>John Willis: </strong>You were eating a burger at that burger joint?</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right, Casino El Camino, and I had to wait an hour for that. Itâ€™s a good burger. And I should have gotten a medium rare. Itâ€™s a tip, donâ€™t get it medium, get it medium rare, because itâ€™s juicy anyways.</p>
<p>The part of the safety net they went over was as, they have a lot of monitoring and log analysis and stuff going on for all of that stuff. So they are basically deploying knowing that they are going to need to be checking for errors and finding things like that.</p>
<p>The other thing that was interesting about it, and John is probably chuckling to himself a little bit, because after the talk I railed against how it was a terrible talk. But thatâ€™s about it.</p>
<p><strong>John Willis:</strong> You didnâ€™t say that. You had a lot of questions about it.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. But another thing that is clear is that, they use a lot of sort of custom things, because they are using a lot of advanced &#8212; well, advanced technology is the wrong word. There needs to be a word for like using MongoDB or using a NoSQL technology or using &#8212; and it&#8217;s not unsupported. I donâ€™t know what this body of stuff is, but it&#8217;s sort of like open source infrastructure thatâ€™s not mainstream, right?</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> They are not using like WebSphere or they are not even using Tomcat for things that vendors would be supporting so they have to fit out a lot of that stuff to monitor on their own. And consequently, they have built, as you were saying, some nice monitoring things like Statsy and other stuff.</p>
<p><strong>John Willis:</strong> Well, what&#8217;s interesting; a couple of things. The one point I wanted to make about their ability to do delivery. I mean, I think any company that you see that talks about doing this continuous delivery, the first thing they are going to talk about is, there are some really important points like, donâ€™t even try this unless you are going to invest heavily in test driven development, and you are going to really have tight code coverage.</p>
<p>And then some companies even try to start thinking about immune system, like predeploy immune systems and really going all out on kind of behavior driven monitoring, behavior driven or test driven development and all that. So if you have that stuff, then this idea of being able to do that, then you put yourself in a kind of a bulletproof position.</p>
<p>But to your point about just technology in general, it&#8217;s funny, I think that it&#8217;s &#8212; we are seeing kind of &#8212; it&#8217;s funny, when we first started talking about like open source tools, there was this kind of migration of open source. Early on, we saw things like MySQL and JBoss and stuff like that. And everybody was like predicting the next wave to be the IT infrastructure stuff, and in some ways it was kind of a false start.</p>
<p>We saw Zenoss, and not that those arenâ€™t great products, but we saw this wave, but we didnâ€™t solve anything. What we are seeing now though is this like third wave of not so much product with technology, itâ€™s technology thatâ€™s leaking out from large corporations.</p>
<p>Like, for example, one of the things that made Statsy interesting is a time series database called Graphite, that was developed at &#8211;</p>
<p>Michael CotÃ©: Yeah, and you have nothing but praise for that; I need to look into it.</p>
<p>John Willis: It&#8217;s pretty cool! It was developed at Orbitz. So what we are seeing is this leakage of things that large &#8212; in this case it was Orbitz, but large companies like Amazon and Google and all these companies that kind of did their own, they wrote their own solutions from massively scale infrastructure and we are starting to see a lot of variations or leakage of those technologies that they had to build, because there was nothing out there to solve their problem.</p>
<p>Now it&#8217;s becoming commoditized. I mean, this is a &#8212; to take a program Chef, thatâ€™s what we say is, not that Chef came from Amazon, but a lot of our guys came from Amazon. So we like to think that the kinds of things that Amazon were doing, we have commoditized.</p>
<p>Michael CotÃ©: Yeah, and building on that. We have talked about technology from high scale web stuff for a while now, and I think what&#8217;s interesting is there are companies trying to figure out how they would apply that to the way they run their business.</p>
<p>For me like thatâ€™s kind of an interesting thing to sort out, because it is interesting to think how &#8212; wow, thatâ€™s a tall Bloody Mary.</p>
<p>John Willis: Yeah, they do a good job here.</p>
<p><strong>Michael CotÃ©: </strong>They left about a fourth of a cup space for you to put some tomato juice in.</p>
<p><strong>John Willis:</strong> Well, whatâ€™s cool is they have got like &#8212; I guess because South by Southwest is international, they have got the clamato juice. So man, you put me in heaven here.</p>
<p><strong>Michael CotÃ©:</strong> You can take a Michelada, maybe you should try that.</p>
<p><strong>John Willis:</strong> Because the only place I ever get like clamato or what they call a Bloody Caesar is in Canada. So I am in heaven.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, you should try, I mean, after this one, a beer and you can have a Michelada.</p>
<p><strong>John Willis:</strong> Well, the thing is the bar here is, you have got to take a picture, they have got like every &#8212; you name it and youâ€™ve got like asparagus &#8212; so thatâ€™s my lunch, man.</p>
<p><strong>Michael CotÃ©:</strong> I mean, you are pretty much set, right?</p>
<p><strong>John Willis:</strong> I am just piling it on. So, yeah, just piling in all the vegetables with your Bloody Mary or your Bloody Caesar.</p>
<p><strong>Michael CotÃ©:</strong> So anyways, I interrupted myself, because I realized that talking about Bloody Mary would be much more interesting than whatever I was rambling about.</p>
<p><strong>John Willis:</strong> Bloody Caesar.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. But yeah, thatâ€™s the thing that I am looking forward. I just want to see how normal people use these technologies.</p>
<p>(00:09:57)</p>
<p>It&#8217;s almost like &#8212; and there is a good confluence of the demand for mobile applications to do SaaS based or cloud based things that I think kind of drives the need for that. They didnâ€™t exist so much when these high scale technologies were out there. So if more normal companies want to have a mobile site, whether it&#8217;s for their internal employees or external employees, and if they want to have external facing things, then you sort of need to run your stuff this way.</p>
<p><strong>John Willis:</strong> It&#8217;s funny, because it&#8217;s a lot about what DevOps is all about, like is the &#8212; a lot of what&#8217;s going on now is &#8212; I get a lot of questions like how do you do this?</p>
<p>Like you look at an Etsy and another company that I am a big fan of is Wealthfront, used to be KaChing, and you look how they are doing this continuous flurry, and it&#8217;s amazing, but it&#8217;s like purpose-driven, you know what I mean? Itâ€™s like, how do you get a large corporation to change to that and the answer is, it&#8217;s hard, because it&#8217;s cultural &#8212; it&#8217;s across the board, itâ€™s not just the tool.</p>
<p>You donâ€™t just like say, okay, you guys go use Graphite now, done, end of story, right? It&#8217;s like these guys have purpose, they are a startup, Etsy, those guys are like pretty excited about what they are doing, every one of them.</p>
<p>11:11, the guy who is dumping metrics into the Graphite database, he was up there. They are all pretty damn excited about what they are doing, and I think thatâ€™s the secret sauce is, how can the enterprise &#8211;</p>
<p><strong>Michael CotÃ©:</strong> I mean, would you call that sort of like a passion they have or like what or is it more that they have a more defined &#8212; like you were saying they have a purpose, like they have more defined roles of what they are doing?</p>
<p><strong>John Willis:</strong> Yes. So I have been reading this guy, like I have been trying to do a little more research on kind of DevOps culture, just because I got into DevOps for the technology, pure, but what became a fascinating part of the discussion of DevOps is that I didnâ€™t think I would get this interested and is the DevOps, the culture part of it, the behavior patterns.</p>
<p>So I have been doing a little research and thereâ€™s some guy &#8212; I can&#8217;t remember his name right now. He is a guy that goes into large corporations and tries to change behavior and leadership patterns, and one of things he says that he tries to &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Is this one of those five effective habits or &#8211;</p>
<p><strong>John Willis:</strong> It&#8217;s one of those kind of guys.</p>
<p><strong>Michael CotÃ©:</strong> One of those guys?</p>
<p><strong>John Willis:</strong> Yeah. He has written like a bunch of books. I can&#8217;t think of his name right now, but he has got a blog that he runs on leadership on Forbes.</p>
<p>Anyway, so one of the things he talked about that I realized that &#8212; so all the stuff I have been learning about like DevOps culture and behavior, then I started reading this guy, taking it from this kind of leadership and large corporations, and the one thing that would seem common is that, you see that one of these you have got the force of this sense of urgency, and they go into big companies and tries to get this sense of urgency. It starts at the top and it kind of explodes down, and I think thatâ€™s the thing that startups have.</p>
<p>Startups live and die by the sense &#8212; you wake up in the morning &#8212; you donâ€™t sleep the whole night, there is a sense of urgency. And as you grow, you start losing that sense of urgency. Like these transitions from &#8212; like you are a guy that handles like 15 different things and then you hire a guy thatâ€™s going to do marketing and now you only do ten things and then you hire a guy that does. And the sense of urgency starts becoming siloed by definition.</p>
<p>And thatâ€™s the beauty of these companies like Etsy and Wealthfront is, they still figure out how to grow by keeping that, whether it&#8217;s purpose or urgency, and if you donâ€™t have that, again, like you were asking me like, well, I donâ€™t see much in &#8212; I am paraphrasing what you were asking me about the logging and monitoring, so big deal. You collect a lot of metrics and you graph it, right?</p>
<p><strong>Michael CotÃ©:</strong> Right.</p>
<p><strong>John Willis:</strong> And I was actually fumbling on how to explain, no, it really is a big deal, but I can&#8217;t tell you why. But I think it is, it has got to go back to that behavior or the culture that like, if you have got that, then the purpose of &#8212; why do you put something like, not to pick on Zenoss, but put Zenoss in and just collect data, big shit. Like, go ahead and have a purpose and then figure out from that purpose or urgency why you want to collect data, now shit happens.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah. No. I mean, thatâ€™s another nice thing about the Etsy presentation is, they are very application focused, which I mean, correct me if I am wrong, but my perception is, a lot of IT management is &#8212; it&#8217;s very &#8212; this is like the old saw, but it&#8217;s very siloed, in that you are not necessarily focused on an application or even a service, you are kind of focused on whatever your part is.</p>
<p>And to have that bigger &#8212; that sense of purpose or application, if you will, like we worry about people be on the list things to buy and sell things to buy. Or there is the old clichÃ© about Amazon, the only thing we watch is how much people are buying, thatâ€™s our number one metric. Like that is like a nice practical way I think to connect the management and monitoring that you are doing to some sense of purpose, like why do we have all this crap.</p>
<p>(00:14:59)</p>
<p><strong>John Willis:</strong> Right. You start from a purpose driven &#8212; like the guys at Wealthfront talk about monitoring, but they don&#8217;t think of this monitoring for monitoringâ€™s sake, they monitor for behavior or they monitor for business behavior or business goals. They call it Business Goal Monitoring.</p>
<p>Again, it sounds clichÃ©d. There is a lot to it, and I think the key &#8212; the more and more I think about it like, I think about the sins of IT software is that we just never focus. We talk the big game about process and people and all this stuff.</p>
<p>I get this famous saying now &#8212; famous, I made it up, so it&#8217;s famous in my head, but it&#8217;s something that you will love I know is that &#8212; people were asking me about ITIL. What is ITIL in DevOps? And I said, it&#8217;s funny that ITIL is about process over people.</p>
<p><strong>Michael CotÃ©:</strong> Right, right, right.</p>
<p><strong>John Willis: </strong>Right, no doubt about it. ITIL is like, you are so broken, put this in and at least you won&#8217;t be broken. May not be perfect, but at least you are broken anymore.</p>
<p>But what DevOps is about &#8212; what&#8217;s the beauty of DevOps is, it&#8217;s about people first, process second. It is all about the people and then once the &#8212; even process. We don&#8217;t come in and just say, DevOps is process, rule number one, put this on.</p>
<p>People try to say continuous delivery is DevOps. Well, with like bad culture or like putting continuous delivery model in will be a freaking disaster.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah, yeah. Well, to give you a chance to eat a little bit.</p>
<p><strong>John Willis:</strong> No, I am good, I am good.</p>
<p><strong>Michael CotÃ©:</strong> Let me go on a little monologue. The other thing I was railing about while we were waiting for that burger was how I always get upset about how &#8211;</p>
<p><strong>John Willis: </strong>You are like &#8212; your life kind of revolves around burgers. I mean, it has taken me a couple of years to get this, but like your slide decks have burgers in them.</p>
<p><strong>Michael CotÃ©:</strong> I love a good burger.</p>
<p><strong>John Willis:</strong> Your metaphors are burgers.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, yeah. I think it&#8217;s just &#8212; I think Lord Sandwich was on. Delicious piece of meat and you get good pieces of bread and you basically have your side, it&#8217;s kind of a complete handheld efficient meal, and it&#8217;s delicious. And you get French fries with it.</p>
<p>I have a mixed relationship with French fries. I feel like French fries are kind of a crap food. Like I could be spending my time eating something better, and yet, they are delicious. I am not a big fan of the potato. That&#8217;s the whole thing.</p>
<p><strong>John Willis:</strong> What&#8217;s like &#8212; yeah, I think I agree on the potato. I mean, you can have a good two pair carrot, and the hamburger is like the top dog. Maybe itâ€™s like Batman and Robin, right?</p>
<p><strong>Michael CotÃ©:</strong> Oh yeah.</p>
<p><strong>John Willis:</strong> The fries are Robin.</p>
<p><strong>Michael CotÃ©:</strong> Itâ€™s sort of like &#8212; like so for example, let me highlight why I think French fries are &#8212; I think French fries are &#8212; they take up space that could be taken up by something better. For example, have you ever had like sort of deep fried Polenta Sticks?</p>
<p><strong>John Willis:</strong> No.</p>
<p><strong>Michael CotÃ©:</strong> See, that&#8217;s good. That&#8217;s a good sort of thing. I sort of like &#8212; I don&#8217;t think it would cost anymore to have Polenta instead of like French fries, if it kind of had the same supply chain mechanics behind it, right?</p>
<p><strong>John Willis: </strong>Right. It would really screw to say that, but yeah, it would e all right.</p>
<p><strong>Michael CotÃ©:</strong> Anyhow, so we were waiting for the burger and I was saying how &#8212; I get upset when DevOps people are talking and things are going on, they are like, well, it&#8217;s just all about culture. Like DevOps is all a cultural thing, and of course I exaggerate to make a very narrow point. So it&#8217;s much more nuance than that.</p>
<p>But what I do and let me think, the reason that I like that is because back in the, I don&#8217;t know, late 90s, early 2000, when people were like arguing all hot and heavy about agile development. The same way they early on are kind of arguing about DevOps and talking about it, like the same thing would come up and it would drive me crazy.</p>
<p>You would be talking about like, well, how do we do this and how do we introduce it, and this, that, and the other, and people are trying to figure out like &#8212; well, a large part of people were trying to shoot down the idea because they just want to keep doing what they are doing.</p>
<p>And other people are like, I really like these ideas and I am going to go back to work, and it&#8217;s just not going to work, and like help me figure out how to make it work.</p>
<p>And then the thing that would &#8212; kind of like a dead end of helpfulness would be like, well, it&#8217;s really a cultural issue for agile. You have got to change the culture. You have got to &#8212; and then as an individual contributor, as a small fry, you are kind of like, so what you are telling me is the CEO needs to come in and mandate it to happen.</p>
<p>Kind of like &#8212; and again, I havenâ€™t really gone to DevOps, but in agile world it&#8217;s sort of like, if you are telling me I need to change the culture that means, A, I am going to do a lot of work that I am not going to be compensated for. B, I am going to be doing a lot of work. C, I don&#8217;t have the power to change culture, like I am basically going to have to do something.</p>
<p>(00:20:01)</p>
<p>And so that&#8217;s kind of where my reaction with DevOps come from, and the more nuanced thing is, if culture means, now we are going to spend a lot of time talking about processes and procedures and best practices and how you effect changes and/or we are also going to say, yeah, like the whole organization has to kind of like change the way it thinks about running the business, just like any big organizational change, and that&#8217;s really difficult. Then that&#8217;s acceptable, definitely.</p>
<p>But I feel like if you just kind of say culture kind of offhandedly, that&#8217;s kind of a way of saying, screw you, it&#8217;s culture.</p>
<p><strong>John Willis:</strong> Yeah.</p>
<p><strong>Michael CotÃ©:</strong> But like you were just walking through a bunch of things, that we are like the iceberg under the water.</p>
<p><strong>John Willis: </strong>Yeah. So in other words, you are saying what I am saying is a bunch of shit, right?</p>
<p><strong>Michael CotÃ©:</strong> No, no, no. And to put it another way, whenever someone says that some sort of technology driven thing requires a cultural change, it just begs the question, okay, what is the way that we change the culture? I always try to avoid begging the question sort of statements.</p>
<p><strong>John Willis:</strong> A couple of points I will make. One is, I think one of the things that I learned early on from Lloyd Taylor, who is a DevOp guy. He used to work with Google, he like ran Op for Google. Had some really interesting positions in the Valley. He says, and I firmly believe this, you donâ€™t change culture, you change behavior.</p>
<p><strong>Michael CotÃ©: </strong>Right.</p>
<p><strong>John Willis:</strong> So if you look at it from like how do you change behavior and what are the things that can force behavior change? One technique I think is this idea of sense of urgency, like leadership trying to drive a sense of urgency. Hey, this project is urgent. By the way, wake up everybody, we are getting our ass kicked for the first time ever in this division.</p>
<p>I think the do now, ask forgiveness later behavior change works. We have seen &#8212; in the cloud we have seen classic examples of that. The Best Buy Blue Shirt Nation is a great do now, ask forgiveness later. Those guys went and changed &#8212; and they changed the culture. I mean, they put in a Drupal website that made it available to all the guys.</p>
<p><strong>Michael CotÃ©:</strong> And this is, correct me if I am wrong, but basically there was a bunch of employee or some employees at Best Buy and they have essentially set up their own community site.</p>
<p><strong>John Willis</strong>: Yeah, they got tired of all the storage doing the &#8211;</p>
<p><strong>Michael CotÃ©:</strong> To sort of swap best practices and &#8211;</p>
<p><strong>John Willis:</strong> Yeah. And what turned out a year-and-a-half after, the board started looking &#8212; going to like, before we put this out, let&#8217;s check with the Blue Shirt Nation, see if they &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Right, and nowadays this would be considered like, oh, this is Enterprise 2.0. I mean, this is like social business essentially.</p>
<p><strong>John Willis:</strong> I talked to those guys. I saw an interview of them, I get confused. And they were asked like, what if you had to ask for corporate approval? They were like, never would have happened. The famous â€˜New York Timesâ€™ story in the cloud where they did like four terabytes and whatnot, whatever it was, like that&#8217;s another do now, ask forgiveness later, right?</p>
<p><strong>Michael CotÃ©:</strong> Yeah.</p>
<p><strong>John Willis:</strong> So there are two ways to approach it. They had phenomenal success, now the culture has changed in â€˜New York Timesâ€™ that cloud is okay.</p>
<p>We have talked about stories where Tivoli self-service story I have told many times, where these guys just changed the cultural behavior of how monitoring and self-service went.</p>
<p>So I think that&#8217;s another approach is, take a project that&#8217;s so broken or everybody is so mad at, change it, and then if it works, they will come. The behavior &#8212; other groups would be like, wow, how comes those guys are doing so cheap so well?</p>
<p><strong>Michael CotÃ©:</strong> Getting into that ask for forgiveness later mentality, I mean, it gets back to what you were saying earlier. You first have to establish a sense of purpose, because you sort of have to know what you are going to do and then ask for forgiveness. Like you can&#8217;t sort of &#8212; if you are kind of a passive IT person who is just kind of like responding to service requests and responding to tickets, you are kind of &#8212; there is not really that opportunity to take a risk and do something. Like it&#8217;s almost as if you have to think like, oh, here is something that the business isn&#8217;t asking me for.</p>
<p><strong>John Willis:</strong> Right.</p>
<p><strong>Michael CotÃ©:</strong> Or maybe the business could be asking you for something, and here is a nontraditional way that we could satisfy that request, but just like with you, I mean, the Blue Shirt thing is a good example. It&#8217;s almost as if like you have to find someone to come up with a project out of the external channels, just because you are not going to be given the opportunity to do that.</p>
<p>It&#8217;s almost as &#8212; I mean, this &#8212; and this gets to a bigger philosophic question of like, what the hell is the point of a big company if everyone is always telling you to subvert the big company, to do stuff in big company?</p>
<p>But I mean, it is as if &#8212; I mean, that&#8217;s another cultural thing is, you almost want somehow the big company to kind of have that mentality in its employees is, we are going to establish stable business processes that we know are reliable and make money and we don&#8217;t screw with. But there is also some percentage of whatever that we want you to experiment and try new things out, because thatâ€™s going to be where we are going to come up with new stuff.</p>
<p>(00:25:03)</p>
<p><strong>John Willis: </strong>Well, I think thatâ€™s part of the culture too. I mean, there are a couple of other patterns that I was going to mention is, a pattern I see a lot, which seems to work is take an Ops guy and put him in the Dev team. So thatâ€™s another one where kind of forcing &#8211;</p>
<p><strong>Michael CotÃ©: </strong>What do you think of that Bandolera thing, just a little break? So this lady just walked by, and they sell these in Austin, and I think they make them here. It&#8217;s basically like a fanny pack that you wear like a Bandolera and it seems &#8212; here is the whole issue, we will get back to practices and everything, but this is the South by Southwest special edition.</p>
<p>The whole issue is, you are familiar with the merse, the man purse? I mean, thatâ€™s a great idea, like I donâ€™t want to carry around a big gigantic &#8212; like I want a purse, purse is wonderful, but you canâ€™t do that. I donâ€™t know. I am not secure enough in my identity that I can carry around a merse.</p>
<p><strong>John Willis:</strong> I have got a cure for that.</p>
<p><strong>Michael CotÃ©: </strong>Whatâ€™s that?</p>
<p><strong>John Willis:</strong> Flat 50 in short.</p>
<p><strong>Michael CotÃ©:</strong> So this Bandolera thing is kind of like, it&#8217;s another way to kind of go for that, and I was thinking about it. It seems &#8212; and the alternative is the journalist&#8217;s vest, the fishingmanâ€™s vest, but thatâ€™s out too. Basically, the middle ground I have found is a sports jacket. One of the main reasons I wear a sports jacket, other than it kind of like makes people like think that you are better, is it has a lot of pockets in it, you can put stuff in there. Anyways &#8211;</p>
<p><strong>John Willis:</strong> I am like &#8212; my next life, definitely sports jackets, all the way, from 20 on, next life, about 20 I am going to have like a killer set of like those plaid ones and really &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Oh yeah.</p>
<p><strong>John Willis:</strong> Not fancy color ones, but the browner or dark black.</p>
<p><strong>Michael CotÃ©:</strong> I think some plaid, I think you would do good in a sports jacket. So I was interrupting about introducing practices and patterns.</p>
<p><strong>John Willis:</strong> Well, itâ€™s kind of crossing functions, like in other words, put an Ops guy in Dev and have him like on a dotted line, to like the VP of Engineering, and it causes some interesting changes. I have seen it.</p>
<p>So I think there are ways to kind of &#8212; innovative ways that force behavior changes and when it works, then it becomes a groundswell, right? So I think thatâ€™s &#8211;</p>
<p><strong>Michael CotÃ©:</strong> And similarly, in the agile world, I think at about the point where people were running around talking about culture, there was this deluge of books of patterns, like people love doing agile patterns and, again, they were bittersweet &#8212; there should be a word thatâ€™s bittersweet, but it&#8217;s like frustrating sweet, it was like frustrating sweet to read because you would read this and you were like, that is totally the way people need to operate and run.</p>
<p>But it&#8217;s also like la la fantasy, like how am I going to &#8212; it&#8217;s like, how do you go in and get people to care about their dev?</p>
<p>And then the other dead end answer, and this is like a retrospective, sort of like I bet this stuff will come up again, and it even came up during the Etsy thing, the other dead end reply after culture, and then the counter reply to the counter reply as well, you have got bigger problems. Thatâ€™s the other one, that once I hear that I like go off the wall, because it&#8217;s like, you donâ€™t get it, it&#8217;s not that I have bigger problems, it&#8217;s that those are the problems I have.</p>
<p>John Willis: Hereâ€™s the reality, and this is the theme that I have had since the beginning of this, which is, the technology and the opportunities for companies are that, the more you ignore this crap, the more likely you are going to go out of business. And I donâ€™t care who you are, we talk about this all time, thereâ€™s a boat thatâ€™s going this way and a boat thatâ€™s going this way, and back in the Internet boom, it was just the kind of retailers that got sacked, but the guys who did insurance and banking and all those guys, they were like, oh, that could never happen to us, Barnes &amp; Noble versus Amazon, no problem. But today it&#8217;s anybody.</p>
<p>I mean, any business is &#8211;</p>
<p><strong>Michael CotÃ©:</strong> So let me interject some ideas here. So one of the &#8212; we are going to record another episode with an IBMer who is coming along here, or at least I am, I donâ€™t know if you are going to stick around, and we are going to talk about IBM Pulse, so we won&#8217;t get into that here. But one of the things that I was delighted to hear one of the Pulse guys talking about is they use this term technical debt, which is sort of, 29:40 thatâ€™s one of his big things. He has done very well capitalizing on it, if you will.</p>
<p>Anyway, I think you are brushing up against one of your favorite things that I donâ€™t think really has a phrase, but it&#8217;s kind of &#8212; it&#8217;s almost the opposite of technical debt and it&#8217;s like &#8211;</p>
<p><strong>John Willis: </strong>It&#8217;s a business debt.</p>
<p>(00:29:59)</p>
<p><strong>Michael CotÃ©:</strong> It&#8217;s stuff you are not taking advantage of that can make your business better. Whereas technical debt is like technical decisions you have made that are going to hold you back in the future, because you didnâ€™t do the right thing.</p>
<p>If you can measure the second thing, I think technical debt plus the second thing would be a tremendous forcing effect.</p>
<p><strong>John Willis:</strong> There is a debt there. Yeah, partly technical debt, partly business debt, whatever it is. So there are companies now that make so much money and the inefficiencies are like, well, yeah, we can change it, but the story was somebody tried to go into one of the large credit card companies and they just hold case for like cloud and agile operations and infrastructure, but it was very compelling, a lot of money being saved, like billions being saved.</p>
<p>They are like, yeah, thatâ€™s great, but I can get one of these genius kids here to shave something &#8212; do some algorithms on credit card interest rates and make hundred contacts in a day.</p>
<p>And I would say, well, yeah, I mean, thatâ€™s the problem that you run up against in these large companies is that in some case &#8211;</p>
<p><strong>Michael CotÃ©:</strong> IT is kind of insignificant.</p>
<p><strong>John Willis:</strong> Right. Or the significance of changing it compared to like other things they can do to make money.</p>
<p><strong>Michael CotÃ©:</strong> As they would say, changes in IT donâ€™t move the needle enough to motivate changing a company.</p>
<p><strong>John Willis:</strong> Right. But I think that is a form of debt, and it goes back to that Barnes &amp; Noble and Amazon, they woke up like day one, but everybody else was like, well, we donâ€™t have to be efficient, because &#8212; you donâ€™t say that, that way, but you take, for example, I havenâ€™t really followed them too much, but Simple Bank. It&#8217;s a startup bank. You know what I mean? And sooner or later those inefficiencies, that debt will pile up, and assuming that it will always be this way, based on what we have seen over the last three to five years of technology changes, it&#8217;s a dangerous way to play this game.</p>
<p><strong>Michael CotÃ©:</strong> I mean, essentially, it&#8217;s that you are not fortifying yourself against disruption. You are not protecting yourself against disruption. Like someone is going to come along and disrupt your business model.</p>
<p><strong>John Willis:</strong> And by then it&#8217;s too late. Then it&#8217;s like, how do you react to &#8212; then it might be too late to change the game.</p>
<p><strong>Michael CotÃ©: </strong>You donâ€™t have to worry about making noise. This is our guest for the next episode. Yeah, and I guess thatâ€™s &#8211;</p>
<p><strong>John Willis:</strong> I am glad you brought that up, because thatâ€™s something I have been &#8212; there was a discussion about this last week about the whole &#8212; the inefficiencies of the enterprise, but does it really matter, but it&#8217;s debt that&#8217;s piling up.</p>
<p><strong>Michael CotÃ©:</strong> Because I feel like thatâ€™s the point things come to when you start talking about itâ€™s culture and whatever is &#8212; it&#8217;s essentially like, tell me the three graphs I can show the management team that tells them to give me control to make these changes.</p>
<p>One of them is like sort of, whatever, technical. The other one is maybe like this idea of whatever it is, business debt or disruption problems. And I donâ€™t know what the third is. But you need sort of something thatâ€™s &#8212; if it&#8217;s going to be cultural change it&#8217;s kind of like, oh yeah, the way we are doing this is crap, even though we donâ€™t really care and we need to do something that gives us the main stuff. And then after that it&#8217;s the details of &#8211;</p>
<p><strong>John Willis:</strong> I think the only thing I see, obviously, how to solve the enterprise cruft, if you will, or whatever, I donâ€™t know. It&#8217;s a hard problem. Even Ernest Mueller, who is going to be doing a lot of stuff with us this week, at National Instruments, it&#8217;s a hard problem. I mean, you have got years of silos and groups, but I think the only pattern that I see working reasonably well is this idea that the kind of siloed new group, you have got a new project that&#8217;s on the horizon, treat it the way Amazon and Google, you build a team.</p>
<p>I heard a phrase at one of the DevOps meeting where they said, products not projects. In the enterprise we tend to think of projects. We put a couple of guys on it. Then when it&#8217;s done they go off and do something else, and the project is &#8212; whereas, no, no, this is a product, and it lives or dies based on its success. You might spend the rest of your life on that product, or you may transfer to another product, but the group is &#8212; these silos and then drive those as purpose driven and &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah. To wrap up this short episode so we can jump to the next one.</p>
<p><strong>John Willis:</strong> I have got to get my Bloody Mary too.</p>
<p><strong>Michael CotÃ©:</strong> Thatâ€™s right. I think thatâ€™s a good metaphoric way of thinking about it is, maybe you should transition from service management to product management, and like if you can understand that shift, then that kind of encapsulates a lot of what all the cloud and DevOps people are talking about as far as owning the IT that you are delivering and working with Dev people.</p>
<p>(00:35:00)</p>
<p>And basically because the whole point is, the whole thing that you are always trying to get Ops people to do is have a stake in the business. Like not a stake &#8211;</p>
<p><strong>John Willis:</strong> A purpose.</p>
<p><strong>Michael CotÃ©:</strong> Have a stake beyond getting bonuses. Yeah, a purpose, but be involved in it and own it. And if you are just managing a bunch of services, you don&#8217;t really have a stake in it if you are managing a product in the same way.</p>
<p><strong>John Willis:</strong> Well, the thing I think is &#8212; another promising thing I have heard of is this idea like, a lot of what &#8212; if you listen to Etsy and then the Wealthfront guys, they attribute a lot of this like what they are doing to that kind of Lean Startup movement, which actually originally comes from Steve Blankâ€™s â€˜Four Steps to Epiphanyâ€™ and then Eric Ries, who is kind of a disciple of that.</p>
<p><strong>Michael CotÃ©: </strong>Yeah, they had a whole track about that yesterday, over at the AT&amp;T Executive Center.</p>
<p><strong>John Willis:</strong> Was it a track or was this &#8211;</p>
<p><strong>Michael CotÃ©:</strong> The hotel that dare not call itself a hotel.</p>
<p><strong>John Willis:</strong> I thought that was just &#8212; kind of looked like more like a VC hoopla.</p>
<p><strong>Michael CotÃ©:</strong> Yeah, yeah, yeah.</p>
<p><strong>John Willis:</strong> But anyway, so they all kind of &#8212; you can trace them back to that kind of Lean Startup. There really Eric Ries has driven pretty hard, but I think what I heard recently was this idea of maybe the Enterprise Lean Startup. Again, that same silo approach.</p>
<p>The next time the enterprise wants to try out a new product, if you will, start it as kind of a &#8212; follow all the traits of these really successful lean startup business and do that internally, funded, given like $2 million and cherry-pick a team, build a silo team. And I think make me king for a day, and you are a large enterprise and you ask me how do I even start to kick the ball for DevOps, I would say, that&#8217;s what I would do.</p>
<p><strong>Michael CotÃ©:</strong> It&#8217;s almost as if you want to go back to like 1983 and reread &#8216;In Search of Excellence&#8217;, basically the whole pitch of that book. And there is a great follow on to that book called &#8216;In Search of Stupidity&#8217;, that was written in the 90s. And the whole pitch of &#8216;In Search of Excellence&#8217; was, I forget the dude&#8217;s name, but now he is one of these famous management consulting types, and he profiled a bunch of companies, and I think one of his major conclusions was that at these big companies, they would run, they were entrepreneurial. Like they would allow people to run little products and projects with DevOps. It made sense.</p>
<p><strong>John Willis:</strong> You can&#8217;t &#8212; like if you look at &#8212; again, I am a fan boy of these Wealthfront guys and if you look at what they have done in probably less than two years, and probably less than a couple of million dollars, they are a mini E*TRADE.</p>
<p>Here is the thing, so we talk about how does the large companies change, Damon Edwards says this, and I love this, that E*TRADE woke up one day and when they found out that the crust that Ameritrade was charging their customers was less than their internal cost to process trade. Like that&#8217;s when you have to wake up and say, holy shit!</p>
<p><strong>Michael CotÃ©:</strong> That&#8217;s your business debt or whatever your concept is.</p>
<p><strong>John Willis:</strong> Right. It&#8217;s like, that&#8217;s the day, like holy shit, what are we going to do?</p>
<p><strong>Michael CotÃ©:</strong> The disruption onslaught.</p>
<p><strong>John Willis:</strong> You would rather be in a position where you are at least like we are running some projects and prototypes that &#8212; anyway, well, it&#8217;s &#8211;</p>
<p><strong>Michael CotÃ©:</strong> Yeah, I think we have actually come up with some interesting ideas instead of just talking a bunch of crap.</p>
<p>So we are just going to take a break so you can get your Bloody Mary and then we will see everyone in the next episode, which for us would just be a few minutes.</p>
<p><strong>John Willis:</strong> Right.</p>
<p><strong>Disclosure:</strong> see <a href="http://www.redmonk.com/clients/">the RedMonk client list</a> for clients mentioned.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2011/03/15/itmanagement083/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://traffic.libsyn.com/redmonk/itmanagement083.mp3" length="0" type="audio/mpeg" />
		</item>
		<item>
		<title>AccelOps in Action at the Austin Radiological Association &#8211; Overview and use of AccelOps integrated data center and cloud service monitoring platform from an end user perspective</title>
		<link>http://www.redmonk.com/cote/2010/11/19/accelops-in-action-at-the-austin-radiological-association-overview-and-use-of-accelops-integrated-data-center-and-cloud-service-monitoring-platform-from-an-end-user-perspective/</link>
		<comments>http://www.redmonk.com/cote/2010/11/19/accelops-in-action-at-the-austin-radiological-association-overview-and-use-of-accelops-integrated-data-center-and-cloud-service-monitoring-platform-from-an-end-user-perspective/#comments</comments>
		<pubDate>Fri, 19 Nov 2010 07:17:01 +0000</pubDate>
		<dc:creator>cote</dc:creator>
				<category><![CDATA[IT Management Podcast]]></category>
		<category><![CDATA[RedMonkTV]]></category>
		<category><![CDATA[Systems Management]]></category>
		<category><![CDATA[AccelOps]]></category>
		<category><![CDATA[austin]]></category>
		<category><![CDATA[Austin Radiological Association]]></category>
		<category><![CDATA[CMDB]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[Geoff Christy]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[IT Management]]></category>
		<category><![CDATA[monitoring]]></category>
		<category><![CDATA[RedMonk]]></category>
		<category><![CDATA[Tag]]></category>
		<category><![CDATA[Todd Thomas]]></category>
		<category><![CDATA[transcripts]]></category>

		<guid isPermaLink="false">http://www.redmonk.com/cote/?p=5591</guid>
		<description><![CDATA[I recently visited with Todd Thomas and Geoff Christy at the Austin Radiological Association to see their instance of AccelOps in action. Todd and Geoff explain how they came about to switch over to AccelOps in the first interview section, then shows us an extensive demo of how they&#8217;re using AccelOps. Seeing this kind of [...]]]></description>
			<content:encoded><![CDATA[<p>I recently visited with Todd Thomas and Geoff Christy at the <a href="http://www.ausrad.com/">Austin Radiological Association</a> to see their instance of AccelOps in action. Todd and Geoff explain how they came about to switch over to AccelOps in the first interview section, then shows us an extensive demo of how they&#8217;re using AccelOps. Seeing this kind of in-depth demo, with real data, is quiet a treat in the IT Management space where most demos are vendor-driven and filled with example data.</p>
<h2>Interview</h2>
<p class="embed video">
<object width="499" height="306"><param name="movie" value="http://www.youtube.com/v/L0SsNwN6QvU?fs=1&amp;hl=en_US&amp;color1=0x5d1719&amp;color2=0xcd311b"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/L0SsNwN6QvU?fs=1&amp;hl=en_US&amp;color1=0x5d1719&amp;color2=0xcd311b" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="499" height="306"></embed></object></p>
<p><a href="http://www.slideshare.net/cote/20101119-red-monkaustinradiologicalassociationinterview">A full transcript is available</a> as well. Also, see <a href="http://www.youtube.com/watch?v=gjd7u_8mm9o">the extended version</a> with 4 minutes more discussion.</p>
<h2>Demo</h2>
<p class="video embed"><object width="499" height="306"><param name="movie" value="http://www.youtube.com/v/obQ4fJ8boTA?fs=1&amp;hl=en_US&amp;color1=0x5d1719&amp;color2=0xcd311b"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/obQ4fJ8boTA?fs=1&amp;hl=en_US&amp;color1=0x5d1719&amp;color2=0xcd311b" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="499" height="306"></embed></object></p>
<p><a href="http://www.slideshare.net/cote/austin-radiological-association-using-accelops-demo">A full transcript is available as well</a>. Also, see <a href="http://blip.tv/file/4345225">the extended demo</a> with 7 minutes more of the demo.</p>
<h2>About ARA</h2>
<p>The Austin Radiological Association recently changed the IT Management platform it uses to monitor and manage it&#8217;s distributed IT and data center. ARA is one of the largest providers of outpatient imaging services and professional services in central Texas serving the majority of area hospitals and thousands of referring physicians in the community.  In addition, ARA operates as an outsourced solution provider and manages a turnkey digital imaging application for 10 regional SaaS clients.  The company has invested heavily in IT, ITIL service processes and IT automation to support a variety of health care, imaging and business applications.</p>
<h2>About AccelOps</h2>
<p>I&#8217;ve covered AccelOps in the past (<a href="http://www.redmonk.com/cote/2009/07/13/accelops-all-in-one-it-management/">July 2009</a>, <a href="http://www.redmonk.com/cote/2010/09/21/accelops/">Sep 2010</a>), but as most good startups in the space, they&#8217;ve been rapidly pushing out features over the past year to fit with the evolving changes in IT.</p>
<p>Here&#8217;s a recent self-description of AccelOps:</p>
<blockquote><p>
AccelOps integrated data center and cloud monitoring solutions bring unparalleled operational intelligence, service insight, efficiency and security to enterprises and service providers. Delivered as a scalable virtual appliance or SaaS, the AccelOps platform cross-correlates and manages diverse operational data on-premise, off-premise and in cloud environments to provide proactive performance, availability, security, change and business service management. AccelOps enables service delivery with end-to-end visibility, efficient root-cause analysis, reduced MTTR and compliance.
</p></blockquote>
<p>Recently, they started<a href="http://bit.ly/csCRQy"> a free trial program</a>, and since they have an option to deploy as a SaaS, it&#8217;s <a href="http://bit.ly/csCRQy">pretty easy to check out</a>.</p>
<p><b>Disclosure:</b> AccelOps sponsored this video.</p>
<div class="acc_license"><a href="http://creativecommons.org/licenses/by-sa/3.0/"><img src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" alt="by-sa" /></a></div><!--<rdf:RDF xmlns="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Work rdf:about=""><license rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /></Work><License rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"><requires rdf:resource="http://creativecommons.org/ns#Attribution" /><permits rdf:resource="http://creativecommons.org/ns#Reproduction" /><permits rdf:resource="http://creativecommons.org/ns#Distribution" /><permits rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /><requires rdf:resource="http://creativecommons.org/ns#ShareAlike" /><requires rdf:resource="http://creativecommons.org/ns#Notice" /></License></rdf:RDF>-->]]></content:encoded>
			<wfw:commentRss>http://www.redmonk.com/cote/2010/11/19/accelops-in-action-at-the-austin-radiological-association-overview-and-use-of-accelops-integrated-data-center-and-cloud-service-monitoring-platform-from-an-end-user-perspective/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

