Posts Tagged ‘mobile’

New Ways to Lower System z Costs

April 26, 2013

The latest System z capacity offerings offer new ways to boost z usage at  lower cost. The offerings were developed jointly with z users in response to their specific business requirements.

The offerings, reflecting IBM’s willingness to be flexible on pricing, enable z users who typically handle operations like development and testing on cheaper x86 platforms to move those operations to the z while getting the additional capacity they would need at a lower cost. In the process, they eliminate the extra steps involved in deploying the finished production system on the z. You can find more info on IBM System z software here.

With the new capacity offerings and other initiatives, IBM is demonstrating its intention to drive down the cost of mainframe computing in a variety of ways. For example, with the System z capacity offering for Cloud, IBM offers the flexibility to increase capacity, then move portions of that incremental capacity within a 12-18 month period. This enables clients to grow before they know exactly where they’ll want to run the work, a welcome sign of flexibility. 

For System z disaster recovery in the cloud, again users gain more flexibility by moving workloads between systems.  For clients who are working aggressively towards business resiliency and disaster recovery, this can be very valuable and removes the restrictions previously out there on the number of tests than can be run.

Specifically, this allows active capacity mobility between zEnterprise primary servers and disaster recovery servers (mirrored data center) for more than just a one-time test.  IBM also offers comparable deals in the form of active multiplex pricing for GDPS Active/Active workloads.  While the DR offering requires all workload moves to the DR box at one time, the active multiplex offering allows fractional workload movement.

And finally, with the System z Test and Development offering, IBM is now allowing for discounts for clients who want do their testing on the platform. Previously, IBM was willing to lower the cost for development, but now, by doing development and test on the platform, it’s making the mainframe more attractive again.

None of this is exactly new. Last June DancingDinosaur reported that IBM was moving in this direction with its System z capacity offering for the cloud.  For more, click here.

IBM also announced new System z software for development, deployment and automation of workloads, described as simple-to-use tools for mainframe development. They start with a new enterprise COBOL compiler that promises significant performance improvements to meet increasingly narrow batch windows organizations face and a new Rational Developer for System z and Rational Developer for Enterprise.

Given increasing demands for new ways to connect the z to mobile activities, IBM also announced enhancements to CICS; specifically the CICS TS feature pack for mobile extension, the IBM Mobile messaging client, and Cognos Mobile on z/OS among others. Organizations have been connecting mobile applications to the z for years using SOA and gateways in one form or another.  These just provide another, possible more efficient way to do it.

After you build the app you need to deploy it. For this IBM announced a new Business Process Manager for z/OS, the Operational Decision Manager for z/OS, and Integration Bus on z/OS (previously called IBM WebSphere Message Broker for z/OS). Organizations also can rapidly deploy Java workloads with the new CICS Transaction Server for z/OS, Value Unit Edition. Finally, Tivoli System Automation on z/OS can provide automated end-to-end deployment and management.

At the same briefing IBM introduced Algar Telecom, a Brazilian telco that offers other services as well. A new z user, Algar consolidated large numbers of Intel servers on a z196 and zBX, an example of z-based hybrid computing.  It offers an interesting experience DancingDinosaur will take up in a later post here along with the experience of a z196 shop that upgraded to a zEC12 to create a z-based production systems core around a slew of Intel blades. Both organizations report good results.

Finally, please note: the IBM Edge Conference 2013 is coming up in Las Vegas, June 10-14. Last year Edge was primarily a storage event. This year there continues to be a large amount of storage material, including considerable new material around System z storage, but it appears IBM has expanded the program beyond storage. DancingDinosaur covered it last year and will begin covering Edge 2013 in a series of posts leading up to the event. Please join me in Las Vegas.  If you register here by 4/28 you can save a few bucks. Look for me there; I’ll be the blogger wearing the Mainframes Rule t-shirt.

Next Generation zEnterprise Developers

April 19, 2013

Mainframe development keeps getting more complicated.  The latest complication can be seen in Doug Balog’s reference to mobile and social business on the zEnterprise, reported by DancingDinosaur here a few weeks ago. That is what the next generation of z developers face.

Forget talk about shortages of System z talent due to the retirement of mainframe veterans.  The bigger complication comes from need for non-traditional mainframe development skills required to take advantage mobile and social business as well as other recent areas of interest such as big data and analytics. These areas entail combining new skills like JSON, Atom, Rest, Hadoop, Java, SOA, Linux, hybrid computing along with traditional mainframe development skills like CICS and COBOL, z/VM, SQL, VSAM, and IMS. This combination is next to impossible to find in one individual. Even assembling a coherent team encompassing all those skills presents a serious challenge.

