One of the biggest hurtles we encounter day in and out is explaining exactly what our technology does and the critical business computing problems it solves. You’d think this would be a natural process for us but it is not. This seemingly trivial exercise exists due, in most part, to the way people currently interact with their PC on a standalone computer or laptop. By no means is this surprising considering these computing methodologies have not changed much for the past thirty years.
Another prevalent issue we encounter is our industry’s confusingly similar acronyms and their interchangeable definitions and meanings. For example, while technically different, PaaS (Platform-as-a-Service) and SaaS (Software-as-a-Service) share the same characteristics but represent fundamentally different layers of services provided by a Cloud Service Provider such as us. The meanings of these terms go well beyond the scope of this post but I will attempt to address these next week.
In order to provide clarity for our clients and prospects I’ve put together what I like to term "Cloud-based Elevator Pitches". The following terms are areas of expertise we specialize in with a brief description of its meaning and role within our Cloud-based Solutions.
Cloud-based Desktops, Cloud-based Virtual Desktops and Hosted Virtual Desktops
The best way to describe what these terms mean is by explaining a user’s computing experience to that of "GoToMyPC" but the PC or Virtual Desktop, as we call it in the industry, is located in a secure datacenter instead of your home or office. For example, right now I’m currently finishing-up this blog entry written in Microsoft Word which is installed and running on "Windows 7 in the Cloud" from my in-law’s home computer which is running Windows Vista. Earlier in the day I was at home logged into my "Cloud-based Virtual Desktop" from a laptop running Windows XP. I’m able to access my Virtual Desktop anywhere I have an internet connection by utilizing a Remote Desktop Client which is program installed on each of these machines. By virtue of this software the keyboard, mouse, drives, USB ports and monitors connected to the device you are using to access your Virtual Desktop are automagically (yes, automagically, will be a word someday) redirected over the internet to the Virtual Desktop running in our datacenter.
There are numerous advantages to interacting with your Windows Operating System and productivity programs such as Microsoft Outlook, Word and Excel in this manner. To begin, system accessibility and security are vastly improved because the Virtual Desktop and its data is stored in a secured facility that is protected and monitored 24/7/365. Furthermore, whenever there is a problem we are able to address it much faster and more effectively behind the scene from our datacenter then in your home or when you are on the road.
Cloud-based Servers, Cloud-based Virtual Servers or Hosted Virtual Servers
For all intents and purposes Cloud-based Virtual Servers and Desktops are practically identical from a management and accessibility standpoint but serve fundamentally different roles within our clients’ Cloud-based Infrastructure. For instance, many of our clients utilize varying numbers of different Virtual Desktops and Servers on our network which all run within Virtual Local Area Networks in our Cloud. These Virtual Local Area Networks (VLANS) segregate our clients’ virtual assets from one another while providing connectivity between the Virtual Servers, Desktops and networks that bind them together.
While the Virtual Desktops provide our clients access to their sensitive work related data found in productivity software the Virtual Servers run server-side software and databases support other line-of-business applications such as Microsoft SQL Server, Dynamics, and Exchange to name a few.
Cloud-based or Cloud Computing
Whenever we use the term "Cloud" or "Cloud-based" we are talking about the hardware and supporting technology that underpin the Virtual Servers, Desktop and Network services we provide. This underpinning provides a layer of abstraction between a virtual computer’s operating system and its physical architecture (e.g., servers, storage, networks). Cloud services have five essential characteristics: on-demand self-service, broad network access via the Internet, resource pooling, rapid elasticity, and measured service.