This is the third article in our series on the big picture of VDI and VDI 2.0. Over the last 4 years we’ve built the industry’s first cloud-native product that provides our customers with a unified workspace for accessing VDI, published apps, web apps and data repositories. We're getting an incredible response from the industry. (We hate to brag, but we just won Best of VMWorld. Read our blog post about receiving the Gold Award for Desktop and Application Delivery.)
If you’ve been curious about what our unique cloud control architecture looks like from the backend, here’s your chance. Read the transcript below, or watch the full video here.
How the Workspot cloud is architected
Workspot cloud is the industry's first cloud-native, end-user computing offering. If you look at all existing vendors doing VDI, app-publishing or a workspace product, these products were designed 10 years ago. Over the last few years, we’ve built a cloud-native VDI solution that leverages microservices and is designed for infinite scalability. Let’s deep dive into how our cloud is architected.
If you look at this slide, Workspot cloud uses various services. These services are segregated into stateful and stateless components. This segregation is very important.
- Stateless services enable us to take the API gateway, as well as the layer that handles all the requests coming in from various devices, to a massive scale. This means we can support customers doing 10 desktops. Just as easily, we can support customers doing a 100,000 devices at the same time from the same product.
- The multi tenancy in the Workspot cloud provides clear segregation between different customers because we have a stateful data pipeline. It encrypts data between different customers using different keys. The business logic is encapsulated in various backend services.
The unique thing about these services is that they can both be deployed and scaled independently. Now, let’s talk about a few services.
Our cloud-native services
Workspot enables our customers to do VDI, which we call VDI 2.0. It enables our customers to do things like persistent desktops (where users log in and get the same desktop) or non-persistent desktops. These services are essentially pluggable interfaces into our cloud plane.
We also collect a lot of data. As the data comes into our cloud plane, we allow services to consume the data, process, anonymise, encrypt and generate insights from the data. The Workspot cloud plane is designed for millions of devices and users. Our unique microservices and cloud-native architecture enables us to scale up or down based on the needs of the customers.
We use a registry product manifest to enable our stateless services to discover the other sources in the system. We provide zero downtime because of the way we upgrade and push our services into the cloud. In 2015 we provided our customers with 99.95% uptime. We achieved zero downtime thanks to our unique architecture. We are very proud that we’ve been able to push new services like VDI 2.0 and unified workspace without any downtime over the last year.
Fine-grained monitoring for security and performance
Unlike any other EUC product, Workspot not only provides access to resources in the data center or in the cloud, we also capture a lot of fine-grain data. We slice and dice data across 50 different metrics. We allow customers to use that data for various insights. For example, our customers can leverage our security dashboard to see what’s going on in the system.
Workspot also allows our IT team to see a lot of data, such as:
- What our users are doing
- Which devices they’re coming in from
- What geographies they’re coming in from
- What exactly are they doing in the context of work
- Are users connecting to desktops or published applications?
- Are users printing pages to local printers?
- And even very fine grain data, such as information about which page was opened and which page was printed using Workspot.
Here’s an example of the data you can generate with Workspot. On the left side you can see how IT look at different performance metrics. In addition to tracking security data, customers can use this data to get a very good handle on how the product is performing across different geographies and data centers. For example, IT can get a very good sense of how an application is performing in Tokyo vs. London.
In summary, Workspot cloud is the industry’s first end-user computing product that provides big data analytics from a unified workspace. Our cloud architecture allows for infinite scalability and incredibly fine-grain monitoring for security and performance teams.