CICS V5 introduces significant capability to help manage CICS as a private cloud. The Platform definition can monitor the health of shared services and maintain consistency across regions simplifying application deployment while threshold policies can protect production systems against rogue applications by enforcing coding standards throughout the development lifecycle. See how to use these new resources in conjunction with existing facilities including CICS Monitoring and tools like CICS PA to manage and measure the health of your CICS environment.
This session will cover recent enhancements to CICS including support for deploying and managing shared services such as TCP/IP connectivity, web services resources and Java runtimes as part of a Platform. Customers using workload management will discover how Application context information can now assist with dynamic routing. We will also describe the new threshold policies
Session 6638 - The One-Day CICS Transaction Server Upgrade: Migration Conside...nick_garrod
InterConnect 2015 Session 6638 The One-Day CICS Transaction Server Upgrade: Migration Considerations. After months of writing letters of justification you‘re finally OK to order CICS TS. The software has arrived and is ready to install. What next? Do you have to buy lunch for the z/OS Sys Progs to get them to install the latest release of z/OS? What do you need from the database administrators? Is this the time to “byte” the bullet and use CICSPlex Systems Manager? Are your CICS Exits and User Replaceable Modules still valid? What will it take to get them working with this release of CICS? What will you have to tell the Application Programmers? Is your shop relying on any function that has been removed from this release of CICS? Come to this technical session to get the answers to the above questions and more.
The document provides an overview of enhancements in CICS Transaction Server V5.1 to improve scalability. Key points discussed include:
1) CICS V5.1 includes improvements to horizontal and vertical scalability through enhancements such as improved support for threadsafe programming, greater use of 64-bit storage, and increased maximum task limits.
2) Specific scalability enhancements discussed include open transaction environment improvements to reduce TCB switching; virtual storage constraint relief to reduce pressure on below-the-line storage; and increased maximum task limits.
3) Instrumentation and monitoring enhancements provide additional performance metrics and statistics to help understand system load and potential bottlenecks.
CICS TS V4 and V5 recap, and the new V5.3 open betaMark Cocker
CICS TS V5.3 open beta provides enhanced support for Java and the WebSphere Liberty profile with additional Liberty features, improved interoperability, simplified management, and enhanced Java SE support. Performance optimizations, additional security options, and new DevOps capabilities are also included to support cloud deployments.
CICSPlex SM provides workload management capabilities that help balance workloads across CICS systems based on goals defined in z/OS Workload Manager (WLM). WLM classifies transactions and monitors CICS performance to determine which systems are best able to meet response time and other goals. This allows work to be dynamically routed to systems that can process it most efficiently within the sysplex. Using WLM and CICSPlex SM together provides improved availability, ability to meet service level agreements, and more flexible routing of applications across the IT infrastructure.
Planning very large scale document repositories with high availability in sha...Noor Basha
This document provides an overview of a webinar presented by WinWire Technologies on planning very large scale document repositories with high availability in SharePoint Server 2013. The webinar covered several topics including designing SharePoint farms for performance and scalability, capacity planning best practices, implementing disaster recovery strategies, and using remote blob storage to improve database performance and high availability. Examples from Microsoft's internal "dogfood" SharePoint deployment were provided to demonstrate how farms can be designed and scaled to support large volumes of content and users.
SHARE 2014, Pittsburgh Using policies to manage critical cics resourcesnick_garrod
This document discusses how CICS policies can be used to manage critical CICS resources. CICS policies allow administrators to define thresholds for resources like CPU usage, storage usage, and transaction rates that trigger actions like emitting messages or aborting tasks if exceeded. The latest versions of CICS introduce new platform resources that can be managed through policies like JVMSERVER, TCPIPSERVICE, and PIPELINE. Policies can be scoped to different levels including the platform, application, or operation. CICS Tools and CICS Performance Analyzer provide interfaces to define, view, and report on policies to help optimize resource usage.
The document discusses the key features and improvements of Windows Server 2008 R2, including architectural enhancements like self-healing NTFS and SMB 2.0, improved Active Directory features such as the AD Recycle Bin and AD Administrative Center, new Hyper-V capabilities like live migration and CSV, enhanced remote access with DirectAccess, and improvements for branch offices including BranchCache. It provides details on the configuration and requirements for these new features.
Session 6638 - The One-Day CICS Transaction Server Upgrade: Migration Conside...nick_garrod
InterConnect 2015 Session 6638 The One-Day CICS Transaction Server Upgrade: Migration Considerations. After months of writing letters of justification you‘re finally OK to order CICS TS. The software has arrived and is ready to install. What next? Do you have to buy lunch for the z/OS Sys Progs to get them to install the latest release of z/OS? What do you need from the database administrators? Is this the time to “byte” the bullet and use CICSPlex Systems Manager? Are your CICS Exits and User Replaceable Modules still valid? What will it take to get them working with this release of CICS? What will you have to tell the Application Programmers? Is your shop relying on any function that has been removed from this release of CICS? Come to this technical session to get the answers to the above questions and more.
The document provides an overview of enhancements in CICS Transaction Server V5.1 to improve scalability. Key points discussed include:
1) CICS V5.1 includes improvements to horizontal and vertical scalability through enhancements such as improved support for threadsafe programming, greater use of 64-bit storage, and increased maximum task limits.
2) Specific scalability enhancements discussed include open transaction environment improvements to reduce TCB switching; virtual storage constraint relief to reduce pressure on below-the-line storage; and increased maximum task limits.
3) Instrumentation and monitoring enhancements provide additional performance metrics and statistics to help understand system load and potential bottlenecks.
CICS TS V4 and V5 recap, and the new V5.3 open betaMark Cocker
CICS TS V5.3 open beta provides enhanced support for Java and the WebSphere Liberty profile with additional Liberty features, improved interoperability, simplified management, and enhanced Java SE support. Performance optimizations, additional security options, and new DevOps capabilities are also included to support cloud deployments.
CICSPlex SM provides workload management capabilities that help balance workloads across CICS systems based on goals defined in z/OS Workload Manager (WLM). WLM classifies transactions and monitors CICS performance to determine which systems are best able to meet response time and other goals. This allows work to be dynamically routed to systems that can process it most efficiently within the sysplex. Using WLM and CICSPlex SM together provides improved availability, ability to meet service level agreements, and more flexible routing of applications across the IT infrastructure.
Planning very large scale document repositories with high availability in sha...Noor Basha
This document provides an overview of a webinar presented by WinWire Technologies on planning very large scale document repositories with high availability in SharePoint Server 2013. The webinar covered several topics including designing SharePoint farms for performance and scalability, capacity planning best practices, implementing disaster recovery strategies, and using remote blob storage to improve database performance and high availability. Examples from Microsoft's internal "dogfood" SharePoint deployment were provided to demonstrate how farms can be designed and scaled to support large volumes of content and users.
SHARE 2014, Pittsburgh Using policies to manage critical cics resourcesnick_garrod
This document discusses how CICS policies can be used to manage critical CICS resources. CICS policies allow administrators to define thresholds for resources like CPU usage, storage usage, and transaction rates that trigger actions like emitting messages or aborting tasks if exceeded. The latest versions of CICS introduce new platform resources that can be managed through policies like JVMSERVER, TCPIPSERVICE, and PIPELINE. Policies can be scoped to different levels including the platform, application, or operation. CICS Tools and CICS Performance Analyzer provide interfaces to define, view, and report on policies to help optimize resource usage.
The document discusses the key features and improvements of Windows Server 2008 R2, including architectural enhancements like self-healing NTFS and SMB 2.0, improved Active Directory features such as the AD Recycle Bin and AD Administrative Center, new Hyper-V capabilities like live migration and CSV, enhanced remote access with DirectAccess, and improvements for branch offices including BranchCache. It provides details on the configuration and requirements for these new features.
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld
vSphere with Operations Management takes virtualization to the next level by providing enhanced visibility, automation, and intelligence for virtualized environments. It combines vSphere with vRealize Operations for unified monitoring, capacity planning, and predictive analytics. Key innovations in vSphere 6 include increased scale, long-distance vMotion, multi-processor fault tolerance, and NVIDIA GRID vGPU support. vRealize Operations Insight adds log analytics and application dependency mapping. The solution helps customers optimize resources, reduce costs, and improve availability.
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud Rob Convery
Presented at SHARE San Antonio 2016
IBM Integration Bus V10 is the latest release of IBM’s flagship integration product. V10 continues delivering the enhancements you would expect through new versions and fix packs. Come along to hear about all about the latest improvements and more, and find out how they can help your business succeed with its integration needs.
Launched late last year was IIB on Cloud where you can run your Integrations in the cloud on a managed IIB environment.
MMS2012-HP VirtualSystem-The Ideal Foundation for a Microsoft Private CloudHarold Sriver
- The document discusses HP's VirtualSystem solutions for Microsoft virtualization and private cloud environments, including the VS1, VS2, and VS3 solutions.
- It provides an overview of the hardware and software components that make up each VirtualSystem solution, including servers, storage, networking, management tools, and Microsoft software.
- HP's VirtualSystem solutions are presented as integrated virtualization platforms optimized for Microsoft environments that can help businesses deploy private clouds.
The document contains questions and answers about Cisco HyperFlex systems. It discusses that currently only VMware is supported, with other hypervisors like Red Hat Enterprise Virtualization and Hyper-V planned for the future. It also addresses questions about storage capacity per node, data protection methods, cluster size limits, and lack of performance impact from inline deduplication and compression. Plans for one-click software and hypervisor updates are also mentioned.
DevOps & Continuous Test for IIB and IBM MQStuart Feasey
This document discusses the benefits of continuous testing and service virtualization. It notes that continuous testing helps enable agile practices across the development lifecycle by allowing teams to test earlier with greater coverage at lower cost. It also discusses how service virtualization can help test integration points without requiring real services, thus speeding up testing. The document provides an example of how IBM products like Rational Integration Tester and Rational Test Virtualization Server can be used to continuously test applications and their interactions with virtualized services as part of the development and deployment process.
Service-Level Objective for Serverless Applicationsalekn
Deploying commercial applications that meet their expected business needs is challenging due to the differences between how business goals are specified and how the system is evaluated. Furthermore, business goals are dynamic, requiring deployment to change constantly over time. Such difficulties make it costly to maintain application quality as the underlying infrastructure is not always fast enough to keep up with business changes. Nowadays, serverless opens a new approach to build application. By abstracting out the deployment details, serverless application can be implemented with minimum deployment efforts. Serverless also reduces maintenance cost with auto-scaling and pay-as-you-go. Such abilities make us believe that by adopting serverless, we can build application that can meet and quickly adapt to business goals.
However, simply writing applications with serverless is not sufficient. Due to best-effort invocation mechanisms and the lack of application structure awareness, serverless performance is highly variable and often fails to support applications with rigorous quality of service requirements. In this study, we aim to mitigate such limitations by coupling serverless deployment with business needs. In particular, we define an Serverless Service-Level Objective (SLO) interface that allows developers to describe their application structure and business goals in terms of software-level objectives. We implement an SLO enforcer, which uses this information in combination with the system performance metrics to decide a proper serverless deployment and resource allocation for meeting business goals. The Serverless SLO leverages blueprint model, which allow developers to describe applications' architecture and runtime characteristics needs, to map application description to serverless function deployment on the top of Knative. We deploy our proposed system on KinD, a tool to run Kubernetes cluster over our local Docker container, and evaluate it with different system configurations. Evaluation results showed that SLO definition and enforcement helps serverless application use resources in accordance with business goals.
Everything you need to know about creating, managing and debugging Java applications on IBM Bluemix. This presentation covers the features the IBM WebSphere Application Server Liberty Buildpack provides to make Java development on the cloud easier. It also covers the Eclipse tooling support including remote debugging, incremental update, etc.
Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...Rob Convery
Presented at SHARE San Antonio 2016
Files, they're old technology right? As everything is online and in 'the cloud' these days, do people really still use them and base their business on them?
It seems they do, not just 1 or two people, a lot of our customers make use of files to transmit data. Not just for batch processing, but online and dynamic processing too.
There are lots of aspects to file processing, transfer, size, data format, interaction with other enterprise systems, datasets, ftp, sftp, etc.
Come along to this session to hear about the file transfer and processing abilities of MQ Managed File Transfer and IBM Integration Bus.
We'll touch on how MQ Manager File Transfer (MFT) will reliably deliver your files around your enterprise.
Then we'll look at how IBM Integration Bus (IIB) can be used to leverage its integration and data transformation capabilities with files and datasets. Looking at both local and remotely accessed files, processing large files in record format, as well as integration with enterprise file transfer systems MQ MFT and IBM Sterling Connect:Direct.
Path to Network Functions Virtualization (NFV) Nirvana 2013Andrew Hendry
Presentation outlining the perspective of F5 Networks on an evolutionary path to Network Functions Virtualization (NFV) for telecom operators. Presentation at Carrier Network Virtualization event in Palo Alto, CA in December 2013.
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaWASdev Community
Customers have a huge investment in WebSphere ND infrastructure including installation, development, deployment, management, support, and 3rd party products. At the same time there are significant new workloads. Mobile is driving very high transaction rates using new device types. New applications often require extremely fast response times. The Cloud economy based on Restful services is rapidly expanding the very nature of applications. Meanwhile, teams need to improve efficiency and drive higher density on their platforms.
In this session we will show you how to evolve your WebSphere ND environment to manage new workloads while preserving your existing investment. See how to add Liberty servers into ND. Explore how Intelligent Management and the ODR extend ND to support Restful services. Examine the benefits of a caching tier to improve response time and availability. See how to add Worklight into your ND environment to provide mobile device and application support. Explore continuous delivery and devOps options for WebSphere ND.
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move VMworld
VMworld 2013
Tony Brockman, VMware
Scott Lowe, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Citrix allows remote users to access applications installed on a remote server. It uses a protocol called ICA to encrypt and transmit the application's screen and user inputs between the client and server. Key components include XenApp servers, the ICA protocol for communication, and a centralized management console. XenApp 6 introduced features like simplified management, support for 100,000+ users, integration with Microsoft products, and support for accessing apps from Macs and smartphones.
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
Walking the line between speed to market and stability of mission-critical systems is something many enterprise organizations deal with on a consistent basis, especially when planning a major application release. Multi-speed IT is a term that connotes the difficulty of balancing speed and risk for these enterprises, but also one that inherently defines a solution; moving at different speeds depending on system requirements. While moving at various speeds based on whether you are releasing changes for Systems of Engagement (SOE) or Systems of Record (SOR) can seem negative, it can be used as a stepping stone towards complete enterprise agility and iterative improvements in release management across both types of systems. Join Rosalind Radcliffe, IBM Distinguished Engineer and Chief Architect for DevOps, as she discusses;
How to begin incorporating continuous testing into the release cycle for both SOE's and SOR's
How deployment automation can be incorporated into multi-platform deployments
How earlier, more frequent testing and automated deployments can help stabilize risk while increasing speed
Customer success with using these testing and deployment solutions to achieve agility across both SOE's and SOR's
These charts provide a high-level overview of IIB HA topologies:
• Comparison of active/active and active/passive HA
• Solutions for active/passive HA failover with IBM Integration Bus
• Solutions for active/active processing with IBM Integration Bus
• Adding Global Cache to active/active processing
• Combining all of the above
Only HTTP and JMS (MQ) workloads are shown
Swarm Computing Next Generation Clouds and the role of SOAJürgen Kress
Jürgen Kress of Oracle EMEA presented on swarm computing as the next generation of clouds. Current cloud solutions like IaaS, PaaS, and SaaS were discussed. An order to cash process example was used to demonstrate the need for integration across clouds. Swarm computing was defined as the behavior of aggregates of clouds working together to support business processes in a self-organizing manner. Oracle's cloud platform and Exalogic Elastic Cloud were presented as examples of platforms enabling swarm computing.
The document discusses IBM Cloud and SoftLayer cloud services. It provides an overview of IBM Cloud's offerings including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It describes SoftLayer's portfolio of cloud infrastructure options including dedicated and shared virtual environments, and bare metal servers. The document also outlines SoftLayer's global data center footprint, flexibility, performance, and security capabilities.
F5 provides a carrier-grade DNS solution for communications service providers that delivers high-speed DNS responses, high query rates, and secure transactions while integrating IPv4 and IPv6. It mitigates the impact of attacks when every second of delay can mean lost conversions, page loads, and customer satisfaction costing millions per year. The solution scales DNS traffic, provides service availability, and mitigates attacks through features like IP anycast, DNSSEC, and attack protection.
The document provides an overview of enhancements in CICS Transaction Server V5.2, including improvements to service agility, operational efficiency, and support for mobile and cloud technologies. Some key highlights include new capabilities for JSON processing, policy-based management of system resources, support for TLS 1.2 and FIPS standards, and integration of security features such as SAML and Kerberos. The agenda also reviews enhancements made in the previous CICS TS V5.1 release.
CICS TS 52 provides enhancements in three key areas:
1) Service Agility - Added support for RESTful services, JSON processing, and Liberty profile updates.
2) Operational Efficiency - New resource monitoring policies and support for TLS 1.2 and FIPS standards.
3) Cloud Enablement - Simplified deployment patterns and region management capabilities.
VMworld 2015: Take Virtualization to the Next Level vSphere with Operations M...VMworld
vSphere with Operations Management takes virtualization to the next level by providing enhanced visibility, automation, and intelligence for virtualized environments. It combines vSphere with vRealize Operations for unified monitoring, capacity planning, and predictive analytics. Key innovations in vSphere 6 include increased scale, long-distance vMotion, multi-processor fault tolerance, and NVIDIA GRID vGPU support. vRealize Operations Insight adds log analytics and application dependency mapping. The solution helps customers optimize resources, reduce costs, and improve availability.
Whats New in Integration What's New in IBM Integration Bus and IIB on Cloud Rob Convery
Presented at SHARE San Antonio 2016
IBM Integration Bus V10 is the latest release of IBM’s flagship integration product. V10 continues delivering the enhancements you would expect through new versions and fix packs. Come along to hear about all about the latest improvements and more, and find out how they can help your business succeed with its integration needs.
Launched late last year was IIB on Cloud where you can run your Integrations in the cloud on a managed IIB environment.
MMS2012-HP VirtualSystem-The Ideal Foundation for a Microsoft Private CloudHarold Sriver
- The document discusses HP's VirtualSystem solutions for Microsoft virtualization and private cloud environments, including the VS1, VS2, and VS3 solutions.
- It provides an overview of the hardware and software components that make up each VirtualSystem solution, including servers, storage, networking, management tools, and Microsoft software.
- HP's VirtualSystem solutions are presented as integrated virtualization platforms optimized for Microsoft environments that can help businesses deploy private clouds.
The document contains questions and answers about Cisco HyperFlex systems. It discusses that currently only VMware is supported, with other hypervisors like Red Hat Enterprise Virtualization and Hyper-V planned for the future. It also addresses questions about storage capacity per node, data protection methods, cluster size limits, and lack of performance impact from inline deduplication and compression. Plans for one-click software and hypervisor updates are also mentioned.
DevOps & Continuous Test for IIB and IBM MQStuart Feasey
This document discusses the benefits of continuous testing and service virtualization. It notes that continuous testing helps enable agile practices across the development lifecycle by allowing teams to test earlier with greater coverage at lower cost. It also discusses how service virtualization can help test integration points without requiring real services, thus speeding up testing. The document provides an example of how IBM products like Rational Integration Tester and Rational Test Virtualization Server can be used to continuously test applications and their interactions with virtualized services as part of the development and deployment process.
Service-Level Objective for Serverless Applicationsalekn
Deploying commercial applications that meet their expected business needs is challenging due to the differences between how business goals are specified and how the system is evaluated. Furthermore, business goals are dynamic, requiring deployment to change constantly over time. Such difficulties make it costly to maintain application quality as the underlying infrastructure is not always fast enough to keep up with business changes. Nowadays, serverless opens a new approach to build application. By abstracting out the deployment details, serverless application can be implemented with minimum deployment efforts. Serverless also reduces maintenance cost with auto-scaling and pay-as-you-go. Such abilities make us believe that by adopting serverless, we can build application that can meet and quickly adapt to business goals.
However, simply writing applications with serverless is not sufficient. Due to best-effort invocation mechanisms and the lack of application structure awareness, serverless performance is highly variable and often fails to support applications with rigorous quality of service requirements. In this study, we aim to mitigate such limitations by coupling serverless deployment with business needs. In particular, we define an Serverless Service-Level Objective (SLO) interface that allows developers to describe their application structure and business goals in terms of software-level objectives. We implement an SLO enforcer, which uses this information in combination with the system performance metrics to decide a proper serverless deployment and resource allocation for meeting business goals. The Serverless SLO leverages blueprint model, which allow developers to describe applications' architecture and runtime characteristics needs, to map application description to serverless function deployment on the top of Knative. We deploy our proposed system on KinD, a tool to run Kubernetes cluster over our local Docker container, and evaluate it with different system configurations. Evaluation results showed that SLO definition and enforcement helps serverless application use resources in accordance with business goals.
Everything you need to know about creating, managing and debugging Java applications on IBM Bluemix. This presentation covers the features the IBM WebSphere Application Server Liberty Buildpack provides to make Java development on the cloud easier. It also covers the Eclipse tooling support including remote debugging, incremental update, etc.
Nobody Uses Files Any More Do They? New Technologies for Old Technology, File...Rob Convery
Presented at SHARE San Antonio 2016
Files, they're old technology right? As everything is online and in 'the cloud' these days, do people really still use them and base their business on them?
It seems they do, not just 1 or two people, a lot of our customers make use of files to transmit data. Not just for batch processing, but online and dynamic processing too.
There are lots of aspects to file processing, transfer, size, data format, interaction with other enterprise systems, datasets, ftp, sftp, etc.
Come along to this session to hear about the file transfer and processing abilities of MQ Managed File Transfer and IBM Integration Bus.
We'll touch on how MQ Manager File Transfer (MFT) will reliably deliver your files around your enterprise.
Then we'll look at how IBM Integration Bus (IIB) can be used to leverage its integration and data transformation capabilities with files and datasets. Looking at both local and remotely accessed files, processing large files in record format, as well as integration with enterprise file transfer systems MQ MFT and IBM Sterling Connect:Direct.
Path to Network Functions Virtualization (NFV) Nirvana 2013Andrew Hendry
Presentation outlining the perspective of F5 Networks on an evolutionary path to Network Functions Virtualization (NFV) for telecom operators. Presentation at Carrier Network Virtualization event in Palo Alto, CA in December 2013.
AAI-2075 Evolving an IBM WebSphere Topology to Manage a Changing WorkloaWASdev Community
Customers have a huge investment in WebSphere ND infrastructure including installation, development, deployment, management, support, and 3rd party products. At the same time there are significant new workloads. Mobile is driving very high transaction rates using new device types. New applications often require extremely fast response times. The Cloud economy based on Restful services is rapidly expanding the very nature of applications. Meanwhile, teams need to improve efficiency and drive higher density on their platforms.
In this session we will show you how to evolve your WebSphere ND environment to manage new workloads while preserving your existing investment. See how to add Liberty servers into ND. Explore how Intelligent Management and the ODR extend ND to support Restful services. Examine the benefits of a caching tier to improve response time and availability. See how to add Worklight into your ND environment to provide mobile device and application support. Explore continuous delivery and devOps options for WebSphere ND.
VMworld 2013: vCloud Hybrid Service –Building Your Business Case for the Move VMworld
VMworld 2013
Tony Brockman, VMware
Scott Lowe, VMware
Learn more about VMworld and register at http://www.vmworld.com/index.jspa?src=socmed-vmworld-slideshare
Citrix allows remote users to access applications installed on a remote server. It uses a protocol called ICA to encrypt and transmit the application's screen and user inputs between the client and server. Key components include XenApp servers, the ICA protocol for communication, and a centralized management console. XenApp 6 introduced features like simplified management, support for 100,000+ users, integration with Microsoft products, and support for accessing apps from Macs and smartphones.
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
Walking the line between speed to market and stability of mission-critical systems is something many enterprise organizations deal with on a consistent basis, especially when planning a major application release. Multi-speed IT is a term that connotes the difficulty of balancing speed and risk for these enterprises, but also one that inherently defines a solution; moving at different speeds depending on system requirements. While moving at various speeds based on whether you are releasing changes for Systems of Engagement (SOE) or Systems of Record (SOR) can seem negative, it can be used as a stepping stone towards complete enterprise agility and iterative improvements in release management across both types of systems. Join Rosalind Radcliffe, IBM Distinguished Engineer and Chief Architect for DevOps, as she discusses;
How to begin incorporating continuous testing into the release cycle for both SOE's and SOR's
How deployment automation can be incorporated into multi-platform deployments
How earlier, more frequent testing and automated deployments can help stabilize risk while increasing speed
Customer success with using these testing and deployment solutions to achieve agility across both SOE's and SOR's
These charts provide a high-level overview of IIB HA topologies:
• Comparison of active/active and active/passive HA
• Solutions for active/passive HA failover with IBM Integration Bus
• Solutions for active/active processing with IBM Integration Bus
• Adding Global Cache to active/active processing
• Combining all of the above
Only HTTP and JMS (MQ) workloads are shown
Swarm Computing Next Generation Clouds and the role of SOAJürgen Kress
Jürgen Kress of Oracle EMEA presented on swarm computing as the next generation of clouds. Current cloud solutions like IaaS, PaaS, and SaaS were discussed. An order to cash process example was used to demonstrate the need for integration across clouds. Swarm computing was defined as the behavior of aggregates of clouds working together to support business processes in a self-organizing manner. Oracle's cloud platform and Exalogic Elastic Cloud were presented as examples of platforms enabling swarm computing.
The document discusses IBM Cloud and SoftLayer cloud services. It provides an overview of IBM Cloud's offerings including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). It describes SoftLayer's portfolio of cloud infrastructure options including dedicated and shared virtual environments, and bare metal servers. The document also outlines SoftLayer's global data center footprint, flexibility, performance, and security capabilities.
F5 provides a carrier-grade DNS solution for communications service providers that delivers high-speed DNS responses, high query rates, and secure transactions while integrating IPv4 and IPv6. It mitigates the impact of attacks when every second of delay can mean lost conversions, page loads, and customer satisfaction costing millions per year. The solution scales DNS traffic, provides service availability, and mitigates attacks through features like IP anycast, DNSSEC, and attack protection.
The document provides an overview of enhancements in CICS Transaction Server V5.2, including improvements to service agility, operational efficiency, and support for mobile and cloud technologies. Some key highlights include new capabilities for JSON processing, policy-based management of system resources, support for TLS 1.2 and FIPS standards, and integration of security features such as SAML and Kerberos. The agenda also reviews enhancements made in the previous CICS TS V5.1 release.
CICS TS 52 provides enhancements in three key areas:
1) Service Agility - Added support for RESTful services, JSON processing, and Liberty profile updates.
2) Operational Efficiency - New resource monitoring policies and support for TLS 1.2 and FIPS standards.
3) Cloud Enablement - Simplified deployment patterns and region management capabilities.
SHARE 2014 Pittsburgh, Modernizing cics for cloudnick_garrod
- CICS can be modernized for the cloud to provide operational efficiency, service agility, and enable DevOps practices. This involves exploiting capabilities like CICSPlex SM, CICS Explorer, CICS bundles, zFS, monitoring, and tools to apply cloud characteristics.
- The essential cloud characteristics of on-demand self service, broad network access, resource pooling, measured service, and rapid elasticity can be applied to CICS through automation, improved multi-tenancy, flexible resource usage measurement, and dynamic scaling of workloads.
- Achieving a CICS cloud involves defining applications and platforms using standard formats and policies to drive the application lifecycle and enable capabilities like versioning, automation, and
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)nick_garrod
CICS TS V5.3 open beta is available and includes enhancements to support for Java and the WebSphere Liberty Profile, performance optimizations, enhanced metrics, and additional security features. It also includes new cloud and DevOps support to automate CICS deployments. Prior versions of CICS TS included features for service agility, operational efficiency, and cloud enablement. Statements by IBM regarding future products and plans are subject to change without notice.
2809 Five compelling reasons for creating a CICS Cloudnick_garrod
Five compelling reasons for creating a CICS Cloud are discussed:
1. Platforms allow hosting applications and services while viewing system activity from a single point.
2. Applications define related resources and dependencies as a single entity for easy deployment and status monitoring.
3. Policies protect the CICS environment by enforcing rules on applications.
4. Multi-versioning enables running multiple application versions concurrently and switching between versions without outages.
5. Measurement identifies tasks by application context for performance reporting by application and operation.
2844 CICS Policy Based Management – There’s a new sheriff in townnick_garrod
InterConnect 2015 Session 2844 CICS Policy Based Management – There’s a new sheriff in town. “My systems work perfectly, it’s the applications that are the problem!” If you have ever said (or thought) that, then this session is for you. Outages do not have to be ‘an application issue’ anymore. In CICS TS V5, new policy based capabilities allow you to set thresholds on the resources that your applications are allowed to consume. Rouge applications can be detected through various task threshold policies such as excessive file or database access, repetitive program links, or abnormal storage requests. And once detected, you have the ability to notify, to react, or to ABEND. There’s a new sheriff in town, and it’s you. Come to this session to learn how to exercise your new power wisely.
“My systems work perfectly—it’s the applications that are the problem!” If you have ever said (or thought) that, then this session is for you. Outages do not have to be "an application issue" anymore. In CICS TS 5, new policy-based capabilities allow you to set thresholds on the resources that your applications are allowed to consume. Rogue applications can be detected through various task threshold policies, such as excessive file or database access, repetitive program links, or abnormal storage requests. Once detected, you have the ability to notify, to react, or to ABEND. There’s a new sheriff in town, and it’s you. Come to this session to learn how to exercise your new power wisely.
The document provides an overview of CICS Transaction Server V5.2, focusing on enhancements in the areas of service agility and operational efficiency. Key highlights include expanded support for JSON, mobile applications, and RESTful web services; policy-based management of system resources; TLS 1.2 compliance and SAML support for identity federation; and performance improvements through increased capacity limits and use of specialty processors.
CICS policy-based management allows administrators to define thresholds on resource usage for applications. If an application exceeds a threshold, such as too many database requests, file accesses, or storage usage, CICS can automatically take action like emitting a notification, triggering an event, or aborting the task. Policies are defined through XML documents and can be applied at the region, platform, application, or operation level. This new capability gives administrators control and helps detect and address rogue or runaway applications causing outages or issues.
IBM Impact session 2416-CICS cloud-business-valuenick_garrod
CICS Transaction Server V5 introduces capabilities that enable organizations to apply cloud characteristics to their CICS environments:
1. Applications, platforms, and policies can now be defined and managed independently, allowing for on-demand provisioning of computing resources.
2. Applications are now self-contained bundles that can be deployed and updated automatically with less human intervention.
3. Resource usage by applications can be monitored and policies applied to control costs and ensure service level agreements are maintained.
Small changes to existing CICS applications and processes can deliver significant business value from new CICS cloud capabilities like rapid application updates and increased infrastructure optimization.
The document discusses Cisco's Hadoop as a service offering on their Intercloud platform. Some key points:
- Cisco provides managed Hadoop, including Cloudera's distribution, on optimized instances with local storage and object storage. This offers a scalable, reliable, and secure environment for Hadoop workloads.
- Use cases discussed include predictive maintenance using IoT data and analyzing customer journeys across multiple channels.
- A pilot test showed Cisco's platform could process over 100 million records from production data across various Hadoop jobs.
- Cisco also discusses their data virtualization product CiscoDV, which can integrate data across on-premises, cloud sources on Cisco and AWS.
-
16370 cics project opening and project update fnick_garrod
This document provides an overview and agenda for the CICS Project Opening and Project Update session. It includes:
- An introduction from Dave Jeffries, the CICS Director, and Andy Bates, the CICS TS Product Manager.
- A forecast of key topics to be covered at the SHARE conference related to CICS, including Cloud & DevOps, Java & Liberty, Mobile & APIs, Cost Optimization, and Generation z & Core Skills.
- An outline of upcoming releases, betas, and skills certifications for CICS Transaction Server.
This document discusses new features in CICS Transaction Server V5.1 that drive operational efficiencies. It focuses on three areas: managed operations, greater capacity, and deeper insight. For managed operations, it highlights new policy-based controls over system resources and improved auditing. For greater capacity, it covers enhancements for horizontal and vertical scaling, 64-bit support, and high availability. For deeper insight, it details extended performance and identity monitoring.
Impact 2014 Best practices for_cics_soa_conick_garrod
This document discusses best practices for integrating CICS applications into a service-oriented architecture (SOA). It outlines the key SOA connectivity options available in CICS, including web services, JCA, messaging, and sockets. It also covers considerations for choosing the best integration approach based on factors like application architecture and requirements. Recent enhancements in CICS TS 5.2 and CICS TG V9.1 that improve mobile and cloud support are also summarized.
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Michael Elder
This presentation describes how we see client architectures evolving from traditional IT, to cloud-enabled, to cloud native, with bridges in between. It explains how IBM UrbanCode Deploy enables clients to capture full-stack blueprints for their workloads in a way that is cloud-portable. It will highlight new capabilities in VMWare vCenter, IBM SoftLayer, Amazon Web Services and Microsoft Azure. Attendees will also see a live demonstration of end-to-end deployment during the talk.
Presentation in IBM Cloud Meet-up of Toronto
https://www.meetup.com/IBM-Cloud-Toronto/events/253903913/?_xtd=gatlbWFpbF9jbGlja9oAJGU3NmM3ZjdmLWE2NzgtNGVlNC1iNGZiLTBlZGE5ZWM0NDZjOQ
Rational Developer for z Systems and Rational Integration Tester can be used to test mainframe applications with and without live data. They allow developing and testing applications in isolation using database and program stubs to virtualize interactions with DB2 and CICS. This reduces wait times and allows testing early in the development cycle. Benefits include increased productivity, quality, and reduced risk through decoupling of delivery schedules.
Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...Igor De Souza
With Industry 4.0, several technologies are used to have data analysis in real-time, maintaining, organizing, and building this on the other hand is a complex and complicated job. Over the past 30 years, we saw several ideas to centralize the database in a single place as the united and true source of data has been implemented in companies, such as Data wareHouse, NoSQL, Data Lake, Lambda & Kappa Architecture.
On the other hand, Software Engineering has been applying ideas to separate applications to facilitate and improve application performance, such as microservices.
The idea is to use the MicroService patterns on the date and divide the model into several smaller ones. And a good way to split it up is to use the model using the DDD principles. And that's how I try to explain and define DataMesh & Data Fabric.
The IBM z/OS Provisioning Toolkit is a command line utility that allows for rapid provisioning of z/OS development environments. It uses IBM Cloud Provisioning and Management for z/OS on z/OSMF to control developer access and set provisioning limits. System programmers can preconfigure environments using workflows while application developers can provision and deprovision z/OS applications without administration skills. Version 1.1 introduced support for composite templates to provision multiple resources together and improved DevOps integration.
The IBM z/OS Provisioning Toolkit, a simple command line utility for the rapid provisioning of z/OS development environments, now supports the latest CICS TS V5.4 and z/OS Connect EE V3.0.
Enable rapid service provisioning with cics, microservices and the z/OS Provi...Matthew Webster
Learn how to take advantage of microservices as an architectural pattern from an industry-wide point of view through to CICS. Understand how microservices can help your development team become leaner and more agile, and how they can you help adopt DevOps processes. You'll learn how they're different from other architectural patterns like Service Oriented Architectures (SOA), and why z Systems and CICS are a good fit for them. We'll cover container technologies and see demos of various scenarios using the IBM z/OS Provisioning Toolkit.
The CICS Provisioning Toolkit is a simple command line utility for rapidly provisioning and de-provisioning CICS environments. Version 2 adds the ability to build and run an application image that can be moved between the various stages of the CICS application lifecycle without change. Samples are included for scenarios including z/OS Connect EE, SOAP web services and WebSphere Liberty Profile applicaitons.
The document discusses the CICS Provisioning Toolkit, which allows rapidly provisioning and de-provisioning CICS environments on z/OS. It brings a Docker-like experience to z/OS through a USS utility and uses z/OSMF workflows. The toolkit can stand up a CICS region with embedded z/OS Connect EE in minutes. It also provides information on requirements, configuration options, and usage of the cicspt command line.
CICS V5.2 Introduces great new features that help you manage the application lifecycle, including the transition from the current version of an application to a new version of an application - think newcopy, but smarter.
The CICS Application and Platform capabilities introduced in CICS V5 offer features that help you manage applications as a single entity, reducing the risk associated with application updates, and providing you with capabilities to roll back to an earlier version of an application if things don't go to plan.
See this presentation to understand how the multi-version capabilities in CICS TS V5.2 can help you better control application changes in your organization.
DDS Security Version 1.2 was adopted in 2024. This revision strengthens support for long runnings systems adding new cryptographic algorithms, certificate revocation, and hardness against DoS attacks.
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.
Unveiling the Advantages of Agile Software Development.pdfbrainerhub1
Learn about Agile Software Development's advantages. Simplify your workflow to spur quicker innovation. Jump right in! We have also discussed the advantages.
What is Master Data Management by PiLog Groupaymanquadri279
PiLog Group's Master Data Record Manager (MDRM) is a sophisticated enterprise solution designed to ensure data accuracy, consistency, and governance across various business functions. MDRM integrates advanced data management technologies to cleanse, classify, and standardize master data, thereby enhancing data quality and operational efficiency.
Odoo ERP software
Odoo ERP software, a leading open-source software for Enterprise Resource Planning (ERP) and business management, has recently launched its latest version, Odoo 17 Community Edition. This update introduces a range of new features and enhancements designed to streamline business operations and support growth.
The Odoo Community serves as a cost-free edition within the Odoo suite of ERP systems. Tailored to accommodate the standard needs of business operations, it provides a robust platform suitable for organisations of different sizes and business sectors. Within the Odoo Community Edition, users can access a variety of essential features and services essential for managing day-to-day tasks efficiently.
This blog presents a detailed overview of the features available within the Odoo 17 Community edition, and the differences between Odoo 17 community and enterprise editions, aiming to equip you with the necessary information to make an informed decision about its suitability for your business.
Artificia Intellicence and XPath Extension FunctionsOctavian Nadolu
The purpose of this presentation is to provide an overview of how you can use AI from XSLT, XQuery, Schematron, or XML Refactoring operations, the potential benefits of using AI, and some of the challenges we face.
Takashi Kobayashi and Hironori Washizaki, "SWEBOK Guide and Future of SE Education," First International Symposium on the Future of Software Engineering (FUSE), June 3-6, 2024, Okinawa, Japan
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
8 Best Automated Android App Testing Tool and Framework in 2024.pdfkalichargn70th171
Regarding mobile operating systems, two major players dominate our thoughts: Android and iPhone. With Android leading the market, software development companies are focused on delivering apps compatible with this OS. Ensuring an app's functionality across various Android devices, OS versions, and hardware specifications is critical, making Android app testing essential.
SMS API Integration in Saudi Arabia| Best SMS API ServiceYara Milbes
Discover the benefits and implementation of SMS API integration in the UAE and Middle East. This comprehensive guide covers the importance of SMS messaging APIs, the advantages of bulk SMS APIs, and real-world case studies. Learn how CEQUENS, a leader in communication solutions, can help your business enhance customer engagement and streamline operations with innovative CPaaS, reliable SMS APIs, and omnichannel solutions, including WhatsApp Business. Perfect for businesses seeking to optimize their communication strategies in the digital age.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
WhatsApp offers simple, reliable, and private messaging and calling services for free worldwide. With end-to-end encryption, your personal messages and calls are secure, ensuring only you and the recipient can access them. Enjoy voice and video calls to stay connected with loved ones or colleagues. Express yourself using stickers, GIFs, or by sharing moments on Status. WhatsApp Business enables global customer outreach, facilitating sales growth and relationship building through showcasing products and services. Stay connected effortlessly with group chats for planning outings with friends or staying updated on family conversations.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
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.
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
2. Please Note
IBM’s statements regarding its plans, directions, and intent are subject to change
or withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a
commitment, promise, or legal obligation to deliver any material, code or
functionality. Information about potential future products may not be incorporated
into any contract. The development, release, and timing of any future features or
functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance
that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user’s job stream,
the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results
similar to those stated here.
2
3. Abstract
CICS V5 introduces significant capability to help manage CICS as
a private cloud. The Platform definition can monitor the health of
shared services and maintain consistency across regions
simplifying application deployment while threshold policies can
protect production systems against rogue applications by enforcing
coding standards throughout the development lifecycle. See how to
use these new resources in conjunction with existing facilities
including CICS Monitoring and tools like CICS PA to manage and
measure the health of your CICS environment.
This session will cover recent enhancements to CICS including
support for deploying and managing shared services such as TCP/
IP connectivity, web services resources and Java runtimes as part
of a Platform. Customers using workload management will discover
how Application context information can now assist with dynamic
routing. We will also describe the new threshold policies.
3
4. Cloud and Tools Sessions
! Monday
• 1699 CICS TS V5.2 Technical Overview
! Tuesday
• 2416 Business value of creating a CICS cloud
• 1985 Why talk to your colleagues?
• 1961 No rainclouds here !
! Thursday
• 2377 Mainframe isn't too heavy for the cloud
4
6. CICS Cloud “Toolbox”
! Artifacts like Platform that can be kept under version control
describe what the system should look like
! A RESTful, batch and online API to help automate deployment
and management
! The CICS Explorer UI for administration integrates the CICS
Tools and with source code management
! Monitoring Data allows you measure resource consumption
! Creating Policy helps you enforce coding standards throughout
the application lifecycle and protect production environments
6
13. Dynamic routing by application context
! PROGRAM and URIMAP entry points set application context
! Application context available in addition to TRANID in the
following URMs:
• The CICS Dynamic Routing Exit Commarea (DFHDYPDS)
• The CPSM User Service Program Commarea (EYURWTRA)
• The CPSM WLM Router Access Program Commarea
(EYURWCOM)
13
15. Real World Example: Phone Contract
200
free
minutes
Unlimited
text
messages
500MB
of
data
“You
have
now
used
80%
of
your
data
allowance”
15
16. Rules and Policy
! Rules
• Resources: minutes, texts, data
• Threshold: 80%, 100%
• Action: message, change tariff
! Policy
• Collection of rules (contract)
16
17. 17
Threshold
Policy
! Policy Based Management
• Resource, threshold, and action
• Action can be:
– Emit a message
– Emit a system event
– Abend the task
! Scoped
! New resources in CICS TS V5.2
Define a Policy
Threshold
breach
CICS Triggers an action
Abend EventMessage
Trigger an action
SQL
Files
Storage
CPU An XML Policy document defines
the threshold and action
18. Policy
Scoping
Application A
Platform P
Operation
Application B
Operation Operation
Binding A2P Binding B2P
Operation
18
19. Policy
Scoping:
Pla@orm
Application A
Platform P
Operation
Application B
Operation Operation
Binding A2P Binding B2P
Operation
Policy
19
20. Policy
Scoping:
ApplicaBon
Application A
Platform P
Operation
Application B
Operation Operation
Binding A2P
Policy
Binding B2P
Operation
20
21. Policy
Scoping:
OperaBon
Application A
Platform P
Operation
Application B
Operation Operation
Binding A2P Binding B2P
Operation
Policy
21
22. Policy
Scoping:
ApplicaBon
MulB-‐Versioning
Application A 1.0.0
Platform P
Operation
Application A 1.0.1
Operation Operation
Binding A2P 1.0.0
Policy P
Binding A2P 1.0.1
Operation
Policy P’Policy Q Policy Q
22
23. Threshold Policies
! V5.1
• CPU time
• Storage requests & bytes
• SQL requests
• LINK requests
• FILE requests
! V5.2
• Elapsed time (RFE 31868 “Add elapsed time …”)
• TDQ requests & bytes
• TSQ requests & bytes
• START requests
• SYNCPOINT requests
23
24. 2424
TS Queue bytes
§ Trigger on amount of
data written
§ Selection for
§ Main and AUX
§ Request is counted
whether the request
is successful or not
§ Both local and
remote requests are
counted
24
25. DevOps:
Using
Policy
Throughout
the
ApplicaBon
Life-‐cycle
DEV TEST PROD
development.Binding
Application Application
test.Binding production.Binding
PolicyPolicyPolicy
25
26. 26
System Events
§ Capture events when:
– DB2 connection status changes
– FILE enable status changes
– FILE open status changes
– CICS message is issued
– Unhandled transaction abends
– Current active tasks for a TRANCLASS goes above or below a
certain percentage of MAXACTIVE
– Current active task in a region goes above or below a certain
percentage of MAXTASKs
27. System Event Examples
! Generate an alert whenever a connection from CICS to DB2 is
no longer in Connected status
! Emit events for all transaction classes when the number of
transactions in the tranclass goes below 50%, to understand
which tranclasses are least used (write the events to a TS
queue, or monitor by sending to IBM business monitor)
! Collect events about any changes in the open status of the
‘CUSTOMER’ file, to ensure these happen within the approved
batch windows
27
30. CICS Configuration Manager Highlights
! Single point of control for CICS resource definitions including
• Create, Update, Delete, Copy, Replicate
! Provides the ability to “change manage” definitional change
through the various user environments (e.g. Development, Test,
Production)
! Provides audit, back-out and change authorization capabilities
30
31. ! Migration schemes identify source and target repositories
! Different schemes to progressively migrate a change
package
Development
environment
Test
environment
Change
package
Production
environment
Change
package
“Development to Test”
migration scheme
“Test to Production”
migration scheme
CICS CM: Migrating definitions through application life
cycle
31
32. CICS CM: Backout and audit compliance
! All changes logged to a journal file
! Backout entire change package
! Recover individual resource definitions
! View resource definition histories on screen
! Batch, ISPF and CICS Explorer view of change history
BackoutProductionChanges
System
failure!Test
32
33. CICS CM: Coordination with SCM
1. Integrate CM with batch 2. Drive SCM from CM
Package
CICS CMSCM
Endevor
RTC
SCLM
JCL
User
Exit
• READY
• MIGRATE
• BACKOUT
Package
33
34. Management of resource types for cloud
! V5.1
• APPLDEF
• PLATDEF
! V5.2
• System definitions
• System groups
• WLM definitions and associations
34
46. Customer Sessions
! Thursday
• 2267 Smarter Banking Process : More flexible and stable batch
process with QGate on CICS/MQ, Bank Central Asia
• 2436 Modernizing the mainframe, Humana
46
47. We Value Your Feedback
! Don’t forget to submit your Impact session and speaker
feedback! Your feedback is very important to us – we use it to
continually improve the conference.
! Use the Conference Mobile App or the online Agenda Builder to
quickly submit your survey
• Navigate to “Surveys” to see a view of surveys for sessions
you’ve attended
47