citrix day 2014: appdna

37
Citrix AppDNA Laurent Strauss, Systems Engineer

Upload: digicomp-academy-ag

Post on 04-Jul-2015

130 views

Category:

Technology


6 download

DESCRIPTION

Slides der Präsentation von Laurent Strauss, Citrix, am Citrix Day 2014 bei Digicomp: Ermitteln, modellieren, automatisieren und verwalten Sie Anwendungen für zentrale Anwendungsmigrationsprojekte, darunter Virtualisierungs-, XP-auf-Windows- und andere Initiativen. Die AppDNA-Software automatisiert die manuellen Aufgaben, die zur täglichen Sicherstellung der Anwendungskompatibilität und zum täglichen App-Management gehören. Sie vereinfacht zudem tägliche Managementaufgaben wie Implementierung von Patches und Servicepacks und die Weitergabe wichtiger Informationen.

TRANSCRIPT

Page 1: Citrix Day 2014: APPDNA

Citrix AppDNA

Laurent Strauss, Systems Engineer

Page 2: Citrix Day 2014: APPDNA

© 2012 Citrix

Agenda

•  Application Management •  AppDNA •  Reporting •  Neu in AppDNA 7.6 •  Appbot •  Lizenzierung

Page 3: Citrix Day 2014: APPDNA

© 2012 Citrix

Pass  

Fail  

Zuvor haben IT Teams Anwendungen manuell auf unterschiedliche Plattformen mit sequentielem Ansatz getestet. Daher ein linearer Zeitrahmen um Projekte abzuschliessen. Dies bedeutet mehr Kosten und Risiko.

Zeit

Kosten

Risiko

Page 4: Citrix Day 2014: APPDNA

© 2012 Citrix

Wissen  

Zeit

Kosten

Risiko

AppDNA eliminiert lange Testphasen durch Analyse aller Technologie Plattformen in kürzestem Zeitraum. Zum Beispiel 1000 Msi Import & Analysen in weniger als 48 Stunden.

Page 5: Citrix Day 2014: APPDNA

AppDNA

Page 6: Citrix Day 2014: APPDNA

© 2012 Citrix

Automatisiertes App-LifeCycle-Management mit AppDNA

Tägliche Entlastung in der Applikations-Bereitstellung •  schnelle Analyse der Software Pakete und Rollout-Methoden ᵒ  Kompatibilitätsprüfung unter SW-Paketen und

OS-Zielplattformen und Virtualisierung.

ᵒ  Patch Management und Service Packs

ᵒ  Reduzierter Aufwand für Freigabe-Prozess (QS)

•  Geringeres Betriebs-Risiko ᵒ  „1st Time packaging Success-Rate“

ᵒ  Manuell ca. 60-65% / AppDNA = 98%

ᵒ  bei WEB-Apps …Reduktion von Sicherheits-

lücken und „Scripting-issues“ und mehr

Page 7: Citrix Day 2014: APPDNA

© 2012 Citrix

AppDNA Integration

Active Directory

Lakeside SysTrack

AppDNA

Matrix42

App Repositories

Usage Data

Storefront

Test VM

App-V Sequence

r

Flexera Packager

Scalable Packager

InfoPulse Packaging

Service

XenApp Profiler

Novell Zenworks

SCCM

Deployment Preparation Updates Notification

Service

SymantecAltiris

API

Customer Workflow

CAS\Appbot

Page 8: Citrix Day 2014: APPDNA

© 2012 Citrix

Intelligente Remediation

No  ac&on  

Test  

Re-­‐Develop  

Intelligente Remediation Aktion Reporting

Anwendungen für Remediation

Auto  Fix  

Re-­‐package  

Change  OS  

Vordefinierte Lösungsvorschläge

Page 9: Citrix Day 2014: APPDNA

© 2012 Citrix

Analyse

Page 10: Citrix Day 2014: APPDNA

Reporting

Page 11: Citrix Day 2014: APPDNA

© 2012 Citrix

Reporting

•  Vorgefertigte oder frei definierbare Berichte •  Export in folgenden Formaten möglich: ᵒ  Excel ᵒ  PDF ᵒ  Word ᵒ  HTML ᵒ  MHT

Page 12: Citrix Day 2014: APPDNA

© 2012 Citrix

Übersicht des Anwendungsportfolios

Page 13: Citrix Day 2014: APPDNA

© 2012 Citrix

Remediation Bericht

Page 14: Citrix Day 2014: APPDNA

© 2012 Citrix

Interoperability

Page 15: Citrix Day 2014: APPDNA

© 2012 Citrix

Interoperability im Detail

Page 16: Citrix Day 2014: APPDNA

© 2012 Citrix

XenDesktop Rollout

➊ Bereit zum

Testen

➋ Fixen

Page 17: Citrix Day 2014: APPDNA

© 2012 Citrix

XenDesktop Upgrade •  Stack Konfiguration

Stack 1 MF, OS, Apps

