Calender
<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

Organizations today are in various stages of rolling out Windows 7, but no matter which stage they're in App-DNA™ technical resources often hear the same kinds of questions. You would expect questions like: Will my applications work when running on Windows 7? If there are application compatibility issues, can it be fixed and how do I implement that fix?

 

AppTitude solves these problems by providing application owners with detailed compatibility information about an application in just minutes. This core value alone accelerates Windows 7 deployments, reduces costs and eliminates risk by shining a light on the internals of every single application in an enterprise portfolio -- without having to manually test each and every one of the applications. This blog post isn't necessarily about manual testing for Windows 7 versus static analysis, but if you want to learn more about how AppTitude answers those questions, click here.

 

When working with App-DNA customers implementing the AppTitude application compatibility platform, another question that always bubbles up is *should* I fix an application or is it more cost-effective to replace or retire it? Whenever I get asked this question, the answer is always the same: “It depends.” This is a business decision that involves several parameters:

  • What is the value of the application to the organization?
  • Is the application expected to have a long remaining lifespan?
  • Can the defects in the application even be fixed?
  • For commercial applications, does the vendor have a Windows 7 compatible version?
  • How much does it cost to upgrade to that compatible version and how does that cost compare to the cost of remediating and testing the existing version of your application?

 

AppTitude provides application intelligence to drive these business decisions. Generating this application intelligence manually without AppTitude would be a tedious, manual process that would require enterprise IT organizations to essentially incur the costs of trying to remediate a problem application in order to even determine if remediation is a cost effective solution. In basic terms, fix something to determine if you even want to keep it.  The reporting architecture in AppTitude provides intelligence to make these decisions at your fingertips. The most important reports for driving these decisions are AppTitude Action reports. AppTitude action reports give targeted information about which applications have defects, what those defects are, how they can be remediated, and the cost of implementing those remediations.  This information is invaluable in making a decision to remediate, upgrade, redevelop, mitigate or retire an application.

 

 Below is a very basic flow to highlight the kinds of decisions you have to make and where Application Intelligence is necessary to drive those decisions. The blue shapes are processes, decisions and data points driven entirely by AppTitude Application Intelligence. The  orange shapes represent decisions factoring in business specific data with Application Intelligence.  The green shapes represent processes that are optimized and streamlined.

 

The success of an application compatibility project is not measured just on moving the organization to Windows 7, but also in doing so in a cost effective and timely way.   Application Intelligence drives these cost decisions earlier in the project lifecycle where they can make a difference. AppTitude generates this Application Intelligence in just minutes per application.

 

 

Microsoft announced at TechEd North America that Windows 7 SP1 beta would be released this month. IT groups everywhere are analyzing Windows 7 budgets, many of them giving quarter-end updates this week to let management know the status of the Windows 7, 64x and related application virtualization projects.  Much like the 10 p.m. news used to open with “It’s 10 p.m., do you know where your children are?” many CIOs are asking, “It’s July 1, do we know where our Windows 7 project is?”

One of the challenges IT teams face is how to determine the budget around application compatibility.  In a recent conversation, an industry leader told App-DNA™ that managing app migration from Windows XP to Windows 7 will be the single most expensive component of migration projects. Many articles and blogs have speculated hardware would be a big cost center, but many people underestimate the impact—and cost—of managing application migration and application compatibility for the Windows 7 project.

Get a handle on the reality of what’s needed for application testing and application compatibility – and the potential costs – with a free and straightforward Application Migration Workbook. App-DNA gathered insight from Fortune 500 and FTSE 100 customers, industry partners like Microsoft and Citrix, as well as systems integrator partners. The result is a resource guide complete with worksheets to help estimate the cost of manual testing vs. automation, the math on application churn, and the ROI on a day-to-day app management process.  Download the free ebook at http://app-dna.cambuilder.cw.com/Resources/eBooks/App-DNA-Migration-Workbook.aspx

Have your Windows 7 timeline figured out, but not enough pages left on the calendar this year? Check out how static analysis can speed the testing and remediation cycles of your project.

Comments? Questions? Worried about your timeline? Drop a line to info@app-dna.com or on Twitter @appdna – we’re happy to share insight to help you keep track of your Windows 7 project.

"What would you say if I were to tell you that migrating to a virtual desktop was no different than if you were going to migrate to Windows 7?” What a great question! Daniel Feller from Citrix explains in more detail in his blog post & his session this week at #BriForum  “Windows 7 and the Virtual Desktop Revolution.”