The mainframe industry has been scrambling to address this in various ways.  CA Technologies added GUI to its various tools and BMC has similarly modernized its various management and DB2 tools. IBM, of course, has been steadily bolstering the Rational RDz tool set.   RDz is a z/OS Eclipse-based software IDE.  RDz streamlines and refactors z/OS development processes into structured analysis, editing, and testing operations with modern GUI tools, wizards, and menus that, IBM notes, are perfect for new-to the-mainframe twenty- and thirty-something developers, the next generation of z developers.

Compuware brings its mainframe workbench, described as a modernized interactive developer environment that introduces a new graphical user interface for managing mainframe application development activities.  The interactive toolset addresses every phase of the application lifecycle.

Most recently, Micro Focus announced the release of its new Enterprise Developer for IBM zEnterprise.  The product enables customers to optimize all aspects of mainframe application delivery and promises to drive down costs, increase productivity, and accelerate innovation. Specifically, it enables both on- and off-mainframe development, the latter without consuming mainframe resources, to provide a flexible approach to the delivery of new business functions. In addition, it allows full and flexible customization of the IDE to support unique development processes and provides deep integration into mainframe configuration management and tooling for a more comprehensive development environment. It also boasts of improved application quality with measurable improvement in delivery times.  These capabilities together promise faster developer adoption.

Said Greg Lotko, Vice President and Business Line Executive, IBM System z, about the new Micro Focus offering:  We are continually working with our technology partners to help our clients maximize the value in their IBM mainframes, and this latest innovation from Micro Focus is a great example of that commitment.

Behind all of this development innovation is an industry effort to cultivate the next generation of mainframe developers. Using a combination of trusted technology (COBOL and mainframe) and new innovation (zEnterprise, hybrid computing, expert systems, and Eclipse), these new developers; having been raised on GUI and mobile and social, can leverage what they learned growing up to build the multi-platform, multi-device mainframe applications that organizations will need going forward.

As these people come on board as mainframe-enabled developers organizations will have more confidence in continuing to invest in their mainframe software assets, which currently amount to an estimated 200-300 billion lines of source code and may even be growing as mainframes are added in developing markets, considered a growth market by IBM.  It only makes sense to leverage this proven code base than try to replace it.

This was confirmed in a CA Technologies survey of mainframe users a year ago, which found that 1) the mainframe is playing an increasingly strategic role in managing the evolving needs of the enterprise; 2) the machine is viewed as an enabler of innovation as big data and cloud computing transform the face of enterprise IT—now add mobile; and 3) companies are seeking candidates with cross-disciplinary skill sets to fill critical mainframe workforce needs in the new enterprise IT thinking.

Similarly, a recent study by the Standish Group showed that 70 percent of CIOs saw their organizations’ mainframes as having a central and strategic role in their overall business success.  Using the new tools noted above organizations can maximize the value of the mainframe asset and cultivate the next generation mainframe developers.

zEC12 for Social Business

March 8, 2013

Given Doug Balog’s comments a couple of weeks ago and reported by DancingDinosaur here it should be no surprise that alongside mobile another high priority non-traditional System z workload would be social business. Of the two, mobile and social, the biggest hurdle for mainframe data center managers to get their heads around may be social, which conjures up images chatty teens.

There are, however, serious business use cases for social, starting with collaboration. And as good a platform as any, maybe better than some even, is the hybrid zEnterprise, particularly the zEC12.  When the lower cost version arrives later this year as expected social business on the z will make that much more sense where cost is an issue.  Those chatty teens, in fact, point to another use case for social business—the ability to galvanize disparate and widespread groups of people into taking action, such as coming out for a product launch event.

What makes the zEC12 an appealing platform for social business is its hybrid computing capabilities through the zBX, its solid security, and its ability to handle multiple diverse workloads at the same time. IBM’s PureSystems, the industry’s other hybrid computing platform, may be an almost equally attractive candidate for social business albeit minus the sheer power and other virtues of the zEnterprise.

There is no doubt that IBM is enamored of the cloud, mobile, social, and big data—the last three clearly non-traditional z workloads. In an announcement at the end of February on cloud-based analytics and mobile initiatives for its global ecosystem the company was quick to trumpet the latest IDC projection on the topic: the IT industry has been transitioning to a new era of computing built on mobile, cloud services, social networking and big data analytics. In 2013, spending will exceed $2.1 trillion, driven by double-digit growth in mobile, cloud, big data and social technologies …

