citrix appdna management overview v7.6
TRANSCRIPT
Citrix AppDNA v7.6Management OverviewNovember 2, 2015
Kerry Dirks
Product Overview• History• Benefits• Licensing• Features• Deployment Options• Administration
Process Overview• Setup• Import• Analysis• Reporting• Remediation
Summary Q&A
Agenda
Overview
2000: Camwood (U.K.) began as SI company specializing in Application Migration and Portfolio Management
2004: Application compatibility management tool built with the name “AppTitude”
2011: Citrix acquired and renamed the product “AppDNA”
History
Improves overall management of your application portfolio Keeping it simple
• Model application outcomes to determine the best plan of action • Discover application issues with sophisticated testing • Automate remediation and packaging• Manage the evolution of future migrations and virtualization projects
Accelerating deployment and make better implementation decisions• Discover the effect of application issues and proposed implementations on users, workgroups and
devices to make informed decisions about their environment
Industry Statistics (Results may vary)• Typically delivers between 300 – 500% ROI• Analysis accuracy of 95%
Benefits
Overview
Reference
Overview
Trial / Evaluation – Full functionality of Enterprise edition– Unlimited application compatibility testing and effort modeling– Identify remediation details of 5 MSI & 5 Web applications for 30 days
Standard– Windows Desktop Migrations, Windows Server Migrations,
64-bit testing and Web Application Testing
Enterprise (Standard +)– Application Virtualization– Server Based Computing– Production Manager for automated application packaging
Notes No restrictions on the number of users
Reference
Licensing
Overview
References: 2012, 2014
Licensing Editions
Standard Enterprise & Evaluation
OverviewFeaturesEnable enterprises to discover, model, automate and manage applications for faster application migration, easier application virtualization and streamlined application management.
• Applications• Operating Systems• Users and Devices
Modeling
• Algorithms• Heuristics• Findings and Remediations
Discovery
Short-Term(Tactical)
Long-Term(Strategic)
• Testing• Remediation• Packaging
Automation
• Application Portfolios• Applications, Service Packs and UpgradesManagement
#1 Single Machine
#2 Client/Server
#3 Dedicated Database Server
Overview
Deployment Options
Users – Import from Active Directory– Add users manually
Roles– Users (limited permissions)– Administrators (full permissions)
Sites– Each site is an AppDNA database and is assigned a license– Database #1 (desktop apps); Database #2 (web apps); etc.
• Provides for isolated testing, analysis and reporting
Overview
Reference
SQLDatabase
#1
SQLDatabase
#2
(aka; Site)
(aka; Site)
ClientApp
WebApp
AppDNA Server
Admin
User
Administration
AppDNAdatabase
Reference
Setup Imports Analysis Reports Remediation
Report Settings
- Module Management
- Algorithm Settings
- Complexity Thresholds
- Cost Variables
Web Application
Desktop Application
OS Image
GPO Algorithms
Journal Entries
External Data
AD and Configuration
- Web Standards- Global vs. IE
- Managed Libraries- Script- Javascript
- Web References- IE Settings
- 32-bit- Mixed Content
- Lessons Learned- Best Practices- Application Portfolio- Continuous Improvement
Process
Overview
SetupSetup
Reference
Module Management
Setup
Desktop Compatibility
Server Compatibility
Setup
Reference
Module Management Virtualization
Web Application Compatibility
Setup
Algorithm Groups
SetupSetup
Algorithms
Setup
Reference
Complexity Thresholds
SetupSetup
Reference
Setup
Effort Calculations
ImportsImports
#1 - Import Source Files
Reference
ImportsImports
Reference
#2 - Import Managed Applications
ImportsImports
Reference
#3 - Import Discovered Applications
Lakeside
ImportsImports
#4 - Import Captured Files
Reference
ImportsImports
Reference
Import Web Applications
ImportsImports
Analysis
ComplianceTen (10) key areas for evaluating web application compatibility with Internet Explorer.
Analysis – IEx Browser
(11)
(9)
(6)
(5)
(8)
(14)
(3)
(52)
(2)
(3)
Reference
ComplianceSeven (7) key areas for evaluating web application compatibility with Firefox.
Analysis – Firefox Browser
(1)
(3)
(2)
(11)
(51)
(3)
(11)
Issues AnalysisIdentify findings and best actions for upgrading applications from Windows XP to 8.1
Analysis – Operating Systems
Legacy Images Target Images
Issues AnalysisIdentify findings and best actions for upgrading applications from Windows XP/7 to 8.1
Analysis – Operating Systems
Legacy Images Target Images
Reports
ReportsSummary of ViewsAnalysis results are presented in report views, such as the Overview Summary, Application Actions, Issue View and Action View.
• Provides overview summary and effort estimationsEstate View (Trial Only)Effort Calculator
• Provides a high-level view of the application portfolioOverview Summary
• Provides summary of the issues found in the selected applications
ApplicationIssues
• Provides list of applications with status before and after remediation actions
ApplicationActions
• Identifies the application related issues and steps available for remediation.
Issue View &Remediation Issues
• Identifies the application related actions and steps available for remediation.
Action View &Remediation Actions
Reports
Compatibility Indicators
Reference
• Likely to work as is• Continue with User Acceptance Testing (UAT)Green• Has known issues• May fail or have impaired functionality• Where necessary re-develop prior to re-packagingAmber• Likely or known to fail.• Re-develop or obtain upgrade from ISVRed
Reports
Reference
Estate View (Trial Only)
Reports
Reports
Effort Calculator (Trial, Standard & Enterprise)
Effort CalculatorFormula for projecting overall effort.
Apps Findings ActionsActionEffort
AppComplexity
ProjectVariables
ProjectEffort
Moving from current state to remediated state.
Reports
G
GG R
R G
A R G
AR G
Reports
Reports – Application Issues
Reports – Application Actions
Reports – Issues View
Remediation
Apply Group Policies to force compatibility mode– Browser Level, Application Level, Department Level
Manage (Centralized) Libraries– jQuery, Script, JavaScript, etc.
Web References– Manage source internally versus access externally
Web Standards– Conform to global standards ( http://www.w3.org/standards/ )
IE Settings– Set client browser to 32-bit as default– Disable mixed content (ie; secure & non-secure content)
Collaboration– Share Lessons Learned and Best Practices
Application Portfolio– Build knowledgebase of application metadata
Application Life Cycle– Incorporate pro-active compliance measures into your change management process
Remediations
AppDNA Provides … A few default modules/images (OS, Servers, Browsers)
* may import your business specific images/builds as well Licensing options (3) Deployment options (3) Administration options (Administrators, Users) Configurable (ie; Algorithms, Thresholds and Effort Calculations) Multiple methods for retrieving application source details Multiple scenarios for verifying application impacts across OS, GPO, Server,
Browsers Variety of reports available Ability to export data to excel for further visualization and insights Confidence that your application migration or desktop transformation project is
good to go !
Summary
Questions?
Thank you!