App-DNA™ also sees the similarities in virtual projects and Windows 7 migrations. Both have hurdles to clear, especially around application compatibility. The AppTitude™ application testing and application remediation software includes an Overview Summary Report – a dashboard that helps you clearly see where apps will be successful – if they won’t run well on Windows 7, will they run well on XenApp or App-V as an alternative?

Whenever we’re out with enterprise IT groups, talking with Windows 7 project managers or application virtualization user groups, we try to show them the AppTitude dashboard for determining the best platform and delivery model for each application. Usually eyes open wider, everyone steps in for a closer look, and the questions start rolling. It was one of my favorite AppTitude views to show last week at Microsoft #TechEd – so many project leaders are just now learning there is an automated approach to application compatibility – and determining what apps will be successful on what platforms. Take a look, let us know how you’d find this useful for the common bonds in your Windows 7 and application virtualization projects, either in the comments or via info@app-dna.com   

 

Exciting stuff happening here, App-DNA™ has just launched AppTitude™ v.4.5 and have added some great new features that will improve the ease of install and setup as well as scalability and reporting.

Added Application Compatibility Checks

·         Server 2008 R2 – The all new Server 2008 R2 module now allows organizations to check compatibility on the latest Windows Server build. 

·         App-V related checks – will reflect added App-V 4.6 capability for x64 bit apps.  We've also added some cool stuff to detect app dependencies that will help you to determine if you need to implement DSC (Dynamic Suiting Capability).

·         XenApp Streamed related checks – Will reflect added functionality delivered in XenApp 6.0 for capturing services, as well as minor tweaks to show compatibility with 16 bit DOS apps and handling of 64 bit apps.

Improved Installer and all new  “AppTitude Web Server”

·         Faster and simpler setup experience for new users

·         New "AppTitude Configuration" tool to assist in modifying server and client settings

·         System Check facility to verify successful setup of the web service

·         Now you can opt for an “express” alternative to IIS by choosing to install the AppTitude Web Server (for fast setup of local implementations)

More Scalable Reporting

·         Ability to define the number of applications to view in one page in the Assessment view ( very handy for large app portfolios)

New Remediation Level Action Reporting

·         Shows actions required to remediate each app for better remediation reports

·         This will help to get a better idea of how much work is actually involved in getting an app remediated

·         Gives users a way to add their own remediation actions – increases accuracy

Site & Database Switcher – connect to multiple AppTitude DBs

·         A new function within the AppTitude console under the Administration tab that will allow customers to easily add a new AppTitude database, export this and import to any clients required.

·         Improves ease of scalability

·         Once setup, the AppTitude Administrator can export the settings and send the XML config file to the appropriate users to very quickly get them ready to work on the new account.

Updated Import Screen

·         More scalable importing – no limit to the number of apps that can be queued to import

·         Improved layout of import screen -- ability to filter by column (import & export defined filters)

License Transfer – Between Machines

·         Easier to transfer AppTitude licenses from one machine to another

·         Faster, easier and more flexible management of licenses

·         New report navigation system

Auto Unlocker for Licenses:  to select a representative sample of apps

·         Helps select which apps to unlock in the "Apply Licenses" view

·         The result will be a 'random' selection of Red, Amber and Green applications in a defined ratio across all modules that are licensed

 

If you are one of our partners, check out the webcast on new features through the partner portal site:

http://portal.app-dna.com/Download.aspx#

 

Penny Gralewski , entered at 21. May 2010, 02:18

Citrix Synergy was a fantastic event last week. Citrix billed it as “the convergence between virtualization, networking and cloud computing and how it can solve real business problems” -- the event lived up to that and more. At Synergy, App-DNA™ talked with IT leaders about application compatibility and application remediation for Windows 7 projects, Citrix server migrations, XenApp work and more.  App-DNA is truly enjoying the interest brought by winning the Citrix Synergy Best of Show and Process Improvement Awards, but with that buzz comes many questions.  We wanted to answer the top questions we heard at Synergy, but also welcome more questions in the blog comments or via Twitter @appdna – we’ll answer them as fast as possible.

1.       Tell me more about what App-DNA does again? 

App-DNA designs, builds and sells the AppTitude™ software, which provides application compatibility, testing and remediation for enterprises adopting technologies like Windows 7, Citrix XenApp, Microsoft App-V, 64bit, Windows Server 2008 or IE8. Using AppTitude helps organizations avoid the expense and delay of traditional manual brute force based testing and cuts the time, cost and risks associated with deployment of OS migrations, software upgrades, and virtualization projects. App-DNA works directly with IT organizations and through worldwide SI partners and regional SI partners.

 

2.       How is AppTitude used for more than Windows 7 projects?

