What Does a Mainframe Consultant Do?

Advertisement
Similar documents
IBM Application Performance Analyzer for z/os, V13.1

PERFORMANCE MANAGEMENT AND AVAILABILITY SOLUTIONS OVERVIEW

Performance rule violations usually result in increased CPU or I/O, time to fix the mistake, and ultimately, a cost to the business unit.

S18 Profiling mainframe applications. by Jørgen Møller Larsen, Nykredit, Denmark. GSE Nordic May 2008, Elsinore, Denmark

When Should You Hire a Mainframe Systems Consultant?

Mainframe 2.0 strategy briefing

z/os Curriculum Job Control Language (JCL) Curriculum JES Curriculum WebSphere Curriculum TSO/ISPF for z/os Curriculum

Micro Focus Studio Enterprise Edition Test Server

IBM Debug Tool for z/os

The CIO s Guide to Legacy Optimization

TITLE: Enhance ESB and BPM solutions with complex data transformation and connectivity for System z

Can You Teach a New Capacity & Performance Specialist Old Tricks? Hindsight and Insight

CICS Transactions Measurement with no Pain

EView/390z Insight for splunk>

Why is the CPU Time For a Job so Variable?

Modernization with IBM WebSphere extended Transaction Runtime IBM Redbooks Solution Guide

Transaction Processing (within an online context) Murach s Mainframe COBOL 1

Jazz Music on IBM zenterprise System

product review Micro Focus Enterprise Test Server

MANAGE MIPS TO CONTROL MAINFRAME COSTS

IBM Enterprise COBOL for z/os, Version 4.1

Brief Intro to Mainframe and z/os Administration. By Luis F. Bustamante

Introduction to the new mainframe Chapter 3: z/os Overview

Tooling Up for Mainframe Competition

Management Information Systems

Java is becoming the most popular development language for today s systems. Since there are so many java coding techniques and java object options,

The Large System Update Aarhus, Denmark

Agile Development on System Z

FAQ: HPA-SQL FOR DB2 MAY

Why Upgrade From MXI 4.3 Free version to Rocket Mainstar MXI for z/os

Enterprise Data Solutions Product Strategy and Vision Process-driven IT Modernization, Natural and Adabas

z/os Performance Monitoring Tools Shoot-Out: ASG, BMC, CA, Rocket

Enterprise Mainframe Integration through Driver Development

Using CA Tools in a z/vm Single System Image (SSI) Environment to Achieve High Availability

A CICS View of IBM Debug Tool for z/os and OS/390: User Experience

IT EFFICIENCY 25 MARCH Mainframe Downsizing. Fabrizio Di Peppo Delivery Manager

CICS TS 3.1 Enhancements in Exploitation of Service Oriented Architecture

Success with Linux on System z at Nationwide Insurance Lessons Learned Jim Vincent SHARE 113 August 2009

IBM WebSphere DataStage Version 7.5

Chapter 6. Architecture About Infrastructure. Introduction. Real World Examples

Five Levers to Lower Mainframe MLC Costs While Mitigating Risk. Get mainframe costs under control to redirect budget to the New IT

ASG Mainframe Application Management. Roadmap and Strategic Direction. March Allen Systems Group, Inc.

Modern z/os application development with RDz

Creating Image Copies of IMS Data Sets With IMS Image Copy Extensions

CA Repository for z/os r7.2

IBM DevOps for Enterprise Systems DevOps for z Systems Is Essential To Deliver Real Business Outcomes

IMS Disaster Recovery

File Manager base component

Building the Infrastructure for BIM: Solutions to Support a Growing VDC Group

Gain control of your applications. Derek Britton, Product Management Dennis Voorhees, Systems Engineer

Application Development for z/os

Mainframe Express. Micro Focus. Overview. Highlights. data sheet

IBM Data Facility Storage Management System

The 21 st Century Mainframe

Can you monitor your mainframe applications in real-time? APMConnect for CA Gen COBOL Batch. EDGE Asia-Pacific Canberra, 22 nd November 2012.

Creating Modern CICS Web Applications by Exploiting Open Source Javascript Libraries

SOAP for CICS Feature CICS Transaction Server for z/os V2

Active Data Warehousing With ADABAS SQL GATEWAY

