Thursday, June 20, 2013

Making mainframe technology hip again

Making mainframe technology hip again

The mainframe is a beautiful piece of technology, able to securely manage and meet the performance goals of disparate workloads for thousands of users in a relatively small, energy-efficient package. It maintains levels of compatibility and continuity that protect customers' investments in years of development and billions of lines of code. Despite rumors to the contrary, big iron continues to be the back-end system of record for large shops across a spectrum of industries. So, if technology isn't the problem, what's inhibiting the mainframe?

Bumps in the mainframe road

Every year, there seem to be fewer and fewer third-party software products specifically for the mainframe. Most off-the-shelf applications tend to be at a department level and favor smaller machines. As for system and utility software, the big fish continue to eat the small fish and popular tools are concentrated in fewer vendors' hands. This shrinking developer community tends to deflate the mainframe's ecosphere and limit customer choices.
Another issue casting doubt on the mainframe's future is the graying of technical support. The typical mainframe shop has more people who are inching closer to retirement. As the oldsters go, they will take their skills and tribal knowledge of systems and applications with them. This alone may encourage some companies to drop the mainframe rather than risk depending on systems no one can operate.
A corollary to retiring technical support is the loss of mainframe skills. When I graduated in 1981, my fellow alumni knew how to program in PL/1 and COBOL. A few of us even knew our way around JCL. That isn't true anymore, as our universities crank out Java programmers familiar with Linux and Windows. Mainframe shops must spend time and money to train graduates before they are useful. Even worse, some highly technical skills, such as assembler coding and dump reading, get left out altogether, making the customer even more dependent on vendors for technical support.
Lastly, in my mind, the biggest threat to the mainframe's future is cost. Fairly or unfairly, the price of mainframe components makes it an easy target at budget meetings and the first victim when an IT department wants to cut expenses. The alternative -- managing expenses through resource throttling and careful systems management -- has drawbacks, as it leads to wasting hours watching CPU consumption instead of making enhancements.
Controlling costs also leads customers to build asymmetric configurations that are harder to maintain, more likely to fail and no longer aligned with IBM's best practices. IBM has several explanations for why the mainframe may "seem" more expensive, but when shareholders are restless and the CEO wants to cut expenses, "value" becomes less important.
And IBM isn't alone in this. Independent Software Vendors (ISVs) also drive expenses, with contracts based on processor capacity instead of actual usage. These types of contracts tend to balloon customers' software costs any time they upgrade.

The road to a brighter future?

The mainframe's shrinking ecosystem may be irreversible. It most cases, it makes sense to put departmental applications on distributed boxes. The smaller vendor base is explainable by the age of the platform and the fact that the operating system fills many of the ISV software gaps. The good news is that IBM offers z Personal Development Tool (zPDT), which can run a mainframe image on a laptop and is especially valuable to vendors who can't afford to rent or own their own mainframe.
The aging of technical support is surmountable. IBM continues to reach out to colleges to provide mainframe training for interested students. Customers can ensure college hires have a chance to run the big machine as part of their introduction to IT. More importantly, these companies must also stress that the mainframe is still an important infrastructure, not something that will be retired at the first opportunity. Enterprises must also provide viable mainframe career paths that offer growth opportunities to anyone who sticks with it.
That leaves us with cost. IBM shows few signs of relinquishing its grip on the platform and remains the sole provider of processors and the major systems that make a mainframe worth running. While this is good for IBM's revenue stream now, it can make customers wary of entering or expanding the platform. In the long run, this reluctance will ultimately damage IBM's bottom line. Will IBM be able to make the right call when the time comes?

Mapping the right mainframe path

There are still a lot of things to look forward to despite these obstacles. IBM continues to invest in the platform; every generation of its mainframe processor gets faster, more compact, more fault tolerant and more hospitable for non-traditional mainframe workloads, such as Java. The operating system, z/OS, gets more sophisticated and easier to maintain with every release. The transaction processors and database management systems also remain on the cutting-edge of technology, especially as IBM finds ways to make customers' investments play well with modern systems.
The mainframe may not be the only game in town, but I'm convinced it's still one of the best and worth using in the future.
The opinions expressed in the above column belong solely to Robert Crawford and do not reflect those of his employer.
About the author:
Robert Crawford has been a systems programmer for 29 years. While specializing in CICS technical support, he has also worked with VSAM, DB2, IMS and other mainframe products. He has programmed in Assembler, Rexx, C, C++, PL/1 and COBOL. The latest phase in his career is as an operations architect responsible for establishing mainframe strategy and direction for a large insurance company. He works in south Texas, where he lives with his family.

