Welcome to 2018, where flexible work schedules are no longer the exception. Here are some stats to show just how much we relish this evolving workforce, despite most likely having to work longer hours. 43% of Americans say they spent at least some time working remotely. 85% of millennials prefer to telecommute and 50% of them factor in their ability to work remotely when searching for employment. In addition, as businesses increasingly operate globally and continue to merge and acquire, they are looking for IT to match this dynamic environment. Bring-your-own-device is becoming the norm for permanent as well as contract and temp workers who come to work for a short period of time. The traditional workday isn’t 9-5 anymore. Who isn’t plugged in all the time, on weekends and even on holidays these days? And not just on our laptops. On our tablets, and phones. How can we make sure security threats and compliance won’t be a major concern as we work on all of these different devices? It’s a whole different work world, and it is essential that we manage how personal computing is evolving. This is where Amazon Workspaces comes in. Many of you are still running your virtual desktops using VMware, Citrix, or another on-premises VDI solution. What’s the problem with this? On-premises VDI solutions require huge upfront investments and maintenance of back-end hardware infrastructure and software components. Because they centralize data and applications, potential outages will impact multiple users across geographical boundaries, rather than a single user. Amazon WorkSpaces, on the other hand, is essentially a fully managed, traditional, full-desktop service in the AWS cloud. With only a few clicks on the AWS Management Console, it allows you to provision virtual desktops for an unlimited number of users. AWS handles patching and management of the desktop environment and has a very cost-effective pay-as-you-go model which can be hourly or monthly. Poof – suddenly there is no need for huge upfront investments in infrastructure. In this article, we will explain the architecture of the AWS service and highlight some of the advantages of a cloud-based VDI solution.
Defining infrastructure or configuration as code is a great way to easily provision many different infrastructure components in one job typically known as a deployment.