
AWS Certified Solutions Architect - Professional
Get started today
Ultimate access to all questions.
A company has a Windows-based desktop application that is currently deployed on users' Windows machines. Following an acquisition, the company now needs to support employees who use Linux machines. The company plans to migrate this application to AWS and requires all employees to be authenticated before using it. The company already uses on-premises Active Directory and seeks a simplified method to manage access to the application on AWS for all employees. What is the most efficient solution for rehosting the application on AWS with minimal development effort?
A company has a Windows-based desktop application that is currently deployed on users' Windows machines. Following an acquisition, the company now needs to support employees who use Linux machines. The company plans to migrate this application to AWS and requires all employees to be authenticated before using it. The company already uses on-premises Active Directory and seeks a simplified method to manage access to the application on AWS for all employees. What is the most efficient solution for rehosting the application on AWS with minimal development effort?
Explanation:
The correct answer is C. Using Amazon AppStream 2.0 allows the company to create an image of the Windows-based desktop application and stream it to users' web browsers. This solution supports both Windows and Linux users without needing to refactor the application. It leverages a managed fleet, thus minimizing infrastructure management overhead, and integrates with AppStream 2.0 user pools for simplified authentication. Options A and B involve more complex infrastructure management or fail to support both operating systems efficiently. Option D requires refactoring the application into a web-based format, which involves significant development effort compared to the simplicity of rehosting via AppStream 2.0.