+ All Categories
Home > Technology > E gen i-can 20111610_us

E gen i-can 20111610_us

Date post: 14-Jan-2015
Category:
Upload: georges-deschamps
View: 267 times
Download: 2 times
Share this document with a friend
Description:
 
Popular Tags:
28
E-GEN iCAN The Global solution to Collect, Audit and Navigate in Z/OS Information Systems
Transcript
Page 1: E gen i-can 20111610_us

E-GEN iCAN

The Global solution to Collect, Audit and Navigate in Z/OS Information Systems

Page 2: E gen i-can 20111610_us

© ISC Software 2011 - Page 2

Agenda

• About ISC

• E-GEN WorkStation – The multi-platform Production Repository

• E-GEN iCAN/z

• Overview

• Interface & Features

• Collectors

• ROI, QA, Roadmap

• Conclusion

• Q & A

Page 3: E gen i-can 20111610_us

© ISC Software 2011 - Page 3

About ISC

• European Software Company

• Founded in 1986 in Brussels (HQ)

• Over 100 large customers

• Over 250 product instances

• Leader in Production Repositories

• Technological partnerships with

BMC, CA Tech, HP, IBM

• Consulting partnerships with

Sogeti, Aubay, Prodline…

• IBM “z/OS & LINUX Partners in

Development”

Page 4: E gen i-can 20111610_us

© ISC Software 2011 - Page 4

ISC Product Line

Page 5: E gen i-can 20111610_us

© ISC Software 2011 - Page 5

E-GEN/WS is a multi-platform production repository, used to centralize,

manage, generate, and deploy all production objects, towards any technical or

functional target environment.

Features:

• Homogeneously manage the corporate technical assets in one single place, based on functional

descriptions

• Manage the objects' life cycle – like Endevor, SVN or CVS, but for JCL and Scripts; link to any SCM

• Define rules & standards for each target environment, so as to provide for targeted release

• Generate multiple items for a given object (JCL, Scripts, .bat, Batchloader, Run book, Release doc,

Instructions…) and deploy directly into the target environment: z/OS, Unix, Windows, Test, Production…

• Windows Client and data entry forms with wizards, data validation

• Impact analysis and cross references between objects

• Link with RACF, TSS and LDAP.

• Multi-platform: Z/OS, Unix, Windows, LAMP web sites …

E-GEN WorkStation

Page 6: E gen i-can 20111610_us

© ISC Software 2011 - Page 6

Why continue wasting money ?

Z/OS environments are like a big puzzle:

If you miss a piece you can lose a lot of money

Page 7: E gen i-can 20111610_us

© ISC Software 2011 - Page 7

z/OS Environments' Shortcomings

Separate items lack:

Links between each other

A centralized Ops repository

Customized User objects

Up-to-date Run books

Users need:

A global view of the information

Easy and structured Navigation

A powerful Query & Search engine

Multiple output possibilities

Page 8: E gen i-can 20111610_us

© ISC Software 2011 - Page 8

E-GEN iCAN – Introduction

E-GEN / iCAN is a cartography, reverse-documentation & customized generation

tool, running under Z/OS, UNIX and WINDOWS in Client/Server mode, that collects

all production objects, data exchange settings, programs, etc., for all those who need

to understand the real production setup: Operators, Ops Engineers, Architects,

Developers, Domain Managers…

Product History:

• 1994 – E-GEN MAP

o 1st Generation: A cartography tool for corporate technical assets

• 2004 – E-GEN MAP/Inventory

o 2nd Generation: A cartography and inventory tool

• 2011 – E-GEN iCAN (intelligent Collect, Audit, and Navigation)

o 3rd Generation: A greatly enhanced cartography, inventory and generation tool

o Over two years of development:

- Overhauled interface and features

- Added a powerful yet easy-to-use search & query engine

- Added the possibility to add "User" objects into the repository ( dynamic extension of data model)

- Added multiple output formats (Excel (macro), XML, HTML…)

Page 9: E gen i-can 20111610_us

© ISC Software 2011 - Page 9

E-GEN / iCAN – The Global solution

