with Tags:
blog
X

Reducing turn-around time and MIPs: Rational Integration Tester with CICS TG
If a customer finds a bug in your application, wouldn't it be great if you could build, test and deploy a fix in hours or days, rather than in weeks or months? Reducing turn-around time and aiming for continuous delivery allows your organization to constantly improve and evolve the applications and services provided to customers. There's no reason why your CICS-based applications and services shouldn't be included in the continuous delivery model. Continuous integration and CICS Let's say you have two teams, one team that... [More]
Tags:  rational blog virtualization cics_tg devops |
CICS Social Media Aggregator
This post is an iframe for the CICS Social Media Aggregator. The page is dynamic will update as new content arrives. The links and buttons are active so you can participate. For a full page experience, visit https://www-304.ibm.com/social/aggregator/cics
Tags:  social_media cics blog |
What have we talked about? |
Making Applications AVAILABLE in CICS Automatically
CICS Transaction Server V5.1 introduced the capability to combine and manage multiple disparate application resources as a single entity, which can be versioned and moved rapidly through the development, test, and production lifecycle. Dependency management is handled, and you can measure entire applications for resource use and internal billing. You can also dynamically manage applications by applying policies during run time. CICS Transaction Server V5.2 builds on this functionality by introducing the concept of application multi-versioning.... [More]
Tags:  blog sample applications cloud |
“Managing Multi-version Applications in CICS” | SHARE 2014 in Pittsburgh, PA
Thanks to everyone who came to my Wednesday session “Managing Multi-version Applications in CICS” in Pittsburgh and especially to those who spent the time providing an evaluation. It was a really interactive session and the feedback helps the project plan what we should do at future meetings. As well as comments there were some questions that I have answered below for the benefit of the SHARE attendees and anyone else interesting in the application multi-versioning capability in CICS TS V5.2. ... [More]
Tags:  events applications rfe cloud share blog |
Java in CICS has more to offer than Java on other platforms.
Java in CICS used to be a strange place. When I started working on CICS Transaction Server V3.1, having previously worked on WebSphere Application Server, I was frustrated to find an unusual Java environment inside CICS. It had strange options for its configuration and the idea that each CICS task had its own JVM (yes, a whole one) was baffling, and it didn’t understand Java threads. That was 10 years ago, but everything is different now. The CICS JVM is a first-class enterprise Java environment. It’s so capable we... [More]
Tags:  cics jvm_server java blog |
Creating a RESTful API with CICS TG and TXSeries
One of the advantages of using the latest version of CICS TG to provide mobile enablement of CICS programs is that we are not limited to using CICS Transaction Server, we can use any of the CICS family of transaction servers that are supported by CICS TG. In this post I show how to create a RESTful API for customer data using the mobile support introduced in CICS TG V9.1, to invoke transactions on TXSeries. With this API a user can add, retrieve, update or delete a single customer record as well as getting a list of all the customer IDs in the... [More]
Tags:  cics_tg restful mobile blog |
Announcing the “Cloud Enabling CICS” Redbook
Have you been wondering where to get started with CICS applications, platforms and policy? Are you unsure whether the CICS cloud enablement capability in CICS TS V5 applies to your applications or environment? The recently released Cloud Enabling CICS redbook takes an existing 3270-COBOL-VSAM application and describes how to exploit these features including a fully worked example of how to use multi-versioning to safely and reliably apply and back-out application changes without service interruption. It also shows you how CICS... [More]
Tags:  redbook cloud blog |
Migrating Java applications to JVM server
Do you have Java applications running in pooled JVM? Are you considering the upgrade to CICS TS V5? If so then this article should help to smooth the migration of those applications. The introduction of JVM server in CIC TS V4.2 offers a number of advantages over the existing pooled JVM implementation. The multi-threaded industry standard environment allows a single JVM within a CICS region to host all Java workload previously handled by a pool as well as the opportunity to consolidate multiple application regions. The OSGi framework brings... [More]
Tags:  osgi java blog eclipse jvm_server cics_explorer |
Unit testing JCICS applications
It's a well documented fact that the earlier a bug is discovered the easier it is to fix. One of the challenges of writing applications to run in CICS is that you have to have a region available for running the applications in. If this is then shared with other developers you can run into issues as only one remote debugger can be attached to a JVM server at any one time. A potential solution is to write automated unit tests that run inside the development environment, but before we can do that we need to be able to use the JCICS APIs... [More]
Tags:  blog unit_testing jvm_server java |
Quick start CICS Explorer projects for “Cloud Enabling CICS”
This article makes it easier for you to try out the examples in the new IBM Redbooks publication Cloud Enabling CICS (SG24-8114-00). The IBM Redbooks publication explains how you can cloud enable your CICS environment with step-by-step incremental examples. By following the steps you can: Manage a CICS application as a single entity Provide automated controls via CICS policies Deploy and back-out application versions with no service downtime And even deploy multiple versions of the application concurrently Below are snapshots of the CICS... [More]
Tags:  howto cloud blog article cics_explorer redbook |
Three Reasons Why Businesses Choose IBM CICS Transaction Gateway
There are various reasons why businesses choose to use CICS Transaction Gateway (CICS TG) in their environment. In this blog I discuss three of them: To act as a network concentrator For intelligent routing For offering simple, flexible solutions As a Network Concentrator Do you need to consolidate disparate systems and applications? Do you want to protect your CICS resources? Do you want to simplify your network? If the answer to any of these questions is “yes” then CICS TG can provide a solution. You can choose to have CICS... [More]
Tags:  cics blog cics_tg |
The right tools for the job - An introduction to CICS Tools
CICS DA provides insight into your z/OS topology, simplifying the management of your CICS environment, including deployment, consolidation and upgrade. Why do you need it? Reduce costs and complexity through region consolidation, facilitated through a graphical representation of system topology to aid understanding. Reduce risks in production through effective testing of your applications in a representative, cloned environment. Enhance existing tooling ; empowering migration, scaling, reporting and other automated tasks through a RESTful API... [More]
Tags:  cics_pa cics_ia cics_da cics_tools blog cics_cm |
Getting Started with CICS Configuration Manager
Do you find it hard to manage CICS resource definitions split across multiple repositories and interfaces? How do you migrate changes to definitions through your different environments, or track changes to help in problem determination? Can you compare what definitions you have in your repositories and runtimes? Or simulate the result of a cold start of a CICS region? If you struggle with any of these issues then IBM CICS Configuration Manager for z/OS V5.2 (CICS CM) could help your organization! This blog post will introduce CICS CM and why... [More]
Tags:  cics_tools cics_cm blog |
Restricting CICS policies to specific CICS user tasks
This article describes how it is possible to define a CICS policy and deploy it into a CICS region such that the policies rules are only applied to specific CICS user tasks rather than all user tasks that run in that CICS region. CICS TS V5.1 introduced the capability to define policies to monitor the resource utilisation of a user task, and to automatically respond when resource usage exceeds the thresholds you define. In this way, excessive resource usage and looping and runaway transactions can be detected and dealt with appropriately. While... [More]
Tags:  bundles foundation cics blog policy |