AppDNA AND APPv Part 1

Probably a hidden feature in AppDNA is the possibility to create App-V packages. This can happen full automated. Honestly I don’t see AppV in general as an OS Compatibility mitigation technology. From my perspective if solves interoperability issues and migth ease deployment.

But if you are allowed to use AppDNA probably is is even a cool solution to optimize your current packaging process. What you need:

– AppDNA Server
– A VDI sequencer machine
– A VDI machine with an App-V Client
– Service Account with local admin rights on the machines
– a service account that can control your VDI on the hypervisor (Create snapshot and revert)

What you need in the first step is a hypervisor and a virtual machine. AppDNA will use this machine to create the sequence but you can still interact during the sequencing process if you want. Prepare the following for step 1:

A vritual machine with an installed sequencer, the “Citrix AppDNA VM Configuration.msi” needs to be installed. This tool will allow the AppDNA server to talk to the virtual machine. Because the agent is embedded in the RUN key you should also enable Autologon probably with the same named sysinternals tool. This will allow, that the agent starts after AppDNA resets the machine in a later step. Also don’t forget the standard cleanup tasks for your sequencer machine like disabling windows search or defender. Create now a snapshot.

What you need then to do in AppDNA:

Configure –> Solutions –> AppV

Define a name for the solution

clip_image002

Define a network share (if you Test it tells you which files AppDNA would like to store there)

clip_image004

Here is the screen for defining the two VMS – the first is the sequencer the second a test machine – select “Add VM”

clip_image006

Next

clip_image008

Define your hypervisor

clip_image010

The service account to manage your hypervisor

clip_image012

Select the sequencing machine

clip_image014

Select or create a snapshot and check “Do not show the VM Console”

After this step AppDNA will reset your virtual machine to the snapshot

clip_image016

Here you define the name of your virtual machine – you should use an FQDN. The port is the default port used by the AppDNA agent. If your fails probably the computer is not logged in or AppDNA reverted to the wrong snapshot (happened to me under certain circumstances – now I only have one snapshot)

clip_image018

Define the output file share

clip_image020

Select what AppDNA should do with your VM

clip_image022

Here you get the summary

clip_image024

Repeat this steps for the second virtual machine

You should get this then

clip_image026

Here you can chose no to speed up

clip_image027

Nearly ready

clip_image029

Define how AppV Packages should be generated.

clip_image031

You are ready – press close.

Now you can use use solution to sequence applications that were imported to AppDNA!

clip_image033

AppDNA AND APPv Part 1

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.