Simplify your AppDNA data analysis
In previous releases, AppDNA ran as a separate stand-alone product. As a result, to establish whether an application was compatible with a given technology or not, users had to understand how to import, analyze and interpret the results from AppDNA. For users who are unfamiliar with AppDNA or who use it infrequently, this can present a challenge. However, using the SDK, you can provide AppDNA either within a process or user interface that users already know, or within a simple web page.
Show AppDNA results within an existing application
If you already have an existing application where users can request a new application, you can use the AppDNA SDK to show the results of compatibility testing. Adding a screen that shows whether the new application is compatible with the preferred IT deployment methods (OS version, virtual or physical, use of App-V or not) is a useful, if not mandatory, step. The user doesn’t need to know what the compatibility problem is, all they need to know is whether the application is compatible or not. If it is compatible, they can then proceed to testing. If incompatible, the application request can be escalated to IT. Behind the scenes, the existing application just needs to upload the requested application and call the AppDNA API to import, analyze and report its RAG result.
Use AppDNA results to guide an automated workflow
Where workflow or orchestration solutions guide applications automatically from one step to another without manual intervention, you can use the AppDNA SDK to automate the compatibility testing step. The workflow solution needs to know the result of compatibility testing with a specific technology so as to guide the workflow to the appropriate next step. You can call the AppDNA SDK to import, analyze and report the RAG result for the selected technology so the workflow can function accurately, removing the need for this to be done manually. Automating this step may save several days in the process of adding a new application and reduce the wait time for users.
Provide a self-service system for application owners
Increasingly, IT departments are reducing costs and wait times by asking users to do more for themselves. You can use the AppDNA SDK to provide users who want to add a new application to the corporate environment with easy access to AppDNA, without the need to learn how to run it or interpret the reports. Using the SDK, you can provide a simple program or web page that calls AppDNA. For example, the web page may prompt for the user's cost center, provide a function to directly upload the application from the user's machine and import it into AppDNA and then return the RAG result.
Share your ideas with us
Create your Citrix Developer account today
An account gives you access to all of the benefits of the Citrix Developer community.
You built a great solution integrating with Citrix APIs, now continue the next step of your journey with Citrix Ready.