SUM601D -- From Application Portfolio to Application Readiness: Automating Application Migration with Citrix AppDNA Mark J Henderson Senior Sales Engineer.

Slides:



Advertisements
Similar presentations
High level QA strategy for SQL Server enforcer
Advertisements

Introduction to Systems Management Server 2003 Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
XProtect® Expert 2013 Product presentation
Futurestate IT Confidential 1 Our Solution SaaS platform enables rapid assessment, migration and remediation of applications to accelerate Windows 7 /
Experience, Technology and Focus in Mid Market CRM Soffront Asset management: An Overview.
Understand Virtualized Clients Windows Operating System Fundamentals LESSON 2.4.
Network Redesign and Palette 2.0. The Mission of GCIS* Provide all of our users optimal access to GCC’s technology resources. *(GCC Information Services:
We all know the world is changing… Upgrades may break apps We need sufficient time to test Our key software vendors need time to test & issue statements.
4/17/2017 7:07 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Software Distribution in Microsoft System Center Configuration Manager v.Next: Part 1.
Greg Pierce| Concerto Cloud Services Which Cloud is Right for Microsoft CRM?
The Data Store and SQL Server Deployment Strategies and Troubleshooting Frank Marzullo Senior Escalation Engineer, Critical Situation response team May.
Microsoft ® Application Virtualization 4.5 Infrastructure Planning and Design Series.
Passage Three Introduction to Microsoft SQL Server 2000.
VMware vCenter Server Module 4.
Cost Effort Complexity Benefit Cloud Hosted Low Cost Agile Integrated Fully Supported.
Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: February 2010.
Wally Mead Senior Program Manager Microsoft Corporation.
WCA-B324 Get Up!!! YAAAWWWN! App-V 5.0 Get Ready for… Are You Ready?
Microsoft ® Official Course Module 9 Configuring Applications.
MDOP Application Sequencing Technical Overview Nicola Ferrini App-V MVP.
SYN407D: Image Management made easy with Provisioning Services 6.0

Microsoft ® Application Virtualization 4.6 Infrastructure Planning and Design Published: September 2008 Updated: November 2011.
Futurestate IT Confidential APPLICATION COMPATIBILITY AND CURRENCY MANAGEMENT™ John Doe Partner Company.
Session 10 Windows Platform Eng. Dina Alkhoudari.
Successful Deployment and Solid Management … Close Relatives Tim Sinclair, General Manager, Windows Enterprise Management.
Preparing your Fabric & Apps for Windows Server 2003 End of Support Jeff Woolsey Principal Program Manager.
Document management Category Tracking Information Company:
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Mark Aslett Microsoft Introduction to Application Compatibility.
Successfully Deploying & Upgrading Provisioning Server Peter Svoboda PVS Escalation SUM307 - Successfully deploying and upgrading PVS May 8, 2012.
SchoolSite Online: An introduction. Session overview SchoolSite Online background What does it do? How is it different? How do I become a user? SchoolSite.
Citrix CloudGateway Hands on Learning Lab Andreas Zindel James Gonsalvez Principal Technical Marketing Manager Technical Marketing Engineer May
Terminal Services Technical Overview Olav Tvedt TVEDT.info Microsoft Speaker Community
Satisfy Your Technical Curiosity Specialists Enterprise Desktop -
Microsoft Management Seminar Series SMS 2003 Change Management.
Manage your cloud with Citrix CloudPortal Services Manager 10 Jared Engskow Senior Technical Readiness Specialist May 8, 2010.
Windows Azure for IT Pros Kurt CLAEYS (TSP Windows Azure, Microsoft EMEA)
Are cybersecurity threats keeping you up at night? Your people go everywhere with devices, do the apps and data they need go with them? Can you adopt.
Rob Davidson, Partner Technology Specialist Microsoft Management Servers: Using management to stay secure.
Module 9 Planning and Implementing Monitoring and Maintenance.
Performance Testing Test Complete. Performance testing and its sub categories Performance testing is performed, to determine how fast some aspect of a.
Summit 605D Configure, manage and monitor your desktop virtualization environment using PowerShell Jon Schaubhut, Pascal Bijnaar, Pedro Tramont Test Engineers.
CLI302 APPLICATION READINESS FOR WINDOWS 7 AND SERVER 2008 R2 Paul Schnell CTO App-DNA SESSION CODE: CLI302 (c) 2011 Microsoft. All rights reserved.
AppDNA Limited Version for XenDesktop, XenApp Platinum Editions.
Service Pack 2 System Center Configuration Manager 2007.
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Unit 3 Virtualization.
Extended Operating System Support
On the road: Test automation in practice for a BMW map update service
Week 01 Comp 7780 – Class Overview.
Application Lifecycle Management – Best Practices for SharePoint and Office App development November 2015.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
11/23/2018 3:03 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Getting Started.
Getting Started.
Microsoft Virtual Academy
Technical Capabilities
Microsoft Data Insights Summit
Application lifecycle and metadata management
Office 365 Development July 2014.
Mark Quirk Head of Technology Developer & Platform Group
Productive + Hybrid + Intelligent + Trusted
Fernando Jacinto Alvarez
Preparing for the Windows 8.1 MCSA
Presentation transcript:

SUM601D -- From Application Portfolio to Application Readiness: Automating Application Migration with Citrix AppDNA Mark J Henderson Senior Sales Engineer May 7, 2012

#CitrixSummit Tweet about this session with hashtag #SUM601D and #CitrixSummit

#CitrixSummit AppDNA Software Overview / Value Lab Exercises Q&A Agenda 3

AppDNA Software Overview / Value

#CitrixSummit 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 Private cloud applications pose challenges

? ? Traditional approach to app lifecycle Manual testing effort Time Cost Risk

#CitrixSummit Automated application analysis ○ Collects thousands of data points Comprehensive reporting ○ Outlines areas that need attention Application preparation ○ Can assist with Citrix streaming and App-V Application management tools ○ Handles day-to-day updates and patches Introducing Citrix AppDNA Software

The AppDNA approach to app lifecycle Automation and reporting Time Cost Risk Application “DNA” #CitrixSummit

Readiness Matrix Across applications, across technologies Complexity Virtualization Server Based Computing Windows Desktop #CitrixSummit

AppDNA software 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 Application data storage and analysis takes place in the SQL backend database 1 1 SQL TCP Traffic HTTP or HTTPS #CitrixSummit

DNA Database Server 2008 R2 Server 2003 Windows XP Windows 7 OS Import Applications Windows / Web / ISV / Internally developed Applications Windows / Web / ISV / Internally developed Apps Users / Groups / Devices Audit / Performance / Runtime

#CitrixSummit Direct import versus import capture 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

Applications External Data Operating System Analyze  Internal State  Dependencies  App -> App  App -> OS  External data AppDNA Database Heuristic Algorithms #CitrixSummit

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 edge Partner efficiency Drive the process

Intelligent remediation No action Test Re-Develop Intelligent Remediation Action Reporting Apps are targeted for remediation Auto Fix Re-package Change OS Best fixes pre-defined #CitrixSummit

Project Effort Getting from current state to remediated state Issues Effort calculator Actions Action Effort Action Effort App Complexity App Complexity Project Variables Apps Automatically calculate Duration, Effort, Resources and Cost #CitrixSummit

AppDNA software uniquely integrates Active Directory ○ User authentication ○ Object discovery ○ Application deployment Microsoft System Center Config Manager ○ Application import ○ Application deployment Lakeside Software SysTrack ○ Discovers the application usage patterns

Citrix Confidential - Do Not Distribute Launch your browser and type Your session code is: “session code” Lab Environment Login

Exercise 1 Import and Analyze Desktop Applications

Citrix Confidential - Do Not Distribute Summary Applications Reports Settings Licensing Usage Expiration AppDNA UI

Applications External Data Operating System Analyze  Internal State  Dependencies  App -> App  App -> OS  External data AppDNA Database Heuristic Algorithms #CitrixSummit

Exercise 1 Overview 22 Import and analyze 5 desktop applications in Citrix AppDNA Import will generate application DNA which is stored in the AppDNA database Analysis uses heuristic algorithms to identify compatibility defects in the application Separating import from analysis allows analysis against multiple platforms, as well as future platforms, without having to re-import applications Estimated time to complete this lab: 20 minutes

Exercise 2 Examine the Platform and Application Level Assessment Results

#CitrixSummit Overview Summary Report Provides a high-level status of the application portfolio

#CitrixSummit Application Issues Report Provides details on problems found with the apps

#CitrixSummit Application Actions Report Provides a summary of the remediation actions

#CitrixSummit Remediation Reports Provides detailed remediation data

#CitrixSummit Exercise 2 Overview 28 Use the reporting architecture to examine how Application Intelligence can be used throughout a migration project From the initial planning phase, to rationalization Estimated time to complete this lab: 15 minutes

Exercise 3 Examine the Organization Reports Architecture

#CitrixSummit Organization Reports Provides data related to application usage in the enterprise

#CitrixSummit Exercise 3 Overview 31 Use the Organization reporting architecture to examine how Application Intelligence can be used from Active Directory and System Center Config Manager Provide summaries of the status of managed applications from AD and System Center Config Manager Managed applications are applications that are deployed through Active Directory or System Center Config Manager Estimated time to complete this lab: 10 minutes

Exercise 4 Remediate an Issue within an Application

Intelligent remediation No action Test Re-Develop Intelligent Remediation Action Reporting Apps are targeted for remediation Auto Fix Re-package Change OS Best fixes pre-defined #CitrixSummit

Exercise 4 Overview 34 Create an ‘Auto Fix’ or remediation for an application using AppDNA auto fix capabilities. Investigate Intelligent Remediation. AppDNA remediation reports detail all possible remediation options Estimated time to complete this lab: 15 minutes

Exercise 5 Working with Web Applications

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

#CitrixSummit Exercise 5 Overview 37 AppDNA can analyze and report on Web applications as well including their level of browser compatibility Estimated time to complete this lab: 20 minutes

Exercise 6 Creating a Custom Report and Algorithm

#CitrixSummit Exercise 6 Overview 39 Use the Custom Reports Manager to create and manage custom reports These are reports that you define yourself You can base custom reports on existing algorithms and algorithm groups or new ones that you write yourself Create new algorithms based on your own specialized knowledge of your environment Estimated time to complete this lab: 20 minutes

Exercise 7 Configuring Multi OS

#CitrixSummit Exercise 7 Overview 41 Import a Windows 7 64 bit operating system into the AppDNA database. Estimated time to complete this lab: 20 minutes

Optional Exercise 8 Planning a Transformation (Migration Planning)

#CitrixSummit Exercise 8 Overview 43 Use the information from your application portfolio DNA to plan a migration to Windows 7 Compile and view all of the issues found by AppDNA and apply application intelligence Create an Effort Calculator Report Estimated time to complete this lab: 15 minutes

Optional Exercise 9 Creating and Managing Forward Path Scenarios (Innovate)

#CitrixSummit Exercise 9 Overview 45 Import, review and execute Forward Path logic against your application portfolio Forward Path is a powerful business decision engine that is built into AppDNA Forward Path makes it possible to analyze and compare different deployment scenarios and their impacts Estimated time to complete this lab: 15 minutes

#CitrixSummit Before you leave… 46 Recommended related breakout sessions: ○ (Attn: Speaker – if applicable – please list session name and number AND date/time and room name of when/where the related session(s) is happening – DELETE THIS TEXT ONCE YOU FILL IN INFORMATION) ○ If there no related sessions, delete this bullet Session surveys are available online at starting Thursday, May 10www.citrixsummit.com ○ Provide your feedback and pick up a complimentary gift at the registration desk Download presentations starting Monday, May 21, from your My Organizer tool located in your My Account