App compat is definitely a hot topic for Windows 7 projects, but application remediation is also vital for

-  App-V and XenApp projects  - determine the success rate of applications before you Sequence or Profile them, saving hours of testing and unnecessary tedious iterations.  Understand the potential issues with a package and address them in the initial package creation process

-  64-bit projects – whether Windows or in the data center

-  Server based computing, whether Windows Server 2008, XenApp, Terminal Services project

-  IE8 projects- still in beta, but consider how many web apps you’re looking to migrate? Test their compatibility before they go to IE8.

-  Business as Usual –new apps are added to your enterprise all the time, you need to ensure they will work well

-  Determining what technology to use for specific applications – AppTitude can show you the “best fit” – if an app won’t run well on Windows 7, should you try it on XenApp or App-V?  The understanding of how to best deliver an application in your enterprise environment will go a very long way when it comes to moving away from the physical desktop and organizations start leveraging technologies that provide virtual desktops such as XenClient.

 

3.       How do you align with the app compat info like Microsoft ACT and the Citrix XenApp compatibility list?

AppTitude complements the information that you find in the available tools. In fact, in addition to the information that App-DNA has collected over years of experience and the intelligence determined by our “DNA” research about the applications, AppTitude looks to external data sources like Microsoft ACT and the Microsoft app compat white list.  App-DNA is a Microsoft Gold Certified Partner and Citrix parter ( Citrix consultants use AppTitude in the field), so we work closely with both companies. For more information, check out this video featuring Chris Jackson, Microsoft’s “app compat guy.”

4.       Okay, where can I see App-DNA and AppTitude?

Check out these videos:

-  If you have 5 minutes: CitrixTV recorded an AppTitude demo at Citrix Synergy

-  If you have 15 minutes:  BrianMadden.com recorded an AppTitude demo at the Microsoft MMS conference

-  If you speak French: here’s a demo from Microsoft TechDays in Paris

-  If you’re interested in server management: view this Dublin PubForum overview

-  If you want a full web demo from AppDNA, contact us using the information below

If you’re attending Microsoft #TechEd, App-DNA will be exhibiting at booth #2244. Stop by and share your app compat questions and see AppTitude in action.

Intrigued? More questions? Use the comments, Twitter @appdna or contact us at info@app-dna.com

The App-DNA team is finalizing plans for Citrix Synergy 2010. We look forward to talking application compatibility, application remediation, application delivery and application management with Citrix XenApp users as well as enterprises planning Windows 7, App-V and 64-bit migrations.  We’re extremely excited that App-DNA is a semi-finalist for the Best of Synergy Process Improvement Award.  (shameless plug: Vote HERE for the Best of Synergy Award )  

 App-DNA is talking with enterprise customers and SI partners about forward-thinking combinations of technologies such as physical application delivery, virtual application delivery and other subsets of VDI delivery models. Synergy is always packed with content and excellent conversations about your migration and BAU projects, here are just some of the events where App-DNA will be learning more about Citrix projects in progressive enterprises and new Citrix technologies.

Tuesday, May 11

The insider's view on application and desktop virtualization – Harry Labana shared his pre-Synergy demo testing on his video blog this week, whetting our appetite for the demos and new information.

Wednesday, May 12

Keynote: Mark Templeton’s vision of desktop computing + demos of new Citrix technologies = a great way to start Synergy.

Management simplified with XenApp – After the MMS announcement of more integration between Microsoft System Center and Citrix XenApp, this should be a great session. Learn more about XenApp 6, Windows Server 2008, System Center and 64-bit environments at this presentation from Citrix’s Orestes Melgarejo and Microsoft’s Sean Donahue. Be sure to catch Sean’s occasional postings on the MDOP Team Blog.

Gathering intelligence for your virtual desktop initiativeApplication readiness is a key step in planning virtualization projects. Empowering enterprises with “DNA” about applications – and the success those applications will have on a virtual technology – means faster and better testing and eventual conversion of applications to the Citrix XenApp Profile or Microsoft App-V SFT format. Interested in hearing your questions on virtual desktop initiatives...

 

Thursday, May 13

Keynote – what a busy morning! Michael Dell from Dell, IDC Chief Analyst Frank Gens, Brad Anderson from Microsoft, and the announcement of the Best of Synergy Award from the Computerworld and Citrix teams. Don’t miss the keynotes that everyone will be talking about from Synergy.

15 reasons desktop virtualization projects fail – Expect a packed house for Brian Madden and Gabe Knuth. App-DNA hears from customers that app compat is one reason virtualization projects fail—and we help them fix it. We’re interested in a lively discussion in this session!