Balog was clearly in synch with industry trends when he began talking up non-traditional workloads for z a few weeks back, including mobile, social, and analytics workloads. The February announcement focused mainly on the Power, PureSystems, and System x platforms but it could just as well been referencing the zEnterprise too.

For social business, collaboration probably will be the first non-traditional social workload to gain traction on the zEnterprise followed closely by customer service.  This blogger has been writing about collaboration in the form of Notes groupware going back to the days of Lotus Development.  Today, Notes has become one of the mainstays of the IBM social business and collaboration toolset in the form of IBM Connections, which the zEnterprise supports through Linux on z and hybrid computing. Now IBM is talking about the next phase of collaboration. It will be driven by social software that enables a smarter workforce and delivers an enhanced customer experience.

For the zEnterprise the key is IBM Collaboration Software that empowers people to connect, collaborate, and innovate while optimizing the way they work. Linux on System z combines the comprehensive collaboration environment with the power of the IBM System z. Lotus Domino on Linux for System z, for instance, has matured into a powerful mail and collaboration platform. IBM reports it can easily scale to support over 10,000 production users on a single System z while reducing operational complexity through System z virtualization and ensuring security.  Meanwhile, Domino server-to-server communications run at memory speed, and admins have a single point of management when clustering within the same zEnterprise server.  In fact, they can manage the entire hybrid computing environment through the Unified Resource Manager.

The zEnterprise plays the role of the underlying social business hardware platform, the place where data resides and is secure and where applications ranging from the capabilities in IBM Connections to messaging, real-time collaboration, analytics, social and web content management, and portals run as an integrated, unified infrastructure.  Alongside your usual CICS and production applications you soon might run applications like Trilog for social project management or Bunchball for gamification, maybe even among the datacenter IT staff to spur it to new levels of efficiency.

For social business, IBM described 2011 as a year of exploration, experimentation, and in some cases innovation.  Both small and large organizations in a variety of verticals globally began to realize the power of bringing social behaviors, processes and platforms behind the firewall. According to a 2011 AIIM survey, over 50% of organizations considered social business to be either an imperative or significant to their business goals.

In 2013, social business will be much bigger still, driven by double-digit growth in mobile, cloud, big data and social technologies. Although these may be non-traditional mainframe workloads z shops need to embrace them or risk becoming irrelevant.

IBM Gets Serious About Mobile

February 28, 2013

Just last week IBM announced IBM MobileFirst, a multi-product initiative to pull together a comprehensive mobile computing platform.  There was nothing in the announcement specific to the zEnterprise, but IBM has been telegraphing System z involvement in mobile for over a year.

In November of last year DancingDinosaur wrote of the z and all other platforms going mobile. Over a year earlier, DancingDinosaur was writing about  using the z with smartphones. With SOA, Java, Linux, WebSphere, and Lotus running on the z and with data that mobile apps and users want residing on the machine, the zEnterprise should become over time a prime player in enterprise mobile business.

Doug Balog, general manager of IBM’s System z mainframe business, might have had MobileFirst in mind when he said in Computerworld that the next steps IBM is considering include making it easier for customers to run mobile and social networking applications on mainframes.  Such an approach would, for example, benefit banks that want to offer mobile apps but still want the power and resilience of a mainframe behind those apps.

The first mobile workload you see on the zEnterprise, however, will not be Foursquare or some other funky mobile app.  More likely, it will be an operational analytics app dissecting mobile banking transaction data or analyzing the behavior of anyone making purchases through their smartphone.

MobileFirst boasts what IBM describes as the broadest portfolio of mobile offerings covering platform, management, security, and analytics.  In terms of platform, for instance, it currently offers streamlined deployment for private clouds on the PureApplication System. It provides single sign-on across multiple apps on a device, and supports all four of the latest mobile operating systems (iOS, Android, Windows, and BlackBerry). It can handle native, web, or hybrid app development, promises easy connectivity to existing data and services for mobile usage, and can be deployed on premise or through managed service delivery.

In terms of management and security MobileFirst offers unified management across all devices, making it suitable for BYOD. Similarly, it can secure sensitive data regardless of the device, including the option to remotely wipe corporate data. It also supports DOD-grade encryption and FIPS 140-2 compliance and will grant or deny email access based on device compliance.  It also provides context-aware risk-based access control through IBM Worklight. More security is delivered through IBM Security Access Manager for Mobile and Cloud and IBM AppScan.