ROI Business Use Case. Cross-Enterprise Application Performance Management. Helps Reduce Costs & MTTR, Simplify Management, Improve Service Quality

Key Functions in z/os V2.1 IBM Redbooks Solution Guide

2012 Microsoft Corporation. All rights reserved. Microsoft, Active Directory, Bing, Hotmail, Hyper-V, Lync, Microsoft Dynamics, the Microsoft

What on Earth is a Mainframe?

CA Mainframe Academy. you can. evolved. challenged

White Paper. Tuning Websphere Application Server For Enhanced Performance

zpdt and RD&T User Experiences: Running z/os

IBM zenterprise Data Compression (zedc)

IBM ELAs and Mainframe Capacity Planning. Scott Chapman Enterprise Performance Strategies

MACRO LEVEL INTERPRETER & MACRO LEVEL DETECTOR

APPENDIX O PENNDOT ENTERPRISE SOFTWARE INVENTORY

CA MICS Resource Management r12.6

The COBOL Center : The COBOL Newswire. The Future of COBOL. Mike Murach

DSZ-3732 Secure Mainframe Development in the Cloud has Arrived

Capacity Planner and Performance Specialist

government sectors. p w. e.

Delivering better, smarter, faster business decisions with IBM System z

DB2 for z/os Stored Procedure Performance Language / API Comparison

Why is CICS Still Alive? Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College

CA SpaceMan File Management for Adabas

Berlin Mainframe Summit. Java on z/os IBM Corporation

DRIVING. Enterprise IT Content, Networking and Innovation. August 3-8 David L. Lawrence Convention Center Pittsburgh, PA

7 deadly sins in WLC

zenterprise The Ideal Platform For Smarter Computing Developing Hybrid Applications For zenterprise

CLOUD COMPUTING: WHAT YOU SHOULD KNOW

Lost time is never found again. Precisely why Maintec is off the blocks faster.

Enterprise Technology Services New Life for a Legacy System

Question & Answer Amendment for the Mainframe Security Auditing Software SSN Submission Deadline: Monday, June 22, UNCHANGED

Cloud Deployed ERP: The Right Model for Job Shops and Manufacturers. An Epicor White Paper

ETF/A EKC Tools for ACF2 Release Guide

How Service Oriented Architecture Improves Business Flexibility

COBOL Performance Tuning Paper - lessons learned

Allen Systems ASG-TMON Performance Management Products

ERP For Small & Medium Enterprises. The most effective and efficient way to run your business. Version 2.0

WIRD AG Solution Proposal Project- & Portfolio-Management

IBM ELAs and Mainframe Capacity Planning

z/vm and Linux Disaster Recovery A Customer Experience The Business Partner What Not To Do

The environment we discuss in this book is

ITG Software Engineering

Manage your IT Resources with IBM Capacity Management Analytics (CMA)

BMC Mainframe Solutions. Optimize the performance, availability and cost of complex z/os environments

SERVICE CATALOG

Advertisement
Transcription:

What Does a Mainframe Consultant Do? A Look Inside the Life of a Mainframe Consultant Marist Enterprise Computing Conference Poughkeepsie, New York Jun-2016 David Stephens Lead Systems Programmer Longpela Expertise www.longpelaexpertise.com.au Copyright 2016 Longpela Expertise

Longpela Expertise Small z/os consulting firm based in Perth, Western Australia Systems consultants: z/os, CICS, IMS and more Started in 1996 Behind www.lookupmainframesoftware.com, and the book What On Earth is a Mainframe.

Who Hires Us? Most work from larger consulting companies and mainframe services providers These companies on-sell us to their clients. Have also helped training providers, software companies, and directly to some mainframe clients

Where Do We Work? All over the world Onsite at client premises Remote remote access to client systems

Where To Find Mainframe Technical Skills (and how we fit in) In-House Technical Knowledge Smaller Consulting Firms Software / Hardware Vendors Large Consulting Companies Outsourcing Companies

Why Do They Hire Us? Don t have the in-house technical skills, experience, knowledge Don t have time Technical options are too slow $ Technical options are too expensive An independent resource or opinion Must be done by an external group (security)

Why Do They Really Hire Us? $ $ Save Money Make Money (use us to provide services or products) Have a Problem? Need to Know If There Is a Problem

Why Do They Really Hire Us Example 1 $ Reduce my CPU CPU costs money: hardware, software licensing, outsourcing charges. Work with client technical teams (or outsourcing provider) Example: one CPU reduction idea saved our client $140,000 per year Our most popular offering. Over 12 such projects in last 6 years Member of small (2-3 person) team with CPT Global From 1 week to 9 months We will present at Share Atlanta this year on saving CPU

Why Do They Really Hire Us Example 1 $ Reduce my CPU We submit ideas, estimate savings, help the client to implement, and measure the results.

Why Do They Really Hire Us Example 2 $ Software Review For most sites, software licensing is the biggest cost (in some cases, millions of dollars per year) Some sites have been running software products for decades. Which products are still needed? Are there duplicates? Which products are still used? Who uses them? What alternatives are there? How easy is it to switch? Example: one client had 175 products running on 20 systems.

Why Do They Really Hire Us Example 2 $ Software Review We analyze software installed and its usage. We produce a spreadsheet summarizing the software, how often it is used, if it could be removed, and alternatives. Then discuss options with client. Vendor Product Function Similar Software Notes Compuware Compuware IBM File-Aid for IMS Strobe Application Performance Analyzer Online browse, edit and management of IMS databases Analyze application performance Analyze application performance ASG SmartFile IBM FileManager Macro4 InSync Serena StarTool FDM Macro4 FreezeFrame IBM APA CA MAT Macro4 FreezeFrame Compuware Strobe CA MAT Duplication of IBM APA Duplication of Compuware Strobe IBM XL C/C++ C/C++ compiler Dignus System/C No C/C++ code found IBM CICS Transaction Server Core CICS product

Why Do They Really Hire Us Example 3? Can My Application Double its Load? Loosely coupled CICS / VSAM / DB2 / MQ application Workload to double in next 12 months Timed Warehouse Broker Core Cash Housekeeping MVS1 MVS2 MVSA Plex 1 Plex 2

Why Do They Really Hire Us Example 3? Can My Application System Double its Load? Hired to analyze performance to see if system can handle additional load Analyzed each individual CICS region, and supporting infrastructure (Websphere MQ, z/os, DASD etc). Identified potential problems Recommended solutions Assisted client to implement solutions, and confirm results. An example of tuning could be making online transactions faster, reducing elapsed time of batch jobs

Why Do They Really Hire Us Example 4 $ Mainframe Course Development Interskill Learning offer online mainframe courses We help Interskill develop and maintain these courses

Why Do They Really Hire Us Example 5? Teach Me About Systems Assembler Programming India-based assembler programmers needed training on z/os systemsassembler. Topics included error recovery, SVCs, crossmemory programming and more. Performed remotely from Perth, Australia.

So What Do We Do When We re Hired? We re consultants we ll do almost anything for money Programming Assembler, COBOL, C, REXX, PL/1, SAS. Small projects, analysis. Look for problems health checks, system reviews.. Fix problems dump analysis, traces.. Analyze capacity and performance - z/os, DASD, CICS, applications.. Advise on mainframe topics, environment, planning, market Manage projects Teach

Our Challenges Technical Need exceptional technical skills that clients need. No-one knows everything - often need to speed-up on technical topics - fast. Need to understand client s site - fast Need to adapt to work with available tools (e.g. Compuware Strobe vs Macro4 FreezeFrame vs IBM APA)

Our Challenges Social Must work with client technical staff and other vendors Always need in-house knowledge Client or their representatives will implement any recommendation need to be convinced. In-house technical staff often wary or distrustful of consultants. Need to communicate with client - meetings, reports, emails etc. Often remotely. Need to quickly understand a client s problem may not be what they tell you.

Our Challenges Business Basic understanding of the client s business Balance client benefit vs cost every project has limited time and resources Complete projects on-time, on budget Manage scope (avoiding scope-creep) At the end of the project, client must: Understand what they got (everything they asked for and more) Believe they received good value Understand what else we can do to help

How I Got Here 1989 Computer Systems Engineering graduate from University of Tasmania. 1989 2001: Four different z/os, CICS, IMS systems programming jobs 2001 2010: Systems software developer IBM 2010 present: consultant