Also, don’t forget Geek Speak Live, after-hours events, plus the Hands-on Learning Labs! Be sure to book time to stop by App-DNA Expo Booth #530 to see AppTitude™ in action. Want to set a specific time to meet with App-DNA? Contact info@app-dna.com  

What sessions are on your Citrix Synergy schedule? Comment on your picks.  

 

As enterprises start planning migrations to the Microsoft Optimized Desktop (Windows 7, App-V, IE8, and Office 2010), one of the most common challenges I hear is "how do I get started"?  And in reality, the answer to this question differs quite a bit between different organizations. 

 

One of the constants that remains is that the goal of these migration planning sessions is to understand the state of the existing application portfolio and the level of effort that it takes to create deployment ready application packages to roll out in Windows 7 and App-V.  AppTitude™ as a platform can help manage and deliver on that goal.

 

While AppTitude's application compatibility analysis and intelligent remediation has already provided enterprises with a great snapshot as to the state of their existing portfolio and what the necessary forward actions need to be taken to address outstanding issues, not everyone is aware of AppTitude's ability to create deployment ready packages in a variety of different formats (MSI, App-V, XenApp profiles, etc).

 

For applications that are not already packaged in the MSI format, the AppTitude Production Manager can spin up virtual machines and essentially capture the construct of an application.  This can be done using application owner input during the installation process or in an unattended mode for those apps that are being deployed silently.  The entire process is managed through "execution profiles", task-based execution sequences driven and customized using simple XML based commands on the back end.  Needless to say, with the level of flexibility associated with these execution profiles, many organizations have been able to take advantage of their existing packaging tools.  Many organizations have already leveraged these execution profiles to integrate with tools such as the Microsoft App-V Sequencer, Citrix XenApp Profiler, Flexera Software AdminStudio, Symantec Wise Package Studio, etc.,  to create deployment ready packages as part of the application planning and application migration process. And for those organizations that are looking to implement ITIL or MOF best practices, the entire capture and package creation process is automatically documented for use in your definitive software library for future releases and application updates.

 

To learn more about how AppTitude can help automate the application migration process by creating deployment ready packages, come talk with App-DNA™ at MMS Expo booth #437—we’ll be the ones in the (Illini) orange shirts.

Microsoft Management Summit (MMS) 2010 is next week! The App-DNA™ technical team is eagerly anticipating conversations about your application compatibility and application remediation challenges, successes and questions. MMS is always a great venue to learn more about System Center, Windows 7, App-V, MED-V and what’s next from Microsoft. We enjoy catching up with old friends and making new friends – stop by and see App-DNA at Expo Booth #437 or chat with the orange-shirted App-DNA team at these MMS sessions.

Monday, Apr 19

Windows 7 - Gaining More Control Over Windows Installer Packaging Infrastructure – We’ve found organizations that follow MSI best practices have higher application compatibility ratios when testing their application estate for Windows 7.  Darwin Sanoy knows MSI inside and out -- check out his CSI:\>Windows blog

Tuesday, Apr 20

Considerations for deploying and managing applications in the cloud – Managing change is a key priority for IT teams. Well managed environments have faster deployments to new technologies – less time spent fixing problems that may slow down your adoption of cool new technologies like the cloud.  

Beyond Service Manager - Partner Solutions – as a System Center Alliance partner, App-DNA is always interested in what System Center peer partners are developing…

Virtualization - Ask the Panel of Experts – App-DNA helps enterprises with application virtualization compatibility, accelerating App-V implementations. We learn from your comments on the MDOP team blogs and we’re keen to hear the live questions of MMS attendees.

Ask the Panel of Community Experts -  Most panels include 4-5 experts, but this one includes a huge lineup of top contributors to the MyITForum message boards, plus industry leaders, and your really interesting questions.

Wednesday, Apr 21

App-V: Top 10 Most Common Customer Scenarios and End to End Review – If you’re not yet adopting App-V, find out how you can. Angie Anderson & Bill Morein have such in-depth knowledge – bound to be a great session. 

Thursday, Apr 22

Unblocking and Accelerating your Windows 7 Deployment Using MED-V – App-DNA works closely with Windows 7 app compat every day, we’re interested in helping accelerate your Windows 7 deployment.

Configuration Manager v.Next - Ask the Panel of Experts – The best part of MMS is sometimes going back to work on Monday with all of the information that you learned about v.Next- you’re the star at the coffee maker with all your new knowledge. Jeff Wettlaufer is still taking questions for this session - Twitter them to #mmsea01  

Friday, Apr 23