As for analytics, MobileFirst will automatically detect customer issues through user and mobile device data. It offers user behavior drill down through high fidelity replay and reporting to analyze the user experience. Finally, it correlates customer behavior with network and application data to determine conversion and retention rates and quantify business impact. It also can capture all activity on a device and link it to backend resources. Recently acquired Tealeaf will play a key role for user analytics and behavior.

As you would expect, in addition to acquisitions IBM is rapidly assembling an ecosystem of mobile players, carriers, and ISVs to build out a complete MobileFirst offering starting with players like AT&T, IBM as a surprising Apple VAR (US only), working with Nokia Siemens Networks to develop the IBM WebSphere Application Service Platform for Networks to run IT apps at the mobile network edge, and a slew of resources for developers. There even is an IBM Academic Initiative for Mobile patterned after the System z Academic Initiative to increase the availability of skilled mobile developers. IBM also is jump starting Mobile First with about 200 of its own applications; mainly old favorites like Cognos and its key middleware.

But MobileFirst isn’t IBM’s only initiative with a mobile component. IBM Connections has had a mobile component since August 2011. Similarly, Lotus Notes Traveler supports Notes mobile users on all the major smartphones through IBM Lotus Domino or Lotus Domino Express deployments, and in the IBM cloud with IBM SmartCloud Notes.  Although they weren’t specifically called out in the MobileFirst briefing IBM assures DancingDinosaur they are included as part of the initiative’s application layer.

From the standpoint of a zEnterprise data center or any enterprise-class data center MobileFirst shouldn’t present a problem. Yes, it will increase the number and frequency of users accessing data handled through the data center and the number of devices they are using. And you’ll be running more data analytics more often. But IBM clearly has put effort into thinking through the critical security challenges of mobile and is providing a broad set of tools to begin addressing them. Sure, there is no RACF for mobile, at least not yet, but if it is needed you can bet there will be.

zEnterprise Workload Economics

February 21, 2013

IBM never claims that every workload is suitable for the zEnterprise. However, with the advent of hybrid computing, the low cost z114, and now the expected low cost version of the zEC12 later this year you could make a case for any workload that benefits from the reliability, security, and efficiency of the z is fair game.

John Shedletsky, VP, IBM Competitive Project Office, did not try to make that case. To the contrary, earlier this week he presented the business case for five workloads that are optimum economically and technically on the zEnterprise.  They are:  transaction processing, critical data workloads, batch processing, co-located business analytics, and consolidation-on-one-platform. None of these should be a surprise; possibly with the exception of analytics and consolidated platform they represent traditional mainframe workloads. DancingDinosaur covered Shedletsky’s z cost/workload analysis last year here.

This comes at a time when IBM has started making a lot of noise about new and different workloads on the zEnterprise. Doug Balog, head of IBM System z mainframe group, for example, was quoted widely in the press earlier this month talking about bringing mobile computing workloads to the z. Says Balog in Midsize Insider: “I see there’s a trend in the market we haven’t directly connected to z yet, and that’s this mobile-social platform.”

Actually, this isn’t even all that new either. DancingDinosaur was writing about organizations using SOA to connect CICS apps running on the z to users with mobile devices a few years ago here.

What Shedletsky really demonstrated this week was the cost-efficiency of the zEC12.  In one example he compared a single workload, app production/dev/test running on a 16x, 32-way HP Superdome and an 8x, 48-way Superdome with a zEC12 41-way. The zEC12 delivered the best price/performance by far, $111 million (5yr TCA) for the zEC12 vs. $176 million (5yr TCA) for the two Superdomes.

When running Linux on z workloads with the zEC12 compared to 3 Oracle database workloads (Oracle Enterprise Edition, Oracle RAC, 4 server nodes per cluster) supporting 18K transactions/sec.  running on 12 HP DL580 servers (192 cores) the HP system priced out at $13.2 million (3yr TCA). That compared to a zEC12 running 3 Oracle RAC clusters (4 nodes per cluster, each as a Linux guest) with 27 IFLs, which priced out at $5.7 million (3yr TCA). The zEC12 came in at less than half the cost.

With analytics such a hot topic these days Shedletsky also presented a comparison of the zEnterprise Analytics System 9700 (zEC12, DB2 v10, z/OS, 1 general processor, 1 zIIP) and an IDAA with a current Teradata machine. The result: the Teradata cost $330K/queries per hour compared to $10K/queries per hour.  Workload time for the Teradata was 1,591 seconds for 9.05 queries per hour. That compared to 60.98 seconds and 236 queries per hour on the zEC12. The Teradata total cost was $2.9 million versus $2.3 million for the zEC12.