Gewünschte Ziel Konfiguration (Automatisch)

Stack 2 XA, OS, Apps

Page 18: Citrix Day 2014: APPDNA

© 2012 Citrix

Forward Pathing •  Liefert projektorientierte Daten basierend auf frei definierbaren Deployment

Szenarien

Page 19: Citrix Day 2014: APPDNA

Neu in AppDNA 7.6

Page 20: Citrix Day 2014: APPDNA

© 2012 Citrix

New Feature: Dependency Mapping

•  Really important for App-V and images to include all dependent modules

•  AppDNA will support: ᵒ  Manually identifying dependencies ᵒ  Suggest likely dependencies ᵒ  Include analysis of runtime libraries

•  Compatibility information will now ‘bubble up’ to the top ᵒ  Top level will now be ‘Red’ if any dependent item is

‘Red’

Finance Suite

Prog A

Prog B Prog C

Runtime Library

Page 21: Citrix Day 2014: APPDNA

© 2012 Citrix

Updated Feature: Interop Testing

•  Useful in planning groupings of MSI applications with images ᵒ  Detects issues that can cause apps to break other

apps during upgrade, uninstall, or repair

•  Any Windows installer (MSI) conflict between apps in same image can be serious

•  Manual testing is traditional method

Engineering Image

App X

App Y

App Z

Shared Callable Module

Upgrading or removing

App X may cause App Z

to break

Page 22: Citrix Day 2014: APPDNA

© 2012 Citrix

New Feature: Build Assessment

•  One change to an image means all apps on that image need to be retested

•  Often only the golden master image gets tested – no time for the others

•  NEW: AppDNA will check whether apps in the other images will be affected differently (compared to Gold)

Gold Master Image

Engineering Image

Remote Worker Image

Back Office Image

Manufacturing Image

One change here means all apps

need testing with all images!

Reference Build

Page 23: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 24: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 25: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 26: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 27: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 28: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 29: Citrix Day 2014: APPDNA

© 2012 Citrix

Build Assessment

Page 30: Citrix Day 2014: APPDNA

© 2012 Citrix

GPO Settings

•  GPO settings now detected ᵒ  When incorporated in a custom OS image – not from Active Directory ᵒ  23 GPO’s can affect apps, out of >5000 possible ᵒ  Examples:

•  No 16-bit apps •  Firewall exception creation •  New device installation •  New app installation (.msi’s only) •  Prohibit patching •  Lock-down

-  Access to control panel -  Disable and hide all items on desktop -  Restrict internet communication -  Startup behavior -  Access to command prompt -  Non-admins applying updates

Page 31: Citrix Day 2014: APPDNA

© 2012 Citrix

Other Features

•  .Net DNA added ᵒ  System calls, etc. can now be detected inside .Net code

•  64-bit ᵒ  64-bit testing is no longer standalone – detected and turned on/off automatically ᵒ  64-bit OS accuracy improved (64-bit registry settings now included) ᵒ  64-bit OS images now ship with AppDNA

•  WorxWeb compatibility analysis ᵒ  Analyze IE web apps for compatibility with WorxWeb browser

•  Performance optimization ᵒ  Estate Views will now be constructed only when requested ᵒ  Analysis runs faster due to separation of Interop

•  Platform Support ᵒ  MS SQL Server 2014 (Standard and Express Editions) is now supported

Page 32: Citrix Day 2014: APPDNA

AppBot

Page 33: Citrix Day 2014: APPDNA

© 2012 Citrix

Appbot

•  Dient zur Migration von Citrix Streaming Profilen nach App-V •  Konvertierung von Windows basierten Applikationen •  Erstellung von MSI Paketen aus CAS Paketen •  MSI Paket Erstellung aus Kundenspezifischen Anwendungspaketen

Page 34: Citrix Day 2014: APPDNA

AppDNA Lizenzierung

Page 35: Citrix Day 2014: APPDNA

© 2012 Citrix

AppDNA Trial Lizenz

•  Trial Licence built into the product – no charge •  Terms: Import 5 applications, Analyze 5 msi’s, 5 web apps for 30 days •  Licences may be purchased and installed at any time, even after 30 days

•  New customers ᵒ  Download requires lead generation form to be filled in

•  Existing customers ᵒ  Download does not trigger any communication with sales ᵒ  Customer can continue to use existing AppDNA license

Page 36: Citrix Day 2014: APPDNA

© 2012 Citrix

Aktivation mit Platinum Lizenz ᵒ  Funktioniert mit XenDesktop/XenApp 7.6

Entriegelt alle AppDNA Module

•  Angaben zur Installation ᵒ  AppDNA kann von der Platinum website

heruntergeladen werden ᵒ  Spezifische Verbindung zum Lizenz server ᵒ  Wenn Lizenz erfasst wird sind alle Module für

unlimitierte Anwendungen entriegelt

Page 37: Citrix Day 2014: APPDNA