Sequencing Deep Dive: Efficiently Making your Applications Virtual – As App-DNA works with customers implementing App-V, the most popular questions are “what should I virtualize” and “how do I fix it if it won’t virtualize?”  

Also, don’t forget the keynotes, end of day Speaker Q&A sessions, Birds of a Feather, plus the amazing Hands on Labs! In all your scheduling, be sure to book time to stop by the App-DNA Expo Booth #437 to see AppTitude™ in action. Want to set a specific time with App-DNA? Contact info@app-dna.com

What sessions are you most interested in seeing? Share your favorites in the comments.  

 

Paul Schnell , entered at 26. January 2010, 20:59

Ok, by now most people have good stories to tell or have at least heard that Windows 7 is a good thing. Right? Well I though I'd add my own anecdotal experience to the mix.

 

In my role I have the opportunity to talk to many organisations in varying stages of Windows Vista or Windows 7 adoption or planning. From the outset Windows 7 just felt better and much of the early testing is bearing out expectations for these organisations and in truth its been a bit surprising how strong early adoption has been for Windows 7.

 

For myself, I have some challenges in the way I use Windows. As evangelist for App-DNA™ I need to regularly demo and discuss our solution so a stable and responsive OS to support our own product is important. I'm also often testing and demoing early versions of our own software and the combination of OS betas and pre-release software can be challenging at times. Anyone who demos as part of their day jobs knows what I'm talking about.

 

In the latter part of 2009 when I got my hands on the 64bit RTM bits for Windows 7 combined with a shiny new laptop with a solid state drive (SSD) and things took a turn for the better. I expected some improved performance but the level of improvement was quite surprising. Even more surprising was the lack of issues for running the 64bit version of Windows 7 knowing how problematic driver availability generally is around the release of a new OS.

 

For those of you not yet familiar with 64bit Windows, here are a few interesting aspects.

 

  1. 16bit apps

16 bit code cannot run on 64 bit Windows. Generally, 16bit apps date back to pre-XP days. There are various reasons for incompatibility but one of the key ones is the passing of 'handles' - these are references which programs use for (amongst other things) the visual windows which you use to interact with the applications. Attempting to pass handles from a 64bit environment to 16bit apps causes loss of data and causes application failure. Some organisations maintain old apps over long periods of time and the presence of 16bit code can sometimes be a bit surprising but for most home users 16bit issue are less likely to be a primary consideration.

 

  1. 32bit apps
    64bit Windows 7 runs 32bit code using the WOW64 (Windows-On-Windows) subsystem. This means that most of your current apps (almost certain to be 32bit) will just run on the 64bit platform. WOW64 translates 32bit calls via an intermediate layer to the 64bit kernel. In general users see nothing of this and apps continue to run as they did on 32bit systems. This is a very smart way of bridging these systems. The only real visible cues for users are in the %ProgramFiles% and %windir%\System32 locations. On 64 bit systems you will now have a "Program Files (x86)" and "%windir%\SysWOW64" folders for the 32bit apps. This change can have an impact for some poorly constructed apps which expect the previous path to exist but this should be a generally rare case.
     
  2. 32bit Registry
    The registry also caters for a parallel system for 32bit apps, the: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node  is a visible sign of Windows registry redirection to cater for 32bit applications.  Windows redirects calls to HKEY_LOCAL_MACHINE\SOFTWARE to this sub-key so that the 32bit registry can be maintained in parallel with the 64bit. Additional keys under: HKEY_CURRENT_USER\SOFTWARE\Classes follow the same re-direction.

 

  1. Drivers
    This is one of the areas where its not generally possible to provide a translation layer (like WOW64) as drivers communicate too directly with the kernel. The result is that 32bit drivers fail on a 64bit platform. I've been pleasantly surprised, however, by the availability of compatible 64bit drivers for all of my peripherals (including a home inkjet printer) and as time moves on hardware vendors will continue to extended availability of drivers.

 

 

The net result has been a very compatible OS at both the application and 64bit compatibility levels and performance from the SSD has meant the common stuff like boot-up, shutdown, access to mail and general Office related tasks has been blisteringly fast. Vista used to just feel sluggish with so many wait states as indeterminate background tasks seemed to get in the way - all of that is gone away and as a user I'm back to being master of my machine (as opposed to the other way round).

Great write up from Network World here, as they revisit the organisations they singled out as ones to watch back in 2008.

Denise Dubie picks out highlights including our global framework agreements with both Microsoft and Citrix, read more here - http://www.networkworld.com/newsletters/nsm/2009/121409nsm1.html?hpg1=bn