IMS Web Console - IMS UG May 2013 Omaha

35
IMS Administration Web Console Demetrios Dimatos Web Console Lead [email protected]

Transcript of IMS Web Console - IMS UG May 2013 Omaha

Page 1: IMS Web Console - IMS UG May 2013 Omaha

IMS Administration Web Console

Demetrios DimatosWeb Console Lead

[email protected]

Page 2: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 2

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.

Page 3: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 3

Overview• Web Console Vision• Beyond TSO SPOC• Web Console Prototype• Demo• Questions

Page 4: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 4

Web Console Vision

Page 5: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 5

IMS User Interface Enhancements

AdministratorsDevelopers

IMSISPF Mobile

Page 6: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 6

Web Console Vision• Provide IMS system programmers and DBAs

a state-of-the-art user interface to manage, configure, and deploy IMS systems

• Full operational control over all IMS address spaces

• Full command of IMS resources– Programs, transactions, databases, etc

• Immediately react to and resolve issues in the system

• Cloud-style IMS system management– IMS region profiling, application profiling, application

deployment

Page 7: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 7

“I want the most junior systems programmer to understand while the most senior the ability to tune”

Page 8: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 8

Web Console Advantage• Skills

– Designed to help both new and experienced users

• Competitive edge– Critical access to important information– Deliver results faster and more efficiently– Reduce operational cost

• Flexibility– 24x7 Access to data from anywhere at anytime

• Smart phones• Tablets

– Software integration 24x7

Page 9: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 9

Service Agility, development scenario…"Hey Simon, I need to test my new

version of the payroll Transaction I created using RDz and the IMS Explorer for Development.”

"Sure Abigail, all you need to do now is log into the IMS Web Console and use the Start and Stop capabilities; I will send you a link."

"Thanks, I'll test my Transaction on the development IMSPlex later today."

"That should be fine, let me know if you need anything else.

FASTERFASTER

SIMPLERSIMPLER

9

Page 10: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 10

“Mobile is a mandatory transformation in the evolution of computing”

Client/Server

Web/Desktop

Mobile/Wireless/Cloud

Mobile enables:

• Premium Customer Service – hotel bookings, flight check-in, etc

• Broader Marketing Reach – Put your branded icon on your customers’ smart device

• Increased Revenue

• Increased Operational Efficiency – extend your existing enterprise systems to the mobile platform

ISPF

Page 11: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 11

Why mobile

• By 2020, the number of mobile devices worldwide will exceed 24 billion– IMS intends to enable mobile applications to interact

easily with IMS

• Essential technology that will enable customers to deliver on their business imperatives

• Modern, integrated interfaces lower the skills barrier

Page 12: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 12

IMS Mobile Strategy IMS intends to deliver enhanced support for mobile applications by implementing WAS

Liberty Profile support with integrated REST endpoint, which will enable use of the lightweight data-interchange format JavaScript Object Notation (JSON)

How do You intend to use mobile?

Write mobile applications for your Consumers - end users of public mobile applications? Ex. mobile payments

Write mobile applications for your Employees - end users of private mobile applications provided by your company? Administration Access to IMS data and applications

Expect IMS to provide mobile solutions? IMS Explorer for Administration? IMS Explorer for Development/Data?

Page 13: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 13

IMS Mobile Enablement – Current Architecture

13

IBM z/OS

IMS Connect

IBM Worklight Server

Database Manager

Transaction Manager

IMS Application

MobileDevices

IMS

SO

AP

Gatew

ay

SQL Adapter

HTTP Adapter

IMS DB

Co

nn

ect AP

IIM

S U

niversa l D

river

IMS Explorer for Dev

IMS Explorer for Admin

Web / Desktop

Web-enabled IMS appsISPF

Page 14: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 14

IMS Mobile Enablement – Planned Architecture

14

z/OS

Mobile Devices

IMS

IMS Mobile Applications

IBM Worklight Server

SQL Adapter

HTTP Adapter

IMS

SO

AP

Gatew

ayIM

S S

OA

P G

ateway

IMS

SO

AP

Gatew

ay

IMS Desktop Applications

WAS Liberty Profile

IMS Connect

REST API

JSON / HTTP

