IBM Tivoli Composite Application Manager for SOA
Click here to load reader
Transcript of IBM Tivoli Composite Application Manager for SOA
Monitor, manage and control your service-based infrastructure effectively to deliver high availability and performance
typically cannot solve composite
application performance and availability
problems. Instead, Web services need
to be incorporated into the end-to-end
management domain over composite
applications and resources that support
an SOA environment. Because many
Web services are used to make main-
frame applications and middleware
available at the front end, it is not
adequate to monitor and manage only
at the Web services level. Instead,
businesses need to view Web services
as part of their end-to-end infrastruc-
tures. Otherwise, operations and
development teams waste countless
hours trying to identify, isolate and fix
problems — all while poorly performing
composite applications negatively
affect the top- and bottom-line results
of the business.
IBM Tivoli® Composite Application
Manager (ITCAM) for SOA delivers
unparalleled, integrated management
IBM Tivoli Composite Application Manager for SOA
Highlights
Promotemanagementthroughout
theserviceorientedarchitecture
(SOA)developmentlifecycle,
enablingdevelopmentandother
preproductionuserstoobtainadeep
understandingofserviceuse,flows
andrelationships
Provideanintegrated,easy-to-use
consolethatcanincludeservice,
applicationandresourceviews
AutomateSOAmanagementand
helpmeetestablishedservicelevels
throughbuilt-inalerts,message
mediations,situationsandworkflows
Speedandsimplifyidentification
andresolutionofSOAproblems
bydrillingdowntoapplication
componentsorITresources
SupportheterogeneousSOA
platforms,includingtheIBM
WebSpherefamily,Microsoft.NET
andBEAWebLogic
Leveragesmoothintegrationwith
otherIBMTivoliproductstoprovide
acomprehensiveapplication
managementsolutionforcomplex
environments
Integrate application and SOA infrastructure
management to achieve high availability
and performance
Organizations have moved from tradi-
tional environments — in which an
application was housed on a single
server — to relying on composite appli-
cations, which use business logic and
data that span Web servers, Java™ 2
Enterprise Edition (J2EE™) applica-
tion servers, integration middleware
and mainframe systems including IBM
CICS® and IBM IMS™. And now, busi-
nesses increasingly turn to SOAs to
build, deploy and integrate services
independent of applications and the
computing platforms on which they
run. An SOA makes your business
processes more flexible, so that you
can respond with speed to customer
demands, market opportunities and
external threats.
In this environment, traditional tools
that monitor individual resources
�
• Generatediscrepancyreportsbetweenservices
thatareactuallybeingusedandthosethatare
registeredinIBMWebSphereServiceRegistry
andRepositorytoidentifywhenalternative
servicesshouldbeusedorwhenservicesare
beingunderutilized.
Improve business flexibility through
SOA management
With ITCAM for SOA, you can cohe-
sively manage your SOA through
discovery, inventory, monitoring, data
collection, automation and displays of
Web services running across multiple
environments in your enterprise
Tivoli Enterprise Portal — Service Summary View
using the same terms as those who use
the services. You can resolve problems
faster by improving communication
between development and operations
teams. ITCAM for SOA helps you:
• Confirmthatkeybusinessapplicationsare
meetingagreed-uponservicelevels.
• Determinewhichservicesareaffectedbyslow-
downsoroutages,andleveragethisinformation
toeffectivelyprioritizesupportactivities.
• ImportBusinessProcessExecutionLanguage
(BPEL)createdbyIBMWebSphere®Business
ModelertoIBMTivoliChangeandConfiguration
ManagementDatabase(CCMDB)tohighlight
businessprocessservicedependencies.
tools for your Web and enterprise
infrastructure that help maintain
availability and performance of your
on demand business. With ITCAM for
SOA, you can monitor, manage and
control the service layer of your IT
architecture. When you use the software
in conjunction with other members of
the ITCAM family, you can drill down
to the application, resource and
messaging layers to identify the source
of bottlenecks or failures and pinpoint
services that take the most time or use
the most resources.
Part of the Tivoli family of application
management solutions, ITCAM for SOA
helps you avoid critical performance
problems by proactively recognizing
and isolating problems early, before
they impact customers and other end
users. So you can help keep your
business running smoothly — to meet
customer demands around the clock
and around the world.
Unite business and IT goals as you
monitor and manage the complete
service environment
With ITCAM for SOA, you can treat
services as first-class objects that can
be managed like any other resource.
The software includes tools that let you
monitor and report on service levels
�
service bus (ESB). Implement service
level agreements (SLAs) by gener-
ating events when service levels are
exceeded. Then use the events to drive
automated actions to dynamically alter
Web services flows. Using ITCAM for
SOA, you can process events within
IBM Tivoli Enterprise™ Portal, or send
them to a wide range of event manage-
ment systems, such as IBM Tivoli
Enterprise Console®.
The software includes a customizable
set of workspaces that allows IT opera-
tions managers to view services,
transactions, resources and events
in a single console. It also includes
an Eclipse-based viewer for deep-dive
views into Web services relationships,
flows, patterns and Extensible Markup
Language (XML) message introspection.1
You can use ITCAM for SOA to:
• Rejectmessagesbasedoncertainconditions,
rejectthosefromaparticularclientorrejectall
messagestoaservice.
• Logrequestsforandresponsestomessages.
• Automaticallycontrolhowmessagesarerouted
andtransformedbyusingrun-timeinforma-
tionfromITCAMforSOAtoreconfigureIBM
WebSphereProcessServerandIBMWebSphere
EnterpriseServiceBus.
• Sensedeterioratingperformanceanddetermine
whatactionsneedtobetakenbyusingthe
softwareinconjunctionwithproductssuchas
IBMTivoliIntelligentOrchestratororIBMTivoli
ProvisioningManager.
• Rejectservicerequestsinparticularsituations,
suchaswhenthesystemisoverloadedby
userrequests.
• DetectSimpleObjectAccessProtocol
(SOAP)faults,excessivemessagesizes
andotherserviceanomalies,thengenerate
eventstoinvokeautomatedincident
managementprocesses.
• Provideserviceperformanceinformationto
WebSphereServiceRegistryandRepository
toenableapplicationstodynamicallyselect
serviceendpointsandtherebyhelpoptimize
applicationperformance.
Leverage an integrated console with
service, application and resource views
ITCAM for SOA includes Tivoli
Enterprise Portal, an easy-to-use, Web-
based interface that is shared among
other ITCAM, IBM Tivoli Monitoring and
IBM Tivoli OMEGAMON® products.
Tivoli Enterprise Portal topologies that correlate business processes with services and underlying artifacts help ITCAM for SOA analyze the business impact of incidents and problems.
�
Using the portal’s content-rich views
and Dynamic Workspace Linking, you
can quickly achieve an end-to-end
view of your SOA that tightly integrates
data, events and views from multiple
systems and subsystems, including IBM
WebSphere DataPower® SOA Appliances
and IBM CICS Transaction Server.
With the integrated console, you can
drill down from the services layer of
your SOA to application component
and resource layers to speed diag-
nosis. You can also use the portal to
check configuration, performance,
message and fault summary views.
For example, you can:
• Specifythresholds,suchassizeofmessages
ornumberofmessagesreceivedwithina
certaintimeframe.
• Customizeyourworkspacesandprovide
detailedserviceviewsthatareappropriatefor
variousclassesofusers.
• Understandandtracktherelationships
ofWebservicestoeachotherandto
underlyingITcomponentsusingtopologies
thatvisuallycorrelateabstractprocesseswith
realsystemartifacts.
• Checkavailability,throughputandperformance
metricsforyourWebservices.
• Monitorservicesinrealtimeorusehistorical
datatoinspecttheXMLmessages,observe
relationshipsanddetermineusagepatterns.
Manage your SOA across the full
application life cycle
ITCAM for SOA gives large and small
enterprises a management solution
across the entire Web services appli-
cation life cycle for service architects,
administrators, subject-matter experts,
operators, consultants and others
involved in the development, testing,
deployment and ongoing management
of service-based systems. Different
stakeholders can see their own
perspectives while sharing common
information with others involved in
different areas of the application life
cycle. For example:
Web Services Navigator showing service topology, sequence flows and XML content.
• Servicearchitects,integrationspecialistsand
testerscanviewservicetopologies,service
patternsandserviceflowsbyimportingdata
fromIBMTivoliDataWarehouseintothe
Eclipse-basedWebServicesNavigator.
• Operatorscanmonitorandmanagethe
overallSOAatvariouslevelsofdetail,from
theservicelayertomoredetailedapplication
andresourcecomponents.
• Subject-matterexpertscandrilldownfrom
serviceviewsintoapplicationandresource
monitoringviews.
• Servicelevelmanagerscangenerate
servicelevelreportsusingIBMTivoli
ServiceLevelAdvisor.
�
Leverage Tivoli software to keep business-
critical applications running
The Tivoli composite application
management solution can optimize
performance for J2EE, portal, SOA
and mainframe applications. It brings
application problem diagnosis and
performance optimization capabilities
like capacity planning, configura-
tion management and performance
tuning to a complex, heterogeneous
computing environment. Its integration
with IBM Rational® tools helps busi-
nesses successfully monitor, diagnose
and resolve problems through the IT life
cycle by enabling operations, support
and development to manage applica-
tion performance together as one team.
Tivoli composite application manage-
ment is also an integral part of IBM
Service Management solutions that are
designed to help deliver consistent,
repeatable and measurable IT services
based on a best-practices framework.
For example, ITCAM for SOA integrates
with Tivoli CCMDB and WebSphere
Services Registry and Repository to
enable you to use its service and appli-
cation performance data throughout
your organization.
For more information
To learn more about ITCAM for SOA
and other integrated solutions from
IBM, contact your IBM representative
or IBM Business Partner, or visit
ibm.com/tivoli
About Tivoli software from IBM
Tivoli software provides a comprehen-
sive set of offerings and capabilities in
support of IBM Service Management,
a scalable, modular approach used
to deliver more efficient and effective
services to your business. Meeting
the needs of any size business, Tivoli
software enables you to deliver service
excellence in support of your business
objectives through integration and
automation of processes, workflows
and tasks. The security-rich, open
standards–based Tivoli service
management platform is complemented
by proactive operational management
solutions that provide end-to-end
visibility and control. It is also backed
by world-class IBM Services, IBM
Support and an active ecosystem of
IBM Business Partners. Tivoli customers
and partners can also leverage each
other’s best practices by participating
in independently run IBM Tivoli User
Groups around the world — visit
www.tivoli-ug.org
© Copyright IBM Corporation 2006
IBM Corporation Software Group Route 100 Somers, NY 10589 U.S.A.
Produced in the United States of America 11-06 All Rights Reserved
AIX, CICS, DataPower, IBM, the IBM logo, IMS, OMEGAMON, Rational, System z, Tivoli, Tivoli Enterprise, Tivoli Enterprise Console, WebSphere and z/OS are trademarks of International Business Machines Corporation in the United States, other countries or both.
Linux is a trademark of Linus Torvalds in the United States, other countries or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries or both.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries or both.
Other company, product and service names may be trademarks or service marks of others.
1Eclipse is an award-winning, open source platform for the construction of powerful software development tools and rich desktop applications. Leveraging the Eclipse plug-in framework to integrate technology on the desktop saves technology providers time and money by enabling them to focus their efforts on delivering differentiation and value for their offerings. The Eclipse environment supports multiple languages, platforms and vendors, is built by an open source community of developers and is provided royalty-free by the Eclipse Foundation. Eclipse is written in the Java language, includes extensive plug-in construction toolkits and examples, and can be extended and deployed on a range of desktop operating systems including Windows, Linux, QNX and Macintosh OS X. Full details on Eclipse and the Eclipse Foundation are available at www.eclipse.org.
2See product announcement letter for release and availability details.
TID10273-USEN-00
ITCAM for SOA at a glance
Monitored environment
ITCAM for SOA offers a cross-platform, single-console application management solution designed to monitor applications running on the following SOA application platforms:• IBM WebSphere Application Server 5.1 and 6.0• IBM WebSphere Business Integration Server Foundation 5.1• WebSphere Process Server 6.0.1 • WebSphere Enterprise Service Bus 6.0.1• CICS Transaction Server 3.1 or later• IBM WebSphere Application Server Community Edition 1.0.1.1• WebSphere DataPower SOA Appliances — XA35, XS40 and X150• BEA WebLogic 8.1.4• Microsoft® .NET Framework 1.1 (with the required service pack) and 2• SAP NetWeaver 6.40• JBoss 4.0.3
ITCAM for SOA monitors SOA application platforms running in the following operating system environments:• IBM AIX®
• IBM z/OS®
• Sun Solaris• Linux® — Red Hat and SUSE Linux Enterprise Server (SLES)• Linux on IBM System z™ — Red Hat and SLES • Microsoft Windows®
Management environment
Management servers are supported on the following operating system environments2: • AIX• z/OS• Solaris• Linux — Red Hat and SLES • Linux on System z — Red Hat and SLES • WindowsITCAM for SOA supports all databases that are supported by Tivoli Enterprise Portal Server and Tivoli Data Warehouse.Tivoli Enterprise Portal requires Microsoft Internet Explorer 6.