Page 10: E gen i-can 20111610_us

© ISC Software 2011 - Page 10

User Interface

• Intuitive and easy-to-use

• Multiple display modes: graphical, text (structured / flat ), 3270…

• Hyperlinks on objects, whichever the display mode

• Cross References

Previous / Next

Display Mode

Selector

Cross References :

Uses / Used by

Job Documentation &

Run Book Generation

Object Explorer /

Selector

Page 11: E gen i-can 20111610_us

© ISC Software 2011 - Page 11

Graphical Interface

Predecessors /

Successors Object to focus

• Each node is a hyperlink, allowing you to navigate

Page 12: E gen i-can 20111610_us

© ISC Software 2011 - Page 12

Run Books

• Generate an HTML Run Book, with hyperlinks

A click on any job gives you a

direct access on its detailed

description.

Every object in the detailed

layout is an active link.

Page 13: E gen i-can 20111610_us

© ISC Software 2011 - Page 13

3270 Interface

• Each item in red is a hyperlink, allowing you to navigate

• Procedures can be unfolded by clicking on '+'

Page 14: E gen i-can 20111610_us

© ISC Software 2011 - Page 14

Cross References

• Cross references are available for any repository object, in any display mode

Procedure

IKJEFT01 is

"Used by"

Procedure

IKJEFT01

"Uses"

Page 15: E gen i-can 20111610_us

© ISC Software 2011 - Page 15

Structured Text Interface

Predecessors

Each name in red

is a hyperlink,

allowing you to

navigate

Page 16: E gen i-can 20111610_us

© ISC Software 2011 - Page 16

Flat Text Interface

• Even in Flat text mode, each element name (Step card, DDname, DSN…) is a hyperlink, allowing you to navigate.

Each object name is a

hyperlink, allowing you to

navigate

Page 17: E gen i-can 20111610_us

© ISC Software 2011 - Page 17

Search Engine

Search (example):

• Find all jobs that have a RUNTYPE clause

• Among those, find the ones that are governed by TWS Rules (RUNTYP=R) and fetch the rule

Page 18: E gen i-can 20111610_us

© ISC Software 2011 - Page 18

• Define your audit criteria, including non-keywords, i.e. free text strings

• Launch the audit

Audit – Define your own criteria

Search criteria:

Analysis of all existing

values for the DISP

parameter

Each value in red is a hyperlink, allowing

you to list all the concerned JCLs

Result:

All existing values,

with statistics

Page 19: E gen i-can 20111610_us

© ISC Software 2011 - Page 19

Some Collectors

ADABAS / NATURAL CA-IDMS JS3NET

APM / HS5000 CA-JOBTRAC LISTCAT

ASG-CORTEX PDB CA-SCHEDULER MQ SERIES

ASG-ZEKE CA-TNG RSD/EOS

ASSEMBLER CFT SMF

BETA 42 CICS TWS / OPC

BETA 92 COBOL XML

BETA 93 DB2 … BMC / CONTROL-D HDC

BMC / CONTROL-M IAM

BMC / ECS IMS DB/DC (DL1)

CA-7 ISMF/VTOC

CA-AUTOSYS Z/OS JCL

CA-DISPATCH JCL GCOS8

Our R&D dept. can create

any user and market

collector, on request

Page 20: E gen i-can 20111610_us

© ISC Software 2011 - Page 20

Create your own collector !

• Integrate any type of structured data into the repository, regardless of

their origin (z/OS or not), in the shape of flat files

o .TXT

o .CSV

o .XML

• Read those flat files, and aggregate them into the iCAN repository

o Collect the data and assign them to new data objects

o Create links between the new objects and previously existing ones

• The queries / procedures used to transform the data are your custom

collector, and can be re-used as required.

• The newly aggregated data can be queried, viewed, charted, and you

may run an audit against it, just like for any other data in the repository.

Page 21: E gen i-can 20111610_us

© ISC Software 2011 - Page 21

• Server installed on Unix / Linux

• ISC-made repository on the Unix/Linux

server (license-free)

• Collector batch jobs collect local flat files

that have previously been extracted and

transmitted from the Host