None of these are what you would consider new workloads, and Shedletsky has yet to apply his cost analysis to mobile or social business workloads. However, the results shouldn’t be much different. Mobile applications, particularly mobile banking and other mobile transaction-oriented applications, will play right into the zEC12 strengths, especially when they are accessing CICS on the back end.

While transaction processing, critical data workloads, batch processing, co-located business analytics, and consolidation-on-one-platform remain the sweet spot for the zEC12, Balog can continue to make his case for mobile and social business on the z. Maybe in the next set of Shedletsky comparative analyses we’ll see some of those workloads come up.

For social business the use cases aren’t quite clear yet. One use case that is emerging, however, is social business big data analytics. Now you can apply the zEC12 to the analytics processing part at least and the efficiencies should be similar.

Getting the Payback from System z Outsourcing

February 1, 2013

A survey from Compuware Corporation on attitudes of CIOs toward mainframe outsourcing showed a significant level of dissatisfaction with one or another aspect of mainframe outsourcing. Check out the survey here.

Mainframe outsourcing has been a fixture of mainframe computing since the outset. The topic  is particularly interesting in light of the recent piece DancingDinosaur posted on winning the talent war a couple of weeks ago. Organizations intending to succeed are scrambling to find and retain the talent they need for all their IT systems, mainframe and otherwise.  In short, they need skills in all the new areas, like cloud computing, mobile access, and most urgently, big data analytics.  In addition, there is the ongoing need for Java, Linux, WebSphere, and CICS in growing System z data centers.  The rise of z-based hybrid computing and expert integrated hybrid PureSystems to some extent broadens the potential talent pool while reducing the amount of skilled experts required. Still, mainframe outsourcing remains a popular option.

The new Compuware survey found that reducing costs is a major driver for outsourcing mainframe application development, maintenance, and infrastructure. Yet multiple  associated costs are frustrating 71% of CIOs. These costs result from increases in MIPS consumption, as well as higher investments in testing and troubleshooting due mainly to poor application quality and performance.  In fact, two-thirds (67%) of respondents reported overall dissatisfaction with the quality of new applications or services provided by their outsourcer. The source of the problem: a widening in-house skills gap and difficulties with knowledge transfer and staff churn within outsource vendors.

Compuware has published a related white paper titled, Mainframe Outsourcing: Removing the Hidden Costs, which expands on the findings from the study. The company’s recommendations to remove the costs amount to reverse engineering the problems revealed in the initial survey. These include:

  • Utilize MIPS better
  • Explore pricing alternatives to CPU-based pricing
  • Improve the quality of new applications
  • Boost knowledge transfer between outsourcers and staff
  • Measure and improve code efficiency at the application level
  • Take advantage of baseline measurement to objectively analyze outsourcer performance

The System z offers numerous tools to monitor and manage usage and efficiency, and vendors like Compuware, CA, BMC, and others bring even more.

The MIPS consumption problem is typical. As Compuware reports: mainframes are being used more than ever, meaning consumption is naturally on the rise. This is not a bad thing.

However, where consumption is escalating due to inefficient coding, adding unnecessary costs. For example, MIPS costs are increasing on average by 21% year over year, with 40% of survey respondents claiming that consumption is getting out of control. Meanwhile, 88% of respondents using pay structures based on CPU consumption (approximately 42% of those surveyed) think their outsourcer could manage CPU costs better, and 57% of all respondents believe outsourcers do not worry about the efficiency of the applications that they write.

New workloads also are driving costs. For example, 60% of survey respondents believe that the increase in applications like mobile banking are driving higher MIPS usage and creating additional costs. Just think what they’d report when big data analytic applications start kicking in although some of this processing should be offloaded to assist processors.

The Compuware study is interesting and informative. Yes, outsourcers should be pressed to utilize MIPS more efficiently. At a minimum, they should shift workloads to assist processors that have lower cost per MIPS.  Similarly, developers should be pressed to boost the efficiency of their code. But this will require an investment in tools to measure and benchmark that code and hire QA staff.

A bigger picture view, however, suggests that focusing just on MIPS is counterproductive. You want to encourage more workloads on the z even if they use more MIPS because the z can run at near 100% utilization and still perform reliably. Higher utilization translates into lower costs per workload. And with the cost per MIPS decreasing with each rev of the zEnterprise the cost per workload keeps improving.  Measure, monitor, and benchmark and do whatever else you can to drive efficient operation, but aim to leverage the zEnterprise to the max for your best overall payback.

