{"id":2375,"date":"2014-05-20T14:07:09","date_gmt":"2014-05-20T20:07:09","guid":{"rendered":"http:\/\/benincosa.com\/blog\/?p=2375"},"modified":"2014-11-19T11:23:55","modified_gmt":"2014-11-19T17:23:55","slug":"beyond-virtual-desktop-infrastructure","status":"publish","type":"post","link":"https:\/\/benincosa.com\/?p=2375","title":{"rendered":"Beyond Virtual Desktop Infrastructure"},"content":{"rendered":"<p>I wrote a blog a few days ago that I wanted to modify because I didn&#8217;t get it right. \u00a0First of all, please note that everything I write here are my own thoughts and not those of my employer.<\/p>\n<p>This article is about Virtual Desktop Infrastructure (VDI), end user computing, Desktop As a Service (DaaS), or whatever you want to call it. \u00a0Its very relevant to many organizations today and there are a lot of great solutions and people very vested in it. \u00a0Is this the year of the virtual desktop? \u00a0It is to some people! \u00a0To other people, it was 4 years ago and what&#8217;s the big deal? \u00a0But to some organizations, its not going to happen ever because there&#8217;s no use case.<\/p>\n<p><strong>What problems VDI solves<\/strong><\/p>\n<p>Let&#8217;s think about the problems VDI solves. \u00a0It gives us our enterprise environment remotely and allows Desktop support to control the image that workers get. \u00a0That&#8217;s what it does, not the problem it solves. \u00a0The problem it solves is giving us our enterprise applications anywhere. \u00a0You see, many of us could care less about having our mandated enterprise environment. \u00a0When I worked for my formal employer, the first thing I did when I got my corporate issued laptop was to promptly erase their blessed image install the whole thing from scratch. \u00a0Wipe it out, get rid of employer stuff and put Linux on it. \u00a0Then I was in control. \u00a0Then I&#8217;d worry about getting the apps on that I needed and used and not everything else that I didn&#8217;t need.<\/p>\n<p>Desktop support probably didn&#8217;t like that, but I never called or used them and they never called or used me. \u00a0I got the apps I wanted and whenever I gave a presentation, I never had a little window at the bottom prompt me that my computer needed to reboot in 10 minutes to install some extremely important updates. \u00a0We lived separate happy lives.<\/p>\n<p>Desktop support is not evil. \u00a0They need to control the operating system image to ensure the applications could run and run securely. \u00a0Plus they aren&#8217;t catering to people like me. \u00a0They&#8217;re catering to people who just want to get things done and not mess with things like I do. \u00a0 So when you look at what VDI is today, its extending Desktop Support&#8217;s control into a virtual image. \u00a0I think this is great! \u00a0Then I can run my own image and whenever I need my corporate apps, I can log into a VDI image. \u00a0Perfect.<\/p>\n<p><strong>Why VDI is temporary for most Enterprises<\/strong><\/p>\n<p>But, VDI in most cases is a patch, or a temporary solution to getting today&#8217;s legacy applications to enterprise users. \u00a0Here&#8217;s where it works very well: \u00a0If you have an application that was written for Windows XP or Windows 7, then creating a virtual desktop to serve those apps can be very effective. \u00a0But applications have changed. \u00a0Most of my applications I use are web based. \u00a0I still use Excel, \u00a0and PowerPoint, but I store those now in <a href=\"https:\/\/app.box.com\">Box<\/a> that my company provided me as a secure place to put them. \u00a0(Think: DropBox for corporations)<\/p>\n<p>My Desktop support is now application support. \u00a0They make applications available to me and I can use whatever device I want to access them. \u00a0 They now have even greater control: \u00a0When my corporate support team updates our configuration tool that I use to create build of materials (BoM) for my customers, they control upgrades and revisions. \u00a0I never have to do it on my laptop. \u00a0Even if I liked the old way better, I have no control. \u00a0Application support now has more control than ever and ensures no one is running older apps. \u00a0Its great! \u00a0(You may have seen people complain against the new Facebook layout in the past. \u00a0Nothing they can do, because its not an app they run on their desktop)<\/p>\n<p>Applications continue to migrate this way. \u00a0No one is continuing to build the next great desktop application. \u00a0They&#8217;re looking to make applications that run anywhere on anything. \u00a0Even Microsoft Office runs on my iPad!<\/p>\n<p>In fact, if you look at it: \u00a0Desktop support (newly rechristened as : Application support) is actually getting more control while I feel like I&#8217;m getting more control! \u00a0What a great arrangement for two type-A personalities.<\/p>\n<p><!--?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"?--><\/p>\n<p><strong>Skipping VDI\u00a0<\/strong><\/p>\n<p>I thought\u00a0about\u00a0this a little bit over the last few years but it wasn&#8217;t made super clear to me until about 2 weeks ago.\u00a0\u00a0I happened upon a visit to a little known school district in the mountains of Utah.\u00a0\u00a0<a href=\"http:\/\/www.davis.k12.ut.us\/site\/default.aspx?PageID=1\">Davis County\u00a0<\/a><a href=\"http:\/\/www.davis.k12.ut.us\/site\/default.aspx?PageID=1\">school district<\/a>\u00a0\u00a0is the most advanced public school district I have ever seen.\u00a0\u00a0I was blown away.\u00a0\u00a0We started out talking about their applications and data center plans.\u00a0\u00a0Mark Reid, the IT director, and several of his coworkers have been at the school district for the last 30 years.\u00a0\u00a0Its a testament to see what the power of vision and long standing partnerships can achieve.\u00a0\u00a0From the very beginning they&#8217;ve been writing their own applications to deliver IT services to the district.<\/p>\n<p>Unlike many of the IT shops that I work with, Davis County employees a staff of developers that churn out their own applications for the school district.\u00a0\u00a0From payroll, to financial, to grades they are doing it.\u00a0\u00a0In fact, they even have an application\u00a0<a href=\"https:\/\/mydsd.davis.k12.ut.us\/login\/faces\/index.jsp?retContext=\/studentinformationsystem\">myDSD<\/a>\u00a0that allows you to log in from the web or even on your iPhone or Android to check grades, notify if your child will be absent from school, and pretty much anything else you might need from a school district.\u00a0\u00a0Wow.\u00a0\u00a0 I bet your school district doesn&#8217;t have anything like that.<\/p>\n<p>The applications speak to each other through different software layers and protocols but they all come back to an Oracle RAC cluster.\u00a0\u00a0This is where all the data is consolidated and backed up. They&#8217;ve already got Office 365 for the students out there.<\/p>\n<p>During our meeting, one of the people in the room asked if Davis County School District was thinking about VDI.\u00a0\u00a0Before Mark could answer, I already knew:\u00a0\u00a0They didn&#8217;t have legacy apps.\u00a0\u00a0There was no reason to deliver a virtual desktop.\u00a0\u00a0All the applications could be accessed from the web or iOS\/Android clients.\u00a0\u00a0You see, if you already have apps that can live anywhere, you don&#8217;t need to serve a special desktop image.<\/p>\n<p>The real problem they need to solve is a way\u00a0<a href=\"http:\/\/benincosa.com\/blog\/?p=2363\">to stitch together distributed data centers<\/a>\u00a0and develop a plan to source workloads to different clouds.<\/p>\n<p><strong>Where VDI will always be important<\/strong><\/p>\n<p>VDI is still and will be important to many organizations. \u00a0After all, it sure is better than installing and managing a bunch of desktops in a computer lab. \u00a0People still have legacy apps and there are license restrictions that may make you have to do it on a blessed desktop image.<\/p>\n<p>But one area that is really growing the use of VDI to share powerful GPUs for heavy graphics applications. \u00a0As data continues to explode, visualizing it will be ever more important. \u00a0That is why I don&#8217;t see an obvious replacement or better way to do this.<\/p>\n<p><strong>Implications\u00a0<\/strong><\/p>\n<p>How do you think this transition of applications being centered on a desktop to being cloud enabled will effect the future? Back around 2006 when I was a remote worker at IBM they announced we could no longer expense our internet service. \u00a0They reasoned that most homes had this anyway and besides it was a great way for IBM to cut cost. \u00a0 HP followed and so did others. \u00a0\u00a0Soon all the tech companies started to do it. \u00a0Most companies don&#8217;t pay for remote access even though a significant amount of employees work from home. \u00a0(source: \u00a0my friends)<\/p>\n<p>Today most companies will issue laptops to their knowledge workers. \u00a0Its great and they refresh every few years. \u00a0But could there be a time when employers say: \u00a0You already have a device (computer, \u00a0iPad, etc) we don&#8217;t need to pay for that anymore. \u00a0Just use our VPN service to get your applications and you are good. \u00a0 Perhaps instead what they would do is give us an allowance of money that could be spent on a machine.<\/p>\n<p>I don&#8217;t think this will happen at my employer soon because a nice laptop machine is a nice perk that makes employees happy. \u00a0But what about the universities and schools? \u00a0Would they eventually just shut down the computing labs and mandate all students bring their own? \u00a0Probably not for the engineering\/art ones as I discussed above where they need GPUs. \u00a0But My friend&#8217;s kid 4 years ago went to a private school. \u00a0It was mandated \u00a0that \u00a0every student get a Mac Book. \u00a0 \u00a0The days may not be far off.<\/p>\n<p>So next time you are evaluating whether or not this is the year of the virtual desktop, first look at your strategy for delivering applications anywhere. \u00a0Perhaps resources should be diverted towards new applications or BYOD initiatives to get off the legacy applications that are tying you down. \u00a0Remember: \u00a0Nobody wants or cares about your enterprise desktop image (nobody in their right mind). \u00a0They just want applications that work and allow them to get things done.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I wrote a blog a few days ago that I wanted to modify because I didn&#8217;t get it right. \u00a0First of all, please note that everything I write here are my own thoughts and not those of my employer. This article is about Virtual Desktop Infrastructure (VDI), end user computing, Desktop As a Service (DaaS),&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[331],"tags":[332,337],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/2375"}],"collection":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2375"}],"version-history":[{"count":2,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/2375\/revisions"}],"predecessor-version":[{"id":2460,"href":"https:\/\/benincosa.com\/index.php?rest_route=\/wp\/v2\/posts\/2375\/revisions\/2460"}],"wp:attachment":[{"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benincosa.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}