Contrairement aux applications Win32 développées depuis plus de 10 ans, lorsque votre application .NET rencontre des problèmes de performances, pouvez-vous rapidement trouver le nœud du problème ? Compte tenu de la part de marché croissante du marché des applications .NET, Symantec doit également le faire ? libérez une main pour .NET en termes de sécurité de l’information.
Les avantages de .NET en termes d'efficacité du développement et de prise en charge de la plate-forme de développement sont très évidents, mais en termes de surveillance des performances et de haute disponibilité, autre que Microsoft, aucun fournisseur de solutions ne peut être considéré comme ayant un potentiel monopolistique. Il y a plusieurs raisons, mais deux raisons sont essentielles : d'une part, il est trop récent et doit passer de 1,0 à 3,5 à l'âge de 6 ans et demi, d'autre part, contrairement à Java, qui est relativement faible ; du fabricant d'origine, .NET a toujours été dans Microsoft Sous le contrôle fort de MOM, System Center Server et WMI, peu de fabricants sont prêts à entrer sur ce marché. Cependant, par rapport à l'intégration .NET générale et au développement d'applications, ce potentiel de marché est énorme, car tant que l'application .NET est d'une certaine échelle, elle envisagera d'exécuter une surveillance et un réglage des performances, voyant ainsi qu'il existe un si grand " Dongpo "Meat", le département APM (Application Performance Management) de Symantec, a lancé jusqu'à présent la 8ème version du portefeuille i3.
i3 se concentre sur les applications .NET et SQL Server. Il dispose principalement de deux fonctions, SmartLink pour la surveillance des applications en temps réel et SmartTune, un système expert en performances. Il dispose également d'un SDK indépendant permettant aux utilisateurs de personnaliser le contenu de surveillance en fonction des besoins de surveillance. Compte tenu de l'environnement général de SOA, les applications .NET sont souvent « mélangées » avec des applications Java dans divers environnements informatiques, cette version inclut donc également une base de connaissances pour le diagnostic des performances J2EE.
Cependant, quels que soient les commentaires « encourageants » des analystes sur ce produit, je pense qu'il subira la pression de Microsoft sur les marchés de la surveillance de .NET et de SQL Server. Après tout, la surveillance au niveau du système Windows est presque basée sur le mécanisme WMI, et celui qui correspond le mieux à ce mécanisme est probablement MOM ; qu'il s'agisse d'apprentissage ou d'application pratique, en fait Enterprise Library est devenu un modèle pour de nombreuses applications .NET ; , en particulier les applications à grande échelle. En tant que composant principal du bloc commun, l'instrument peut être considéré comme intégré à l'ensemble de la bibliothèque d'entreprise. Sa périphérie est le moniteur de performances et la communauté Microsoft Patterns && Practices y a prêté attention. à la surveillance et à l'optimisation des performances .NET, en plus de l'amélioration des performances des applications .NET et des trois séries d'évolutivité, de surveillance dans la conception d'applications distribuées .NET et de conception d'applications gérables pour .NET, qui sera bientôt publiée, presque toutes les autres séries consacrent beaucoup de temps à expliquer comment améliorer les performances des applications .NET ; même au niveau des outils de développement, les directives de conception pour le développement de bibliothèques de classes ont été directement intégrées dans l'environnement de développement VSTS. Le contenu est complet, mais tout cela semble donner aux gens un sentiment de « à moitié cuit ». Pour de nombreuses entreprises, il y a peu de force technique pour enchaîner le contenu, et les entreprises préfèrent fournir des solutions orientées basées sur un « prêt à l'emploi ». produit de surveillance. La capacité de surveiller les indicateurs commerciaux, mais Microsoft semble toujours engagé dans la promotion de ses produits de serveur clés - SQL Server, SharePonint et BizTalk. On peut dire que Microsoft a quitté un marché, mais je crois qu'il y en a. Il existe un écart dans la confiance entre les fabricants .NET et les entreprises. Les estimations de Symantec sont également difficiles.
Malgré cela, i3 nous rappelle que nous devons non seulement prêter attention au code au stade de la boîte blanche et au système de boîte noire en cours d'exécution, mais également réfléchir à la manière de le transformer en boîte grise, sinon, dans l'environnement informatique d'aujourd'hui. Dans le monde entier, il n'y aura pas de système d'exploitation et de maintenance. Les applications .NET prises en charge seront aussi fragiles que la dernière feuille de la branche après l'hiver.