Winning the Talent War with the System z

January 17, 2013

The next frontier in the ongoing talent war, according to McKinsey, will be deep analytics, a critical weapon required to probe big data in the competition underpinning new waves of productivity, growth, and innovation. Are you ready to compete and win in this technical talent war?

Similarly, Information Week contends that data expertise is called for to take advantage of data mining, text mining, forecasting, and machine learning techniques. The System z data center is ideally is ideally positioned to win if you can attract the right talent.

Finding, hiring, and keeping good talent within the technology realm is the number one concern cited by 41% of senior executives, hiring managers, and team leaders responding to the latest Harris Allied Tech Hiring and Retention Survey. Retention of existing talent was the next biggest concern, cited by 19.1%.

This past fall, CA published the results of its latest mainframe survey that came to similar conclusions. It found three major trends on the current and future role of the mainframe:

  1. The mainframe is playing an increasingly strategic role in managing the evolving needs of the enterprise
  2. The mainframe as an enabler of innovation as big data and cloud computing transform the face of enterprise IT
  3. Demand for tech talent with cross-disciplinary skills to fill critical mainframe workforce needs in this new view of enterprise IT

Among the respondents to the CA survey, 76% of global respondents believe their organizations will face a shortage of mainframe skills in the future, yet almost all respondents, 98%, felt their organizations were moderately or highly prepared to ensure the continuity of their mainframe workforce. In contrast, only 8% indicated having great difficulty finding qualified mainframe talent while 61% reported having some difficulty in doing so.

The Harris survey was conducted in September and October 2012. Its message is clear: Don’t be fooled by the national unemployment figures, currently hovering above 8%.  “In the technology space in particular, concerns over the ability to attract game-changing talent has become institutional and are keeping all levels of management awake at night,” notes Harris Allied Managing Director Kathy Harris.

The reason, as suggested in recent IBM studies, is that success with critical new technologies around big data, analytics, cloud computing, social business, virtualization, and mobile increasingly are giving top performing organizations their competitive advantage. The lingering recession, however, has taken its toll; unless your data center has been charged to proactively keep up, it probably is saddled with 5-year old skills at best; 10-year old skills more likely.

The Harris study picked up on this. When asking respondents the primary reason they thought people left their organization, 20% said people left for more exciting job opportunities or the chance to get their hands on some hot new technology.

Some companies recognize the problem and belatedly are trying to get back into the tech talent race. As Harris found when asking about what companies are doing to attract this kind of top talent 38% said they now were offering great opportunities for career growth. Others, 28%, were offering opportunities for professional development to recruit top tech pros. A fewer number, 24.5%, were offering competitive compensation packages while fewer still, 9%, offering competitive benefits packages.

To retain the top tech talent they already had 33.6% were offering opportunities for professional development, the single most important strategy they leveraged to retain employees. Others, 24.5%, offered opportunities for career advancement while 23.6% offered competitive salaries. Still a few hoped a telecommuting option or competitive bonuses would do the trick.

Clearly mainframe shops, like IT in general, are facing a transition as Linux, Java, SOA, cloud computing, analytics, big data, mobile, and social play increasing roles in the organization, and the mainframe gains the capabilities to play in all these arenas. Traditional mainframe skills like CICS are great but it’s just a start. At the same time, hybrid systems and expert integrated systems like IBM PureSystems and zEnterprise/zBX give shops the ability to tap a broader array of tech talent.

System z Application Modernization

December 10, 2012

People still complain about how they are held back by old green-screen mainframe applications. It’s not the underlying business logic or application performance they usually are complaining about—that apparently remains rock solid and relevant and has been, in some cases, for decades—but the user interface. Granted, 3270 apps are clunky to use and require plowing through cumbersome screen sequences to complete even a simple task and scream for modernization but they can be modernized through CICS.

Another complaint is that the applications are difficult to change, especially now when organizations want to provide access to mainframe logic and data to users with smartphones or tablets. The question then is what degree of modernization: a pretty GUI facelift or something more structural or maybe a migration to a new platform.  In the age of IBM hybrid computing, you actually have a lot more options than you did even a year ago.

IBM, mainly through the Rational Software group, offers a variety of ways to modernize z applications. You can start with the System z tools here. They enable you to develop mainframe-based applications in COBOL, PL/I, Assembler, C/C++, and Java, as well as workstation-based applications in COBOL, PL/I, and Java.

