The document discusses IMS modernization and keeping current with IMS versions. It recommends implementing the IMS Common Service Layer (CSL), which provides improved systems management capabilities. The CSL includes components like the Operations Manager, Resource Manager, Structured Call Interface, and Open Database Manager. Setting up CSL requires configuration of these components and their associated address spaces and structures. Maintaining current IMS versions is important for software support and accessing new functions.
In this Webcast recording iSeries NEWS magazine's Senior Editor Mel Beckman and MB Software's Mike Boadway show you that wireless access to your AS/400 or iSeries is easier than you think. From Mel, you'll learn how to set up wireless access to your favorite black box with a Palm-based handheld PDA - and you'll learn all the cool things that this kind of access can provide you and your organization. Then, from Mike, you'll learn how wireless access to iSeries performance measures can dramatically improve your ability to respond to critical situations occurring within your environments. In addition to the basic performance tools you may already use, you'll also learn how MB Software's Workload Performance Series and wireless access provided by PalmView can provide instant remote visibility like never before - you can monitor CPU and disk thresholds, track job queue bottlenecks, monitor interactive feature cards, and more.
Ims13 ims tools ims v13 migration workshop - IMS UG May 2014 Sydney & Melbo...Robert Hain
Together, the IBM IMS Tools Solution Packs and IMS 13 deliver simplification, automation and intelligence, with all the tools needed to support IMS databases now in one package. It doesn’t make sense to run reorganization utilities if your databases do not need to be reorganized. Now you can quickly and easily improve IMS application performance, IMS resource utilization and deliver higher system availability with the end-to-end analysis of IMS transactions. Comprehensive performance reporting and easier interactive analysis determine what happened, what needs fixing and how to fix it – all part of the intelligence and automation of the IMS Tools Performance Solution Pack.
In this Webcast recording iSeries NEWS magazine's Senior Editor Mel Beckman and MB Software's Mike Boadway show you that wireless access to your AS/400 or iSeries is easier than you think. From Mel, you'll learn how to set up wireless access to your favorite black box with a Palm-based handheld PDA - and you'll learn all the cool things that this kind of access can provide you and your organization. Then, from Mike, you'll learn how wireless access to iSeries performance measures can dramatically improve your ability to respond to critical situations occurring within your environments. In addition to the basic performance tools you may already use, you'll also learn how MB Software's Workload Performance Series and wireless access provided by PalmView can provide instant remote visibility like never before - you can monitor CPU and disk thresholds, track job queue bottlenecks, monitor interactive feature cards, and more.
Ims13 ims tools ims v13 migration workshop - IMS UG May 2014 Sydney & Melbo...Robert Hain
Together, the IBM IMS Tools Solution Packs and IMS 13 deliver simplification, automation and intelligence, with all the tools needed to support IMS databases now in one package. It doesn’t make sense to run reorganization utilities if your databases do not need to be reorganized. Now you can quickly and easily improve IMS application performance, IMS resource utilization and deliver higher system availability with the end-to-end analysis of IMS transactions. Comprehensive performance reporting and easier interactive analysis determine what happened, what needs fixing and how to fix it – all part of the intelligence and automation of the IMS Tools Performance Solution Pack.
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014Jeff Pearce
IMS Application Development and Simplification
Imagine being brand new to the mainframe and sitting down to write and test your first IMS application - ISPF, TSO, COBOL, ASCII/EBCDIC, dependent regions, deployment, message queues, etc. And somewhere in there you need to actually write a program. Learn how IBM's newest suite of Eclipse-based tools eliminates these environment barriers and give you the tools you need to be comfortable and productive on Day 1. We will present an integrated set of tools, with a common look and feel, that simplify the development life cycle of your IMS Application Program. We will demonstrate how the IMS Enterprise Suite Explorer, Rational Developer for z, IBM Debug Tool and the IMS Batch Terminal Simulator (BTS) are modernizing application development.
The Ims Catalog - IMS Phoenix UG, June 19th, 2014Jeff Pearce
IMS Catalog
The IMS Catalog is a single trusted data store for all IMS database-related metadata, simplifying management across large enterprise production and test environments. It provides a comprehensive view of IMS database metadata that is fully managed by IMS. By externalizing this metadata, IMS can participate in solutions that require the exchange of metadata, such as business impact analysis.
During the last 100 years, information technology has moved from a specialized tool to a pervasive
influence on nearly every aspect of life. From tabulating machines that simply counted with mechanical
switches or vacuum tubes to the first programmable computers, IBM® has been a part of this growth,
while always helping customers to solve problems
IBM i at the eart of cognitive solutionsDavid Spurway
Presentation delivered (twice) on the 16th of February 2017, talking about the heritage of IBM Power Systems, highlighting Harry Potter's glasses and how they illustrate the benefit of real integration, which IBM i is all about. IBM i Strategy Whitepaper and top IBM i customer projects. Analytics and IBM i, with recent new options to trial capabilities for free. Highlights of IBM i 7.2 and 7.3. RPG and Open Source. IBM i systems management, support, lifecycle and recent Technology Refreshes. The new S812 server and new features of the Entitled Software Support website. Two customer examples of the benefits of mixing IBM i and Linux. Future plans and POWER9. Ending with IBM i 7.3 announcement links.
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB
One of the top IT project priorities of organisations is the application modernisation of their core legacy applications. During this session Mr. Kindelberger will introduce the main paint points of monolithic legacy applications and the key drivers that motivate the customers to modernise. Moreover, he will present how the new generation of application architecture with a modernised mainframe will look like. He will then introduce different approaches such as APIs enablement, business rules externalization or Java re-engineering to modernize the core COBOL or PL/I applications. Lastly, he will make a specific focus on the IBM solution called Operational Decision Manager (ODM) to externalise business rules embedded in the legacy code.
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2finitsolutions
The recent release of Oracle Hyperion Financial Management 11.1.2.2 has some big changes. This 11.1.2.2 release brings new features, enhancements of existing ones, and a redesigned user interface. In this webinar we will show:
New features:
o Configurable dimensionality: As few as 2 but more than 4 custom dimensions allowed now!
o Opening multiple HFM applications in one session
o “Favorite” members now defined to ease user POV selection
o Combination of Data Extract and Extended Analytics
Enhancements:
o Faster data retrieval engine in data grids and reports
o Improved web navigation
o Grid designer drag-and-drop features
o IE9/Office 2010 support on a 64-bit platform
New user interface:
o Compared to System 9 and Version 11.1.1.X, this user interface is significantly different
o Single point of administration
o “Legends” to explain purpose of different-colored items
o Removal of unnecessary dimensions from Forms and Grids – User POV concept
As we move into 2015, there are some interesting topics that all Oracle EPM clients should be aware of. New application tools and new methods of delivering solutions to clients are taking center stage. Oracle has continued to move the Hyperion stack to a new platform and release 11.1.2.4 makes good on their commitment. Having knowledge about what is available and what the various options are will be important as organizations look to further define and refine their financial analysis and reporting strategies going forward.
During this webinar Finit Solutions co-founder, Rob Cybulski, will go through product and functional trends along with expected announcements for 2015 that will help your organization plan and be prepared. This webinar will focus on a wide range of product, IT, and functional topics including the following:
• Oracle Hyperion release 11.1.2.4 - what makes this release special?
• Cloud vs. Hosted vs. On-Premise decisions with respect to EPM
• FDM / FDMEE
• Financial Close & Consolidation Trends
• Financial Planning & Analysis Trends
• Product and Customer Profitability Trends
• Data Governance Trends
Presenter: Robert Cybulski
Originally Presented on February 20, 2015
As we move into 2015, there are some interesting topics that all Oracle EPM clients should be aware of. New application tools and new methods of delivering solutions to clients are taking center stage. Oracle has continued to move the Hyperion stack to a new platform and release 11.1.2.4 makes good on their commitment. Having knowledge about what is available and what the various options are will be important as organizations look to further define and refine their financial analysis and reporting strategies going forward.
During this webinar Finit Solutions co-founder, Rob Cybulski, will go through product and functional trends along with expected announcements for 2015 that will help your organization plan and be prepared. This webinar will focus on a wide range of product, IT, and functional topics including the following:
Oracle Hyperion release 11.1.2.4 - what makes this release special?
Cloud vs. Hosted vs. On-Premise decisions with respect to EPM
FDM / FDMEE
Financial Close & Consolidation Trends
Financial Planning & Analysis Trends
Product and Customer Profitability Trends
Data Governance Trends
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...DevOps.com
Monolithic applications are defined as single-tiered software in which the user interface and data access code is combined into a single application for a single platform. Monoliths can impact your ability to create APIs, deliver capability quickly, and even perform routine application maintenance. Refactoring is the antidote to monolithic software. It can result in improved team agility and autonomy, plus it paves the way for API creation. Learn how DevOps for the Enterprise software can help you refactor- from discovery of your z/OS assets and impact analysis, to the modularization task itself, including editing, compiling, testing, and debugging.
IMS Application Development and Simplification - Phoenix UG - June 19th, 2014Jeff Pearce
IMS Application Development and Simplification
Imagine being brand new to the mainframe and sitting down to write and test your first IMS application - ISPF, TSO, COBOL, ASCII/EBCDIC, dependent regions, deployment, message queues, etc. And somewhere in there you need to actually write a program. Learn how IBM's newest suite of Eclipse-based tools eliminates these environment barriers and give you the tools you need to be comfortable and productive on Day 1. We will present an integrated set of tools, with a common look and feel, that simplify the development life cycle of your IMS Application Program. We will demonstrate how the IMS Enterprise Suite Explorer, Rational Developer for z, IBM Debug Tool and the IMS Batch Terminal Simulator (BTS) are modernizing application development.
The Ims Catalog - IMS Phoenix UG, June 19th, 2014Jeff Pearce
IMS Catalog
The IMS Catalog is a single trusted data store for all IMS database-related metadata, simplifying management across large enterprise production and test environments. It provides a comprehensive view of IMS database metadata that is fully managed by IMS. By externalizing this metadata, IMS can participate in solutions that require the exchange of metadata, such as business impact analysis.
During the last 100 years, information technology has moved from a specialized tool to a pervasive
influence on nearly every aspect of life. From tabulating machines that simply counted with mechanical
switches or vacuum tubes to the first programmable computers, IBM® has been a part of this growth,
while always helping customers to solve problems
IBM i at the eart of cognitive solutionsDavid Spurway
Presentation delivered (twice) on the 16th of February 2017, talking about the heritage of IBM Power Systems, highlighting Harry Potter's glasses and how they illustrate the benefit of real integration, which IBM i is all about. IBM i Strategy Whitepaper and top IBM i customer projects. Analytics and IBM i, with recent new options to trial capabilities for free. Highlights of IBM i 7.2 and 7.3. RPG and Open Source. IBM i systems management, support, lifecycle and recent Technology Refreshes. The new S812 server and new features of the Entitled Software Support website. Two customer examples of the benefits of mixing IBM i and Linux. Future plans and POWER9. Ending with IBM i 7.3 announcement links.
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB
One of the top IT project priorities of organisations is the application modernisation of their core legacy applications. During this session Mr. Kindelberger will introduce the main paint points of monolithic legacy applications and the key drivers that motivate the customers to modernise. Moreover, he will present how the new generation of application architecture with a modernised mainframe will look like. He will then introduce different approaches such as APIs enablement, business rules externalization or Java re-engineering to modernize the core COBOL or PL/I applications. Lastly, he will make a specific focus on the IBM solution called Operational Decision Manager (ODM) to externalise business rules embedded in the legacy code.
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2finitsolutions
The recent release of Oracle Hyperion Financial Management 11.1.2.2 has some big changes. This 11.1.2.2 release brings new features, enhancements of existing ones, and a redesigned user interface. In this webinar we will show:
New features:
o Configurable dimensionality: As few as 2 but more than 4 custom dimensions allowed now!
o Opening multiple HFM applications in one session
o “Favorite” members now defined to ease user POV selection
o Combination of Data Extract and Extended Analytics
Enhancements:
o Faster data retrieval engine in data grids and reports
o Improved web navigation
o Grid designer drag-and-drop features
o IE9/Office 2010 support on a 64-bit platform
New user interface:
o Compared to System 9 and Version 11.1.1.X, this user interface is significantly different
o Single point of administration
o “Legends” to explain purpose of different-colored items
o Removal of unnecessary dimensions from Forms and Grids – User POV concept
As we move into 2015, there are some interesting topics that all Oracle EPM clients should be aware of. New application tools and new methods of delivering solutions to clients are taking center stage. Oracle has continued to move the Hyperion stack to a new platform and release 11.1.2.4 makes good on their commitment. Having knowledge about what is available and what the various options are will be important as organizations look to further define and refine their financial analysis and reporting strategies going forward.
During this webinar Finit Solutions co-founder, Rob Cybulski, will go through product and functional trends along with expected announcements for 2015 that will help your organization plan and be prepared. This webinar will focus on a wide range of product, IT, and functional topics including the following:
• Oracle Hyperion release 11.1.2.4 - what makes this release special?
• Cloud vs. Hosted vs. On-Premise decisions with respect to EPM
• FDM / FDMEE
• Financial Close & Consolidation Trends
• Financial Planning & Analysis Trends
• Product and Customer Profitability Trends
• Data Governance Trends
Presenter: Robert Cybulski
Originally Presented on February 20, 2015
As we move into 2015, there are some interesting topics that all Oracle EPM clients should be aware of. New application tools and new methods of delivering solutions to clients are taking center stage. Oracle has continued to move the Hyperion stack to a new platform and release 11.1.2.4 makes good on their commitment. Having knowledge about what is available and what the various options are will be important as organizations look to further define and refine their financial analysis and reporting strategies going forward.
During this webinar Finit Solutions co-founder, Rob Cybulski, will go through product and functional trends along with expected announcements for 2015 that will help your organization plan and be prepared. This webinar will focus on a wide range of product, IT, and functional topics including the following:
Oracle Hyperion release 11.1.2.4 - what makes this release special?
Cloud vs. Hosted vs. On-Premise decisions with respect to EPM
FDM / FDMEE
Financial Close & Consolidation Trends
Financial Planning & Analysis Trends
Product and Customer Profitability Trends
Data Governance Trends
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...DevOps.com
Monolithic applications are defined as single-tiered software in which the user interface and data access code is combined into a single application for a single platform. Monoliths can impact your ability to create APIs, deliver capability quickly, and even perform routine application maintenance. Refactoring is the antidote to monolithic software. It can result in improved team agility and autonomy, plus it paves the way for API creation. Learn how DevOps for the Enterprise software can help you refactor- from discovery of your z/OS assets and impact analysis, to the modularization task itself, including editing, compiling, testing, and debugging.
Is a Monolith Standing in the Way of Your Digital Transformation? Refactor fo...Deborah Schalm
Monolithic applications are defined as single-tiered software in which the user interface and data access code is combined into a single application for a single platform. Monoliths can impact your ability to create APIs, deliver capability quickly, and even perform routine application maintenance. Refactoring is the antidote to monolithic software. It can result in improved team agility and autonomy, plus it paves the way for API creation. Learn how DevOps for the Enterprise software can help you refactor- from discovery of your z/OS assets and impact analysis, to the modularization task itself, including editing, compiling, testing, and debugging.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
2. Phoenix IMS Users Group
IMS Product General Focus Areas
Support high transaction growth rates through performance, capacity
and RAS enhancements
Ease of administration and deployment, automation, reduce skill level
Facilitate modernization of IMS applications, compliance, standards
Base Enhancements
Connectivity Enhancements
2
3. Phoenix IMS Users Group
IMS Product Key New Function Focus
Availability
Reliability / serviceability
Performance / capacity
Ease of use / improved manageability
SOA application integration, standards, compliance
Base functions
Connectivity functions
3
4. Phoenix IMS Users Group
IMS Roadmap
New major version every 2-3 years
– IMS 10 GA Oct 2007
– IMS 11 GA Oct 2009
– IMS 12 GA Oct 28, 2011
– IMS 13 announced in Oct 2012 / in QPP
– IMS 13 + 1 in Planning
Support
– At GA Migration supports N-2
– Typically two current supported field releases
– N-2 release out of service 1 year after current
release GA
4
5. Phoenix IMS Users Group
Factors Driving IMS Modernization / Growth
Global economy
– Need for 7 X 24 X 365 availability
Mergers and acquisitions
– Flexibility to make changes
Affordability of increasingly powerful technology
– Cost-effectiveness
Increased customer expectations for response times and availability
Important that your IMS systems be ready to handle these new
requirements
5
6. Phoenix IMS Users Group
IMS Software Support Information
IBM Software Support Handbook
– http://www14.software.ibm.com/webapp/set2/sas/f/handbook/home.html
– This guide contains important information on the procedures and practices
followed in the service and support of your IBM products. It does not
replace the contractual terms and conditions under which you acquired
specific IBM Products or Services.
IBM Software Lifecycle Support
– http://www.ibm.com/software/support/lifecycle/index_a_z.html
– The IBM Software Support Lifecycle policy specifies the length of time
support will be available for IBM software from when the product is
available for purchase to the time the product is no longer supported. IBM
software customers can use this site to track how long their version and
release of a particular IBM software product will be supported. Using the
information on this site, customers will be able to effectively plan their
software investment, without any gaps in support.
6
7. Phoenix IMS Users Group
IMS Software Support Information
End of Support (EOS) …
– Last date on which IBM will deliver standard support services for a given
version/release of a product
– Discontinuance of program service for the last release in a version of a
software product is an indication of IBM’s expectation that customers will
not experience a high level of trouble due to program defects.
– When service is discontinued, corrections to known problems remain
available, but the development team is redirected to other work, and no
new, tested corrections will be generated for general use.
– Known problems may be reviewed and ordered via electronic vehicles
such as the internet (e.g, http://www.ibm.com/software/support) however
support provided by the IBM Client Support representatives, will be
discontinued. At discontinuance of program service, associated services
terminate as well, e.g. IBM Support Line and SoftwareXcel.
7
8. Phoenix IMS Users Group
IMS Software Support Information
End of Support (EOS)
– Self-help Capabilities from the Internet
• Basic search capability for the following:
• IBM software defects, that is, closed APARs (Authorized Program
Analysis Report)
• Software fixes
• Technotes for resolved issues
– Provide notice of End of Support (EOS) at least twelve months before
product support is withdrawn, giving you a reasonable period of time to
use the software before migrating to a new version or release. Establish
effective dates for withdrawal of product support in either April or
September.
– Support Extensions are accommodations for Customers who are unable
to migrate to a supported software product release within the time
provided.
8
9. Phoenix IMS Users Group
IMS Version Service Support Information
IMS Version Product Available Support Withdrawn (End
Number of Support)
IMS 7 5655-B01 27 Oct 2000 08 Nov 2005
IMS 8 5655-C56 25 Oct 2002 05 Nov 2008
IMS 9 5655-J38 29 Oct 2004 07 Nov 2010
IMS 10 5635-A01 26 Oct 2007 05 Nov 2012
IMS 11 5635-A02 30 Oct 2009
IMS 12 5635-A03 28 Oct 2011
IMS 13 5635-A04
9
10. Phoenix IMS Users Group
Staying Current with IMS Versions
Need for software support important in today’s more dynamic high
availability environments
Each new version focuses on improving core functions of IMS (as well
as connectivity)
Core functions are key for flexibility to adapt to changes
Many new functions are easy to implement
– Minimal effort
– Minimal ongoing costs
Focus on mainframe qualities of service
10
11. Phoenix IMS Users Group
IBM System z®
Think you know what a mainframe is?
An Old, Expensive platform for Legacy applications?
Think again! Today’s IBM System z® is …..
– The world’s most trusted transaction processing and
data server for business critical applications
– The world’s most cost-efficient platform for data
center consolidation and virtualization
– The worlds most dependable and scalable hardware
and Middleware platform for new business
applications
– A thoroughly modern application environment for
traditional and Cloud delivery models
11
12. Phoenix IMS Users Group
Enterprise Modernization Makes Good Economic Sense
zEnterprise creates an agile, dynamic, and cost effective enterprise
architecture and the modernization of existing assets helps to
achieve Smarter Computing
Modernization to leverage your existing
investments
Reduce risk and complexity
Increase efficiency with multiple
platform development tools
Design your enterprise processes for
automation
Gain real-time insight of the business
Enable dynamic management of the
business process
12
13. Phoenix IMS Users Group
High Priority Recommendation for Modernizing Base
(and Connectivity) IMS functions
Implement the IMS Common Service Layer (CSL)
– Available since IMS 8
– Few enhancements in IMS 9
– Many enhancements in IMS 10
– More enhancements in IMS 11
– More enhancements in IMS 12
– More enhancements in IMS 13
IMS architectural direction for implementing new functions, particularly
in an IMSplex environment but also for single IMS standalone systems
13
14. Phoenix IMS Users Group
IMS Common Service Layer Implementation
Most new functions are based on CSL
– Operations management (OM)
– Resource management (RM)
– Structured call interface (SCI)
– Open database access (ODBM)
Though available since IMS 8, IMS 10 / IMS 11 / IMS 12 / IMS 13 provide many
more interesting and useful functions
– Will review these and others in this presentation
Seriously consider implementing a minimal CSL (SCI/OM)
– Called ‘enhanced command environment’
– Most new functions require OM type-2 commands
– Begin in test environment first
– Overview and setup details for ‘enhanced command environment’ follow
14
15. Phoenix IMS Users Group
Common Service Layer (CSL) Overview
An architecture to improve the systems management capabilities for
IMS systems
– Operations management (Operations Manager)
– Resource management (Resource Manager)
– IMS Database access (Open Database Manager)
Provides
– A single system image (IMSplex)
– Ease of use through a single point of control
– Shared resources across all IMS systems
Reduces complexity of managing multiple IMS systems and single IMS
systems
15
16. Phoenix IMS Users Group
Common Service Layer (CSL) Managers
Operations Manager (OM) (IMS 8)
Resource Manager (RM) (IMS 8)
Structured Call Interface (SCI) (IMS 8)
Open Database Manager (ODBM) (IMS 11)
Based on BPE (Base Primitive Environment)
Can use CQS (Common Queue Server)
New address spaces
– OM, RM, SCI, ODBM, CQS
New CF structures (optional)
– Resource, shared queues
16
17. Phoenix IMS Users Group
CSL Architecture (Address Spaces and CF Structures)
Resource
Open Database Operations Structured Resource
Manager Manager Call Manager Shared Queues
(ODBM) (OM) Interface (RM)
SCI SCI SCI SCI
SCI
Communications
Common
IMS S S Coupling
Queue
Control C C
Server Facility
Region I I CF
(CQS)
Online DBRC
SCI DBRC Batch Utility
Batch with DBRC
DBRC
Utility with DBRC
17
18. Phoenix IMS Users Group
CSL Architecture (Address Spaces)
– Enhanced Command Environment
Operations Structured
Manager Call
(OM) Interface
SCI SCI
SCI
Communications
IMS S
Control C
Region I
SCI Online DBRC
DBRC Batch Utility
DBRC Batch with DBRC
Utility with DBRC
18
19. Phoenix IMS Users Group
Operations Manager (OM) Overview
Provides ‘single point of control’ for command entry into an IMSplex
– Focal point for operations management and automation
Provides the following services
– Route commands to IMSplex members registered for the command
– Consolidate command responses from individual IMSplex members into a
single response to present to the command originator
– Support for new IMSplex commands (type-2 commands) and for existing
IMS commands (type-1 commands)
– An API for IMS commands for automation
– Command security for authorization using RACF or equivalent plus user exit
– User exit capability for editing command input and responses
Configuration
– One or more OM address spaces required per IMSplex
19
20. Phoenix IMS Users Group
Resource Manager (RM) Overview
Provides infrastructure for managing global resources and IMSplex-wide
processes
– IMS is responsible for exploiting RM services
Provides the following services
– Maintains global resource information using a resource structure in a Coupling
Facility
– Coordinates IMSplex-wide processes
Used for the following functions
– Sysplex Terminal Management (STM) (IMS 8)
– Global Online Change (GOLC) (IMS 8)
– Global Callable Services (IMS 8)
– Global Status (IMS 10)
– Sysplex Serial Program Management (SSPM) (IMS 10)
– ACBLIB Member Online Change (IMS 10)
– Database Quiesce (IMS 11)
– IMS Repository (IMS 12) 20
21. Phoenix IMS Users Group
Structured Call Interface (SCI) Overview
Provides communications services among IMSplex members in a
single z/OS image and across multiple z/OS images in an IMSplex
Provides the following services
– Member registration services (security)
• OM, RM, CQS, ODBM, IMS, SPOC, IMS Connect, DBRC
– Communications services
Used for the following functions
– Automatic RECON Loss Notification (ARLN) (IMS 8)
– Parallel RECON Access (PRA) (IMS 10)
– Database Quiesce (IMS 11)
– MSC TCP/IP (IMS 12)
– ISC TCP/IP (IMS 13)
One SCI address space is required on each z/OS image where CSL is
active
21
22. Phoenix IMS Users Group
Open Database Manager (ODBM) Overview
Supports open standards for distributed and local Java application
program connectivity to IMS databases (IMS 11)
Provides the following services
– IMS Universal Drivers
– Works with IMS Connect using DRDA for distributed access (type-4)
– Works through DRA (Database Resource Adapter) interface for local access
within a z/OS LPAR or across z/OS LPARs (type-2)
Used for the following functions
– Open Database (IMS 11)
One ODBM address space is required on each z/OS image that
contains databases to which ODBM clients (such as the IMS Universal
Drivers) require access per IMSplex
22
23. Phoenix IMS Users Group
CSL Architecture SCI
RM
OM Automatic RECON
Global Online Change ACBLIB Member Online Change
SPOC Loss Notification
Sysplex Terminal Management Sysplex Serial Program Management
Type-2 Parallel RECON
commands Global Callable Services Database Quiesce
Access (PRA)
Automation Database Quiesce Global Status IMS Repository (IMS 12)
SPOC
Resource
Operations Structured Resource Open
Manager Call Manager Database Shared Queues
(OM) Interface (RM) (ODBM)
Automation
SCI SCI SCI SCI
Master
Terminal
SCI
Communications
Common
IMS S S Coupling
Queue
Control C C
Server Facility
Region I I CF
End User
(CQS)
ODBM
Terminal
Universal Drivers
for IMS DB access
Distributed access
Online DBRC (type-4)
SCI DBRC Batch Utility Local access (type-2))
Batch with DBRC
DBRC
Utility with DBRC
23
24. Phoenix IMS Users Group
Setting up the CSL Environment
BPE setup
SCI setup
OM setup
RM setup
ODBM setup
CQS setup
IMS setup
z/OS / CF setup
24
26. Phoenix IMS Users Group
CSL Definition ... High Level View
Structured Call
Resource Manager
Interface Open Database
PGM=BPEINI00 PGM=BPEINI00 Manager
Operations Manager PGM=BPEINI00
BPECFG=BPExxxxx BPECFG=BPExxxxx
BPEINIT=CSLSINI0 BPEINIT=CSLRINI0
PGM=BPEINI00 BPECFG=BPExxxxx
SCIINIT=xxx RMINIT=xxx
BPEINIT=CSLDINI0
BPECFG=BPExxxxx ODBMINIT=xxx
BPEINIT=CSLOINI0
OMINIT=xxx
PROCLIB
Common
Queue Server
IMS PROCLIB contains
Control Region PGM=BPEINI00
initialization and
PGM=DFSRRC00 execution parameters BPECFG=BPExxxxx
for CSL environment. BPEINIT=CQSINI00
DFSDF=xxx CQSINIT=xxx
26
27. Phoenix IMS Users Group
BPE Setup
Add BPEINI00 to the z/OS Program Properties Table (PPT)
Two BPE PROCLIB members
– Contain trace level and user exit information
– BPE Configuration Parameters (BPECFG=BPExxxxx)
– BPE User Exit List
• EXITMBR= in BPECFG=
– EXITDEF= in EXITMBR
– Neither are required
• Can let BPE configuration parameters default
• Do not need user exits
– All IMSplex members can share the BPE PROCLIB members
All CSL address spaces execute BPEINI00
27
28. Phoenix IMS Users Group
Some CSL component setup rules
All IMSplex members can share a PROCLIB
Each CSL component type (OM, RM, SCI, ODBM) requires its own
– Initialization module
– BPEINIT = CSLxINI0 where x is O/R/S/D
Each CSL component address space requires its own
– Initialization PROCLIB member
– xxxxINIT = yyy
• where xxxx is OM/RM/SCI/ODBM
• where yyy is a 3 character suffix used for the CSL initialization PROCLIB
member CSLxIyyy
– where x is O/R/S/D and yyy is a 3 character suffix
28
29. Phoenix IMS Users Group
SCI setup
One SCI address space is required on every z/OS image where CSL is
active
SCI started task JCL found in IMS.PROCLIB (CSLSCI)
Each SCI address space
– Executes BPEINI00
– SCI initialization module
• BPEINIT=CSLSINI0
– SCI initialization PROCLIB member CSLSIxxx
• SCIINIT=xxx
• Each instance of SCI has a different initialization PROCLIB member to
specify its unique SCI name (and IMSplex name)
29
30. Phoenix IMS Users Group
OM Setup
An OM address space is required on at least one z/OS image where
CSL is active
– Recommend a second OM for backup
OM started task JCL found in IMS.PROCLIB (CSLOM)
Each OM address space
– Executes BPEINI00
– OM initialization module
• BPEINIT=CSLOINI0
– OM initialization PROCLIB member CSLOIxxx
• OMINIT=xxx
• Each instance of OM has a different initialization PROCLIB member to
specify its unique OM name (and IMSplex name)
30
31. Phoenix IMS Users Group
IMS Setup
One new execution or DFSPBxxx parameter
– Identifies DFSDFxxx
– DFSDF=xxx
One new PROCLIB member
– DFSDFxxx
• <SECTION=COMMON_SERVICE_LAYER>
• <SECTION=DYNAMIC RESOURCES>
• <SECTION=SHARED QUEUES>
• <SECTION=CATALOG>
• <SECTION=DATABASE>
• <SECTION=OSAMxx>
• <SECTION=VSAMxx>
• <SECTION=FAST PATH>
• <SECTION=USER_EXITS>
• <SECTION=DIAGNOSTICS_STATISTICS>
• <SECTION=REPOSITORY>
31
32. Phoenix IMS Users Group
IMS CSL Information
IMS CSL presentations on IBM Techdocs website
– http://www.ibm.com/support/techdocs/atsmastr.nsf/WebIndex/PRS3895
– IMS Common Service Layer Overview and Functions
– Setting Up the IMS Common Service Layer
32
33. Phoenix IMS Users Group
‘Base’ IMS Functions to Modernize IMS
Availability
Reliability / serviceability
Performance / capacity
Ease of use / improved manageability
Benefits
Installation complexity
On-going processor resources needed
33
34. Phoenix IMS Users Group
Major Functions for Improving Availability …
Dynamic resource definition (DRD) (IMS 10)
– Dynamic definition via type-2 commands for
program/database/transaction/FP routing code resources
– More quickly react to changes
ACB library member online change (MOLC) (IMS 10)
– Allows dynamic additions/changes of ACBLIB members while IMS is active
via type-2 commands
– Complements DRD for adding/changing ACBs for programs and databases
34
35. Phoenix IMS Users Group
Major Functions for Improving Availability …
Global Status (IMS 10)
– Maintains global command status for database, area, or transaction
resources
– Provides consistent status for these resources across restarts in an IMSplex
Database quiesce (IMS 11)
– Creates a coordinated recovery point via type-2 commands across an
IMSplex for an IMS database or set of IMS databases within an IMSplex
without taking databases offline
– Reduces outages required for creating recovery points
35
36. Phoenix IMS Users Group
Major Functions for Improving Availability …
Open Database (IMS 11)
– Allows access to IMS DB from distributed and local environments for Java
applications
– DRDA protocols ease application development
IMS repository (IMS 12)
– Enables multiple IMS systems in an IMSplex to manage, store, share, and
retrieve resource definitions in a centralized manner via type-2 commands
– An alternative to using RDDSs for DRD
New user exit capabilities (IMS 11 / IMS 12 / IMS 13)
– Allows multiple copies and refresh of certain exits
36
37. Phoenix IMS Users Group
Major Functions for Improving Availability
IMS to IMS Replication (IMS 11)
– InfoSphere IMS Replication for z/OS V10.1 (5655-W28) delivers a native
IMS-to-IMS software replication solution that supports high-availability IMS
data environments.
– This solution synchronizes the contents of IMS databases on a single site, or
across geographically dispersed locations, in near real time with full
recovery.
– When used with IBM management solutions, InfoSphere IMS Replication for
z/OS supports a hot standby environment that can dramatically reduce the
time to recovery for today's 24x7 processing environments.
37
38. Phoenix IMS Users Group
Major Availability Improvements
- some setup requirements
Function CSL Setup On-going resources
IMS 10 Dynamic resource definition (DRD) Y Medium Low
IMS 10 ACB member online change Y Medium Low
IMS 10 Global status for database, area, Y Medium Low
and transaction resources
IMS 11 Open database access to IMS DB Y High Low-High
IMS 11 Database quiesce Y Low Medium
IMS New user exits N Medium Low
11/12/13
IMS 12 IMS repository for DRD Y Medium Low
IMS 11 IMS-to-IMS Replication ? High Low-High
38
39. Phoenix IMS Users Group
Other Availability Improvements
- minimal / no setup requirements
Function CSL Setup On-going resources
IMS 9 HALDB Online Reorg Low Medium-High
IMS 10 Image Copy 2 Enhancements Low Medium-High
IMS 10 IRLM Lock Timeout Enhancement Low Low
IMS 10/11 OTMA descriptor / dynamic support Y Low Low
IMS 11 Dynamic allocation of ACBLIB data Low Low
sets
IMS 11 Dynamic allocation for OLCSTAT Low Low
data set
39
40. Phoenix IMS Users Group
Major Functions for Improving Reliability / Serviceability
Transaction level statistics (IMS 10)
– Improved log statistics for understanding transaction characteristics
Timestamp precision for DBRC (IMS 10)
– Microsecond precision to improve database integrity
Operations Manager Audit Trail (IMS 10)
– Improved auditability for OM environment
BPE external trace to DASD (IMS 10)
– Facilitates larger traces
Dynamic abend dump formatting exit (IMS 11)
– Installed during IMS startup
/DIAGNOSE SNAP command enhancements (IMS 12 / IMS 13)
– Improves problem diagnosis/resolution time
40
41. Phoenix IMS Users Group
Reliability / Serviceability Improvements
- some setup requirements
Function CSL Setup On-going resources
IMS 10 Operations Manager Audit Log Y Medium Low
IMS 10 Transaction level statistics Y Low Low-Medium
41
42. Phoenix IMS Users Group
Reliability / Serviceability Improvements
- minimal / no setup requirements
Function CSL Setup On-going resources
IMS 10 BPE external trace to DASD Low Low
IMS 10/11 IMS and IMS Connect support of Medium Low
RACF mixed case passwords
IMS 11 Dump formatter enhancements Low Low
IMS 11 BPE-based DBRC Low Low
IMS 10 Analysis utilities rewrite Low Low
IMS 10 Timestamp precision for DBRC Medium Low
IMS 11 Dynamic abend dump formatting Low Low
exit
IMS 12/13 /DIAGNOSE SNAP command Low Low
enhancements
IMS New tracing capabilities Low Low-High
10/11/12
42
43. Phoenix IMS Users Group
Major Functions for Improving Performance / Capacity …
Parallel RECON access (IMS 10)
– Improved technique for RECON serialization
MSC Bandwidth (IMS 10)
– Improved MSC buffer management
FP 64-bit buffer manager (IMS 11)
– Improved DEDB autonomic buffer management
Dynamic full function database buffer pool enhancements (IMS 12)
– Change OSAM/VSAM buffer pool specifications dynamically
MSC TCP/IP support (IMS 12)
– New type of physical MSC link that uses TCP/IP
ISC TCP/IP support (IMS 13)
– Allows ISC IMS to CICS communications via TCP/IP
43
44. Phoenix IMS Users Group
Major Functions for Improving Performance / Capacity
Logger enhancements (IMS 12)
– Improvements for OLDS and WADS processing
DRA thread enhancement with CICS 4.2 (IMS 12)
– Eliminates overhead of TCB switching
Reduced TCO enhancements (IMS 12 / IMS 13)
– Focus on internal/pathlength improvements
zIIP enhancement for Shared Queues (IMS 12)
– Request Response Processing eligible for zIIP processing
Concurrent thread enhancement (IMS 13)
– MAXPST=4096 support
44
45. Phoenix IMS Users Group
Performance / Capacity Benefits
- some setup requirements
Function CSL Setup On-going resources
IMS 10 Parallel RECON Access Y High Low-High
IMS 10 MSC Bandwidth Y Medium Low
IMS 11 Fast Path 64-bit buffer manager for Y Medium Low-Medium
DEDBs
IMS 12 Dynamic full-function database Y Low Low-Medium
buffer pool enhancements
IMS 12 MSC TCP/IP support Y Medium Low
IMS 12 Logger enhancements Medium-High Low
IMS 12 DRA thread enhancement with Low-Medium Low
CICS 4.2
45
46. Phoenix IMS Users Group
Performance / Capacity Benefits
- minimal / no setup requirements
Function CSL Setup On-going resources
IMS 10 Large sequential data set support Low Low
IMS 10 EAV support for VSAM data sets Low Low
IMS 10 OTMA transaction timeout Low Low
enhancement
IMS 11 ACB 64-bit buffer pool Y Low Low
IMS 11 IMS-managed JVM for dependent Low Low
regions
IMS 12 EAV support for non-VSAM data Low Low
sets
IMS 12 OTMA ACEE reduction Low Low
enhancement
IMS 12/ Reduced TCO enhancements Low Low
IMS 13
IMS 12 zIIP enhancement for Shared Low Low
Queues
46
47. Phoenix IMS Users Group
Performance / Capacity Benefits
- minimal / no setup requirements
Function CSL Setup On-going resources
IMS 10/11/12 zAAP offload for IMS Java, SOAP Low Low-High
Gateway, XML converter,
IMS TM Resource Adapter
zAAP on zIIP with z/OS 1.11
IMS 10/11/12 HALDB improvements Y Low Low-Medium
IMS 10/11/12 VSCR relief Low Low-Medium
47
48. Phoenix IMS Users Group
Major Functions for Ease of Use / Improved Manageability
IMS Common Service Layer (IMS 9 / 10 / 11 / 12)
– Improving operational characteristics and manageabililty
Common security through RACF (SAF) interface (IMS 10)
– Single point of administration
Fast Path Secondary Index support (IMS 12)
– New database design option
IMS Explorer (IMS 11)
– Simplifying application development
IMS Catalog (IMS 12)
– Simplifying data management
48
49. Phoenix IMS Users Group
Major Functions for Ease of Use / Improved Manageability
HALDB Alter (IMS 13)
– Allows certain dynamic DB changes
Database Versioning (IMS 13)
– Supports multiple versions of DB definitions
DEDB Alter (IMS 13)
– Allows certain dynamic DB changes
Synchronous program switch (IMS 13)
– Increase application flexibility
49
50. Phoenix IMS Users Group
Ease of Use / Improved Manageability
- some setup requirements
Function CSL Setup On-going resources
IMS Common Service Layer (CSL) Y Low Low
9/10/11/12
CSL Operations Manager (OM) Y Medium Low
CSL Resource Manager (RM) Y Medium Low
CSL Open Database Manager Y High Low-High
(ODBM)
IMS Type-2 Command enhancements Y Medium Low-Medium
10/11/12
IMS Common security through RACF Medium Low
10/11/12 (SAF) interface
IMS 12 Fast Path Secondary Index Support Y Medium Low
IMS 11 IMS Explorer Y Medium New capability
IMS 12 IMS Catalog Medium New capability
50
51. Phoenix IMS Users Group
Ease of Use / Improved Manageability
- minimal / no setup requirements
Function CSL Setup On-going resources
IMS 10 DFSDFxxx PROCLIB member Low Low
IMS 10 Batch SPOC utility Y Low Low-Medium
IMS 10 TSO SPOC print enhancements Y Low Low
IMS 10 SSPM (Sysplex Serial Program Low Low-Medium
Management) with shared
queues
51
52. Phoenix IMS Users Group
Ease of Use / Improved Manageability
- various enhancements
Function CSL Setup On-going resources
IMS DBRC Enhancements Low-Medium Low
10/11/12
IMS IMS Connect enhancements Y Low-Medium Low
10/11/12
IMS OTMA enhancements Low Low
10/11/12
IMS IMS Callout enhancements Medium Low-Medium
10/11/12 (synchronous / asynchronous)
52
53. Phoenix IMS Users Group
IMS Simplification Strategy
New IMS interfaces and IMS interfaces IMS
models
Installation
Installation SQL / JDBC
and
and JCL IMS
Operations
Operations
IMS Tools ISPF TM/DB
SDSF
Rational JES
User Mods
Application Optim
Application
Development User Exits
Development
Cognos DBDGEN
PSBGEN
InfoSphere ACBGEN Database
OLC
J2EE DRD
Reporting
Reporting
and Analysis
and Analysis pureQuery
DLI
Reduce the need for special, in-depth IMS skills
53
54. Phoenix IMS Users Group
IMS Explorer…Simplifying IMS application development !
Graphically-driven
editors to display and
update IMS program
and database definitions
Graphical interface
to easily access and
manipulate IMS
data using standard
SQL
See database
relationships
Generate SQL Change DBD and
to access IMS PSB definitions
data
54
55. Phoenix IMS Users Group
Staying Current with IMS Versions is IMPORTANT!
Need for software support important in today’s more dynamic high
availability environments
Each new version focuses on improving base functions of IMS (as well
as connectivity)
Set up the IMS Common Service Layer (CSL)
Base functions are key for flexibility to adapt to changes
Many new functions are easy to implement
– Minimal effort
– Minimal ongoing costs
Focus on mainframe qualities of service
55