As companies turn to telecommuting and other remote work arrangements, the demand increases for technologies that allow those users to easily interact with enterprise systems from their homes and other locations. Learn about desktop virtualization (VDI), application virtualization and screen scraping.
- [Instructor] As organizations turn to telecommuting and other remote work arrangements to help their employees, the demand increases for technologies that allow those employees to easily interact with enterprise systems from their homes and other locations. Virtual desktop infrastructure, or VDI solutions, take the power of virtualization technology and apply it to desktop computing. Users can use any system of their choice to access a standardized desktop environment that's running on a remote server and has access to a standard set of applications and settings configured for enterprise use.
These solutions might be a VDI product running in a company's own data center or a cloud-based VDI product, such as Amazon's WorkSpaces. Let's take a look at setting up a new desktop in Amazon WorkSpaces. Here I am at the Amazon Web Services console. I'm going to go ahead and scroll down here to enterprise applications, and we find WorkSpaces, desktops in the cloud. Click on that, and then I'm brought to the WorkSpaces management console. I want to go ahead and launch a new WorkSpace, so I'm going to click Launch WorkSpaces, then accept the directory that's there as a default.
And then I want to add a new user. So I'm going to add a user named Michael Chapple and click create user. And if I scroll down, you can see that this WorkSpace is now available here. I'm going to click next and then I'm going to choose the bundle that I'd like to choose. I have a few different options here, the value bundle just has Internet Explorer, Firefox, it's clearly the least expensive of those packages. Or I can go ahead and add other things, like Microsoft Office products or some of the other options available.
And I can also configure the CPU, memory, and storage options available on my server. I'll go ahead and pick this Value Plus with Office 2013 bundle and go ahead and click next step. I now have some options, I'm going to pick the hourly pricing for this. I'm going to tell it I would like to encrypt the root volume of my drive to protect it. And just move through these steps and tell it that I'd like it to auto stop after one hour of non-use. I do want the root volume encrypted and I can go ahead and click the Launch WorkSpaces button.
I'm not going to actually do that because it takes about 20 minutes for a WorkSpace to actually become available. So I'm going to go ahead and cancel the creation of this WorkSpace and go ahead and access a WorkSpace that I've already created. So here I am at the Amazon WorkSpaces app, running on my desktop and I have it ready to go with my user name already entered, mikechapple, and them I'm just going to type in my password. This is an app that's running on my local computer, but when I click sign-in, you'll see that it's authenticating and now it's launching a session. So it's starting my WorkSpace in the Amazon data center and that WorkSpace is running a Microsoft operating system, so once this starts up, you'll see that it begins to load the desktop of that Amazon WorkSpace and that desktop is going to have the Microsoft Windows look and feel.
So you can see here's Microsoft Windows. I can go ahead here and start up Internet Explorer. And as you can see, Internet Explorer loads and I can interact with this copy of Internet Explorer just as I could if I were running Windows on my desktop. I have access to the standardized desktop environment through Amazon WorkSpaces and as an employer, I could create standardized WorkSpaces for all of my employees to use so that everybody has a consistent technology stack available to them, no matter what technology they're using to actually access the WorkSpace.
In addition to virtualizing entire desktops, enterprises may also choose to virtualize individual applications. Application virtualization technology allows users to access applications on their own systems that are actually running in a different computing environment. This is also known as application streaming. Citrix, XenApp, VMware ThinApp, and Microsoft App-V are all examples of application virtualization technologies. There is one last technology that you should be familiar with for the CISSP exam.
Screen scraping is a technique used primarily to interface antiquated mainframe systems with the internet. Screen scraping software interacts directly with the mainframe and then presents data to users through a web server. Users then have a limited ability to enter commands into that website and then those commands would be transmitted over the web to the screen scraping system and then entered into the mainframe. You'll rarely see screen scraping in use as a remote access technology but it is covered on the CISSP exam, so you should be familiar with it.
Learn about communication and networking best practices, including TCP/IP networking, network security devices, and secure network design and management. Instructor and cybersecurity expert Mike Chapple also includes coverage of converged protocols, network encryption, and wireless networking. You can find Mike's companion study books for this series at the Sybex test prep site and review the complete CISSP Body of Knowledge at https://www.isc2.org/cissp-domains/default.aspx.
- IP addressing
- Switches and routers
- Content distribution networks
- Designing secure networks
- Specialized networking
- Managing secure networks
- Working with virtualized networks like SDNs
- Detecting and preventing network attaches
- Transport encryption
- Wireless networking
- Host security