WebSphere, the app server, is another way to modernize z apps using Java and J2EE. IBM Rational Application Developer for WebSphere accelerates the development and deployment of not only Java, Java EE, Web 2.0 but mobile, portal, and service-oriented architecture (SOA) applications by providing integrated tools for development, testing, profiling, and delivery of applications. Recent upgrades to CICS also make SOA-based modernization even more appealing with support for some of the latest goodies like Atom feeds, RESTful interfaces, and more.

For several years DancingDinosaur has been touting SOA as the most direct way to modernize and repurpose mainframe logic and data. IBM Rational Developer for SOA Construction enables you to create and maintain RPG and COBOL applications as well as modernize them with a variety of techniques using IBM HATS. IBM’s developerWorks has the latest on SOA and web services. Ball State University has been using SOA to modernize its z applications for several years. For example, the school made the critical student schedule app, a CICS system, available to students anywhere, anytime, from any device.  You can read Independent Assessment’s case study here.

Since social business promises to be the next thing, you can develop social business applications through Linux on z, either Red Hat or SUSE, using IBM Connections and WebSphere.  Social business will become of interest to z shops as companies begin collecting social sentiment data on the z and want to analyze it fast.

System z shops actually have been doing some of this for a while.  IBM reports an ISV seeking to increase efficiency and improve time to market for its z software products took advantage of the Metal C feature of the IBM z/OS XL C/C++ compiler to enable its programmers to write code in the C syntax and leverage advanced optimization technology in the z/OS XL C/C++ compiler. The IBM compiler’s Metal C feature cut development time by up to 66% while the company capitalized on C programming skills.

Even IBM reports its CICS dev team tapped IBM Rational Team Concert and IBM Rational Developer for System z software to convert its product development cycle from the existing waterfall development processes to agile development methods. The team used the Rational products to create a highly configurable, end-to-end integrated development environment. Adopting an agile approach and using IBM Rational software has helped the team reduce the amount of preparation required for status meetings by 75% and improved the efficiency of status meetings, decreasing meeting times by 33%. Anything that shortens meetings is worth its weight in gold.

The point is that z shops can do all the sexy app dev stuff—Java, cloud, social, mobile, agile, SOA—to produce richer, more flexible apps faster. And do so without abandoning the z or eating its considerable investment in the mainframe and still bring the z’s compelling virtues it brings to the party.

System z and all IBM Platforms Go Mobile

November 5, 2012

IBM has declared mobile to a strategic initiative. As a result it is making its Mobile Development Lifecycle Solution v4.0 available on each of its platforms, from A (AIX) to Z (z/OS) and everything in-between, including non-IBM platforms like HP, Mac, and Oracle (Sun/Solaris)

The Mobile Development Lifecycle product enables collaborative, mobile lifecycle management capabilities integrated with an enterprise, standards-based, mobile application platform based on IBM Worklight for effective team development of mobile applications. As mobile transaction activity continues to grow worldwide—by the end of this year mobile transactions will have increased 50%—developing for mobile usage becomes an increasingly important consideration for organizations. Companies need to move beyond the initial one-off mobile projects that started them down the mobile path. Going forward they require a strategic approach that encompasses more than mobile device application coding and testing, just two aspects of the overall mobile app dev lifecycle.

Now the challenge is to ensure mobile apps are delivered on-time, with high quality, and meet business objectives. For this organizations need an approach that goes beyond the device SDKs. They need a comprehensive, team-based mobile app dev approach that provides not just a runtime infrastructure for deploying and running mobile applications for myriad devices but also an infrastructure to support rapid change, development, and delivery of quickly evolving mobile applications for business-critical data and transactions.

The z can play a particularly central role in an organization’s mobile initiative, especially as the volume of mobile transactions increase. Already the z is a leading platform for secure data serving and, according to IBM, the only commercial server to achieve the Common Criteria Evaluation Assurance Level 5+ security classification, providing the confidence to run many different applications containing confidential data on the mainframe. And the mainframe is where much of the data users want to access from their mobile devices will reside.

In particular, the new zEC12 builds on this with innovative security and privacy features to help protect data .Specifically, the zEC12 includes a state-of-the-art, tamper-resistant cryptographic co-processor, the Crypto Express4S, which provides privacy for transactions and sensitive data. It also incorporates transactional memory technology that IBM adapted to better support concurrent operations among a shared set of data, such as financial institutions processing transactions against the same set of accounts.

