What is Amazon WorkSpaces?
Amazon WorkSpaces is a fully managed, secure Desktop-as-a-Service (DaaS) solution. It allows you to provision cloud-based desktops for your users, accessible from anywhere, on any device. It helps you eliminate the complexity of managing hardware inventory, OS versions, and patches.
Key Concepts
1. Managed Desktops
- Provision Windows or Linux desktops in minutes.
- Users can access their desktop via a client application (Windows, Mac, etc.) or a web browser.
2. Protocols
- PCoIP (PC-over-IP): Industry-standard streaming protocol.
- WSP (WorkSpaces Streaming Protocol): Cloud-native protocol designed for high performance on unreliable networks.
3. Bundles
- Combines hardware (vCPU, Memory) and software (OS, Utilities).
- Standard, Performance, Power, Graphics bundles available.
4. Active Directory Integration
- Integrates with AWS Managed Microsoft AD or your on-premises AD (via AD Connector).
- Allows users to use their existing corporate credentials.
Exam Tips
[!TIP] WorkSpaces vs. AppStream 2.0:
- WorkSpaces: Full Desktop replacement (DaaS). Persistent.
- AppStream 2.0: Stream specific apps to a browser. Non-persistent.
[!IMPORTANT] If the scenario mentions "Virtual Desktop Infrastructure (VDI)" or "replace VDI without management overhead", the answer is Amazon WorkSpaces.
[!NOTE] WorkSpaces data is encrypted at rest (volume encryption) and in transit (pixel streaming). No user data is stored on the local device.
Common Use Cases
- Remote Work: Securely enable remote or contingent employees to work from anywhere.
- Developer Workstations: Quickly provision powerful environments for developers.
- Security & Compliance: Keep sensitive data in the AWS cloud, not on laptops that can be lost or stolen.