CIVIL
GOVERNMENT SERVICES
MINING & METALS
OIL, GAS & CHEMICALS
POWER
An Overview
Authors,
Mohd Aslam Ansari
Srikanth Mashetty
AppDNA History
What is AppDNA?
AppDNA Architecture
What is Direct Install and Install Capture?
What is Self-Provisioning?
Importing Web Application
AppDNA Website
AppDNA Color Coding
AppDNA Reports
AppDNA Advantages
AppDNA for SQA process
Demo
© 2012 Bechtel | 2
Year 2000: Camwood was started as SI company specializing in application migration and portfolio Management.
Year 2004: Application compatibility management tool was born.
Year 2008: Company “App-DNA” was born, giving us the application name: “AppTitude”.
Year 2011: Citrix acquisition and renamed application to “AppDNA”.
© 2012 Bechtel | 3
Most attractive point: AppDNA 7.5 comes with XenApp 6.5 FP2 onwards platinum license, so no extra $$ to spent.
AppDNA application migration software enables enterprises to confidently discover, automate, model and manage applications for faster application migration, easier application virtualization and streamlined application management.
AppDNA provides comprehensive reporting that ranges from high-level management reports to detailed information about how to remediate individual applications
AppDNA version is 7.5 and in this version, they have added the support for
Windows Server 2012 R2 and Windows 8.1
© 2012 Bechtel | 4
WIN Server 2012
SQL Server 2012
VM Host
Virtual Machines
AppDNA
Server +
Client
Website
DataBase
VMWare Vsphere
MSI as output
© 2012 Bechtel |
5
If The Source Data is in .EXE Format
AppDNA
Client
Win 7
AppDNA
Client
Win 8.1
AppDNA
Client
Win 7
Output:
Reports
If The Source Data is in .MSI Format
MSI
EXE
Direct Install
– Quickest way to get the application DNA into the database.
– It works for Windows installer (.msi) and App-V (.sft or .appv)
Install Capture requires a virtual machine
(using vSphere/Hyper-
V/XenServer/Virtual Server/VMWare Workstation)
– It works for the apps which do not have Windows installer (.msi) and
App-V (.sft or .appv).
–
It installs the app on the pre-configured VM
– Generate MSI and import into AppDNA database
– Revert the VM back to a “clean” snapshot
Direct Import
.EXE
Convert To .MSI
Import To AppDNA
Install Capture
© Bechtel | 6
Self - Provisioning
– Alternate way of capturing desktop applications for import in
AppDNA.
– It is used to delegate the responsibility for capturing and packaging applications to end users.
© 2012 Bechtel | 7
Use the AppDNA Directed Spider to crawl over the runtime HTML pages and capture them into an MSI for import into AppDNA.
Capture the web source files into an MSI file for import into AppDNA.
Use a combination of both of these approaches.
© 2012 Bechtel | 8
AppDNA Web is designed to give you thin client access to your
AppDNA reports.
In our setup its link is http://chis98009:8199/AppDNA/ .
© Bechtel | 9
AppDNA Web is designed to give you thin client access to your
AppDNA reports.
application is likely to work on the target platform
application may fail or have impaired functionality, although remediation is possible.
- application is likely or certain to fail and the application may need redevelopment.
- The lower right side of the icon shows the AppDNA RAG status and the overlay on the upper left side provides an alternative compatibility status that is derived from outside of AppDNA – from an external data source that has been configured as "medium trust" (the default)
© Bechtel | 10
© Bechtel | 11
© Bechtel | 12
Accelerate application deployment and make better implementation decisions.
Reduce application migration time, cost, labor, risk and disruptions.
Simplify ongoing application management.
AppDNA application compatibility software complements migration and virtualization projects.
It can be integrated with SCCM and Active directory.
App-V packages can be created by AppDNA.
"The AppDNA solution has effectively saved us 620 work-days, delivering a time savings of 89%.”
David Burns
Vertex
© 2012 Bechtel | 13
AppDNA Effort Calculator to estimate the time, cost, and effort associated with migrating a portfolio to a new platform – for example, that it will take five people six months and cost $500,000.
© 2012 Bechtel | 14
AppDNA will be the first step for all certification activities.
CM Profiling
: AppDNA will replace CM Profiling tools and will generate more detailed reports.
Application Migrations
: AppDNA will help in application migrations from one OS to another.
Application Virtualization:
AppDNA will analyze the release candidate and will give detailed report if it is good candidate for App-V or not. In case, if it is not, it will give remediation steps as well.
© 2012 Bechtel | 15
© 2012 Bechtel | 16