Re: Cloud environment
@Marilyn - Excellent question! Let me start by answering what has changed:
1. HTML5 is pretty awesome. And it works.
2. Infrastructure has evolved substantially. There's more bandwith, better resources, improved management, etc.
4. Application, data and desktop delivery have all evolved.
6. The user.
Because all of the supporting mechanisms have become so much better - we're able to do great things with content delivery. Security has always been a great concern for the modern user. Also a burden is sometimes the end-point. Today's cloud environment, end-point platform, and delivery structrure allows us to do a lot more with "traditional" workloads.
The really great thing here is that the user is the one driving the change! That's right. The user is requesting to be more mobile. The user wants to get their data, applications, and workloads on any device -- anywhere. And it's the user that wants a consistent experience regardless of the device that they're using.
Ultimately - these devices will introduce a new way to compute and process information. Healthcare, educational, government, call centers, and other industries can deliver small - but powerful - devices to the end-point. From a consumer perspective -- you could have a touch-screen monior on a wall and simply plug a small device into the HDMI port. It's powered, immediately connects, and is completely secure. That's it -- you're up and running with access to all of your needed data points.