Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
5Activity
0 of .
Results for:
No results containing your search query
P. 1
AppDNA IT Use Cases15

AppDNA IT Use Cases15

Ratings: (0)|Views: 135 |Likes:
Published by Craig Borysowich
The AppTitude Tools from App-DNA provides a versatile platform for managing and maintaining the operational checks and balances for large pools of windows-based applications in IT organizations. Managing change in fleets of desktops and servers with constant waves of patches and upgrades to both off-the-shelf (OTS) software and internally developed applications is creating ever increasing levels of complexity to the infrastructure. Tracking changes in code, drivers, libraries and OS functions and how it interacts with the existing tools, applications and operating systems already installed is typically a big unknown. Standard testing procedures will sometimes miss issues that may only occur on a segment of systems or will isolate a problem but not be able to determine a specific source since much of the changes to the registry, files, and components are not known.
The AppTitude Tools from App-DNA provides a versatile platform for managing and maintaining the operational checks and balances for large pools of windows-based applications in IT organizations. Managing change in fleets of desktops and servers with constant waves of patches and upgrades to both off-the-shelf (OTS) software and internally developed applications is creating ever increasing levels of complexity to the infrastructure. Tracking changes in code, drivers, libraries and OS functions and how it interacts with the existing tools, applications and operating systems already installed is typically a big unknown. Standard testing procedures will sometimes miss issues that may only occur on a segment of systems or will isolate a problem but not be able to determine a specific source since much of the changes to the registry, files, and components are not known.

More info:

Published by: Craig Borysowich on Aug 11, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/28/2010

pdf

text

original

 
www.Soroc.comSoroc Technology Inc.
ENTERPRISE WINDOWS OPERATIONSWITH APP-DNA APPTITUDEWHITEPAPER
V1.5Authored by: Craig Borysowich
 
Whitepaper www.soroc.com
Page
2
of 
13
 
Soroc Technology Inc. Research
INTRODUCTION
The AppTitude Tools from App-DNA provides a versatile platform for managing and maintaining the operationalchecks and balances for large pools of windows-based applications in IT organizations. Managing change in fleetsof desktops and servers with constant waves of patches and upgrades to both off-the-shelf (OTS) software andinternally developed applications is creating ever increasing levels of complexity to the infrastructure. Trackingchanges in code, drivers, libraries and OS functions and how it interacts with the existing tools, applications andoperating systems already installed is typically a big unknown. Standard testing procedures will sometimes mississues that may only occur on a segment of systems or will isolate a problem but not be able to determine aspecific source since much of the changes to the registry, files, and components are not known.When an organization is looking to move to an upgraded operating system on a server or workstation, the effortsstart all over again to test and retest groups of applications on the target platform. As collisions and upgrades aretested, typically there are combinations that function or create specific issues that requires a different revision orspecialty patch to be maintained. This continues to add to the complexity of the overall environment as more andmore variations are maintained because "they work" versus understanding software interoperability issues ingreater detail to manage fewer desktop and server build variations.Throughout this whitepaper, we will look at how AppTitude can assist IT operations in achieving several aspects of IT process automation within their departments and examine opportunities to shorten test cycles and gain adeeper understanding of the specific build, files, registry and binary changes that are occurring with eachapplication installed or upgraded.Once each application has been analyzed, the details or the DNA of that application is stored in a database.Multiple versions of the application and patches and upgrades to that application can also be stored and groupedin the database. The details of the changes and elements of the application that get installed can then be browsedand evaluated. Known issues where changes may be made to common dynamic link library files can then bereviewed and addressed. As more applications are added to the database, interoperability issues can then bereviewed as collisions in writing file versions or overwriting of registry entries can be seen immediately. An orderof installation can then be established to ensure that applications are not backtracking or back-versioning registryentries and files on the systemErrors and issues that may be found in functional testing can then more easily be analyzed and resolved by lookingfor these conflicts. Seeing these changes within the system and how they interact is invaluable to reduce testingeffort and find working remediation to those errors and move new systems and platforms into UAT testing faster.
 
Whitepaper www.soroc.com
Page
3
of 
13
 
Soroc Technology Inc. Research
SOFTWARE LIBRARY MANAGEMENTSOFTWARE LIBRARY MANAGEMENT
New tools and applications are being added to the mix of workstations and servers as application needs grow andnew opportunities require the use of new technologies. Add in the constant flow of version upgrades and patchesto that mix and it becomes a real turmoil to understand what has been deployed, what has been replaced andwhat has been retired from an enterprise portfolio of applications. This churn of applications and versions iscertainly most evident on the Windows platform.The AppTitude tools do not offer any capabilities for performing license management functions or scanning forsoftware that is installed within a fleet of servers or workstations. However, reports from tools in the enterprisethat are performing those types of scans can certainly be used to understand where old versions of softwarecontinue to languish in the enterprise and where applications may or may not be compiled in the AppTitude tool.Many organizations have the need of an older version or an unsupported application to continue performingcertain functions due to the lack of a replacement, loss of the application developer or known incompatibilitieswith newer versions. On a system by system basis, the exposures will seem fairly low when analyzed on anapplication or server basis. Aggregating all of the tools and versions into a library like AppTitude will give testingteams a deeper knowledge of the changes and impacts of an application being installed and also where olderversions of tools and applications are being impacted by newer applications or patches that are being added to anenvironment.It is still a manual effort to match enterprise applications scans and ensure that retired versions of applications thatare no longer running in the enterprise have been removed from the AppDNA tool.Having this complete portfolio is critical for systems managers to look at new implementations and determine if there will be any problems with combinations of tools and applications being installed to a specific platform. If theconcern is around a newer target operating system, the detailed analysis within AppTitude can quickly provide a'best-fit' overview of whether a system will have success at running on the Windows Server 2003 platform versusWindows Server 2008 based on the operation and installation requirements of all the tools and applicationsrequired.Having a complete compilation of the software running within the Windows platform of an organization will alsoassist system managers in targeting specific applications and platforms to be retired or upgraded. When support isbeing suspended or a dilapidated component should be replaced, the library can quickly indicate versions that arepotentially still operating within the infrastructure.While there are tools that can report on installed software and aggregate lists of software that are running withinthe enterprise, these tools do not provide the depth of analysis for compatibility and interoperability of thoseapplications when looking at upgrades, patches or migrations to other server or desktop platforms. Maintainingan AppTitude database alongside the reports and licensing meters can provide an additional audit mechanism forapplications and versions deployed within the infrastructure.

Activity (5)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
timdog9 liked this
Paul Schnell liked this
dave_near liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->