IBM Rational delivers greater value from investments in software and systems. Rational solutions enable organizations to achieve precision in desired business outcomes and execute with reduced risk and cost.
With all the hype and promotion DevOps is getting in the marketplace, one may ask the question: Is it necessary to implement the entire DevOps solution stack to see the benefits? As a manager within IBM Systems and Technology Group (STG) who is responsible for the implementation of continuous delivery for thousands of developers, I would answer the question with a resounding no .
If an organization attempts to implement the entire DevOps solution stack, not only could there be a lack of overall vision and... [More]
In my last blog post I defined what we want to achieve in our DevOps improvement initiative. Once that is done, we need to know where we are today. Sometimes it is difficult for my clients to assess on their own where everything is going well or otherwise. Most tend to know the biggest pains but not necessarily the why. This blog post outlines some guidelines for you to use when assessing your maturity to know where you should begin.
Where am I today?
In my recent paper on “... [More]
In my previous blog post I introduced a customer project where we gained some real life experience in implementing a DevOps continuous delivery pipeline primarily based on IBM UrbanCode Deploy and IBM SoftLayer cloud technology. I described the fundamental requirements and the overall architecture that we were following throughout this engagement.
I will continue by giving you some insight into the specific use cases that we implemented during this project. Just as a refresher, the application architecture... [More]
Have you heard about the new IBM Pulse event – dev@Pulse ? It's a 2-day exclusive event for developers, taking place in Las Vegas from February 24-25. It features the latest content in app design and delivery - spanning the topics of gaming, mobility, artificial intelligence, open technologies and more.
I won’t wait any longer to tell you the best part. It’s free! Really, all the dev@Pulse happenings will cost you nothing. Not only is it free of charge, but also free of PowerPoint pitches, and product pitches -- the... [More]
I was recently asked the question, “Does DevOps require an agile model of software development?” My first reaction was, yes, absolutely. Why would you put racing tires on a pinto? But on further reflection, I don’t think that is the case. In fact, I think the vision of DevOps spans well beyond the uber agile models of development popularized by startups .
DevOps is simply the vision that business value is maximized when software developers and systems operations cooperate to achieve reliable, repeatable and incremental... [More]
Cloud enabled technologies and DevOps is a major growth initiative for IBM, so we’re excited to announce that Pulse 2014 will feature a Cloud Enabled Technologies and DevOps stream as part of the Optimizing IT & Service Management Track . These sessions will showcase how enterprises can drive rapid business innovation leveraging private and hybrid models. Points of emphasis will be private cloud implementations, Software Defined Environments, DevOps across the cloud and the value of Open Standards initiatives such as Open Stack and... [More]
I meet and regularly work with clients who are looking for the promised value of adopting DevOps to improve their IT shop’s software delivery. Their first questions are always about how to get started practically. Our consulting team has a clear four-step process that we introduce in all workshops, and in this and my next few blog posts I will outline those steps and show how you can use them to get moving with DevOps.
Think through business-level drivers for improvement . IBM’s approach to DevOps defines a broader view... [More]
Throughout the last few weeks I have been involved in a major customer project where we had to implement the DevOps notion of a continuous delivery pipeline based on IBM SoftLayer. SoftLayer is IBM’s premier infrastructure as a service (IaaS) cloud solution with 13 data centers located around the world. Throughout my next few blog posts I want to share the extremely positive experiences we made when integrating IBM UrbanCode Deploy and SoftLayer .
Based on ambitious business targets within a highly competitive and dynamic... [More]
Today is a special day for System z development. I wanted to let you know that we just announced Rational Developer for System z V9.0.1, which is available on Dec. 11 th . Rational Developer for System z (RDz) V9.0.1 provides numerous new and enhanced capabilities, including full edit, compile, debug, and code coverage capabilities for key languages and subsystems that are ready for immediate use. The exciting new feature in RDz V9.0.1 is the Integrated Debugger. It is a powerful, modern, GUI-based multiplatform, multi-language source level... [More]
Although I am looking at development lifecycle from the perspective of mobile applications now, it wasn't that long ago that I was the Program Director for IBM Rational Jazz Lifecycle Integration platform. My teams were constantly challenged to iteratively bring new capabilities to market to keep up with the ever-changing landscape of cloud, mobile and social, which are undeniably critical influencers for even the traditional application lifecycle. The value of continuous delivery was never more applicable: use the right tools at the right... [More]
A lot of our clients have recognized that IBM’s approach to DevOps makes them faster, more agile, and lean. This approach is enabling them to respond rapidly to customer feedback and bring software-driven innovation to their marketplace faster. They are now recognizing that they can leverage the continuous delivery capabilities of our DevOps solution not only in distributed platform environments, but in mainframe and midrange environments as well.
Steve Farley, vice president of the application development center for Nationwide has... [More]
It wasn’t that long ago that I began writing about DevOps and how I envisioned clients leveraging lean and agile principles across the software delivery lifecycle in order to dramatically improve the speed, frequency and efficiency of delivering software. Since that time, I have seen a tremendous growth in the adoption of DevOps and a true groundswell of support from clients, industry leaders, business partners and research firms. At events around the world, including the recent IBM InterConnect event in Singapore, companies are... [More]
"Shall we do it with brute force or finesse?" my physics instructor asked over and over again those many years ago in an introductory course. I sometimes think of him when talking with clients about the challenges of building complex products and systems. I'm referring to the planes, trains, and automobiles -- and smart products in general -- that have increasing amounts of software and interaction with other systems. Spare a thought for the engineers and managers in product companies that have somewhat suddenly and unexpectedly... [More]
Great mobile applications drive strong customer engagement with your enterprise. It is apparent that extending enterprise reach to customers and to employees on the move impacts every developer, not just a small team of experts delivering a mobile UI. Systems of engagement transform the enterprise from a series of transactions to an intimate conversation. This intimacy requires more than just a good looking application, it requires a deep integration with existing systems within the enterprise, which demands the skills of expert enterprise... [More]
And continuing the celebration of the 25 th anniversary of IBM i
by Bill Smith, IBM Rational software
At the end of May, in a post about making the move from v5r4 to newer versions of IBM i, I wrote:
This year as we celebrate the 25 th anniversary of IBM i, we are proud to note how vital and modern this platform truly is.
I went on to note a number of investments Rational had made in support of ensuring that IBM i remains relevant and vital. Things like Open Access RPG Edition, full-featured modern IDEs, and... [More]
Test drive the new COBOL compiler for free for 90 days
Enterprise COBOL for z/OS V5.1 was rearchitected to include an advanced technology framework for optimizing COBOL applications. It provides significant performance improvements and helps reduce processor utilization and operating costs for running business critical applications on System z. Read more about it in the IBM Systems Magazine article Enterprise COBOL 5.1 – Where Tradition Meets Innovation .
Performance benefit can sometimes be difficult to quantify because it... [More]
Unless you have been hiding under a rock, you have been seeing many communications of late regarding DevOps. And the messages you hear from us at IBM emphasize that DevOps covers a lot of ground. It starts with planning, then development and test, then on through release management and deployment, and all the way to production monitoring and optimization. And then all the way back to the beginning again, with a feedback loop that informs the next iterations of planning and development, about what your customers (be they internal or external)... [More]
It's been a whirlwind 12 months. It seems like just yesterday that we saw the first 1.0 release of Rational Engineering Lifecycle Manager (RELM) go live, and I was penning a developerWorks article on how a Linked Data approach to integration of data and process across the engineering lifecycle can help organizations define, design, and build complex products and systems faster, and smarter.
Fast forward a year, and we've seen a second major release of RELM (version 4.0.3 to align with product versions for other tools in the IBM... [More]
The US Federal budget proposal for 2014 includes $40 billion for high-speed and intercity rail. It includes $50 billion in spending for highway projects. The funding plan would also extend the current “Moving Ahead for Progress in the 21st Century” (MAP-21) transportation bill beyond 2015, which continues the development of a streamlined and performance-based surface transportation program. At the State level, in April 2013, the State of Massachusetts senate voted in an $800 million appropriation into the state’s transit... [More]
Modern systems such as electric cars, unmanned trains and airplanes, smart phones and healthcare equipment contain a growing number of electronic components and software to deliver function to the final users that was unimaginable only a few years ago. As complexity increase, design challenges increase exponentially. This complexity is the result of two major factors – the increase in scale (e,g, number of product functions, computation units, line of codes and so on) and the fact that any modern product today is in fact a cyber-physical... [More]