xtremesoft and understanding appmetrics in the.net environment © xtremesoft, inc
TRANSCRIPT
Xtremesoft Xtremesoft andand
Understanding AppMetricsUnderstanding AppMetrics
in the .NET Environment in the .NET Environment
© Xtremesoft, Inc.
© Xtremesoft, Inc.
Overview Overview Manageability and availability Manageability and availability
inevitably become more critical as inevitably become more critical as “connected links” become more “connected links” become more virtual, versatile, independent and less virtual, versatile, independent and less centralizedcentralized
AppMetrics is complementary to the AppMetrics is complementary to the Microsoft .NET FrameworkMicrosoft .NET Framework
This presentation is based on Microsoft’s freely available .NET slides.
Third Generation InternetThird Generation Internet
1st Generation1st Generation
1994-961994-96
2nd Generation2nd Generation
1996-20001996-2000
Static pagesStatic pages Dynamic pagesDynamic pages
E-mail,E-mail,basic Informationbasic Information
Start of Start of personalization,personalization,
e-commercee-commerce
IE, IISIE, IIS Windows DNAWindows DNA
3rd Generation3rd Generation
2000+2000+
Beyond browsingBeyond browsing
Web servicesWeb services
Microsoft .NETMicrosoft .NET
© Xtremesoft, Inc.
© Xtremesoft, Inc.
The .NET RoadmapThe .NET Roadmap Empowering enterprise integrationEmpowering enterprise integration Software industry transformationSoftware industry transformation Integration and XMLIntegration and XML Decentralized computing Decentralized computing New user experienceNew user experience User confidence in privacy, securityUser confidence in privacy, security Subscription business modelsSubscription business models High availability and monitoringHigh availability and monitoring
© Xtremesoft, Inc.
.NET Framework Architecture.NET Framework Architecture
Windows COM+ Services
Common Language Runtime
Base Class Library
ADO.NET and XML
ASP.NET Windows Forms
Common Language Specification
VB C++ C# JScript …
© Xtremesoft, Inc.
Management ProductsManagement Products
DesktopsDesktops
LaptopsLaptops
PDAsPDAs
Web ServersWeb Servers
Web ServicesWeb Services
ApplicationApplicationServersServers
DatabaseDatabaseServersServers
MailMailServersServers
OtherOtherServersServers
© Xtremesoft, Inc.
MOM EnvironmentMOM Environment
TroubleTroubleTicketingTicketingSystemsSystems
Paging, Email, Paging, Email, Scripts,Scripts,
Command lineCommand line
Other SystemsOther SystemsUnix, NovellUnix, Novell
Alert Rules - SNMP traps, Alert Rules - SNMP traps, ConnectorsConnectors, Custom Tasks, Custom Tasks
Responses to RulesResponses to RulesMOM Data AccessMOM Data Access
WMI Providers WMI Providers (SNMP, Syslog)(SNMP, Syslog)
Syslog, WMI,SNMP, Syslog, WMI,SNMP, 33rdrd Party Agents Party Agents
Hardware &Hardware &NetworkNetwork
ComponentsComponents
3rd Party Apps,3rd Party Apps,XtremesoftXtremesoft
OracleOracleVirus softwareVirus software
Windows Windows Servers, .NET Servers, .NET
Enterprise AppsEnterprise Apps
MOM ProvidersMOM ProvidersMOM ProvidersMOM Providers
OtherOtherManagement Management
ProductsProducts
Home Home Grown Grown
SystemsSystems
Management PacksManagement Packs
CustomCustomReporting,Reporting,Custom UICustom UI
© Xtremesoft, Inc.
MOM,MOM, MOF, MOF, andand AppMetricsAppMetrics
Security AdministrationSecurity AdministrationSystem AdministrationSystem AdministrationNetwork AdministrationNetwork AdministrationService MonitoringService Monitoring & Control& ControlDirectory Services AdminDirectory Services AdminStorage ManagementStorage ManagementJob SchedulingJob SchedulingPrint/Output ManagementPrint/Output Management
Service Level ManagementService Level ManagementCapacity ManagementCapacity Management
Availability ManagementAvailability ManagementFinancial ManagementFinancial Management
Workforce ManagementWorkforce ManagementService Continuity MgtService Continuity Mgt
Change ManagementChange ManagementConfiguration ManagementConfiguration ManagementRelease ManagementRelease Management
Service DeskService DeskIncident ManagementIncident ManagementProblem ManagementProblem Management
Failover and RecoveryFailover and Recovery
Release Release ReadinessReadiness
ReviewReview
Release Release Approved Approved
ReviewReview
SLASLAReviewReview
OperationsOperationsReviewReview
Changing
OperatingSupportingSupporting
OptimizingOptimizing
© Xtremesoft, Inc.
Ma
na
ge
me
nt
an
d S
ec
uri
tyM
an
ag
em
en
t a
nd
Se
cu
rity
De
ve
lop
me
nt
To
ols
De
ve
lop
me
nt
To
ols
Enterprise Application PlatformsEnterprise Application Platforms
Network Access ServicesNetwork Access Services
Web ServerWeb Server
Programming FrameworksProgramming Frameworks
Directory/Security ServicesDirectory/Security Services
Web & Application ServicesWeb & Application Services
File ServicesFile Services
Operating SystemOperating System
Data ManagementData Management
OLTPOLTP OLAPOLAP Data MiningData Mining
KernelKernel
MobilityMobility
MessagingMessaging
CollaborationCollaboration
ApplicationApplicationInfrastructureInfrastructure
Knowledge WorkerKnowledge WorkerInfrastructureInfrastructure
Identity MgmtIdentity Mgmt
Content MgmtContent Mgmt
CommerceCommerce
Integration BrokerIntegration Broker Client ProductivityClient Productivity
XMLXML
© Xtremesoft, Inc.
Ma
na
ge
me
nt
an
d S
ec
uri
tyM
an
ag
em
en
t a
nd
Se
cu
rity
De
ve
lop
me
nt
To
ols
De
ve
lop
me
nt
To
ols
Xtremesoft AppMetricsXtremesoft AppMetrics
Network Access ServicesNetwork Access Services
Web ServiceWeb Service
Programming FrameworksProgramming Frameworks
Directory/Security ServicesDirectory/Security Services
Web & Application ServicesWeb & Application Services
File ServicesFile Services
Operating SystemOperating System
Data ManagementData Management
OLTPOLTP OLAPOLAP Data MiningData Mining
KernelKernel
Identity MgmtIdentity Mgmt
Content MgmtContent Mgmt
CommerceCommerce
MobilityMobility
MessagingMessaging
CollaborationCollaboration
ApplicationApplicationInfrastructureInfrastructure
Knowledge WorkerKnowledge WorkerInfrastructureInfrastructure
Integration BrokerIntegration Broker Client ProductivityClient Productivity
XMLXML
© Xtremesoft, Inc.
SummarySummary Microsoft and Xtremesoft provide Microsoft and Xtremesoft provide
complementary technologiescomplementary technologies Xtremesoft has been a partner with Xtremesoft has been a partner with
Microsoft for management products since Microsoft for management products since 19981998
AppMetrics is the recommended AppMetrics is the recommended management technology in management technology in Performance Performance Testing .NET Web Applications Testing .NET Web Applications written by written by MicrosoftMicrosoft
MOM/SMS provide core infrastructure MOM/SMS provide core infrastructure managementmanagement
AppMetrics adds application layer visibility, AppMetrics adds application layer visibility, alerting, and reportingalerting, and reporting