Architecture Modeling tools to ensure Enterprise Architecture Governance
Enterprise architecture (EA) has become essential to make efficient use of technology and address the business needs and maintain the competitive advantage. The expectations from EA include technology / tools rationalization, support business strategy, increasingly agile and flexible IT, improved interoperability and reduced TCO. Continued »
Factors to consider for ERP Consolidation
Typically companies have multiple ERP systems due to various reasons including the organization structure, mergers and acquisitions as well as localized Strategic fitness. It is estimated that less than 10% of companies implemented ERP as a single system the first time itself.
As early as 2003, SAP recommended that it is time to move to a single instance. CIOs were asked to forget the multiple systems their companies use, rip them out, and replace them with one ERP system-with one data store-that serves the entire company, no matter how diversified or geographically spread out it is. The trend for ERP consolidation is still a valid one as seen in many companies across domains. To quote Gartner, “Decentralized Solutions have Higher TCO”. Continued »
Understanding Mainframe transaction processing – CICS (for non-mainframe personnel)
CICS is IBM’s online transaction processing facility – and WebSphere can be considered as an equivalent. The words transaction and task are used to describe units of work within CICS. Within a particular system, a series of transactions can be well defined and understood so that it becomes possible to talk about relative performance in terms of transactions per second (or minute, or hour). Continued »
Mainframe z/OS Components
Mainframe operating system z/OS is a share-everything runtime environment that provides for resource sharing through its heritage of virtualization technology. z/OS gets work done by dividing it into pieces and giving portions of the job to various system components and subsystems that function interdependently.
The workload management (WLM) component of z/OS controls system resources, while the recovery termination manager (RTM) handles system recovery. Continued »
Mainframe has three major clustering techniques: Basic Shared DASD, CTC rings, and Parallel Sysplex. Parallel Sysplex – is analogous in concept to a UNIX cluster – allow the customer to operate multiple copies of the operating system as a single system. This allows systems to be added or removed as needed, while applications continue to run. Continued »
Mainframe Overview with focus on Cost Savings
Recently one of our Unix experts – focusing on IT optimization – came to me to get an understanding of Mainframe and like most IT people who have not worked in Mainframe had quite a few obsolete notions. So I created a set of documents on Mainframe overview, on zOS (operating system) and CICS (the transaction processor) and sharing the same here.
Mainframe is a self-contained processing center, powerful enough to process the largest and most diverse workloads in one secure “footprint.” At the same time, Mainframe is also just as effective when implemented as the primary server in a corporation’s distributed server farm. Continued »
Safer Internet Day – Improving Virtual Lives!
Safer Internet Day now in its eighth year is organised by Insafe – a European Commission funded project – to promote safer and more responsible use of online technology and mobile phones, especially amongst children and young people across the world.
It is celebrated in over 65 countries on the second day of the second week of the second month of the year – and this year it falls on 8th Feb (today!). The topic for 2011 is “our virtual lives” – online gaming and social networking (both most popular with youth) – with the slogan “It’s more than a game, it’s your life“.
Increase Revenue using Gartner’s Pattern-Based Strategy
Gartner’s Top Prediction for 2011 mentions that four IT-enabled initiatives – context-aware computing, Pattern-Based Strategies, social networks and the channeling of IT staff innovation toward enterprise product development – can potentially directly increase enterprise revenue.
According to Gartner, as business look for opportunities to gain a competitive advantage, Pattern-Based Strategy (PBS) will help leaders harness and drive change, rather than simply react to it. One of their blog (https://blogs.gartner.com/andrew_white/2009/08/10/what-is-your-pattern-based-strategy/) states that “Pattern-based Strategy is a good example of one of those rare new ideas that was given a chance”. But there are many others who think it is not really new and the opinions range from “PBS is just common-sense”, “PBS is what business has always been doing in some form or other”, and Gartner’s “PBS is nothing but glorified Data mining”. Continued »
COBOL Programs in SOA – Using Multithreading
Originally COBOL didn’t support multithreading thereby heavily limiting the possibility of using COBOL subroutines as building blocks for web applications. With Enterprise COBOL, IBM started providing toleration level support of POSIX threads and asynchronous signals.
With THREAD compiler option, a COBOL programs can be run in multiples threads (i.e., it can be called in more than one thread in a single process) – under batch, TSO, IMS or UNIX (and not in CICS). Continued »
Measuring IT Agility
Today there is no two opinions about the need for business to be Agile and every other technology/business trend aims at providing/improving agility to enterprises. Agility is a concept that incorporates the ideas of flexibility, balance, adaptability, and coordination under one umbrella (source: Wikipedia). Measuring Agility – and thus finding out if the initiatives are really effective – is a bigger challenge. I have found the following aspects – categorized into two – to be quite effective in measuring Agility related to IT (from an application / product / initiative point of view). Continued »