image from AWS re:Invent Event Stream
DaaS means the richness of desktop apps may continue. And that the enterprise “control” of desktops, access and custom applications — the bulk of development projects — may continue. For developers, it suggests that enterprise apps — the majority of applications built in the world, still — can continue to draw on the extensive set of capabilities and connections they now enjoy. What’s the alternative? One-size-fits all HTML5 Web apps, or complex multi-platform desktop/mobile apps. Developers will still have to create mobile apps, but for enterprise solutions a DaaS could mean easier deployment and maintenance of line of business (LOB) applications. (Check out our latest mobile study for the trends we see in mobile HTML5 interest.)
Andi Mann’s argument in response to Gunnar Berger’s piece also raises interesting questions. While it’s worth reading the whole thing, one highlight is this:
It also seems to me that DaaS in any case solves a short-term problem that not that many people have today, and fewer will have tomorrow. Startups in particular are much more interested in BYOD solutions than VDI solutions.
From my perspective, a virtualized desktop solution in an enterprise — less so a startup — holds a lot of promise to work around BYOD challenges. Need the full capability of the enterprise LOB app? Use any PC to log into your virtual desktop. Need a subset because you’re mobile? Use the custom mobile app.
I’m sure DevOps teams see advantages for an enterprise desktop that will run on a wide variety of devices in a DaaS mode. DaaS streamlines provisioning, maintenance. And it streamlines deployment, possibly security, and app compatibility.
What’s your take on DaaS?