Ao contrário dos aplicativos Win32 que foram desenvolvidos há mais de 10 anos, quando seu aplicativo .NET apresenta problemas de desempenho, você consegue encontrar rapidamente o cerne do problema. Olhando para a crescente participação de mercado do mercado de aplicativos .NET, a Symantec também Precisamos? libere uma mão para o .NET em termos de segurança da informação.
As vantagens do .NET em termos de eficiência de desenvolvimento e suporte à plataforma de desenvolvimento são muito óbvias, mas em termos de monitoramento de desempenho e alta disponibilidade, além da Microsoft, não houve nenhum provedor de soluções que pudesse ser visto como tendo potencial monopolista. Os motivos são muitos, mas dois são fundamentais: por um lado, é muito novo e tem que passar de 1,0 para 3,5 aos 6 anos e meio, por outro lado, ao contrário do Java, que é relativamente fraco; do fabricante original, o .NET sempre esteve na Microsoft. Sob o forte controle do MOM, System Center Server e WMI, poucos fabricantes estão dispostos a entrar neste mercado. Porém, em comparação com a integração geral do .NET e o desenvolvimento de aplicativos, esse potencial de mercado é enorme, pois desde que o aplicativo .NET tenha uma certa escala, ele considerará o monitoramento de execução e o ajuste de desempenho, visto que existe um grande " Dongpo "Meat", departamento de APM (Application Performance Management) da Symantec, está lançando a 8ª versão do portfólio i3 até agora.
O i3 se concentra em aplicativos .NET e SQL Server. Possui principalmente duas funções, SmartLink para monitoramento de aplicativos em tempo real e SmartTune, um sistema especialista em desempenho. Também possui um SDK independente para que os usuários possam personalizar o conteúdo de monitoramento de acordo com as necessidades de monitoramento. Considerando o ambiente geral de SOA, as aplicações .NET são frequentemente “misturadas” com aplicações Java em vários ambientes de TI, portanto esta versão também inclui uma base de conhecimento para diagnóstico de desempenho J2EE.
No entanto, não importa quais comentários “encorajadores” os analistas façam sobre este produto, acredito que ele encontrará pressão da Microsoft nos mercados de monitoramento de .NET e SQL Server. Afinal, o monitoramento no nível do sistema Windows é quase baseado no mecanismo WMI, e o que melhor se adapta a esse mecanismo é provavelmente o MOM, seja ele de aprendizagem ou de aplicação prática; na verdade, a Enterprise Library se tornou um modelo para muitos aplicativos .NET; , especialmente aplicativos de grande escala Como o principal componente do Common Block, o Instrumento pode ser considerado integrado para toda a Biblioteca Corporativa. Sua periferia é o monitor de desempenho e a comunidade Microsoft Patterns && Practices. para monitoramento e ajuste de desempenho .NET, além de Melhorar o desempenho de aplicativos .NET e Além das três séries de Escalabilidade, Monitoramento em design de aplicativos distribuídos .NET e o que será lançado em breve Projetando aplicativos gerenciáveis para .NET, quase todas as outras séries passam muito tempo apresentando como melhorar o desempenho de aplicativos .NET, mesmo no nível da ferramenta de desenvolvimento. As Diretrizes de Design para o Desenvolvimento de Bibliotecas de Classes foram diretamente incorporadas ao ambiente de desenvolvimento VSTS; O conteúdo é abrangente, mas tudo parece dar às pessoas uma sensação de “incompleto”. Para muitas empresas, há pouca força técnica para encadear o conteúdo, e as empresas preferem fornecer soluções orientadas com base em um “pronto”. produto de monitoramento. A capacidade de monitorar indicadores de negócios, mas a Microsoft parece estar sempre comprometida com a promoção de seus principais produtos de servidor - SQL Server, SharePonint e BizTalk. Pode-se dizer que a Microsoft deixou um mercado, mas acredito que existe. Há uma lacuna na confiança entre os fabricantes e as empresas do .NET. As estimativas da Symantec também são difíceis.
Apesar disso, i3 nos lembra que não devemos apenas prestar atenção ao código no estágio de caixa branca e ao sistema de caixa preta em estado de execução, mas também considerar como transformá-lo em uma caixa cinza, caso contrário, nos atuais serviços de TI. mundo, não haverá sistema de operação e manutenção. Os aplicativos .NET suportados serão tão frágeis quanto a última folha do galho após o inverno.