AppDNA

advertisement

CIVIL

GOVERNMENT SERVICES

MINING & METALS

OIL, GAS & CHEMICALS

POWER

AppDNA

An Overview

Authors,

Mohd Aslam Ansari

Srikanth Mashetty

Contents

 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

AppDNA History

 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

What is AppDNA?

 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

AppDNA Architecture Implemented in Bechtel

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

What is Direct Install and Install Capture?

 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

What is Self – Provisioning?

 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

Importing Web Application

 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 Website

 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 Color Coding (RAG Icons)

 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

AppDNA Reports

© Bechtel | 12

AppDNA Reports Cont ….

AppDNA Advantages

 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

Effort Calculator

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 for SQA Process

 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

Thanks you…..Now Demo..

Download