Escolar Documentos
Profissional Documentos
Cultura Documentos
Table of Contents
Table of Contents .............................................................................................................................................. 2
Overview............................................................................................................................................................. 3
How to log into the lab environment ............................................................................................................. 4
Exercise 1: Installation and Configuration .................................................................................................... 5
Exercise 2: Import and Analyze Desktop Applications ............................................................................ 15
Exercise 3: Examine the Platform and Application Level Assessment Results ..................................... 27
Exercise 4: Examine the Organization Reports Architecture ................................................................... 32
Exercise 5: Remediate an Issue with an Application.................................................................................. 39
Exercise 6: Working with Web Applications .............................................................................................. 47
Exercise 7: Creating a Custom Report and Algorithm .............................................................................. 51
Exercise 8: Configuring Multi-OS ................................................................................................................ 66
Page 2
Overview
Hands-on Training Module
This training module has the following details:
Objective
Audience
Details
Windows Server 2008 R2 domain controller, DNS, web server,
etc.
Windows Server 2008 R2 with SQL Server 2008 R2
Username
Administrator
AppDNASvc
Password
Citrix123
Citrix123
Page 3
Action
Launch your web browser and go to http://ilt.citrixsynergy.net
2.
On the website, type in the session code provided by your instructor and your business
email address. Click Get started.
3.
Once youve logged in, click the Start Lab button. This will launch your lab session.
Note: Please wait for the application to launch.
4.
5.
On the Add New Server screen enter the XenServer IP address provided on the website
and in the Password field enter the password provided on the site.
Page 4
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
1.
Within XenCenter, select the AppDNA virtual machine and logon as
training\administrator with password Citrix123.
2.
Double-click Citrix-AppDNA-Quick-DB-Installation.msi on the Desktop
3.
NOTE: It may take a moment or two for the initial installation screen to appear as this is a
large installer file.
Click Next on the welcome screen
Page 5
Step
4.
5.
Action
Click to accept the license agreement and then click Next
Leave Complete (server + client) selected since we are installing all components. Then
click Next.
Page 6
Step
6.
7.
Action
Click Next to accept the default installation locations
Page 7
Step
8.
9.
Action
Wait a moment for the installation to complete. Then click Finish.
NOTE: At any step of this configuration process you can click the Need help? link in the
lower left to bring up a web page with additional information.
Page 8
Step
10.
11.
Action
Click Next on the Web server step as well be using IIS which has already been installed
Leave the defaults of AppDNA for both the server name and database name. Well use the
credentials of the currently connected domain administrator. Click Next.
Page 9
Step
12.
Action
Well want to use a service account for maintaining the persistent connection to the
database (the credentials used in the previous step are for creating the database). Enter
TRAINING\AppDNASvc for the username and Citrix123 for the password and then
click Next.
NOTE: Production environments should always utilize a true service account. The
account should not be subject to password changes and should contain the bulkadmin role
on the server and db_owner permissions on the AppDNA database. Refer to the official
AppDNA documentation for additional details.
Page 10
Step
13.
Action
Click the Browse button and select the .LIC license file located on the Desktop. Then
click Next.
NOTE: It is also possible to run in the limited evaluation mode for up to 30 days and
upload a license file at a later date by running the Configure AppDNA wizard. This mode
allows analyzing up to five Windows and five Web applications.
Page 11
Step
14.
15.
Action
On the System check screen confirm that there are no errors. Then click Next.
NOTE: If certain pre-requisites are not met, AppDNA will provide you with the option of
attempting to fix the issues.
The initial setup process will now commence. This will take a few minutes as the included
standard database is restored.
Page 12
Step
16.
Action
When the process completes, click Close.
Page 13
Summary
Key
Takeaways
The AppDNA installer is used to install the server, database and client
components. Each one can be on a separate machine (using the primary
MSI installer) or all components can be on the same machine as we did here
(primary MSI installer or QuickDB installer)
Page 14
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
1.
Launch AppDNA from Start > All Programs > Citrix AppDNA > AppDNA. Logon as
administrator / apps3cur3.
Page 15
Step
2.
3.
Action
The Configure Modules Wizard will load for the first login. Click Next on the Welcome
screen.
Select Windows 7 32-bit and deselect Windows 7 64-bit. Then click Next.
Page 16
Step
4.
5.
Action
Ensure Windows Server 2008 R2 is selected as the To platform and then click Next.
Leave the defaults selected on the Virtualization screen and click Next.
Page 17
Step
6.
7.
Action
Leave the defaults selected on the Web Browser screen and click Next.
Leave the defaults selected on the XenApp Hosted screen and click Finish.
Page 18
Step
8.
Action
Click Close when the process is complete.
Page 19
Step
9.
Action
Navigate to the Import Applications screen by selecting Import & Analyze and then
selecting Applications located under Import from the side navigation bar.
10.
Lets first add an application to AppDNA by manually browsing for it. Click the Browse
button, navigate to C:\Software\AppImport\Browse\BBC Ticker and select the
BBC_BBC_Ticker_1.0.1.7_P1.0.msi file. Then click Open.
11.
Page 20
Step
12.
13.
14.
Action
Click Browse and navigate to C:\Software\AppImport\Search. Then click Open and
Search.
NOTE:
You have the ability to search an entire application repository with this feature
You can search for applications in MSI, EXE, BAT and SFT formats
(though only MSI and SFT formats can be directly imported)
You can add applications to groups for better organization
Next well add in applications from an import list file. Click the Import from list button.
NOTE: The path to the application installers referenced from the CSV file should not
contain any spaces in order to prevent import errors.
Page 21
Step
15.
Action
Six applications should now be in your queue list. Click the Import button on the top right
to start the import process.
16.
Wait a moment for each application to show Loading Completed Successfully under the
Progress column. Then click the Analyze button on the top right side to start the analysis
wizard.
17.
The first page of the wizard allows you to select the modules you want to analyze against.
Leave all modules selected and click Next in the upper right-hand corner.
Page 22
Step
18.
Action
Analysis will take a few minutes to complete.
Page 23
Step
19.
Action
When the analysis completes, click Finish in the upper right-hand corner.
Page 24
Step
20.
Action
You are now viewing the Overview Summary Report for these applications. Take a
moment to view the status for each application on the modules. Keep in mind that these
applications were analyzed against several technologies in just minutes.
Page 25
Summary
Key
Takeaways
Page 26
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
Page 27
Step
1.
Action
From the navigation bar, select Reports: Applications, click Windows 7 SP1 under
Desktop Compatibility Manager and then click Application Issues to load the report
focusing on the Windows 7 SP1 32-bit platform.
NOTE: The Application Issues Report is useful for visualizing the overall health of your
portfolio against the given platform, Windows 7 SP1 32-bit, as well as reviewing the
compatibility risk of each application.
Page 28
Step
2.
Action
When done reviewing the Applications Issues report, click the Application Actions
button in the top bar on the right. Spend a moment reviewing this report.
NOTE: The Application Actions Report is used for visualizing the overall health of your
portfolio after all remediations have been applied. In addition, for each application this
report gives you the complexity of the application, the current RAG status, the RAG status
after remediations have been applied and the effort needed to apply those remediations.
3.
4.
5.
This information can be used, in conjunction with business data, to make decisions on how
to move forward with an application. The flow will depend on the organization, but imagine
a scenario where an application is not compatible with Windows 7 SP1 yet is simple to
remediate. The best forward path might be to remediate this application now to defer the
upgrade/engineering expense until the next software refresh cycle.
When done reviewing the Application Actions Report, click the Issue View button in the
top bar on the right. Spend a moment reviewing this report.
NOTE: The Issue View Report shows you the list of issues and potential issues your
application portfolio could experience. Pivoting on Issues will help you to understand what
types of defects your team will encounter so that training and preparation can be tailored to
those needs.
Review the Issue View Report, and when done click the Action View button in the top
bar on the right. Spend a moment reviewing this report.
NOTE: This report is similar in value to the Issue View Report except that instead of
looking at the frequency of defects it looks at the frequency of remediations. Many defects
will have the same remediation so pivoting on Action will help you to understand what
remediation techniques your team will need to be trained on in order to successfully deliver
the migration project.
When done reviewing the Active View Report, click back to the Application Issues
Report.
Page 29
Step
6.
7.
8.
Action
After the report loads, scroll down and select one of the red applications by clicking the
name of the application (will appear as a hyperlink) to load the individual remediation report
for the application.
NOTE: This is the Application Remediation Report for this application on Windows 7
SP1. This report gives the low level, granular data needed to remediate all issues for an
application on this target environment (Windows 7 SP1).
Scroll down the report in order to read the manifestation, remediation and group definitions
for each red, amber and green issue identified by Citrix AppDNA.
NOTE: To gain an understanding of the issues identified and remediations included within
AppDNA, you can navigate through the different reporting levels for each of the target
environments including Server Based Computing (XenApp Hosted) as well as App-V,
XenApp Streamed, etc.
Explore the Applications Issues Report under the XenApp Hosted / TS, XenApp
Streamed and App-V nodes from the navigation bar on the left.
Page 30
Summary
Key
Takeaways
Detailed data points about the applications are collected and provided to the
AppDNA user in an easy-to-consume format.
While this exercise focused on Windows 7 SP1 reports, all other module
reports follow the same model and provide the same value.
Page 31
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
1.
From the pull-down menus at the top, go to Configure > AD & SCCM > Data Import
2.
Select the Import from file tab
3.
Click Browse and navigate to ad.sgz at C:\Software\AppDNA
4.
Click Start Import towards the top right. Wait for the import to complete.
5.
Click Browse and navigate to sccm_staged.sgz at C:\Software\AppDNA
6.
Click Start Import. Wait for the import to complete which can be observed at the bottom
of the screen.
7.
From the top menu bar, select Configure > AD & SCCM > Link Packages to Apps.
8.
In the Applications box on the right, click the Application column header to sort the
applications alphabetically.
Page 32
Step
9.
Action
In the Packages box, select the plus sign beside Installation: BBC Ticker and then click
the checkbox beside the application name.
10.
In the Applications box, select the BBC Ticker line to highlight the row.
11.
In the Packages box, click the green check button to associate the selected application to
the selected package.
12.
Perform steps 9-11 for the remaining applications in the Applications box. Then click
Save Associations.
Page 33
Step
13.
14.
Action
From the side navigation bar, select Reports: Your Organisation and then click Groups.
In the Report drop-down list on the upper right-hand side, ensure Desktop Compatibility
Manager: Windows 7 SP1 is selected.
Page 34
Step
15.
Action
On the row with the Development group, click the hyperlink 3 under the Users column.
16.
You are now looking at the users within the Active Directory group named Development.
NOTE: This view gives you an application count for each user and the count is broken
down by RAG status for each application.
Page 35
Step
17.
Action
For Developer 2, click the 4 in the total column.
18.
Scroll down a little and you will be looking at the four managed applications Developer 2
has currently installed on his/her machine.
19.
NOTE: This gives you a list of all users imported into AppDNA. The Users Report View
provides a summary of the status of the managed applications deployed to the users.
Page 36
Step
20.
21.
Action
By selecting the drop-down list beside Report (near the top of the screen), you can view the
status of each users managed applications by different technologies. Click the drop-down
list arrow and select Virtualization Manager: App-V to view users application status
against this technology.
Continue to view the different reporting information you can access for the different
technologies.
Page 37
Summary
Key
Takeaways
Page 38
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
Page 39
Step
1.
2.
Action
From the navigation bar, select Reports: Applications and then click Windows 7 SP1 >
Application Issues.
Page 40
Step
3.
Action
Double-click the checkbox beside ID to select all applications in the list.
4.
5.
Click the Select button at the bottom of the Select Applications window.
Hide the navigation bar by clicking the arrow beside Reports: Applications. This is
located on the left, just below the top menu bar.
6.
Scroll down in the report and select the StyleWriter application by clicking the application
name.
7.
Scroll down to the issues list and review the results in the Issue View.
NOTE: Automated remediations for any issues are denoted with a checkmark in the MST
column next to the issue which can be automatically remediated.
Page 41
Step
8.
9.
Action
After reviewing the automated remediations (there are two), scroll up and click the Get
MST Fixes button.
Save the MST to the same location as the original MSI package at
C:\Software\AppDNA\TestApps\StyleWriter. Click OK in the dialog generated after
the MST has been saved.
NOTE: There are two ways to update AppDNA so that the RAG status reflects the
remediated state of the application. You can reimport the application with the fixes applied
or use Journaling to mark an application as remediated. For this example, you will reimport
the StyleWriter application using the AutoFix MST file created by AppDNA.
Page 42
Step
10.
Action
Expand the navigation bar by clicking the arrow. Then select Import & Analyze and click
Applications under Import.
11.
12.
13.
Page 43
Step
14.
Action
Select the Expand all MSTs checkbox to show that AppDNA recognized the MST
transform file associated with this application. Choose the Select all MSTs checkbox to
select the MST file.
15.
16.
After the import is complete, select the Analyze button on the upper right-hand side.
17.
All modules should be selected at this point. Click Next on the upper right-hand side to
begin the analysis process.
18.
19.
You are now looking at the Overview Summary Report for StyleWriter. Notice under
the Desktop Compatibility Manager Windows 7 SP1 column, the status of the
application is now green (it was previously red).
Page 44
Step
20.
Action
Click the green G status for StyleWriter under Desktop Compatibility Manager
Windows 7 SP1 to show the detailed remediation report.
NOTE: The two red issues for this application have now been remediated by the transform
file that was generated by AppDNA.
Page 45
Summary
Key
Takeaways
Autofix remediations within AppDNA are voluntary. You are not forced
into accepting an automatic fix that does not fit into your packaging best
practices.
Page 46
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 15 minutes.
Step Action
1.
From the navigation bar, click Import & Analyze and then Web Applications.
Page 47
Step
2.
3.
4.
5.
6.
7.
8.
Action
Click the Add button.
Enter Litmus Web Source in the Name field.
Click the search button (magnifying glass) beside the Source Folder text box.
Browse to C:\Software\AppImport\Web and click OK. Then click OK to queue up the
web application.
NOTE: This process is used when the web sites source files are available.
Now we will import a web site via a browser to capture and analyze the rendered HTML
pages. This process is necessary when analyzing a web site where you cannot directly access
the source files. Click the Add button again.
Enter Sample Store in the Name field.
Enter http://shop.training.lab in the Url field. Then click OK.
Page 48
Step
9.
Action
Select the Use Manual Browser Navigation checkbox. This will allow us to only capture
the specific pages that we browse to for the Sample Store Web Application as opposed to
attempting to crawl the entire site.
10.
11.
An instance of Internet Explorer will launch. Click on several links within the Sample
Store Web Application to visit 10 or more pages.
After traversing several pages, close Internet Explorer.
12.
13.
14.
15.
16.
NOTE: After closing the browser, AppDNA will start the importation of the web site to
the database. Importation of both web applications happens simultaneously.
Wait a few minutes for the progress indicators to show Loading Completed Successfully
for both web applications. Then click the Analyze button.
Click Next to start the analysis of the web applications. This will take a few minutes.
Once analysis is complete, select Finish to view the Overview Summary Report for the
applications.
Click the given RAG status under the IE or Firefox columns to review the issues identified
by AppDNA.
Page 49
Summary
Key
Takeaways
Page 50
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 20 minutes.
Step Action
1.
From the top menu bar, select Configure > Custom Reports.
2.
On the toolbar, click New. This opens the New Custom Report dialog.
Page 51
Step
3.
4.
Action
Leave the default Name and Description for the new custom report and click OK.
In the tree view on the right side of the Custom Reports Manager screen, click the plus
sign beside Windows 7 SP1 to show the algorithms.
Page 52
Step
5.
6.
Action
Click the first algorithm named Anomalous application aspects to highlight it. Hold
down the shift key and click the last algorithm of Windows Resource Protection. All
associated algorithms with Windows 7 SP1 should now be highlighted.
Left-click the selected algorithm set and then drag-and-drop these algorithms to the name
of your new custom report on the left.
Page 53
Step
7.
8.
Action
Collapse the Windows 7 SP1 node on the right side of the screen and click the plus sign
beside App-V to show the associated algorithms.
Click the top algorithm and then shift-click the bottom algorithm for App-V to select them
all just as you did for Windows 7 SP1.
Page 54
Step
9.
10.
Action
Left-click the selected algorithm set and then drag-and-drop these algorithms to your new
custom report on the left. All associated algorithms added to your new custom report
should now be seen under the report name.
NOTE: You have just created a new custom report which combines all algorithms for
Windows 7 and App-V and will show as one single report.
Page 55
Step
11.
12.
13.
Action
To enable reporting for your new report, on the navigation bar choose Select > All
Applications.
Page 56
Step
14.
Action
Deselect all technologies except My New Custom Report.
15.
16.
17.
NOTE: You will now see a new column (third from the right) titled Custom Reports My
New Custom Report. This new report shows application compliance with both Windows 7
SP1 and App-V. You can now view complete reporting for these two technologies from
one, combined report. Take note that the application BBC Ticker is green under your
custom report column. We will be modifying that status a few steps down.
Under the Custom Reports column, click the red R for ActiveSync to view the
combined Windows 7/App-V report.
Page 57
Step
18.
Action
You can also create custom algorithms to test for specific issues within your environment.
To start creation of a new algorithm, from the top menu bar select Configure > Custom
Reports.
19.
20.
Leave the default name and identifier information and click OK to create the new algorithm
group.
Page 58
Step
21.
22.
Action
Right-click My New Algorithm Group under the My New Custom Report node and
select New Algorithm from the shortcut menu.
Leave the Identifier and Name as the default and click Next.
Page 59
Step
23.
Action
Under Manifestation, delete the default text and type This algorithm searches for the file
BBCTicker.exe. Under Remediation, delete the default text and type This file must be
removed from the application package. Then click Next.
Page 60
Step
24.
Action
Select the radio button beside the red R labeled The Application will fail if this
Algorithm is triggered. Then click Next.
Page 61
Step
25.
26.
Action
In the Action drop-down list, select Redevelopment Required. Then click Next.
In the File Name text box type %BBCTicker.exe% (include the percent signs).
Page 62
Step
27.
Action
Click the Save button.
NOTE: By clicking the plus sign beside My New Algorithm Group, you can see the
newly added algorithm.
28.
Click the Save button located just above your report name.
29.
NOTE: You need to reanalyze your applications against your custom report in order for
the new algorithm to run.
On the navigation bar, choose Select > All Applications.
Page 63
Step
30.
31.
Action
Choose No when prompted to analyze and then click All Applications again.
Deselect all applications by clicking the checkbox beside ID.
32.
33.
34.
Ensure only My New Custom Report is selected and then click Next.
Page 64
Step
35.
Action
Once analysis completes, click Finish.
36.
On the Overview Summary Report, notice under the Custom Reports column that the
application is now red.
37.
Click the red R in the Custom Reports column to view the individual remediation report
for BBC Ticker.
NOTE: The Results Summary Table shows your algorithm on top of the list. Spend a few
minutes reviewing the report.
Summary
Key
Takeaways
Use the Custom Reports Manager screen to create and manage custom
reports.
These are reports that you define yourself and you can base custom reports
on existing algorithms.
You can create new algorithms based on your own specialized knowledge of
your environment.
Page 65
Step-by-step guidance
Follow the steps below to complete the task.
Estimated time to complete this lab: 20 minutes.
Step Action
1.
On the navigation bar, select Import & Analyze > Operating Systems.
Page 66
Step
2.
Action
Click Import from MSI on the toolbar. This opens an import screen.
3.
Click the folder button and navigate to C:\Software\AppDNA\OS Snapshot. Select the
ossnapshot.msi file.
4.
5.
Page 67
Step
6.
Action
On the Image relationships screen, check the box next to Default Image for Windows
XP and then click Next.
7.
Wait a few minutes for the import process to complete. Then click Back to Operating
Systems.
8.
NOTE: Analysis of the application portfolio would now be necessary to show any
differences between the two operating systems. Due to time constraints, we will not
reanalyze the portfolio.
Page 68
Summary
Key
Takeaways
Page 69
Revision History
Revision
1.0
Change Description
Updated By
Original Version
Allen Furmanski
Date
10/2012
About Citrix
Citrix Systems, Inc. designs, develops and markets technology solutions that enable information technology
(IT) services. The Enterprise division and the Online Services division constitute its two segments. Its
revenues are derived from sales of Enterprise division products, which include its Desktop Solutions,
Datacenter and Cloud Solutions, Cloud-based Data Solutions and related technical services and from its
Online Services division's Web collaboration, remote access and support services. It markets and licenses its
products directly to enterprise customers, over the Web, and through systems integrators (Sis) in addition to
indirectly through value-added resellers (VARs), value-added distributors (VADs) and original equipment
manufacturers (OEMs). In July 2012, the Company acquired Bytemobile, provider of data and video
optimization solutions for mobile network operators.
http://www.citrix.com
Page 70