JSON / HTTP

JSON / HTTP

TCP

TCP

Database Manager

Transaction Manager

IMS Application

JSON / HTTP

TCP

ISPF

Page 15: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 15

Beyond TSO SPOC

Page 16: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 16

Connect and Discover• Discovery

– Configure IMS Connect connections– Discover IMS Resources

• IMSPlexes• IMS Connects• Operations Manager• IMS's

– Transactions– Databases– Programs– Routing Codes

Page 17: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 17

From....SYSPLEX1 (EC03127)

LPAR 1

LPAR 3

IMS3

IMS2

IMS1

IMS CONNECT

IMS CONNECT

LPAR 2

IMS CONNECT

IMSPLEX (PLEX1)

IMSPLEX (PLEX2)

Operations Manager

Operations Manager

TSO SPOC

TransDatabasePrograms Routing Codes

SCIODBM

TransDatabasePrograms Routing Codes

TransDatabasePrograms Routing Codes

Page 18: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 18

..configure....

Define the environment Configure IMS

Connect

Auto Discover IMSPlexes

Page 19: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 19

To....• Hierarchical view of

IMS Resources• Logically grouped

and auto discovered• Quickly navigate

from one resource to another

Page 20: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 20

Search the Enterprise• Search

– Search for any resource that has been configured or discovered

• Resources include IMS Transactions, Databases, Programs and Routing Codes

– Search result types are identified by keyword– Instantly view the found resource and drill further into the

resource

1001101

0

Page 21: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 21

Search the Enterprise

Search for Transaction

ADDINV

Searching the entire enterprise for a match

while you type “ADD....”

Results continue to narrow down till

you have stopped typing

Page 22: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 22

IMS Resource Relationships• Resource Relationships

– At a glance see how resources are related– Relationships between resources in one view– Quickly diagnose problems between resources

TransDatabasePrograms Routing Codes

IMSIMS

IMS

IMSIMS

IMS

Page 23: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 23

IMS Resource Relationships

Page 24: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 24

Web Console Prototype

Page 25: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 25

Prototype• View the Enterprise

– Hierarchical and logical grouping of resources

• IMSplex at-a-glance– Immediate insight into properties of any given IMSplex– Drill-down for advanced insight and action

• Transaction Insight– Transaction and program status immediately available– Operate directly on transactions

• Database Insight– Status and attributes immediately available– Operate directly on databases

• Program Insight– Status and attributes immediately available– Operate directly on programs

• Routing Code Insight– Status and attributes immediately available– Operate directly on routing codes

Page 26: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 26

Prototype• At-a-glance Status Icons

– Colored status icons help identify troubled resources

• Context Sensitive Help– Hover hints– User driven help panel– Suggestive corrective actions

• Product Integration– Seamless integration across IMS and IMS Tools

• User Profiles and Caching• Zero Install Footprint for Clients• Installs on z/OS and Windows

Page 27: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 27

Transaction Insight

Page 28: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 28

Operate Directly on Databases

Page 29: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 29

At-a-glance Status Icons

• Statuses are aggregated and represented by icons– Severe, Success, Warning

• Hover help displays the aggregated statuses– Can drill in to a row and

access our integrated help

• Future direction would allow for users to configure the status colors to their own business logic

NOTINIT BAL TRA

QERR CPIC DYN

STOQ IOPREV

STOSCHD LCK

USTO QSTP

SUSPEND

Statuses are shown as icons

Hover icons for the status

Status icon definitions for transactions

Page 30: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 30

Context Sensitive Help

• Hover hints– Helpful to new users

• User driven help panel– Context sensitive help

• Corrective actions– Suggestions corresponding

to the status

Hover help available for

attributes

Context sensitive help

panels

Corrective actions, how to

handle a particular

status

Page 31: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 31

Live Demo

Page 32: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 32

Questions ?

Page 33: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 33

How to get started?

• IMS Tools Product– IBM Tools Base Administration Console for z/OS

• PID: 5655-V93• FMID: HAHN140

Page 34: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 34

Extra Charts

Page 35: IMS Web Console - IMS UG May 2013 Omaha

© 2013 International Business Machines 35

Beyond TSO SPOC