Citrix AppDNA 6.1 SP1 8. november 2012 Flemming Hjorth Andersen, infrastructure specialist
side 2 Introduktion til AppDNA Hvad handler AppDNA om? At skabe overblik over den udfordring du står overfor estimere arbejdsindsats At identificere problematiske applikationer At automatisere test af applikationer til ny platform At afhjælpe problemer med applikationer
side 3 Introduktion til AppDNA Kort sagt Fra:
side 4 Introduktion til AppDNA Kort sagt Til:
Kom i gang med AppDNA side 5 AppDNA Editions (licenser) AppDNA Standard Windows Client & Server Migrations: Windows XP Windows 7 Windows Server 2003 Windows Server 2008 R2 64 bit assessment Web Apps AppDNA Enterprise Standard features + Application Virtualization XenApp Streaming + App V Server Based Computing Production Manager Automatisk pakketering af MSI og App V pakker (kræver InstallShield RePackager) AppDNA Trial Ubegrænset antal imports 5 Application Remediations 5 Web App remediations Estate View + Effort Calculator
Kom i gang med AppDNA side 6 Installation 1. Download AppDNA Trial fra www.citrix.com/appdna 2. Vælg QuickDB download linket a. Standard OS er indlagt i databasen 3. Installér Requirements: a. MS SQL (Kan køre på Express, men husk DB size limit) (14 apps i mit demo = 6,7 GB data) b. Evt. IIS eller brug indbygget web server (single user) 4. Installér AppDNA 5. Evt. VMware Workstation, Hyper V eller XenServer til Application Capture og Production Manager
Kom i gang med AppDNA side 7 Opsætning Konfigurér moduler (wizard) Vælg operativsystemer, SBC/XenApp, Internet browsers og Applikationsvirtualisering Jo flere tilvalg, des længere tid til analyse Importér dit corporate OS (evt. flere) F.eks. Desktop og Laptop image. Både WinXP ( fra image) og Win7 ( til image) Giver mere akkurat billede idet der kan tages højde for ikke standard komponenter i corporate image Opsætning af OS relationsships (migrering fra/til) Default OS es er konfigureret, men tilret evt. efter dine egne OS images
Kom i gang med AppDNA side 8 Data Import Discover: importer data om appl. forbrug fra LakeSide SysTrack Active Directory & SCCM Importér brugere, grupper OU er mv. fra AD Importér pakker og collections fra SCCM Windows Applications Direct Import (MSI & App V) Application Capture (Alt andet) Web Applications Direct Import (Web Archive) Web Capture Import (AppDNA Web Spider)
Kom i gang med AppDNA side 9 Analyse Vælg platform Appl. virt. samt SBC kun i Enterprise licens (og Trial) Over 68.000 analysepunkter Eksterne data Shimsog App Readiness list Interne applikationsafhængigheder/konflikter Terminologi RAG: Red = Applikation indeholder fejl som ikke kan rettes med AppDNA, og appl. vil sandsynligvis fejle. Amber = Applikation indeholder fejl som sandsynligvis kan rettes enten automatisk eller manuelt Green = Applikation vil højest sandsynligt fungere. AppDNA præcision: 95%
side 10 Demo App Import & Analyse Direct Import af MSI (Cisco VPN 5 64 bit) Web Capture (DR.DK) Analyse princippet
Kom i gang med AppDNA side 11 Planlægningsfasen (AppDNA Trial) Estate View overblik over din samlede programkompatibilitet Effort Calculator Estimering af indsats for portering af applikationer til ny platform.
side 12 Demo AppDNA Trial Estate View Effort Calculator
Videre med AppDNA side 13 Design/assessment fasen Eksempel på strategi for applikationslevering (prioriteret): 1. XenApp 6.5 Hosted Streamed (XenApp Streaming) 2. XenApp 6.5 Hosted Installed (i XenApp Image) 3. XenDesktop 32 bit Win7 Installed (i XD Image)
Videre med AppDNA side 14 Design/assessment fasen Opgaven: Udarbejd plan for hvordan applikationer skal leveres.
Videre med AppDNA side 15 Design/assessment fasen I dag: Flowchart, manuel aftestning
Videre med AppDNA side 16 Design/assessment fasen I morgen: AppDNA Forward Path
Videre med AppDNA side 17 Implementeringsfasen Application Issues Identificér application issues Find de lavthængende frugter Application Actions Se AppDNA s foreslåede actions, links til KB artikler mv. Application Remediation Hent MST fil, apply Shims
side 18 Demo Forward Path Script Logic Afvikling og rapport Application actions and remediations