A diferencia de las aplicaciones Win32 que se han desarrollado durante más de 10 años, cuando su aplicación .NET tiene problemas de rendimiento, ¿puede encontrar rápidamente el meollo del problema? Al observar la creciente participación de mercado en el mercado de aplicaciones .NET, Symantec también ¿Necesitamos hacerlo? Libere una mano para .NET en términos de seguridad de la información.
Las ventajas de .NET en cuanto a eficiencia del desarrollo y soporte de plataformas de desarrollo son muy obvias, pero en términos de monitoreo del rendimiento y alta disponibilidad, aparte de Microsoft, no ha habido ningún proveedor de soluciones que pueda considerarse con potencial monopolístico. Hay muchas razones, pero dos son claves: por un lado, es demasiado nuevo y tiene que pasar de 1.0 a 3.5 cuando tiene 6 años y medio; por otro lado, a diferencia de Java, que es relativamente débil; Desde el fabricante original, .NET siempre ha estado en Microsoft. Bajo el fuerte control de MOM, System Center Server y WMI, pocos fabricantes están dispuestos a ingresar a este mercado. Sin embargo, en comparación con la integración general de .NET y el desarrollo de aplicaciones, este potencial de mercado es enorme, porque siempre que la aplicación .NET sea de cierta escala, se considerará ejecutar monitoreo y ajuste del rendimiento, por lo que hay una gran " Dongpo "Meat", el departamento APM (Gestión del rendimiento de aplicaciones) de Symantec ha estado lanzando la octava versión del portafolio i3 hasta el momento.
i3 se centra en aplicaciones .NET y SQL Server. Tiene principalmente dos funciones, SmartLink para monitoreo de aplicaciones en tiempo real y SmartTune, un sistema experto en rendimiento. También tiene un SDK independiente para que los usuarios puedan personalizar el contenido de monitoreo según las necesidades de monitoreo. Considerando el entorno general de SOA, las aplicaciones .NET a menudo se "mezclan" con aplicaciones Java en varios entornos de TI, por lo que esta versión también incluye una base de conocimientos para el diagnóstico de rendimiento J2EE.
Sin embargo, no importa los comentarios "alentadores" que los analistas den a este producto, creo que encontrará presión por parte de Microsoft en los mercados de monitoreo de .NET y SQL Server. Después de todo, el monitoreo a nivel del sistema Windows se basa casi en el mecanismo WMI, y el que mejor se adapta a este mecanismo probablemente sea MOM, ya sea para aprendizaje o aplicación práctica. De hecho, Enterprise Library se ha convertido en un modelo para muchas aplicaciones .NET; , especialmente aplicaciones a gran escala. Como componente principal del bloque común, se puede decir que Instrument está integrado para toda la biblioteca empresarial. Su periferia es el monitor de rendimiento y la comunidad de patrones y prácticas de Microsoft ha estado prestando atención. Además de las tres series de Escalabilidad, Monitoreo en el diseño de aplicaciones distribuidas .NET y Diseño de aplicaciones manejables para .NET, que se lanzará próximamente, casi todas las demás series dedican mucho tiempo a presentar cómo mejorar el rendimiento de las aplicaciones .NET, incluso a nivel de herramientas de desarrollo. Las pautas de diseño para el desarrollo de bibliotecas de clases se han integrado directamente en el entorno de desarrollo VSTS. El contenido es completo, pero todo parece dar a la gente una sensación de "a medias". Muchas empresas tienen poca capacidad técnica para unir el contenido y las empresas prefieren ofrecer soluciones orientadas basadas en un "listo para usar". Producto de monitoreo La capacidad de monitorear los indicadores comerciales, pero Microsoft parece estar siempre comprometido con la promoción de sus productos de servidor clave: SQL Server, SharePonint y BizTalk. Se puede decir que Microsoft ha abandonado un mercado, pero creo que allí. Existe una brecha en la confianza entre los fabricantes de .NET y las empresas. Las estimaciones de Symantec también son difíciles.
A pesar de esto, i3 nos recuerda que no solo debemos prestar atención al código en la etapa de caja blanca y al sistema de caja negra en estado de ejecución, sino también considerar cómo convertirlo en una caja gris, de lo contrario, en la actualidad orientada a servicios de TI. En todo el mundo, no habrá ningún sistema de operación y mantenimiento. Las aplicaciones .NET compatibles serán tan frágiles como la última hoja de la rama después del invierno.