MSIX App Attach vs. App Attach for Azure Virtual Desktop (AVD)

Dear friends, do you know that there are now two features in Azure Virtual Desktop that allow you to dynamically attach applications from an application package to a user session: MSIX app attach and app attach (preview). While MSIX app attach is generally available, app attach is currently in preview, offering improvements to both administrative and user experiences. With both MSIX app attach and app attach, applications are not locally installed on session hosts or images. This makes it simpler to create custom images for your session hosts and reduces operational overhead and costs for your organization. Applications operate within containers, which segregate user data, the operating system, and other applications. This enhances security and simplifies troubleshooting.

Picture Credit: Pexels.com

Let’s see the difference between the two.

MSIX app attachApp attach
Applications are delivered using RemoteApp or as part of a desktop session. Permissions are controlled by assignment to application groups. However, all desktop users see all MSIX app attach applications in the desktop application group.Applications can run on any session host running a Windows client operating system in the same Azure region as the application package.
Applications might only run on one host pool. To run an application on another host pool, you must create another package.The same application package can be used across multiple host pools.
To update the application, you must delete and recreate the application with another version of the package. Updating should occur within a maintenance window.Applications can be upgraded to a new application version with a new disk image without the need for a maintenance window.
Users can’t run two versions of the same application on the same session host.Users can run two versions of the same application concurrently on the same session host.
Telemetry for usage and health is available through Azure Log Analytics.Telemetry for usage and health is available through Azure Log Analytics.
Users can’t run two versions of the same application on the same session host.Applications can run on any session host running a Windows client operating system in the same Azure region as the application package is.


That’s all about it, I hope you have understood the difference between the solutions offered by Microsoft for app containerization. That’s all about today. You have a great day ahead of you.

Tags:,