Wednesday, November 21, 2012

Deciphering Next Generation Application Delivery

Disclaimer - I work in a Healthcare environment.  This whole notion of the 'Post PC Era', while intriguing, is not happening any time soon.  Traditional Windows Applications are going to have a very long tail in our environment.  This said - everyone seems to want to turn Windows Applications into something they are not:

Applications that run smoothly and offer UIs geared for iPad and Android tablets and phones.
Applications presented in a sleek tiled format mimicking the modern day 'AppStore'.
Applications that are instantly downloadable and/or remotely provisioned.
Applications that are browser accessible.

Add to this the fact that we, today, have the following available in the marketplace:

Applications that run smoothly and offer UIs geared for iPad and Android tablets and phones.
Applications presented in a sleek tiled format mimicking the modern day 'AppStore'.
Applications that are instantly downloadable and/or remotely provisioned.
Applications that are browser accessible.

Right - things get a little blurry.

So how do we unify this into a single usable environment that can be accessed from any device from any location in a consistent manner?

Published Applications?  Published Desktops?  VDI?  All of these fill a specific niche but have their shortcomings.

Maybe we can use something like VMware Horizon or Citrix Excalibur to present a slick single point of entry into anything - Windows Applications, HTML5 Applications, Published Applications, Virtualized Applications, VDI Instances...  We can run this on top of Windows 7, eliminate the 'Windows Experience' and delivery true Application Access Nirvana.

Or we can just make these all attractive Windows 8 tiles and avoid spending a fortune on overlaying technology.  But this does not address our iPad and Android users...  Ah - deliver the Windows 8 desktop via VDI to the users who did not want a Windows 8 tablet...

This whole thing is one of the hardest items I've had the pleasure of trying to wrap my head around.  How do we best develop a go-forward strategy in a rapidly developing environment?

A year ago VMware seemed to be the answer - but AppBlast seems to be vaporware and Horizon just isn't 'pretty'.  Currently Citrix seems to have a more robust portfolio and possibly some advantages in regard to our other partners (Cisco?).  Windows 8 is new, unproven, and only addresses a small piece of the puzzle.

What now?

No comments: