2016-Mainframe Infrastructure Track

By Jamie Squibb , IBM, UK and Jørgen Malmstrøm, NO, Evry

Jamie is a team leader and software engineer in the IBM MQ development organisation at IBM Hursley in the United Kingdom, where he has worked since joining IBM as a graduate in 2001. He specialises in the z/OS platform, but also has several years experience developing cross-platform test automation infrastructure for both IBM MQ and IBM Integration Bus. Jamie is a member of the GSE Nordic Region Conference Steering Committee, representing the IBM Messaging product family.

Jørgen is working in EVRY Norway.  He is working as a software devloper on mainframe with cobol, cics, mq-series, db2.

By Jamie Squibb , IBM, UK and Nick Bletzer, IBM, UK

IBM MQ is the market-leading messaging product that enables anywhere-to-anywhere integration, from the simplest pair of applications or devices requiring basic connectivity and data exchange, to the most complex business process management environments using a wide variety of endpoints. IBM Integration Bus (IIB) aims to provide a universal connectivity solution with its ability to route and transform messages FROM anywhere TO anywhere, and is often referred to as an "Advanced Enterprise Service Bus". This session presents a high-level, technical overview of both products. Come to this session to learn about the rationale behind messaging and connectivity and the business problems they solve.

Jamie is a team leader and software engineer in the IBM MQ development organisation at IBM Hursley in the United Kingdom, where he has worked since joining IBM as a graduate in 2001. He specialises in the z/OS platform, but also has several years experience developing cross-platform test automation infrastructure for both IBM MQ and IBM Integration Bus. Jamie is a member of the GSE Nordic Region Conference Steering Committee, representing the IBM Messaging product family.

Nick has worked in the IT industry for over 25 years. After joining IBM in 1992, he worked in a variety of roles before taking his first formal teaching role with the IBM HUON Insurance product. He joined IBM Training in 2000 and over twelve years became the lead European instructor for a range of products including WebSphere Message Broker (IIB) and WebSphere MQ. In 2014 Nick joined the IIB Development team in Hursley and is currently responsible for Reliability Testing. Nick has a wife, a four year old son and a very outspoken two year old daughter.

By Michael Erichsen , Xact Consulting, Denmark

Java is a new language on the mainframe, but not so new anymore. It has been around on this platform for about 20 years now, and a lot of effort has been taken to converge processor technology and Java Virtual Machine design into something that can perform well.

We will take a look at the evolving implementations and at the differences between COBOL and Java internals.

And we will discuss the many issues we still have to face like virtualization conflicts, memory allocation, garbage collection policies, heap tuning, startup CPU usage, mixed language development, deployment, special Java tools, security, education, and keeping software prices down.

Michael Erichsen is an Enterprise Modernization Specialist at Xact Consulting in Copenhagen, Denmark. Besides being systems programmer, storage manager, and operations staff for a number of RD&T instances in-house and with customers he currently concentrates on Rational Developer for system z and on developing the host component of a unit test tool.

Michael Erichsen is an Enterprise Modernization Specialist at Xact Consulting in Copenhagen, Denmark. Besides acting as solution architect, systems programmer, storage manager, and operations staff for zD&T instances in-house and with customers he currently concentrates on IDz and on maintaining the host component of the XaTester unit test tool.

By Nick Bletzer, IBM, UK

This presentation will discuss recent enhancements to IIB for core function and managed cloud capability.

Nick has worked in the IT industry for over 25 years. After joining IBM in 1992, he worked in a variety of roles before taking his first formal teaching role with the IBM HUON Insurance product. He joined IBM Training in 2000 and over twelve years became the lead European instructor for a range of products including WebSphere Message Broker (IIB) and WebSphere MQ. In 2014 Nick joined the IIB Development team in Hursley and is currently responsible for Reliability Testing. Nick has a wife, a four year old son and a very outspoken two year old daughter.

By Kim Mortensen, Compuware, DK and Juha-Pekka Mero, IF Insurance, FIN

After having spent 14 days of creating a new and exciting function or piece of technology, it is so frustrating that is does not perform well. To help you in this area this session will focus on how Strobe and iStrobe can measure you code and pinpoint the hotspot or bottleneck in you code when it executes. We will show you how iStrobe help you to point out the line of code that is causing the problem and at the same time give you a lot of other information on you application and the subsystems it utilizes.
Is your application able to run on zIIP but it is not? We will show you what amount of work that could be run there, and how you could figure out why not!

Kim Mortensen is a Technical Account Manager at Compuware in Denmark, Norway and Netherlands.
With more than 30 years of experience working with the mainframe Kim has worked as an Application Developer on the z/OS platform for 10 years, worked as BI Consultant across the industry with major Danish accounts, and the last 6 years as a DB2 Systems programmer on z/OS.
Focus in on Application Performance Management and Developer productivity using Eclipse, Jenkins, Sonar and other CI/CD tools.
Kim is currently the main contact for technical aspects of the Compuware portfolio on the Mainframe in Denmark, Norway and the Netherlands.

Juha-Pekka Mero is a Software Specialist at If Insurance Company in Turku Finland.
He has 30 years of experience working with mainframe as an application developer, system programmer and infrastructure specialist.
Words like Cobol, PL/1, Assembler, Rexx, Cics, DB2, DL/1, ISPF, JCL are more than familiar to him.
His specialties are software development tools and processes as well as lifecycle management.
Last 10 years he has been focusing on improving the perfor-mance of mainframe applications.

By Jamie Squibb , IBM, UK

IBM MQ for z/OS makes use of many system features and facilities to provide a very high level of availability and performance for your messages. Come along to this session to learn the detail behind all the new features and enhancements in the latest release of IBM MQ for z/OS.

Jamie is a team leader and software engineer in the IBM MQ development organisation at IBM Hursley in the United Kingdom, where he has worked since joining IBM as a graduate in 2001. He specialises in the z/OS platform, but also has several years experience developing cross-platform test automation infrastructure for both IBM MQ and IBM Integration Bus. Jamie is a member of the GSE Nordic Region Conference Steering Committee, representing the IBM Messaging product family.

By Gary Mazo, IBM, US and Joe Winchester

IBM has a number of offerings available for application dvelopers and system programms on z/OS that is based around the Eclipse tooling framework.  The IBM Explorer for z/OS Aqua product pulls these together in a single release train that ensures compatability of a suite of 13 different products, allowing them to be installed side by side in the same Eclipse shell.  This provides integration opportunities that range from basic file editing and JES or TSO access, through to CICS application development and problem determination.  This talk will cover the background to the IBM Explorer for Aqua release train and the problem it solves for customers, as well as show the value of the integrated release train with demos of the capabilities that can be done with the suite of tooling running side by side to perform z/OS application development and system management

Gary Mazo is a Senior Software Engineer with IBM z Systems Software. Gary has been in software development for over two decades, ranging from Math education software, to vector compilers, to creating architecture and tools for Web Services, and cloud-based tools for Mainframe software.  Currently Gary is in charge of integrating and creating tools in the IBM Application Discovery and Delivery suite of products.  He holds 7 software  patents and has authored articles and blogs on topics of software development and Enterprise modernization

Joe Winchester is a senior technical staff member working for the IBM CICS development team in Hursley UK.  He has worked on a number of projects including the CICS Explorer and the z/OS Explorer and a number of IBM's CICS and problem determination tools.
His goal in IBM is to make System z easier to consume for the new generation of programmers  and the new kind of workloads it has to run, while at the same time keeping it relevant and powerful to the system programmers and COBOL programmers who run today's transactions.

By Frank Kyne, Watson Walker, US

This Lecture describes how IBM z13 can maximize your current IT investments while adding
functionality and improved price/performance. With new z13 features, applications can gain
increased throughput for distributed operational BI and IBM DB2 query workloads,
thus saving money in HW, SW, and labor.

Frank is the editor of Cheryl Watson's Tuning Letters. In addition to writing the Tuning Letter, Frank teaches classes internationally and offers consultancy on maximizing the value of new z/OS features, controlling software costs, negotiating outsourcing agreements, Parallel Sysplex, performance, and high availability. In his copious spare time, Frank also works with the IBM zPDT Development team and teaches workshops for the ITSO. 

Prior to joining Cheryl in 2014, Frank was a project leader in IBM's Redbook team in Poughkeepsie, New York, responsible for Redbooks and workshops on performance, availability, GDPS, and Parallel Sysplex. Before his transfer to the Redbooks team, Frank was a system programmer in the Services organization in IBM Ireland.

 

By Gwydion Tudor, IBM, UK

IBM MQ provides the essential messaging backbone for reliably connecting critical systems within the enterprise. Cloud is changing the way we think about these existing applications, while also extending the need for messaging in to new environments.  Connecting the new engaging applications with the essential systems of record is the only way to be successful.  This session covers how the IBM messaging portfolio is evolving to take advantage of cloud technologies and extending existing MQ networks to deliver hybrid messaging across all environments.

Gwydion is a Software Engineer working in the IBM MQ for z/OS development team. He has worked in IBM Hursley for over 12 years, and in the IBM MQ development team for over 7 years. His main areas of expertise include shared queuing and security.

By Gary Mazo, IBM, US and Joe Winchester

z/OS System and Application Programmers have a large number of Eclipse based products available for them to use, coming from IBM as well as other tools vendors.  One of the problems that many mainframe shops encounter is how to deploy and roll these out to corporate desktops, dealing with issues such as administrator rights on PCs, publishing software fixes and updates to distributed desktops, sharing and distributing centralized data such as system host IP address details, obtaining and managing software designed to work with internet connectivity behind a firewall.  A number of solutions are available, each with their pros and cons, and this talk will discuss the different approaches.  The speakers have worked with a large number of customers helping them obtain and distribute IBM Eclipse based products, as well as integrate with nonIBM offerings such as open source plugins or vendor supplied offerings, and roll out successfully to many thousands of desktops.  The talk will include demos and discussions, as well as explorer any future ideas of suggestions attendees may have for future IBM direction for z/OS tools.

Gary Mazo is a Senior Software Engineer with IBM z Systems Software. Gary has been in software development for over two decades, ranging from Math education software, to vector compilers, to creating architecture and tools for Web Services, and cloud-based tools for Mainframe software.  Currently Gary is in charge of integrating and creating tools in the IBM Application Discovery and Delivery suite of products.  He holds 7 software  patents and has authored articles and blogs on topics of software development and Enterprise modernization

Joe Winchester is a senior technical staff member working for the IBM CICS development team in Hursley UK.  He has worked on a number of projects including the CICS Explorer and the z/OS Explorer and a number of IBM's CICS and problem determination tools.
His goal in IBM is to make System z easier to consume for the new generation of programmers  and the new kind of workloads it has to run, while at the same time keeping it relevant and powerful to the system programmers and COBOL programmers who run today's transactions.

By Jamie Squibb , IBM, UK

Today's business environment is driving re-engineering of business systems using new techniques and architectures. This session will elaborate on the new environments MQ for z/OS is enabling for java JMS applications and enhanced inter-connectivity capabilities which put MQ for z/OS as the vital heart of a hybrid messaging world.

Jamie is a team leader and software engineer in the IBM MQ development organisation at IBM Hursley in the United Kingdom, where he has worked since joining IBM as a graduate in 2001. He specialises in the z/OS platform, but also has several years experience developing cross-platform test automation infrastructure for both IBM MQ and IBM Integration Bus. Jamie is a member of the GSE Nordic Region Conference Steering Committee, representing the IBM Messaging product family.

By Mike Johnson, IBM, UK

Taking a ‘Liberty’ with your Business Decisions
The z13 is a great machine and utilises SIMD and SMT

In this session we look at:
The z13 Processor Drawer and the engines
Java, COBOL and PLI business languages
The speed of accessing data
We look at the architecture of Liberty running on IBM z/OS and explore how this lightweight, composable dynamic platform is well suited to running your business decision on z/OS. As well as the performance aspects of Operational Decision Manager including best practices. Join us and discover what goes faster, design considerations and algorithm choice. Lets squeeze that orange!

Using Operational Decision manager the rule engine of choice on a z13

Mike Johnson is a software engineer working in the WODM on z/OS Development group at the IBM Hursley Laboratory in the U.K. Mike has worked in development for many years in MQ and Message
Broker and currently develops the ILOG Rules Engine offering on z/OS which is part of the WODM offering from IBM.  Mike provides consultancy on WODM to the Technical Sales teams of IBM and
has contributed to IBMs patent portfolio, redbooks and technical papers

By Gwydion Tudor, IBM, UK

This session shows how z/OSMF can be used to create work flows to provision and de-provision MQ for z/OS queue managers and queues. It includes a "technology demonstration" of this concept. Learn how these work flows can be driven using REST APIs, via a service portal for deployment into a cloud. The session also describes how the task of customising a queue manager can be automated.

Gwydion is a Software Engineer working in the IBM MQ for z/OS development team. He has worked in IBM Hursley for over 12 years, and in the IBM MQ development team for over 7 years. His main areas of expertise include shared queuing and security.