The document discusses IBM's COBOL and Automatic Binary Optimizer (ABO) offerings. It provides an overview of COBOL compilers through time and how migrating from older compilers requires more work. It highlights new features in COBOL V6.2 like JSON support and condition compilation. Performance improvements from recompiling with COBOL V6.2 and from ABO V1.3 are noted, with examples showing significant speedups from new z14 vector instructions.
The document discusses automating the delivery pipeline for JKE Bank's mortgage application. It describes JKE Bank's hybrid cloud environment and mainframe applications. It then outlines the key aspects of an automated delivery pipeline, including a change management system, development environment, automated testing, quality checks, and versioned deployments.
This document discusses API discovery and debugging. It begins with three disclaimers about IBM's statements regarding future products being subject to change. It then provides three tips for starting an API journey: 1) reference a catalog of business rules, 2) look at program flow, and 3) follow the data. It also notes what should be done when there is an issue with an API. The document ends with listing various trademarks.
This document provides an overview of IBM Application Discovery, which helps clients understand their legacy application code on mainframe systems. It discusses how Application Discovery can help clients protect their investments in legacy applications by enabling digital transformation and API integration. Several customer examples are then presented that discuss how Application Discovery helped reduce risks, enable transformation, and increase productivity for clients in industries such as insurance, banking, retail, and energy. The document concludes with frequently asked questions about Application Discovery.
This document provides an overview of IBM's z/OS Connect Enterprise Edition (z/OS Connect EE) product and how it can be used to expose mainframe assets and applications as RESTful APIs. Some key points:
- z/OS Connect EE allows clients to expose existing mainframe applications and data as RESTful APIs to enable integration with modern systems of engagement.
- It provides tools for defining services that represent mainframe assets and tools for creating RESTful APIs that map to those services.
- The APIs can then be deployed to a z/OS Connect EE server to be consumed. The document outlines the high-level steps to create and deploy an API.
- It supports connecting to various
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2Susan Yoskin
Venkat will be joined by IBM Debug Architects John Tzanakakis and Randy Campbell who will demo debugging of applications using RDz. The demo will cover:
- Debugging of a CICS COBOL application
- Debugging of a COBOL application that calls HLASM
Control/DCD and Control/SE are software tools that can help with migrating existing COBOL applications to newer Enterprise COBOL compilers. Control/DCD runs in batch mode on one or all programs, while Control/SE allows interactive processing of individual programs. These tools provide pre-compilation analysis of code to help identify issues during migration, as recompiling old COBOL programs without documentation risks introducing logic errors or reopening old bugs. They can help large organizations that rely heavily on legacy mainframe COBOL applications but now use offshore contractors for development and maintenance.
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
IBM's latest COBOL offerings, Enterprise COBOL for z/OS V6.1 and Automatic Binary Optimizer for z/OS V1.1, provide improved performance, scalability, and new features to modernize business critical COBOL applications. Enterprise COBOL V6.1 enhances scalability to compile and optimize very large COBOL programs and delivers release-to-release performance improvements of up to 5% through full support for the latest z13 and z13S hardware. The Automatic Binary Optimizer provides optimization of existing COBOL binaries without requiring source changes. Migrating from older compilers requires more work than previous migrations due to changes in system setup and syntax.
The document discusses automating the delivery pipeline for JKE Bank's mortgage application. It describes JKE Bank's hybrid cloud environment and mainframe applications. It then outlines the key aspects of an automated delivery pipeline, including a change management system, development environment, automated testing, quality checks, and versioned deployments.
This document discusses API discovery and debugging. It begins with three disclaimers about IBM's statements regarding future products being subject to change. It then provides three tips for starting an API journey: 1) reference a catalog of business rules, 2) look at program flow, and 3) follow the data. It also notes what should be done when there is an issue with an API. The document ends with listing various trademarks.
This document provides an overview of IBM Application Discovery, which helps clients understand their legacy application code on mainframe systems. It discusses how Application Discovery can help clients protect their investments in legacy applications by enabling digital transformation and API integration. Several customer examples are then presented that discuss how Application Discovery helped reduce risks, enable transformation, and increase productivity for clients in industries such as insurance, banking, retail, and energy. The document concludes with frequently asked questions about Application Discovery.
This document provides an overview of IBM's z/OS Connect Enterprise Edition (z/OS Connect EE) product and how it can be used to expose mainframe assets and applications as RESTful APIs. Some key points:
- z/OS Connect EE allows clients to expose existing mainframe applications and data as RESTful APIs to enable integration with modern systems of engagement.
- It provides tools for defining services that represent mainframe assets and tools for creating RESTful APIs that map to those services.
- The APIs can then be deployed to a z/OS Connect EE server to be consumed. The document outlines the high-level steps to create and deploy an API.
- It supports connecting to various
RDZ for Cobol Programmers slides 7 14 Debugger deep dive final2Susan Yoskin
Venkat will be joined by IBM Debug Architects John Tzanakakis and Randy Campbell who will demo debugging of applications using RDz. The demo will cover:
- Debugging of a CICS COBOL application
- Debugging of a COBOL application that calls HLASM
Control/DCD and Control/SE are software tools that can help with migrating existing COBOL applications to newer Enterprise COBOL compilers. Control/DCD runs in batch mode on one or all programs, while Control/SE allows interactive processing of individual programs. These tools provide pre-compilation analysis of code to help identify issues during migration, as recompiling old COBOL programs without documentation risks introducing logic errors or reopening old bugs. They can help large organizations that rely heavily on legacy mainframe COBOL applications but now use offshore contractors for development and maintenance.
RDz provides quantified DevOps benefits to organizations now through automation, advanced tooling, and agile development capabilities. It automates application modernization, continuous integration processes, and other DevOps tooling. RDz offers advanced functionality for integrated program analysis, interactive testing/debugging, pattern-based development, and external tool integration. It also facilitates agile processes through seamless integration with Rational Team Concert for source management, work items, and continuous integration artifacts. Case studies show RDz delivers benefits like reduced time-to-market, improved application quality, and increased developer efficiency.
IBM's latest COBOL offerings, Enterprise COBOL for z/OS V6.1 and Automatic Binary Optimizer for z/OS V1.1, provide improved performance, scalability, and new features to modernize business critical COBOL applications. Enterprise COBOL V6.1 enhances scalability to compile and optimize very large COBOL programs and delivers release-to-release performance improvements of up to 5% through full support for the latest z13 and z13S hardware. The Automatic Binary Optimizer provides optimization of existing COBOL binaries without requiring source changes. Migrating from older compilers requires more work than previous migrations due to changes in system setup and syntax.
The document discusses DevOps capabilities for IBM Z systems. It introduces Application Discovery and Delivery Intelligence (ADDI) which can discover and understand application landscapes, enable impact analysis for changes, and improve development and testing efforts. It also discusses the Application Delivery Foundation for Z (ADFz) which includes tools for development, testing, and automating delivery pipelines. Finally, it provides demos of capabilities like dependency based builds, automated unit testing, and shift left testing approaches.
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.
The document describes IBM's Application Delivery Foundation for z Systems V3.0. It provides a comprehensive solution for z/OS application development and problem analysis through tools like Developer for z Systems, Application Performance Analyzer, and Fault Analyzer that are designed to accelerate development cycles and simplify analysis of complex programs. The release is focused on helping customers embarking on DevOps transformations through features that improve integration between tools and extensibility of the platform.
June 25 webcast adding mobile to power applicationsLeigh Williamson
This document discusses IBM's mobile development offerings, including IBM Worklight. Some key points:
- IBM Worklight provides tools for cross-platform hybrid mobile app development that maximize code reuse across platforms.
- Worklight includes an application runtime, studio for development, an operational console for management, and an application center store.
- Worklight adapters allow mobile apps to connect to various backend systems and technologies like databases, HTTP endpoints, and more.
- IBM offers integrated development environments that include Worklight for developing mobile apps that connect to existing backend systems on platforms like Power Systems.
News to Development Environments and for RDz for z/VSEIBM
This presentation demonstrates how z/VSE (COBOL) applications can be developed using modern Integrated Development Environments,
such as IBM Rational Developer for z Systems (RDz), Jazz, IBM Rational Team Concert (RTC) and surrounding Tools.
This toolset can be used to develop Applications from Mobile, Web or Java to COBOL for CICS on z/VSE.
This document discusses enabling agility with DevOps and enterprise transformation. It describes the DevOps pipeline and continuous feedback loop. It notes that organization, technology, and modernization are constraints. The document presents stories of two clients - a government financial agency in Croatia and a government data center - that sought to solve problems of manual deployments and enable integration across systems through DevOps. It provides advice on how to transition systems safely and continuously improve. The document encourages managers to improve collaboration between developers, architects, Scrum masters, Jenkins/Docker experts, and mainframe specialists.
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - StrategyNRB
This document provides information about IBM Systems Technical Events and IBM Z platforms. It introduces the IBM z14 mainframe and LinuxONE Emperor II, detailing their processor, memory, and I/O features. It also describes the Dynamic Partition Manager mode available on LinuxONE Emperor II, which allows for simplified partition lifecycle management and dynamic I/O. The document contains notices regarding statements about future products and performance benchmarks. It provides a list of IBM and other company trademarks.
I have near about 12 year of development experience in IT industry.
Currently working as a Technical Delivery Manager for Idea Cellular Limited in IBM India Pvt. Ltd. I have various experience of development, migration and production support experience in IBM India Pvt. Ltd.
I have 3 and half year of development and implementation experience in Wipro Technologies, Gurgaon.
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...IBM Rational
Series Name: Mobil Dev with Rational
Webcast Title: 2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
Date: June 11, 2013
Presenter(s): Charles Rankin
Cordyn Salisbury - Clearblade
The document discusses challenges in software delivery including costly and error-prone manual processes, risks from managing multiple configurations and versions, and slow deployment times. It notes examples of companies incurring major losses from software failures and glitches. The document promotes DevOps as enabling continuous delivery, feedback and improvements. It presents IBM solutions for collaborative lifecycle management including modular open components and how they integrate to support DevOps.
One of the central tenants of DevOps is making sure you have properly versioned everything. Many distributed teams have moved to using Git for this purpose. Git is the software configuration manager (SCM) kids are learning in school and it's easy for anyone to pick up. You can even use it on your own machine to manage your own projects. Meanwhile, your z/OS code is sitting in an old SCM that no new developers know and that they don't want to use. If you're using GIT for all the rest of your source, why to do you limit your z teams with that host-based SCM? Come to this session to learn how GIT can be used for traditional z/OS development.
visit http://www-03.ibm.com/systems/z/solutions/enterprise-devops/
The document provides information about an upcoming webcast on enhancements in z/OS Version 2.1. It begins with disclaimers and contact information for the presenters. It then provides the webcast URL and dates. The remainder of the document outlines key new capabilities in z/OS 2.1 related to performance, scale, availability, security, data serving, and management. These are aimed at helping customers drive business value, achieve superior economics, improve performance and scale, and increase customer satisfaction.
This document provides a summary of Arpan Sarkar's experience including his contact information, 15+ years of experience in product development and project implementation using technologies like Delphi, C#, Java, Oracle, and SQL Server. He has extensive experience as a technical/project lead for clients such as Citibank and JP Morgan Chase, and is currently a Senior Delphi/.Net Developer at RamQuest Inc. in Irving, TX.
IMS03 how design thinking is shaping imsRobert Hain
This document discusses how design thinking is being used to shape IBM's Information Management System (IMS). It provides an introduction to design thinking and its core practices of focusing on big problems and outcomes for users. Potential future areas of focus, or "hills", are presented, including cloud-style provisioning of IMS systems, 24x7 database support, improvements for mobile environments, and a technical foundation area. Feedback is solicited on these potential hills from a user perspective to help prioritize and refine the design thinking process. The document also discusses moving to a more agile delivery cadence for developing and releasing new IMS capabilities.
Rational Developer for System z is an Eclipse-based IDE that allows for modern composite application development while supporting existing runtimes like CICS, IMS, and Batch. It provides interactive access to z/OS resources to aid in development, debugging, job generation and monitoring. It supports transforming legacy applications to web services and SOA through tools that enable CICS and IMS applications for web services.
IBM Impact session 1654-how to move an existing cics application to a smartphonenick_garrod
This document discusses moving an existing CICS application to a smartphone. It outlines a 5 step process: 1) Using Rational Team Concert and Rational Developer for System z to verify requirements and load code. 2) Using RDz to create, deploy, and install web services to CICS. 3) Using RDz to test and debug the web services and COBOL program. 4) Creating a Worklight client to run on iPhone. 5) Migrating from VSAM to DB2 storage.
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...NRB
This presentation is about the IBM Z Software Strategy. Key points of IBM's strategy for the platform, including Hardware and Software with a quick view on future roadmaps.
What's new in zOS v2.4 - Announce Edition.pdfSeppEngelmaier
IBM's z/OS V2.4 release includes new capabilities like z/OS Container Extensions which allow Linux Docker containers to run on z/OS, Tailored Fit Pricing for more flexible software pricing, and IBM Open Data Analytics for z/OS to enable analytics on z/OS systems using tools like Apache Spark and Python. The release aims to improve usability, security, scalability, and systems management.
The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van...NRB
In this presentation, you will be able to understand the technology and use of modern languages on IBM Z and how it can help you create the easiest platform to work with in a Hybrid Multi Cloud environment.
The document discusses DevOps capabilities for IBM Z systems. It introduces Application Discovery and Delivery Intelligence (ADDI) which can discover and understand application landscapes, enable impact analysis for changes, and improve development and testing efforts. It also discusses the Application Delivery Foundation for Z (ADFz) which includes tools for development, testing, and automating delivery pipelines. Finally, it provides demos of capabilities like dependency based builds, automated unit testing, and shift left testing approaches.
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.
The document describes IBM's Application Delivery Foundation for z Systems V3.0. It provides a comprehensive solution for z/OS application development and problem analysis through tools like Developer for z Systems, Application Performance Analyzer, and Fault Analyzer that are designed to accelerate development cycles and simplify analysis of complex programs. The release is focused on helping customers embarking on DevOps transformations through features that improve integration between tools and extensibility of the platform.
June 25 webcast adding mobile to power applicationsLeigh Williamson
This document discusses IBM's mobile development offerings, including IBM Worklight. Some key points:
- IBM Worklight provides tools for cross-platform hybrid mobile app development that maximize code reuse across platforms.
- Worklight includes an application runtime, studio for development, an operational console for management, and an application center store.
- Worklight adapters allow mobile apps to connect to various backend systems and technologies like databases, HTTP endpoints, and more.
- IBM offers integrated development environments that include Worklight for developing mobile apps that connect to existing backend systems on platforms like Power Systems.
News to Development Environments and for RDz for z/VSEIBM
This presentation demonstrates how z/VSE (COBOL) applications can be developed using modern Integrated Development Environments,
such as IBM Rational Developer for z Systems (RDz), Jazz, IBM Rational Team Concert (RTC) and surrounding Tools.
This toolset can be used to develop Applications from Mobile, Web or Java to COBOL for CICS on z/VSE.
This document discusses enabling agility with DevOps and enterprise transformation. It describes the DevOps pipeline and continuous feedback loop. It notes that organization, technology, and modernization are constraints. The document presents stories of two clients - a government financial agency in Croatia and a government data center - that sought to solve problems of manual deployments and enable integration across systems through DevOps. It provides advice on how to transition systems safely and continuously improve. The document encourages managers to improve collaboration between developers, architects, Scrum masters, Jenkins/Docker experts, and mainframe specialists.
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - StrategyNRB
This document provides information about IBM Systems Technical Events and IBM Z platforms. It introduces the IBM z14 mainframe and LinuxONE Emperor II, detailing their processor, memory, and I/O features. It also describes the Dynamic Partition Manager mode available on LinuxONE Emperor II, which allows for simplified partition lifecycle management and dynamic I/O. The document contains notices regarding statements about future products and performance benchmarks. It provides a list of IBM and other company trademarks.
I have near about 12 year of development experience in IT industry.
Currently working as a Technical Delivery Manager for Idea Cellular Limited in IBM India Pvt. Ltd. I have various experience of development, migration and production support experience in IBM India Pvt. Ltd.
I have 3 and half year of development and implementation experience in Wipro Technologies, Gurgaon.
6.11.2013 - 2013 - Mobile Dev - Distributed Build for Mobile with Rational ...IBM Rational
Series Name: Mobil Dev with Rational
Webcast Title: 2013 - Mobile Dev - Distributed Build for Mobile with Rational Team Concert
Date: June 11, 2013
Presenter(s): Charles Rankin
Cordyn Salisbury - Clearblade
The document discusses challenges in software delivery including costly and error-prone manual processes, risks from managing multiple configurations and versions, and slow deployment times. It notes examples of companies incurring major losses from software failures and glitches. The document promotes DevOps as enabling continuous delivery, feedback and improvements. It presents IBM solutions for collaborative lifecycle management including modular open components and how they integrate to support DevOps.
One of the central tenants of DevOps is making sure you have properly versioned everything. Many distributed teams have moved to using Git for this purpose. Git is the software configuration manager (SCM) kids are learning in school and it's easy for anyone to pick up. You can even use it on your own machine to manage your own projects. Meanwhile, your z/OS code is sitting in an old SCM that no new developers know and that they don't want to use. If you're using GIT for all the rest of your source, why to do you limit your z teams with that host-based SCM? Come to this session to learn how GIT can be used for traditional z/OS development.
visit http://www-03.ibm.com/systems/z/solutions/enterprise-devops/
The document provides information about an upcoming webcast on enhancements in z/OS Version 2.1. It begins with disclaimers and contact information for the presenters. It then provides the webcast URL and dates. The remainder of the document outlines key new capabilities in z/OS 2.1 related to performance, scale, availability, security, data serving, and management. These are aimed at helping customers drive business value, achieve superior economics, improve performance and scale, and increase customer satisfaction.
This document provides a summary of Arpan Sarkar's experience including his contact information, 15+ years of experience in product development and project implementation using technologies like Delphi, C#, Java, Oracle, and SQL Server. He has extensive experience as a technical/project lead for clients such as Citibank and JP Morgan Chase, and is currently a Senior Delphi/.Net Developer at RamQuest Inc. in Irving, TX.
IMS03 how design thinking is shaping imsRobert Hain
This document discusses how design thinking is being used to shape IBM's Information Management System (IMS). It provides an introduction to design thinking and its core practices of focusing on big problems and outcomes for users. Potential future areas of focus, or "hills", are presented, including cloud-style provisioning of IMS systems, 24x7 database support, improvements for mobile environments, and a technical foundation area. Feedback is solicited on these potential hills from a user perspective to help prioritize and refine the design thinking process. The document also discusses moving to a more agile delivery cadence for developing and releasing new IMS capabilities.
Rational Developer for System z is an Eclipse-based IDE that allows for modern composite application development while supporting existing runtimes like CICS, IMS, and Batch. It provides interactive access to z/OS resources to aid in development, debugging, job generation and monitoring. It supports transforming legacy applications to web services and SOA through tools that enable CICS and IMS applications for web services.
IBM Impact session 1654-how to move an existing cics application to a smartphonenick_garrod
This document discusses moving an existing CICS application to a smartphone. It outlines a 5 step process: 1) Using Rational Team Concert and Rational Developer for System z to verify requirements and load code. 2) Using RDz to create, deploy, and install web services to CICS. 3) Using RDz to test and debug the web services and COBOL program. 4) Creating a Worklight client to run on iPhone. 5) Migrating from VSAM to DB2 storage.
The NRB Group mainframe day 2021 - IBM Z-Strategy & Roadmap - Adam John Sturg...NRB
This presentation is about the IBM Z Software Strategy. Key points of IBM's strategy for the platform, including Hardware and Software with a quick view on future roadmaps.
What's new in zOS v2.4 - Announce Edition.pdfSeppEngelmaier
IBM's z/OS V2.4 release includes new capabilities like z/OS Container Extensions which allow Linux Docker containers to run on z/OS, Tailored Fit Pricing for more flexible software pricing, and IBM Open Data Analytics for z/OS to enable analytics on z/OS systems using tools like Apache Spark and Python. The release aims to improve usability, security, scalability, and systems management.
The NRB Group mainframe day 2021 - New Programming Languages on Z - Frank Van...NRB
In this presentation, you will be able to understand the technology and use of modern languages on IBM Z and how it can help you create the easiest platform to work with in a Hybrid Multi Cloud environment.
z/OS V2.4 Preview: z/OS Container Extensions - Running Linux on Z docker cont...zOSCommserver
What if you could build a hybrid workload consisting of native z/OS software and Linux on Z software, both running in the same z/OS image? During this education session we will discuss an exciting new feature of z/OS V2R4, z/OS Container Extensions, which brings the ability to deploy Linux on Z software packaged as Docker images directly inside a z/OS system using standard Docker container interfaces. It significantly expands what you do with your z/OS systems by allowing you to deploy Linux on Z software side by side with your z/OS software and middleware while preserving a z/OS operational model and z/OS Qualities of Service.
This is the planning part of a two-part session for system programmers and their managers who are planning on upgrading to z/OS V2.5. In part one, the focus is on preparing your current system for upgrading to either release. The system requirements to run and how to prepare your system for the upgrade are discussed. Part two covers the only upgrade details for upgrading to z/OS V2.5 from either V2.3 or V2.4. It is strongly recommended that you attend both sessions for an upgrade picture for z/OS V2.5.
The general availability date for z/OS V2.5 was for September 30, 2021.
Robin Cooke has over 35 years of experience as a mainframe programmer and analyst with expertise in COBOL, PL/1, SQL, SAS, and various mainframe operating systems and databases. He has worked on numerous projects involving system conversions, enhancements, and problem resolution for large financial and insurance companies. Currently, he is a contract senior programmer analyst working on a payroll product development project at ADP.
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesJohn Campbell
This extensive presentation provides help and guidance to help DB2 for z/OS customer migrate as quickly as possible, but safely to V11. The material will provide additional planning information, share customer customer experiences and best practices.
This document summarizes a presentation about trends and directions for Db2 for z/OS. It discusses Db2 for z/OS's strategy of investing in AI, cloud, and analytics while simplifying and modernizing. It provides an overview of recent releases of Db2 12 including new features and function levels delivered through continuous delivery. It also discusses future potential features such as Db2 AI for z/OS and integration with IBM Cloud Pak for Data.
Enterprise COBOL for z/OS, V5.1 at Innovate 2014Dwayne Moore
This document contains information about several sessions at an IBM conference focusing on the IBM z/OS compilers. It provides details on session topics like how compilers can help reduce operating costs for business applications on System z and techniques for revitalizing COBOL applications. It also lists times and locations for sessions on optimizing performance with the latest System z compilers. Attendees can register separately for some sessions and meet with product managers for one-on-one discussions.
This document provides a summary of Patrick Klausing's professional experience and qualifications. It includes his contact information, over 30 years of experience in IT consulting roles, and expertise in various technologies including COBOL, DB2, CICS, Java, and XML. He has extensive experience designing and developing systems for clients in various industries such as manufacturing, insurance, and transportation.
The document provides a summary of Patrick Klausing's contact information, professional experience, technical skills, and education. It outlines his experience as an IT Analyst and Software Developer with over 30 years of experience developing systems for supply chain, order entry, and other business applications. Key skills include COBOL, SQL, DB2, IMS, CICS, and mainframe software.
This document provides an overview of the IBM z Systems Development and Test Environment (zD&T). zD&T allows developers to build and test z/OS applications on x86 hardware running Linux, providing more flexible development and testing capabilities. The document discusses tools for migrating content from a production mainframe to create a "golden image" for zD&T. It also demonstrates how application discovery tools can analyze applications and reduce the amount of data migrated.
- The document provides a summary of Moses N. Newman's professional experience including over 30 years of experience in programming languages like C#, Visual FoxPro, Visual Basic, SQL, and others. It lists his employment history with various companies where he served as a senior developer or project manager, developing and maintaining applications. It also provides details of his education background in computer science.
What does the road ahead look like for the Micro Focus COBOL products? Let’s take a closer look at the product strategy and vision over the twelve to eighteen months. Let’s examine the key audience messages and benefits for these products, including their planned roadmap themes and deliverables for the coming year. Whether you’re using RM, ACU, Net Express, Server Express, or moving to the Visual COBOL product, you won’t want to miss this session. Understand the current and future product plans and product roadmaps for these COBOL technologies.
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfMarna Walle
This is a critical presentation for those that are upgrading from z/OS 3.1 from z/OS V2.4/V2.5. Using this presentation, you can see the planning activities and technical upgrade actions.
Upgrade to zOS V2.5 - Planning and Tech Actions.pdfMarna Walle
This is a large presentation, usually given as two sessions, which covers all the technical information needed to upgrade to z/OS V2.5, from z/OS V2.3/V2.4. It is a critical asset for understanding and avoiding problems during the upgrade process.
z/OS V2R2 Communications Server OverviewzOSCommserver
This presentation provides an overview of features in the upcoming z/OS V2R2 Communications Server. Features to be discussed include:
- Improved scalability with 64-bit support for the TCP/IP stack
- Shared Memory Communications over RDMA (SMC-R) adapter virtualization
- Security improvements such as AT-TLS and FTP support for TLS session reuse
- The ability to configure the TCP/IP stack via the IBM Configuration Assistant for z/OSMF
- Support for CICS transaction tracking
- TCP/IP autonomics enhancements
… and many more features!
This document discusses options for deploying COBOL applications using managed code environments like .NET and JVM. It covers the benefits of managed code, such as reuse of existing frameworks, improved application integrity with features like exception handling, and end-to-end debugging across languages. The document also addresses considerations for moving COBOL code to managed code, including database access, file handling, and support for technologies like Java application servers. Resources for learning more about modernizing COBOL applications are provided.
Similar to IBM Z for the Digital Enterprise 2018 - Leverage best language for Transformation (20)
Register Now
https://onlinexperiences.com/scripts/Server.nxp?LASCmd=AI:4;F:QS!10100&ShowUUID=FD2034F8-B90E-4AEC-AEDF-5A9ECAAB7DD5&LangLocaleID=1033&AffiliateData=web-software&Referrer=SlideShare
Register here: http://bit.ly/urbancode-nov15
Join Eric Minick in this webcast and take a look at the changing landscape of Continuous Delivery, and how to build your strategy for 2019 and beyond.
Git has become the standard for software configuration management due to its ability to support flexible parallel development. With infrastructure, systems, databases, and cloud architectures now defined through code, enterprises require integrated DevOps toolchains, including for critical applications run on z/OS mainframes. IBM's new Z Open Development with Dependency Based Build uses Groovy to define build processes for traditional z/OS artifacts, making these assets more accessible to new z/OS developers through an integrated DevOps approach.
Microservices is an architectural style that structures an application as a collection of loosely coupled services. APIs and DevOps are key enablers for microservices by allowing services to be consumed and continuously delivered. Business needs for innovation drive the demand for microservices, requiring a combination of APIs, DevOps, and an agile culture to keep services relevant.
The document discusses IBM's Z strategy and digital transformation model. It highlights how IBM Z continues to drive the global economy by processing billions of daily transactions. It also outlines IBM's digital transformation model for clients, which includes exposing APIs to enable apps and data, evolving to automate delivery pipelines, optimizing with analytics, and predicting and responding to service interruptions. The model is meant to help clients address digital transformation needs, leverage existing IBM Z assets to accelerate transformation, and achieve business and technical goals.
The document provides an overview of Java performance on IBM z14 hardware. It summarizes improvements in Java performance from older IBM systems like z9, z10, z13 to the latest z14 system. Some key points include:
- Java performance has seen aggregate improvements of up to 14.9x from IBM Java 5 on z9 to IBM Java 8 SR5 on z14.
- Java 8 SR5 on z14 provides up to 4.2x better throughput for AES-GCM cryptography workloads compared to Java 8 SR3 on z13.
- Pause-less garbage collection on z14 with Java 8 SR5 allows for more predictable response times and up to 20x better average
This document discusses trends in real-time analytics and how IBM's Open Data Analytics for z/OS platform can help organizations leverage data on the mainframe for real-time insights. It provides examples of use cases across industries like banking, insurance, and retail that require analyzing large volumes of transactional data in real-time. The challenges of moving all data to external data lakes for analysis are discussed. IBM's platform allows analytics to be done directly on the mainframe where data originates, avoiding costly data movement. It leverages technologies like Apache Spark and machine learning on z/OS to enable real-time, in-place analytics across mainframe and other data sources.
This document provides an overview of Zowe, an open source project that aims to make the mainframe an integrated and agile platform. It introduces Zowe, provides quick facts about the project, explains why Zowe was created and its vision. It describes the key components of Zowe including REST services, a web desktop, CLI and API mediation layer. The document outlines who Zowe is for, the project roadmap and how to get involved in the community. It concludes with an invitation to participate in a demo.
- The document discusses IBM Z and the digital enterprise, focusing on how mainframes can support digital transformation.
- It outlines how in-place modernization of mainframe assets makes sense for enterprises, and how mainframes can support business transformation, application modernization and optimization, agility, and cloud services.
- The agenda covers topics like the role of mainframes in digital transformation, application modernization techniques, infrastructure services like IBM Cloud Private, and mainframe modernization examples from IBM clients.
Register here: http://ibm.biz/webinar-Oct16
Join this webinar to explore the common operational challenges many DevOps teams are facing today and how modern operations management tools can help you to meet your goals
Register here: http://ibm.biz/webinar_oct10
Join IBM DevOps experts Bill Stoddard and Eric Minick to learn what it really takes to create environments on demand and help you get into production faster.
Register here: http://bit.ly/2lGwSPx
Join Jay Livens, Yaniv Yehuda and Eric Minick for a lively conversation on importance of
Database in DevOps. Good news is these tools are easy to integrate into your DevOps toolchain.
Register Now : ibm.biz/BdZ9Xg
In this webinar, learn how an open toolchain (including Git, SonarQube, IBM UrbanCode Deploy, and IBM Dependency Based Build) is key to driving a modern pipeline. Experts Rosalind Radcliffe and Suman Gopinath will demonstrate where traditional z/OS applications can fit in an existing modern toolchain with minimal modifications. Your developers can use the same tools and practices, but without the pain and effort of a host-based solution that currently limits their ability. This webinar will show how a modern pipeline can break down silos and reduce costs, with minimal additions to your current pipeline.
Register here: http://bit.ly/2EM7r7d. Join us for a look at how we can architect systems to work with simple build pipelines and how we can setup continuous delivery systems that work in the more complex, even messy, environments we have today.
Register here: https://ibm.biz/devops_wc14
Join this great discussion to know the experiences of containerization and cloud exploitation of business applications; highlighting the importance of APM for those applications.
The document discusses IBM's Z Trial Program, which provides a cloud-based sandbox environment for testing IBM z/OS middleware without installation or setup. The trial environment allows users to "kick the tires" of new software through hands-on tutorials and guided experimentation. It provides on-demand access at no cost and handles provisioning the environment for users. The upcoming webinar will demonstrate how the trial program works and allow access to current software trials. Registering provides an easy way to test IBM Z capabilities without needing experience or a test system.
File Manager for z/OS is a tool that helps manipulate data stored on z/OS systems interactively and in batch. It provides formatted editing of data, batch processing functions, test data preparation, load module analysis, and simplified access to data across multiple systems. Recent enhancements include improved remote system support, enhanced searching and referencing capabilities, and new features for comparing and analyzing load modules. File Manager is part of IBM's Application Delivery Foundation for z/OS which provides an integrated solution for z/OS application development and problem analysis.
HCL's statements regarding potential future products are subject to change without notice. Fault Analyzer for z/OS is a tool that helps determine the cause of application abends by delivering information about what happened, the program involved, relevant source code lines, and source variables. It supports various environments like z/OS, CICS, IMS, and DB2. Fault Analyzer can analyze abends in real-time, interactively with additional information, or in batch mode.
This document discusses leveraging DevOps and Agile development practices to transform application testing programs. It provides examples of how Cisco has implemented continuous security practices. Continuous security involves running static and dynamic application security testing at various stages of the development lifecycle. It also involves managing security incident data and mapping it to application and environment attacks. Continuous security helps manage risk holistically by minimizing attack surfaces and facilitating bottom-up and top-down vulnerability management. Key resources are provided to learn more about secure DevOps practices and application security testing.
Most important New features of Oracle 23c for DBAs and Developers. You can get more idea from my youtube channel video from https://youtu.be/XvL5WtaC20A
Microservice Teams - How the cloud changes the way we workSven Peters
A lot of technical challenges and complexity come with building a cloud-native and distributed architecture. The way we develop backend software has fundamentally changed in the last ten years. Managing a microservices architecture demands a lot of us to ensure observability and operational resiliency. But did you also change the way you run your development teams?
Sven will talk about Atlassian’s journey from a monolith to a multi-tenanted architecture and how it affected the way the engineering teams work. You will learn how we shifted to service ownership, moved to more autonomous teams (and its challenges), and established platform and enablement teams.
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemPeter Muessig
Learn about the latest innovations in and around OpenUI5/SAPUI5: UI5 Tooling, UI5 linter, UI5 Web Components, Web Components Integration, UI5 2.x, UI5 GenAI.
Recording:
https://www.youtube.com/live/MSdGLG2zLy8?si=INxBHTqkwHhxV5Ta&t=0
What to do when you have a perfect model for your software but you are constrained by an imperfect business model?
This talk explores the challenges of bringing modelling rigour to the business and strategy levels, and talking to your non-technical counterparts in the process.
Flutter is a popular open source, cross-platform framework developed by Google. In this webinar we'll explore Flutter and its architecture, delve into the Flutter Embedder and Flutter’s Dart language, discover how to leverage Flutter for embedded device development, learn about Automotive Grade Linux (AGL) and its consortium and understand the rationale behind AGL's choice of Flutter for next-gen IVI systems. Don’t miss this opportunity to discover whether Flutter is right for your project.
Project Management: The Role of Project Dashboards.pdfKarya Keeper
Project management is a crucial aspect of any organization, ensuring that projects are completed efficiently and effectively. One of the key tools used in project management is the project dashboard, which provides a comprehensive view of project progress and performance. In this article, we will explore the role of project dashboards in project management, highlighting their key features and benefits.
Mobile App Development Company In Noida | Drona InfotechDrona Infotech
Drona Infotech is a premier mobile app development company in Noida, providing cutting-edge solutions for businesses.
Visit Us For : https://www.dronainfotech.com/mobile-application-development/
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesQuickdice ERP
Explore the seamless transition to e-invoicing with this comprehensive guide tailored for Saudi Arabian businesses. Navigate the process effortlessly with step-by-step instructions designed to streamline implementation and enhance efficiency.
WWDC 2024 Keynote Review: For CocoaCoders AustinPatrick Weigel
Overview of WWDC 2024 Keynote Address.
Covers: Apple Intelligence, iOS18, macOS Sequoia, iPadOS, watchOS, visionOS, and Apple TV+.
Understandable dialogue on Apple TV+
On-device app controlling AI.
Access to ChatGPT with a guest appearance by Chief Data Thief Sam Altman!
App Locking! iPhone Mirroring! And a Calculator!!
Preparing Non - Technical Founders for Engaging a Tech AgencyISH Technologies
Preparing non-technical founders before engaging a tech agency is crucial for the success of their projects. It starts with clearly defining their vision and goals, conducting thorough market research, and gaining a basic understanding of relevant technologies. Setting realistic expectations and preparing a detailed project brief are essential steps. Founders should select a tech agency with a proven track record and establish clear communication channels. Additionally, addressing legal and contractual considerations and planning for post-launch support are vital to ensure a smooth and successful collaboration. This preparation empowers non-technical founders to effectively communicate their needs and work seamlessly with their chosen tech agency.Visit our site to get more details about this. Contact us today www.ishtechnologies.com.au
Measures in SQL (SIGMOD 2024, Santiago, Chile)Julian Hyde
SQL has attained widespread adoption, but Business Intelligence tools still use their own higher level languages based upon a multidimensional paradigm. Composable calculations are what is missing from SQL, and we propose a new kind of column, called a measure, that attaches a calculation to a table. Like regular tables, tables with measures are composable and closed when used in queries.
SQL-with-measures has the power, conciseness and reusability of multidimensional languages but retains SQL semantics. Measure invocations can be expanded in place to simple, clear SQL.
To define the evaluation semantics for measures, we introduce context-sensitive expressions (a way to evaluate multidimensional expressions that is consistent with existing SQL semantics), a concept called evaluation context, and several operations for setting and modifying the evaluation context.
A talk at SIGMOD, June 9–15, 2024, Santiago, Chile
Authors: Julian Hyde (Google) and John Fremlin (Google)
https://doi.org/10.1145/3626246.3653374
9. 9
COBOL V5/V6
Introduced major infrastructure changes
• Advanced Optimization Framework
• COBOL Runtime
• Object and Debug formats
• Program Objects - Requires PDSE
• DWARF debug format
• Maintains source and binary compatibility
• Correct COBOL programs will compile and execute without changes and will produce same results
• “Old” and “new” code can be mixed within an application
• Removed some old language extensions and options
• Supports IBM DevOps tools
• Application Delivery Foundation for z (IBM Developer for z Systems, IBM Debug, Fault Analyzer, Application
Performance Analyzer), ADDI (Application Discovery and Delivery Intelligence)
• Supports the ecosystem of programming tools supplied by ISVs.
9
18. 18
Enterprise COBOL v6.2 – Performance on z14
Compile time performance improvement
over COBOL 6.1
– Reduces CPU by
• 6% at OPTIMIZE(1)
• 18% at OPTIMIZE(2)
The latest COBOL runtime library in
Language Environment V2R3 shows on
average 8.5% speedup in a group of test
cases testing large data input **
* Performance results shown was obtained in a controlled, isolated environments using IBM internal test suite. Performance of other workload may vary
** Performance gain are observed in COBOL statement SEARCH ALL using packed-decimal keys. UNSTRING with multiple receiving and delimiter fields also shows improvement. These tests compare programs
compiled with Enterprise COBOL 6.2 running on LE V2R3 with Enterprise COBOL 6.1 running on LE V2R2.Note: Input data strings have lengths 1K bytes or longer. Tables tested in SEARCH ALL contain more than
1000 entries. The PTF level of LE V2R2 is UI48664
1 1 1
0.53
0.84
0.9
0.06
0.33
0.62
0
0.2
0.4
0.6
0.8
1
1.2
COBOL v6.2 vs
COBOL v4.2
COBOL v6.2 vs
COBOL v5.2
COBOL v6.2 vs
COBOL v6.1
CPUReduction
Application Performance on z14*
Original On Average Up to
(+47%)
(+94%)
(+16%)
(+67%)
(+10%)
(+38%)
23. 23
Application Testing after recompile
23
Coding Build Unit Test
System Test Integration Test
User
Acceptance Test
Pre-
Production
Production
24. 24
ABO Testing
24
Coding Build Unit Test
System Test Integration Test
User
Acceptance Test
Pre-
Production
Production
• Detecting Invalid data requires a
2-step compile/test approach
• Turn on migration option(s) (e.g.
NUMCHECK, PARMCHECK,
SSRANGE…)
• Run Test
• If problem found, change source
• Re-compile with migration
option(s) turned off
• ABO does not change program
logic and is not affected by
invalid data in COBOL programs
or OS/VS COBOL
interoperability
• No code change is required
• Significantly less testing effort
26. 26
ABO v1.3 - Performance on z14
Fully exploits z14 architecture
– Vector Packed Decimal Facility
Optimize code every time you
upgrade to new IBM Z
Up to 2X Reduction in CPU and
Memory usage over ABO v1.2
1 1
0.52
0.81
0.2
0.63
0
0.2
0.4
0.6
0.8
1
1.2
ABO 1.3 vs COBOL
v4.2
ABO V1.3 vs ABO 1.2
%CPUReduction
Application Performance on z14*
Original On Average Up to
(+48%)
(+80%)
(+19%)
(+37%)
* Performance results shown was obtained in a controlled, isolated environments using IBM internal test suite. Performance of other workload may vary
29. 29
Container Pricing – 3 solutions announced with z14
29
The Application Development and Test Solution will provide highly competitive stand-alone pricing for
z/OS based development and test workloads. Modern DevOps tooling can be optionally added at uniquely
discounted prices.
The New Application Solution will provide a highly competitive stand-alone priced offering for new z/OS
applications, such as CICS TS or WebSphere applications, that are not currently running on any Z platform
server. This is the strategic replacement for the current zCAP and IWP priced offerings.
The Payments Solution will provide a ‘per payment’ pricing option for IBM Financial Transaction Manager for
z/OS deployments. This new offering directly ties operational cost to business value by basing the price on
the number of payments processed, rather than capacity used to process them.
35. 35
IBM SDK for Node.js – z/OS, V6
Ann: July 17, 2017; GA: Sept 8, 2017
35
Based on Node.js V6
Runs on z196, zEC12, z13 and z14 (z/OS v2.2 and v2.3)
JavaScript Engine
libuv
Asynchronous
I/O library
Node Binding Layer
z/OS v2.2 or z/OS v2.3
Node Libraries
Node.js
OpenSSL
Crypto
library
Other:
ICU
Cares
Zlib
http_parser
…
C/C++
Compiler
• Enterprise Offering
• OTC + S&S
• Single PID (5655-SDK)
consisting of Node.js and
new C/C++ compiler
• C++11 compliant, 64 bit &
USS
• For NPM and compute
intensive portion of
application
• Single Install with SMP/E
• 2 year support model
• Container Pricing
• Workload not eligible for
zIIP offload
NEW
36. 36
Container Pricing – 3 solutions announced with z14
36
The Application Development and Test Solution will provide highly competitive stand-alone pricing for
z/OS based development and test workloads. Modern DevOps tooling can be optionally added at uniquely
discounted prices.
The New Application Solution will provide a highly competitive stand-alone priced offering for new z/OS
applications, such as CICS TS or WebSphere applications, that are not currently running on any Z platform
server. This is the strategic replacement for the current zCAP and IWP priced offerings.
The Payments Solution will provide a ‘per payment’ pricing option for IBM Financial Transaction Manager for
z/OS deployments. This new offering directly ties operational cost to business value by basing the price on
the number of payments processed, rather than capacity used to process them.
38. Connecting to z/OS assets
• z/OS Connect EE
Access z/OS assets that are exposed through IBM z/OS Connect
EE
• DB2
npm module to provide direct access to DB2 on z/OS:
https://github.com/strongloop/loopback-connector-db2z
• CICS
A sample of Node.js application interacting with existing CICS asset
on z/OS via EXCI https://ibm.co/2vG1KTb
• VSAM connector
npm module to interact with z/OS VSAM datasets and records
https://www.npmjs.com/package/vsam.js
• z/OS Node Accessor
Module to interact with z/OS MVS dataset and USS files and simple
JCL operations: https://github.com/IBM/zos-node-accessor
• More to come… 38
Db2
z/OS Connect
IMS CICS
COBOL
z/OS
COBOL
PL/I
Apps
Db2
39. Usage Scenarios on z/OS
Move existing Node.js applications to take advantage of co-location with critical assets on
z/OS (i.e. applications and data)
• Significantly reduce response time for accessing data and increase transaction throughput
API Orchestration
• Manage APIs and MicroServices traffic on z/OS
Manage Caching of Read-only transactions
• Reduce CPU
Presentation Layer
• Dashboard and Portals
39
40. Node.js – z/OS Developer Journey (Work in Progress)
40
Credit Card Rewards Program example:
Node.js application based on LoopBack framework
Exposes Rewards APIs while keeping all customer and credit-card data secure
.
https://github.com/ibmruntimes/loopback-demo-zos