Top Banner
Building Your Own Integration with CA Service Assurance Manager Jeff Vaught
24

Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Jul 04, 2018

Download

Documents

phungkhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Building Your Own Integration with CA Service Assurance Manager

Jeff Vaught

Page 2: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Abstract

> CA Spectrum Service Assurance (SSA) is a leading-edge

tool that enables you to see the real-time status of your

key business services, their quality, risk to quality and

the root cause — based on end-to-end service modeling,

intelligent analytics and real-time data feeds from your

CA tools that directly monitor and manage your

networks, systems, databases and applications. See how

you can use the CA Spectrum SA software development

kit and universal connector to rapidly integrate SA with

new data sources, including homegrown and third party

IT management tools. This enables you to expand and

customise IT service models to ensure you have the most

complete view of the factors that can affect the quality of

your IT services or put service quality at risk.

2

October 14, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 3: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Agenda

> An example integration scenario

> Demo: Building a Tier 1/2 SSA Connector

> Discussion of SSA Connector Architecture

> Discussion of Other Connectors:

Tier 3 Event Connector

Tier 4 Generic (Universal Connector)

Existing Connectors

Planned Connectors

October 14, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 4: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Coaster Scenario

> Coaster Management System

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Controller

Lift Device

Brake #1 Device

Speed/Pos Device

Page 5: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Coaster Scenario

A very long time ago…

> The Coaster was a simple structure of wooden beams

> No control once it left the station

> Individual ride tickets were sold

> Operated by a large team of highly skilled (and highly

paid) employees. Safety inspectors walked the track

each morning, inch by inch, looking for defects

5

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 6: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Coaster Scenario

Not so long ago…

> Coasters switched to a more reliable and maintainable

steel construction

> Sensors and automated braking systems

> One park admission price

> Operated by a small team of skilled employees who relied

on ―coaster management‖ software to detect problems in

real-time

6

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 7: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Coaster Scenario

Today…

> Coasters are vastly complex systems of specialised steel

trusses, hydraulics and electronics

> Completely automated

> Revenue generated by Coaster merchandise

> Operated by an inexperienced teenager dressed in a silly

uniform

7

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 8: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Coaster Scenario

> Managed Objects (CIs):

Lift Device

Brake Device

Speed Device

Controller Application

> Service

Considers how these devices are related to each other

> Alarms:

Each of the above objects can generate an alarm

October 14, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 9: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Tier 1 Connector

9

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 10: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Developing in Eclipse

> New Java project, Create from existing source (pointing

to {ssa home}\SampleConnector.

> Window-Preferences-Run/Debug-String substitution.

IFW_HOME=c:\program files\ca\ssa (for example).

> Debug-start connector, in classpath…

Remove log4j-1.2.8, and add 1.2.14 from {ssa home}\lib.

Move xerces.jar to bottom of classpath

10

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 11: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Debugging

> Stop ―CA SAM Integration Services‖, as Eclipse will be

running the necessary daemons.

> Merge sample-silo-adaptors.xml into {ssa

home}\resources\silo-adaptors.xml

> Copy sample_policy.xml to {ssa

home}\Core\catalogpolicy

> Debug

> Open the SSA service console

> Import Services

11

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 12: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Implemented Methods

> SampleConnector extends Silo (which is an Abstract Java

class). That means it does most of the dirty work, and

you must implement a few key methods.

> Boolean Initialize()

> List<Map> GetCIs()

> Void SubscribeEvents(Silo)

Collect alarms, package, and AddToProcessingQueue()

> Void SubscribeCIsandRelationships(Silo)

Similar to above, but for CIs and Relationships

> GetSingleServiceByReverseID(…)

Similar to above, but for Services

12

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 13: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Sample_policy.xml

> EventClasses

SAMPLE_CONNECTOR_CI

SAMPLE_CONNECTOR_RELATIONSHIPS

SAMPLE_CONNECTOR_EVENT

> Operations

Classify

Normalize

Format

Write

13

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 14: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Deploying the Connector

> Java Service Wrapper (JSW) is an Nt-service wrapper for

running Java daemons.

> Modify {ssa home}\jsw\conf\SAM-Integrations.conf with

additional classpath variables

14

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 15: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Executive View

15

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 16: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Service Owner View

16

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 17: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Demo: Operator View

17

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 18: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

NSMConnector

SpectrumConnector

WilyConnector

SCOMConnector

Enrichment

SSAManager

SAM IFW

Systems Application Network /VoiceSystems

SAM IFW

CA and 3rd party Domain Managers

Enrichment

EventConnector

SSA Architecture

InsightConnector

Database

GenericConnector

eHealthConnector

Systems /Network

Page 19: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

FullConnector

SSAManager

Systems

SAM IFW

EventConnector

SSA Architecture

GenericConnector

1. Read Xml 1. Get Events

1. GetCIs

3. GetEvents

3. Publish CIsand Alarms

2. Publish CIsand Alarms

2. Infer CIs

2. Publish CIs

4. Publish Alarms

Page 20: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Other Connectors

> Tier 3 (EI-based Event Connector)

> Tier 4 (Generic Connector)

20

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 21: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Other Connectors: Existing

> CA Spectrum Infrastructure Manager (IM) – physical and virtual

systems, networks & DBs

> CA eHealth Performance Manager (PM) – physical and virtual

systems, networks & DBs

> CA Insight DPM – databases

> CA NSM WV – Services, Systems, Network, Applications (CIs)

> CA NSM State Machine – Systems

> CA CMDB – Services, Systems, Network, Applications (CIs)

> CA Wily Introscope – Applications

> CA Wily CEM – Applications

> Microsoft SCOM – Systems

> BMC Remedy – Service Desk

> Event – see next slide

> Generic – Command-line, Web-services

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 22: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Other Connectors: Existing Integrations

> Event –

CA Workload Automation

– dSeries

– Autosys*

Mainframe

– Omegamon*

– SysView*

CA NSM Event

CA Enterprise Log Manager Alerts

Windows System, Security, and Application Logs

Generic Application Logs

Generic SNMP Traps

Generic WS-Eventing notifications

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 23: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Other Connectors: Planned

> Spectrum Automation Manager (formerly DCAM)

> CA Cohesion

> NetQoS

> BMC Atrium

> HP NNM

> HP uCMDB

> HP Service and Business Process Manager

> IBM Tivoli Netcool

> SAP Solutions Manager

> Catalyst

23

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA

Page 24: Building Your Own Integration Your Own Integration with CA Service Assurance Manager Jeff Vaught Abstract > CA Spectrum Service Assurance (SSA) is a leading-edge tool that enables

Questions?

24

August 12, 2009 [CA Spectrum Assurance Manager] Copyright © 2009 CA