Herramientas de Compatibilidad de Aplicaciones - Application Compatibility Toolkit 5.0.
-
Upload
sofronio-samora -
Category
Documents
-
view
224 -
download
0
Transcript of Herramientas de Compatibilidad de Aplicaciones - Application Compatibility Toolkit 5.0.
Herramientas de Compatibilidad de Aplicaciones - Application
Compatibility Toolkit 5.0
Objetivos de la sesión Los asistentes deberían de ser capaces de:
Demonstrar cómo ACT entra en el ciclo de testeo de compatibilidad de aplicaciones
Recoger la información relevante para conducir el testeo de compatibilidad de aplicaciones usando ACT
Analizar y priorizar los datos del testeo de la compatibilidad de aplicaciones
Integrar las herramientas de desarrollo y testeo en los procesos de compatibilidad de aplicaciones
Lo que te llevas contigo ACT 5.0 es una suite de herramientas que me
ayudan en el proceso de compatibilidad de aplicaciones
2
Arquitectura de ACT
Base de datos de
ACT
Evaluadores de Compatibilidad
Application Compatibility Manager
Herramientas de Desarrollo y testeo
Comunidad de ACT
3
Ciclo de vida de la gestión de la compatibilidad
Recolectar
Analizar
Testear y Mitigar
4
RECOLECTAR
Inventariar y datos de la Compatibilidad
5
Arquitectura de la recolección de datos con
ACT
Topología de Desktop
Paquetes de recolección de datos
Inventory Collector
IE Evaluator UAC Evaluator Vista Evaluator
Servicio de LogsBase de datos de
ACT
Application Compatibility Manager
6
Plataformas soportadas
Componente Windows 2000 Windows XPWindows Server
2003Windows Vista
Application Compatibility Manager
Log Processing Service (LPS)
Componente SQL MSDE SQL 2000SQL Server
ExpressSQL 2005
Base de datos
7
*ACT 5.0 no se soporta en 64 bit
Paquetes de recolección de datos
Archivo ejecutable En la tabla de cadenas de caracteres incluye la palabra
“setup” para que el UAC automáticamente pregunte para elevarse en Windows Vista
Aprox. 1.7 - 2 MB Paquete en MSI no disponible en la versión 5.0
Instala un servicio en la máquina que queremos evaluar ACTDataCollector %programfiles%\Microsoft Agent Framework\Agent
Framework\actdcsvc.exe El paquete se instala y se ejecuta de forma
silenciosa copia información en el directorio compartido en los intervalos especificados y luego se auto-desinstala
8
Recolector de inventario Inventariado de aplicaciones (Filtrado de
componentes de Windows) Base de datos de instalaciones de Windows Agregar/quitar programas (HKLM\Software\Microsoft\
Windows\ CurrentVersion\Uninstall\*) Windows Shell (Menú de inicio) App Path (HKLM\Software\Microsoft\Windows\
CurrentVersion\App Paths\*) Ubicaciones a las que apuntan las variables de entorno
path (%PATH%) Extensiones de archivos registrados (HKLM\Software\
Classes\*) Ejecución de aplicaciones registradas en inicio (HKLM\
Software\Microsoft\Windows\CurrentVersion\Run\*) Administrador de control de servicios (HKLM\System\
CurrentControlSet\Services\*) Inventariado de dispositivos (hardware) 9
Evaluador de compatibilidad de UAC
UAC CE aplica shims a un limitado conjunto de APIs para detectar y reportar aplicaciones que experimenten problemas con UAC al ejecutarse en Windows Vista Operaciones con archivos Operaciones con registro Operaciones con API de perfiles Detección de elevaciones
Por razones de rendimiento, testeo menos exhaustivo que el SUA Ayuda a limitar las aplicaciones a testear
10
Evaluador de compatibilidad de IE
IECE monitoriza Internet Explorer para detectar y reportar aplicaciones web que tengan problemas de compatibilidad con IE7en Windows Vista Windows XP / Windows Server 2003:
LMZL Mime HandlingWindows Restrictions Zone ElevationBinary Behaviors Object CachingActiveX Blocking Popup BlockingDownload Blocking CURL - Centralized URL ParsingInternational Domain Names (IDN) SupportSSL XDom BarrierManage Add-ons Anti-PhishingCross Frame navigation CSS fixes
Windows Vista – Todo lo anterior, mas: Modo protegido de Internet Explorer
11
Evaluador de compatibilidad de
Windows Vista WVCE detecta y reporta aplicaciones
que pueden tener problemas ejecutándose en Windows Vista: GINA Uso de APIs discontinuadas Aislamiento de la Sesión 0
12
Evaluadores de compatibilidad –
Plataformas soportadasAgente Windows
2000 Windows XP Windows Server 2003
Windows Vista
Recolector de inventario
Evaluador de compatibilidad de UAC
Evaluador de compatibilidad de IE
Evaluador de compatibilidad de Windows Vista
13
Sólo IE7
Integración con SMS y SCCM
Incluida con ACT 5.0 Despliegue de recolectores de datos Recogida de datos Despliegue de shims
14
ACT recolección de datos
DEMO15
ANALIZAR
Priorizar, Categorizar, Racionalizar, Sincronizar
16
PriorizarBusiness Critical
Important
Nice to Have
Unimportant
17
CategorizarSoftware•Software de terceros•Personalizado•Microsoft Corporation
Complejidad•Alta•Media•Baja
División•Investigación y desarrollo•Finanzas•Ventas
Región•América del norte•Europa•Asia
18
Racionalizar
Lista de aplicaciones sin redundancia
Aplicación B 1.0
Aplicación A 1.1
Aplicación A 1.0
19
Sincronizar
20
Application Compatibility Manager
My Assessment
Vendor Assessment• Certificado para
Windows Vista• Funciona en
Windows Vista
Community Assessment
Microsoft Assessment
Compatibility Exchange
21
Compatibility Exchange es la característica que le permite extender la cobertura de aplicaciones
Sólo se envían los datos de inventario, estado Pass/Fail, issues/workaroundsLos usuarios pueden seleccionar que datos de aplicaciones quieren enviar
Los clientes reciben datos de la comunidad para aplicaciones que tienen en su base de datos de ACT
Usando un hash único creado por el nombre de la aplicación, fabricante, versión e idioma
Animamos a nuestros clientes a enviar las aplicaciones internas
Estos datos nos ayudan a entender el impacto de estas aplicaciones en la compatibilidad de aplicaciones
Los fabricantes de terceros proveen feedback de sus aplicaciones para la comunidad
Análisis de datos con ACT
DEMO22
TESTEAR Y MITIGAR
Testear, Rastrear, Resolver, Desplegar soluciones
23
Developer and Tester Tools Internet Explorer Compatibility Test Tool
Monitoriza aplicaciones web para detectar “problemas” potenciales con IE7. Usa la misma tecnología que el Internet Explorer Compatibility Evaluator (IECE)
Setup Analysis Tool Monitoriza la instalación de programas para detectar
potenciales “problemas” con Windows Vista como el Windows Resource Protection, instalación de dispositivos de drivers en modo kernel de 32-bits y componentes de 16-bits
Standard User Analyzer Monitoriza el testeo de aplicaciones para detectar
potenciales “problemas” con UAC Compatibility Administrator
Herramienta para testear y desplegar shims/compatibility fixes
24
Internet Explorer Compatibility Test Tool
Monitoriza aplicaciones web en tiempo real Aparece notificación en IE7 Windows XP / Windows Server 2003:
LMZL Mime HandlingWindows Restrictions Zone ElevationBinary Behaviors Object CachingActiveX Blocking Popup BlockingDownload Blocking CURL - Centralized URL ParsingSSL XDom BarrierManage Add-ons Anti-PhishingCross Frame navigation CSS fixes International Domain Names (IDN) Support
Windows Vista – todo lo anterior, más: Modo protegido de Internet Explorer
Los datos se pueden salvar y ver localmente y se puede actualizar al servidor de ACT para incluir en la evaluación de compatibilidad
Cómo funciona el Internet Explorer Compatibility
Test Tool Instala el IE Compatibility Evaluator Habilita los log de Internet Explorer Los “problemas” de compatibilidad se
graban en el log de eventos IECE procesa el log de eventos en la
lista de eventos
26
Internet Explorer
Compatibility Test ToolDEMO
27
Setup Analysis Tool Monitoriza la instalación de
programas para detectar la mayoría de “problemas” de compatibilidad Módulos de 16-bits Windows Resource Protection Instalación de drivers de dispositivos en
modo kernel de 32-bits
28
Más acciones desde TechNet
Para ver los webcast grabados sobre éste tema y otros temas, diríjase a:
http://www.microsoft.es/technet/jornadas/webcasts/webcasts_ant.asp
Para información y registro de Futuros Webcast de éste y otros temas diríjase a:
http://www.microsoft.es/technet/jornadas/webcasts/default.asp
Para mantenerse informado sobre todos los Eventos, Seminarios y webcast
suscríbase a nuestro boletín TechNet Flash en ésta dirección:
http://www.microsoft.es/technet/boletines/default.mspx
Descubra los mejores vídeos para TI gratis y a un solo clic:
http://www.microsoft.es/technet/itsshowtime/default.aspx
Para acceder a toda la información, betas, actualizaciones, recursos, puede
suscribirse a Nuestra Suscripción TechNet en:
http://www.microsoft.es/technet/recursos/cd/default.mspx
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation
as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES,
EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
30