LINK
http://searchdatacenter.techtarget.com/opinion/Making-mainframe-technology-hip-again?asrc=EM_ERU_22166940&utm_medium=EM&utm_source=ERU&utm_campaign=20130620_ERU%20Transmission%20for%2006/20/2013%20(UserUniverse:%20612669)_myka-reports@techtarget.com&src=5138542

Monday, June 17, 2013

Mainframe modernization takes on urgency

Mainframe modernization takes on urgency

Erin Watkins Published: 14 Jun 2013
 
Boston – IT shops have little choice but to modernize mainframes as monumentally large databases hinder agility in development and mainframers retire.
But the planning process for a mainframe or multidatabase migration is daunting, especially for companies with huge amounts of data or many scattered databases. Emily Brand, services delivery manager at Red Hat, offered solutions to the mainframe modernization dilemma during a session at Red Hat Summit 2013 here this week.
Brand suggested that companies start by identifying the applications you need to migrate, then integrate them using an intermediary layer. She suggested Enterprise Data Services (EDS) for this, but other database virtualization software will do. Once the virtualization layer is in place, perform regression and compatibility tests, connect the apps, and port away.
The expectation here is that once the databases are migrated and modernized, your aging mainframe behemoth will be put out to pasture, but whether you retire the mainframe or dedicate it to other tasks, the end result will be a more agile, unified database. And that, Brand said, is part of the ideal environment.
Standardization and consolidation are important to a healthy and future-proof environment, according to Brand. With fragmented databases and custom code for each separate database to be able to communicate with each other and with end users, productivity can be stifled.
An attendee of the talk, Kevin McGibney, services delivery manager for TechFlow Inc., a San Diego-based IT services company, agreed with her assessment. What Brand showed -- a fragmented IT environment running multiple databases that all need to speak to each other somehow -- is the environment of typical database users.
One of the benefits to consolidating and standardizing databases is that it allows developers to try new things with the data. In Brand's example, a user wants the data in a Ruby-based application rather than the company's typical Java. By installing an extra layer -- such as EDS -- just above the databases, you connect the databases under a common code instead of an individual, fragmented code written by different departments.
Since this method decouples business applications from databases, it should make transitioning projects to new teams easier, especially if you standardize and update your programming languages at the same time, Brand said.
Consolidating technologies also means teams don't need so many skill sets, and it makes building teams for every project easier, McGibney said. In other words, there's no longer a need to create separate teams for MySQL, COBOL or other applications.
Regardless of whether your team needs to be more agile or your databases do, Brand said, modernization is the way to go, and now is the time.

Monday, June 10, 2013

Secure the Enterprise with Confidence

Secure the Enterprise with Confidence



In today's environment, cyber threats are increasing and challenging the confidentiality, integrity and availability of applications and data. The stakes could not be higher. Integrated security is key to protecting critical business information, helps avoid damage to a brand's image, and addresses increasing demands for regulatory compliance. This Forrester Consulting thought leadership paper, commissioned by IBM, examines the infrastructure landscape for security to help detect threats and protect the reputation of an enterprise. The mainframe can integrate state-of-the-art hardware and software, effectively protect mission-critical productions systems, and consolidate workloads while reducing cost, making it the ideal secure platform of choice for cloud, big data, analytics applications as well as a traditional transaction and batch application system.

Mainframe security and privacy solutions for System z

Lowering costs and risks with IBM System z Security and Governance
Even the world’s most secure computing platforms need protection from threats and breaches. Storing some of the most sensitive data, a high security platform like IBM System z remains a target for hackers and insider breaches. The System z platform helps provide proactive, preventative protection for the infrastructure and information - helping business to lower risks and cost.