Making this all the more important is the anticipated growth of mobile transactions. According to Juniper Research, the value of remote transactions conducted via mobile devices is expected to exceed $730 billion annually by 2017. While Juniper sees major brands and retailers driving mobile transaction activity, IBM sees other types of transactions, such as flight check-in, client loyalty programs, employee self-service, the signing of legal documents, and other kinds of transactions that will drive the demand for mobile transaction security. Transactions, mobile and otherwise, are where the z excels.

IBM has pulled together a diverse set of capabilities to support the entire mobile lifecycle. The main pieces include IBM Worklight, IBM Endpoint Manager for Mobile Devices, and IBM WebSphere Cast Iron (Hypervisor edition). It is supplementing the core with tools like Tealeaf CXMobile, support for mobile app testing, support for mobile agile methodologies, and more.

Worldwide smartphone sales grew by 47% last year to 147 million units during the final quarter of 2011, according to Gartner. IDC estimates global downloads of mobile apps will reach 76.9 billion by 2014. It’s apparent the mobile wave is not diminishing anytime soon.

Enterprise data centers should expect to support an increasing amount of mobile traffic from new and different devices. This will present, at the least, significant new security and capacity challenges.  The z, and especially the zEC12with its recently updated software, previously covered by DancingDinosaur here, and enhancements like the Crypto Express4S, should be able to handle the challenges in stride, maybe with nothing more than some rethinking of MIPS consumption and assist processor usage.

Use the zEnterprise to Refresh the Internet

May 15, 2012

IBM briefings following Impact 2012 raised the idea that in any number of ways the Internet, Web—online computing—badly needs refreshing. And it applies as much to zEnterprise shops as it does to Power and System x shops.  Especially with leading zEnterprise shops like Nationwide deploying WebSphere the zEnterprise has landed right in the latest WebSphere v8.5 action.

The online experience certainly has changed. It’s a familiar litany of change: mobile, cloud, big data, social networking, gamification. (All recently covered by DancingDinosaur.) And the devices to connect—15 billion mobile devices alone expected by 2015 plus the usual array of laptops, netbooks, desktops, thin devices—create a huge universe of diverse users that will be accessing data and applications through your data center.

When was the last time you reassessed your organization’s Internet, intranet, or online strategy? Given the explosion on new online options and audiences, it may pay to revamp your Internet and intranet approach for customers, employees, and partners.

Given recent factoids: online retailers may (?) have lost $44.6B in 2010 due to online customer experience problems (Harris Interactive) or  another—disengaged workers cost U.S. businesses as much as $350 billion a year (Gallup Research)—it makes sense at least to revitalize the online user experience.

WebSphere is emerging as IBM’s primary vehicle for refreshing the online environment. For the zEnterprise, it becomes the primary bridge to the Web. WebSphere will handle mobile apps through the latest releases of Worklight and the IBM Mobile Foundation, which also includes IBM Cast Iron for simplified backend connectivity to disparate systems. Cast Iron also provides new Web API services capabilities for the rapid assembly of services as well as governed secure gateways. IBM’s Endpoint Manager for Mobile devices handles both BYOD and corporate devices.

Appliances, like IBM’s Gateway XG45 appliance for web services and WebSphere DataPower, also loom large in this refreshed IT environment. To that end, WebSphere brings the Appliance Management Center to deliver policy-based configuration and firmware deployment for appliance clusters.

New for the zEnterprise is WebSphere’s IBM Business Process Manager Advanced v8 on z/OS. This is intended to modernize and extend zEnterprise operations. System z data centers can use it to bolster existing mission-critical z/OS applications, modernize for new business opportunities, and unify process solutions seamlessly across distributed and zEnterprise environments.

To create exceptional overall customer and worker online experiences IBM recommends bringing together the essential capabilities to create, manage, and deliver engaging multi-channel web experiences. To that end, IBM has pulled together a set of tool addressing both external customers and internal workers and partners. You can check out the IBM Customer Experience Suite here and the IBM Intranet Experience Suite here

When the Internet first emerged the mainframe sat mainly in the background acting as a big server that passed data and processing results to intermediate servers feeding the growing information appetite of web users. Now, in the age of hybrid computing, public/private/hybrid clouds, and mobile and social networking the zEnterprise can play a much more active and central role.  And there is good reason for zEnterprise shops to do just that: organizations that have optimized engagement, according to Gallup Research, outperformed their competitors by 26% in gross margin and 85% in sales growth.


Follow

Get every new post delivered to your Inbox.

Join 446 other followers