• Communication with workstations via

TCP/IP

• Link with LDAP

z/OS Server

Unix / Linux Server

Windows Server

• Server installed on the Host (STC)

• Repository in a VSAM KSDS

• Collectors run as batch jobs

• Communication with workstations via

TCP/IP

• Link with RACF / TSS

• z/OS Server is mandatory for DB2

collection

• Server installed on Windows

• ISC-made repository on the Windows

server (license-free)

• Collector batch jobs collect local flat files

that have previously been extracted and

transmitted from the Host

• Communication with workstations via

TCP/IP

• Link with LDAP

Windows Client • Client installed on Windows

workstations (~15 MB)

• iCAN/z administration for all server

types

• Ad-hoc collector batch jobs are

launched from Workstations

• Communication with servers via TCP/IP

• User interface for all users

Architecture

TCP/IP

Page 22: E gen i-can 20111610_us

© ISC Software 2011 - Page 22

Easy to implement

The entire process takes less than one half day:

• Install the iCAN server on

o z/OS or

o Unix or

o Windows

• Install a client on one or more Windows workstation(s)

• Define one or more collect(s) configuration

• Start the desired collect (Batch process )

o From Windows

o From z/OS

• iCAN is operational, the results are ready for browsing

Page 23: E gen i-can 20111610_us

© ISC Software 2011 - Page 23

ROI & Added Value

• The ROI is less than 1 year in any case (see separate spreadsheet).

o The purchase price of E-GEN iCAN is +/- that of one resource/year.

o The maintenance fee corresponds to +/- two months salary of one resource.

• Examples of indirect savings:

o Simply extract z/OS files and send to iCAN Unix / Windows server for collection and analysis

MIPS/MSU savings

o Run Book generated from collected objects

always up-to-date; time savings on data entry, less errors due to obsolete documentation or data entry errors

o Add any type of structured data to the repository and audit / search / x-ref it

flexibility; may eliminate the need for yet another tool

o Audit / Query on any repository object

estimated time savings of 5' to 10' per query query without tool (i.e. using REXX, ISRSUPC…)

o All the information inside E-GEN iCAN (e.g. Run Books), can be made available to any person (e.g. Ops, Dev) via Intranet or via native iCAN Client

savings on time / data entry / update

o Unlimited number of servers and users for a given geographical site

o No upgrades for any reason – no hidden clauses nor small print

Page 24: E gen i-can 20111610_us

© ISC Software 2011 - Page 24

QA – Quality Assurance

E-GEN iCAN allows you to verify any kind of element:

o Against any internal or imported reference (list, table, catalogue…)

o Via an ad hoc procedure, which verifies the compliance with an existing norm or rule

• Sample verifications :

o JOBNAME Composition: e.g. the 3 first JN characters = App Code

o Intra-Step / Intra-Job / … file naming convention

o Search for unused files (dead ; only created but never reused…)

o FORMS names used in the JCL external correspondence table of usable EOS Forms

o Allowed / forbidden values

o Inventory

o …

Page 25: E gen i-can 20111610_us

© ISC Software 2011 - Page 25

iCAN Roadmap

iCAN is a live product – following are some upcoming features:

• Generation of VISIO graphs (exportable, for use with MS-Visio) (Q1/12)

• New types of graphs in the GUI (new graphical optimization algorithm)

o Over 20 formats available (bmp, gif, jpg, png, svg…) and exportable graphs

• Support for any type of Excel graphs automatic Excel start in graphical mode

• Dynamic analysis / audit of external flat files, WITHOUT importation into the repository

Page 26: E gen i-can 20111610_us

© ISC Software 2011 - Page 26

Install

Populate

Understand

Use

Manage

Produce an immediate ROI

Benefits

In a single word EASY to

Page 27: E gen i-can 20111610_us

© ISC Software 2011 - Page 27

Install

Populate

Understand

Use

Manage

Produce an immediate ROI

Benefits

In a single word EASY to

Page 28: E gen i-can 20111610_us

© ISC Software 2011 - Page 28

Questions?

Contact us !

• www.iscsoftware.com

[email protected]


Recommended