© 2012 Citrix | Confidential – Do Not Distribute Document management CategoryTracking Information...
-
Upload
maude-anabel-skinner -
Category
Documents
-
view
218 -
download
1
Transcript of © 2012 Citrix | Confidential – Do Not Distribute Document management CategoryTracking Information...
Allen Furmanski
Senior Readiness SpecialistJune 2012
Citrix AppDNA 6.1“Project Blowfish”
© 2012 Citrix | Confidential – Do Not Distribute
• Overview
• Editions and Licensing
• Architecture and Product Details
• Requirements and Installation
Agenda• Product Usage
• Reports
• Basic Troubleshooting
• Resources/FAQs
Overview
© 2012 Citrix | Confidential – Do Not Distribute
Enterprise Applications
Power the Workplace
© 2012 Citrix | Confidential – Do Not Distribute
•Complexity• More features means a higher chance for failure
•Maintenance• Frequent releases means frequent retesting
• Integration• Apps often need to talk to other apps
•Migration• Hardware, OS, and platform
What challenges do private cloud apps pose?
© 2012 Citrix | Confidential – Do Not Distribute
?
Traditional approach to app lifecycle Manual testing effort
Time
Cost
Risk
© 2012 Citrix | Confidential – Do Not Distribute
•Application analysis and remediation• Collects thousands of data points
•Comprehensive reporting• Outlines areas that need attention
•Application packaging• Can also assist with Citrix streaming and App-V
•Application management tools• Handles day-to-day updates and patches
Introducing Citrix AppDNA
© 2012 Citrix | Confidential – Do Not Distribute
The AppDNA approach to app lifecycle Automation and reporting
Time
Cost
Risk
Application“DNA”
© 2012 Citrix | Confidential – Do Not Distribute
Readiness MatrixAcross applications, across technologies
ComplexityVirtualisationServer Based ComputingWindows Desktop
© 2012 Citrix | Confidential – Do Not Distribute
DISCOVER
MODEL
AUTOMATE
MANAGE
© 2012 Citrix | Confidential – Do Not Distribute
•Citrix acquired App-DNA Ltd.• Global company founded in April of 2008• Established leader in the industry• Announced on Oct 26, 2011 at Synergy Barcelona
•Product has been rebranded as of 6.0• Formerly App-DNA AppTitude• Now Citrix AppDNA (no more hyphen)
Product background
© 2012 Citrix | Confidential – Do Not Distribute
•Simplified Install and Config• Redesigned UI experience• Option for unattended installs• Reduced to 7 config steps from 39• Built-in system checks for common issues
•Citrix Licensing Support• 6.0 and earlier used a proprietary system• Now directly consumes Citrix licenses• License server is typically the AppDNA server
Core new features in 6.1 (1 of 2)
© 2012 Citrix | Confidential – Do Not Distribute
•Web App Compatibility Improvements• Enhanced redirect support• Frames and iFrames captured separately• Internet Explorer window tracking
•Quick Filters for Lakeside Data• Quickly discover application duplicates• New status field for easier application grouping• New analytics filters for pinpointing key metrics• New export feature to CSV format
Core new features in 6.1 (2 of 2)
© 2012 Citrix | Confidential – Do Not Distribute
•RC (Private)• May 25, 2012
•RTM• June 25, 2012
•RTW• June 29, 2012
Release dates
© 2012 Citrix | Confidential – Do Not Distribute
A proven enterprise solution
Financial Services
Oil & Gas
Aviation, Automotive & Engineering
Communications & Media
HealthcareRetail &
Consumer Goods
Public Sector
Growing 400-client base
across multiple sectors
Blue-chip client ratio
of >80%
© 2012 Citrix | Confidential – Do Not Distribute
300-500% ROI
Editions and Licensing
© 2012 Citrix | Confidential – Do Not Distribute
Edition detailsFeatures Standard EnterpriseWindows Migration X X
Migrating physical desktops to new operating systems (Win7) X X
Testing web applications (IE9) X X
Application modeling, planning and sizing effort calculator X X
Application management for physical and virtual environments X
XenApp Hosted, Streaming and Microsoft App-V support X
XenApp upgrade reports (e.g. 5.0 to 6.5) X
Migrating server operating systems X
Automating application packaging (physical and virtual) X
Adopting desktop virtualization X
Advanced application contextual analysis (users, groups, devices) X
Adapting to change and maintaining application quality standards X
© 2012 Citrix | Confidential – Do Not Distribute
Editions and their modulesCitrix AppDNA Standard Citrix AppDNA Enterprise
Desktop Compatibility Manager (DCM) Desktop Compatibility Manager (DCM)
Server Compatibility Manager (SCM) Server Compatibility Manager (SCM)
Production Manager (PM) Production Manager (PM)
Web Compatibility Manager (WCM) Web Compatibility Manager (WCM)
Virtualization Manager (VM)
Server Based Computing (SBC)
*Acronyms shown in parenthesis are also used in the naming of license files.
NOTE: Both editions also include 64-bit Manager for working with 64-bit platform compatibility and Quality Manager to test the interoperability of applications when they exist in the same base image.
© 2012 Citrix | Confidential – Do Not Distribute
• Existing AppDNA licenses will be mapped to the new ‘Standard’ and ‘Enterprise’ editions
• Existing customers may exchange their existing AppDNA license for a new Citrix license at www.mycitrix.com• Only necessary to install the new Citrix license if you lose the old one
• Algorithm:• Customer will be allocated an ‘Enterprise Edition’ license if
• Previously purchased a minimum of 3 modules• Modules include either ‘Server Based Computing Manager’ or ‘Virtualization Manager’
• Customer will be allocated a ‘Standard Edition’ license if• Licensed up to 2 modules from the following list: Desktop Compatibility, Server Compatibility, Web
Compatibility, or Production Manager
Mapping to new editions
© 2012 Citrix | Confidential – Do Not Distribute
•Built in the product• 30 day grace period
•Allows importing up to 10 apps
•Allows analyzing up to 5 appsand 5 web apps
•All reports are available
AppDNA trial
© 2012 Citrix | Confidential – Do Not Distribute
Product version lifecycleProduct Version EOS EOM EOLAppDNA 6.x TBC 8-28-2013 2-28-2014
AppTitude 5.x TBC 8-28-2012 2-28-2013
AppTitude 4.x n/a 8-29-2011 2-29-2012
EOS = End of Sales (product is no longer sold)
EOM = End of Maintenance (product hotfixes are no longer created)
EOL = End of Life (product is no longer supported)
© 2012 Citrix | Confidential – Do Not Distribute
• Importing and analyzing apps• Both tied to the license file• Works the same as previous versions
• New customers will alwaysuse Citrix licenses
• Existing customers with a validlicense don’t need to do anything
• New licenses are additive• Existing customers can add new
Citrix licenses to their current AppDNA ones
Additional licensing details
Architecture andProduct Details
© 2012 Citrix | Confidential – Do Not Distribute
AppDNA’s 3-tiered architecture
The AppDNA server produces reports, manages users, processes, Web sites, and licenses
The client system is used to connect to the environment
32
Citrix Confidential - Do Not Distribute
Application data storage and analysis takes place in the SQLbackend database
1
SQL TCP Traffic
HTTP or HTTPS
© 2012 Citrix | Confidential – Do Not Distribute
Discover
• Review and import managed appsᵒ SCCMᵒ Matrix42
• Run an agent for unmanaged appsᵒ Lakesideᵒ Centrixᵒ Splunk
© 2012 Citrix | Confidential – Do Not Distribute
OS
Portfolio
Import
MSI
NON-MSI
ISV
Internal / LOB
Operating System
Deployment src
All apps, any format, any type DNA
© 2012 Citrix | Confidential – Do Not Distribute
•Direct import• Takes in data in one step• Available for MSIs and SFTs• Preferred import method
• Install capture• Uses VM snapshots to collect data• Available for all formats (EXEs, MSIs, etc.)• Additional configuration steps are required
Direct import versus import capture
© 2012 Citrix | Confidential – Do Not Distribute
Applications
External Data
Operating System
Analyze
Internal State Dependencies App -> App App -> OS External data
AppDNA Database
Heuristic Algorithms
© 2012 Citrix | Confidential – Do Not Distribute
Report
Estate View
Effort Calculator
Assessment
Forward-Path
Action Report
Remediation
Action / Fix
Where Do I Stand?
How do I get there?
How long will it take?
How much will it cost?
What do I need to do?
Competitive EdgePartner efficiencyDrive the process
© 2012 Citrix | Confidential – Do Not Distribute
Intelligent remediation
No action
Test
Re-Develop
Intelligent Remediation
Action Reporting
Apps aretargeted for remediation
Auto Fix
Re-package
Change OS
Best fixes pre-defined
© 2012 Citrix | Confidential – Do Not Distribute
Project Effort
Getting from current state to remediated state
Issues
Effort calculator
Actions ActionEffort
AppComplexity
Project VariablesApps
Automatically calculate Duration, Effort, Resources and Cost
© 2012 Citrix | Confidential – Do Not Distribute
• Active Directory• User authentication• Object discovery• Application deployment
• Microsoft SCCM• Application import• Application deployment
• Lakeside Software SysTrack• Discovers the application usage patterns
Product integration
Requirements and Installation
© 2012 Citrix | Confidential – Do Not Distribute
• Operating Systems• Windows Server 2008 R2 SP1• Windows Server 2008 SP2 (32-bit and 64-bit)• Windows Server 2003 SP2 (32-bit and 64-bit)• Windows 7 SP1 (32-bit and 64-bit)
• Hardware• Dual-core 2Ghz CPU or higher• 3GB RAM• 80GB disk space
• .NET 3.5 SP1 and IIS
High-level server requirements
© 2012 Citrix | Confidential – Do Not Distribute
• Microsoft SQL Server 2005 SP3 or higher• SQL Server Express is also an option (manual install)
• SQL or Windows authentication• Bulkadmin and db_owner permissions
• Latin1_General_CI_AS collation
• 150GB+ disk space
High-level database requirements
© 2012 Citrix | Confidential – Do Not Distribute
• RAM usage
• Increase CPU priority
• Recovery model
• Full-text indexing
SQL settings
© 2012 Citrix | Confidential – Do Not Distribute
• AppDNA Enterprise Edition• Needs to download and import the OS images• Can take an hour or two• 295MB
• AppDNA Enterprise Edition with Quick DB Install• Includes a database dump of OS images• Gets a new installation up quickly• 676MB
Two installers are available
© 2012 Citrix | Confidential – Do Not Distribute
• Single MSI file
• Client Only or Complete options
• After the quick installcompletes, theproduct needs to beconfigured and database setup
Installing from the GUI installer
© 2012 Citrix | Confidential – Do Not Distribute
• Allows silent installs for the complete product or just the client component
• Primary use-case is for automating the installation of the client to many systems
• Product configuration still needs to be performed via the GUI wizard
Installing from a command prompt
© 2012 Citrix | Confidential – Do Not Distribute
• In-place upgrades from 4.8 or higher supported• The install steps are identical for new installs and upgrades
• Upgrade the server and/or client machines if needed• Platform and .NET requirements have changed
• Plan for database space allocation• From 6.0, allow extra 2-3 GB for OS images• From 5.x or earlier allow extra 15% to handle reporting structure
• Allocate sufficient time for the upgrade
Upgrading from previous versions
© 2012 Citrix | Confidential – Do Not Distribute
• 3 initial options• Configure new installation• Upgrade installation• Licensing
• Web server selection
• Database setup
• Licensing
• System check
Configuration
Grayed out for new installations
DONE!
Product Usage
© 2012 Citrix | Confidential – Do Not Distribute
•Default logon• administrator / apps3cur3
•Options• Site address• Change or create new site• Auto Login (remember)• Integrated Login (Windows)
Client logon screen
© 2012 Citrix | Confidential – Do Not Distribute
Dashboard
© 2012 Citrix | Confidential – Do Not Distribute
Managing users
© 2012 Citrix | Confidential – Do Not Distribute
Import Applications Screen
© 2012 Citrix | Confidential – Do Not Distribute
• Runs algorithms on application data
• Required step before generating reports
• Work is primarily done on the SQL Server
• Can take several minutes to complete
Analyze Applications
© 2012 Citrix | Confidential – Do Not Distribute
Report Viewer
© 2012 Citrix | Confidential – Do Not Distribute
• Provides testing against the following platforms• Internet Explorer 7 thru 9
(32-bit or 64-bit)• Firefox 5 thru 9
• Two options are available or a combination of both• AppDNA Directed Spider (product or stand-alone)• Capture Web source files into an MSI
Importing Web Applications
© 2012 Citrix | Confidential – Do Not Distribute
•Two options for importing applications• Web Capture Import• Web Direct Import
Import Web Application Screen
© 2012 Citrix | Confidential – Do Not Distribute
•Stand-alone Web Application Capture Tool
•Stand-alone Web Application Source to MSI Converter
Stand-Alone Web Application Capture Tools
© 2012 Citrix | Confidential – Do Not Distribute
AppDNA Web Client
Reports
© 2012 Citrix | Confidential – Do Not Distribute
• Many reporting options are available• Built-in reports• Custom reports
• Report data can be exported• Excel• PDF• Word• HTML• MHT
Report basics
© 2012 Citrix | Confidential – Do Not Distribute
• Provides a high-level status of the application portfolio
Overview Summary Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides details on the apps based on the algorithms
EstateView Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides details on any problems found with the apps
Application Issues Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides a summary of the remediation actions
Application Actions Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides detailed remediation data
Remediation Reports
© 2012 Citrix | Confidential – Do Not Distribute
• Provides business-oriented data based on various deployment scenarios and their impacts
Forward Path Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides business-oriented data based on metrics entered to determine the time, cost, and effort
Effort Calculator Report
© 2012 Citrix | Confidential – Do Not Distribute
• Provides data related to application usage in the enterprise
Organization Reports
Basic Troubleshooting
© 2012 Citrix | Confidential – Do Not Distribute
•Service Account• Password changes• Permissions
•Licensing• License file/expiration• Citrix Licensing Service
•Database• Connectivity• Permissions
Things to watch for…
© 2012 Citrix | Confidential – Do Not Distribute
•Windows Event Logs• Application• Applications and Services Logs\App-DNA
•Registry• HKLM\SOFTWARE\AppDNA (32-bit)
HKLM\SOFTWARE\Wow6432Node\AppDNA (64-bit)
•Performance Monitor• Client and Server• Network and Processor counters
Helpful tips
Resources/FAQs
© 2012 Citrix | Confidential – Do Not Distribute
• Landing page - www.citrix.com/appdna
• Product test drive - http://deliver.citrix.com/tryAppDNA
• Docs - http://support.citrix.com/product/appdna/
• Videos - http://www.citrix.com/tv/#search/appdna
• Sales kit - http://community.citrix.com/kits/#/kit/7002183
• Contact - [email protected]
Resources
© 2012 Citrix | Confidential – Do Not Distribute
• Q1: It seems like AppDNA requires a fair amount of infrastructure and I’m a SMB customer. Is a cloud-based version in the works?
• A1: There have been discussions around this, though there are currently no plans for a cloud-based version. Some considerations include large file transfers for application installs and security/compliance. The current focus is to simplify the product installation, configuration and usage.
FAQs (internal)
© 2012 Citrix | Confidential – Do Not Distribute
• Q2: Several Citrix products are including preview support for Windows 8. Can we expect such support for AppDNA in the near future?
• A2: There are currently no plans to include preview support for Windows 8 in AppDNA. A future release of AppDNA will likely be available in the Q4 2012 timeframe that supports Windows 8 when it ships.
FAQs (internal)
© 2012 Citrix | Confidential – Do Not Distribute
• Q3: Can the AppDNA Client be run as a published application with XenApp?
• A3: Yes for reporting and general usage; however, installation captures are not supported in this manner and should preferably be run locally or in a XenDesktop or RDP session.
FAQs (internal)