Sai’s blog makes the exciting new announcement of the release of CloudGateway v1.0, which delivers on the commitment Citrix made in Oct 2011, on the release of an enterprise solution that puts control firmly back in the hands of enterprise IT teams, while extending the business and user goals of “bring your own” choice – driving the consumerization of IT.

Lets deconstruct the anatomy of this unified services broker, and look at what the release comprises of, as well as what’s in store for the rest of the year, over a sequence of blogs. “Consumerization” of IT, is something we see all the time at Citrix, and it is only increasing over time. What started off with the explosion of mobile devices, and users bringing their own devices into the workplace has now become a deluge of bring-your-own-pretty much everything. Users are connecting from different networks, business groups are signing up to their own cloud applications, app teams are signing up to cloud infrastructure resources (IaaS and PaaS) With everyone of these, enterprise IT’s goal of maintaining organizational compliance to security and regulatory practices is getting ever harder to accomplish.

If we were to categorize all of these as services, that need to be delivered to enterprise users – either internal, or external, what the need of the day is a unified broker, that facilitates the delivery of these services, with the tightest security controls, and the best possible user experience. The game then leads to win-win, with users being able to exercise their choice, and IT not having to feel the pain of it.

CloudGateway is just such a product, and the architecture shown below, is designed specifically to achieve these goals –
CloudGateway Architecture
The Gateway Services ensure that irrespective of location, the exact same consistent user experience is delivered, without any compromise in security. This capability leverages the Citrix Access Gateway features. The StoreFront Services provide an aggregation point, providing a “Follow-me-apps” experience today, and will evolve to add other types of “follow-me” capabilities in the future. The different enterprise services are controlled via the Content Controllers. In version 1, we have the AppController, that orchestrates the delivery of SaaS applications, by providing users a federated sign-on experience (meaning, users don’t need to remember anything more than their enterprise credentials at any point in time) and providing enterprise IT teams a unified way of determining who has access to what applications, and centrally managing the creation and deletion of users accounts on these external cloud based SaaS applications.

Over the next few blogs, we will dig deeper into each of these components, and see how specific configuration scenarios for user access to these services, can be accomplished. Stay tuned!