DevOps as Step One to Modernization

DevOps as Step One to Modernization

If you’re in IT, you probably can’t go more than a few hours without hearing about application modernization. But with a variety of recommended approaches for application modernization from various technology vendors, knowing where to start can quickly become overwhelming. 

From my point of view, one place to start, no matter where you are on your journey to hybrid cloud, is implementing DevOps across your entire IT organization. According to a recent IBM Institute for Business value study, a hybrid cloud platform has the potential to unlock more than 2.5x more value than the traditional cloud approach. By leveraging DevOps across the enterprise, you’re helping to improve developer productivity – one of the key drivers of the 2.5x increase in value. 

So how do you get there? Here are three steps to get started: 

First, take a look at the existing team, and invest in training as needed.

Many of our clients already have a robust skill pipeline, however, talent can sometimes exist in silos, oriented too closely around specific technologies – creating a perception that you don’t have the right talent in your organization. 

By moving away from technology-oriented teams (ones that are focused on a particular type of technology, may it be public cloud or on-premises) to a structure that is flexible and technology-agnostic – you can re-focus your talent pool to deliver specific solutions and results without having to invest in new hires. 

However, for those teams who do have a true mismatch of skillsets, IT leaders need to begin investing in skill development programs that match actual demand patterns. What works best from my experience is a combination of internally run programs, self-directed training, and external education programs to build a successful digital transformation culture.  

Next, leverage industry-standard tools.  

Similar to having siloed teams of talent working across cloud and on-premises – having those groups using a mix of open source and proprietary tools creates an even bigger knowledge gap. By standardizing onto open source and modern tools – for example, bringing common IDEs and automation capabilities like Ansible across the enterprise, you’re enabling any enterprise developer across your tech stack to build, test, deploy, manage, automate and scale applications without special skills. And we’re only bringing more robust capabilities and integrations to IBM Z to create a common developer experience. 

For example, with IBM Wazi Developer, developers can use popular open source tools as part of a standard CI/CD pipeline to develop and test applications in a containerized z/OS sandbox running on Red Hat OpenShift using a choice of IDEs spanning VS Code, Eclipse, and Red Hat CodeReady Workspaces. This is a paradigm shift that has ushered in the future of development on IBM Z. There have been more than 28,000 installs of the Z Open Editor VS Code extension that provides COBOL, PL/I, HLASM, and REXX language servers as well as tools for IBM Z development.  

In addition, since announcing Red Hat Ansible Certified Content for IBM Z a year ago, there have been more than 11,000 downloads of the ibm_zos_core collection on Ansible Galaxy, making it the 78th most downloaded out of 978 collections. We’re also seeing promising momentum for other industry standard tools like GitLab Ultimate for IBM Cloud Paks, which we announced in January for IBM Z. 

Finally, reinforce learning and culture.  

A cultural change is not going to happen overnight. In order for a digital transformation to be successful, culture and process must be reinforced, both at the individual level and organizational levels of management. In particular, I believe a focus on amplifying learning as a function of continual iteration and empowering your team to be more than project executers are the strongest recommendations I can make for the personnel and organizational changes needed to drive transformation. 

Once you have DevOps in place across the enterprise, you’ll be much more prepared to make the most of your application modernization journey and to tackle the other sources of value on the way to hybrid cloud. 

What have been your best tips for adopting DevOps across the enterprise? 

Manmohan (Mac) Gupta

Software Marketing Executive | Product Marketing | Partner Marketing | ?? I help software/SaaS companies grow faster, win more, and establish market leadership

3 年

If you are not doing this already, I can assure you, your top competitors are and you are seriously short changing your ability to respond to new market opportunities. Thank you, Tom McPherson looks like a reasonable 3-step process to get started.

要查看或添加评论,请登录

Tom McPherson的更多文章

  • IBM Power10: The next leap

    IBM Power10: The next leap

    Customer engagement has always provided me with valuable insights, helping shape the vision for product enhancements…

    2 条评论
  • Three tips for a successful summer developer internship

    Three tips for a successful summer developer internship

    Here at IBM, our summer internships are in full swing. And this year is extra special; we’re welcoming 1,000 new P-TECH…

  • Using AI to unlock Business Intelligence

    Using AI to unlock Business Intelligence

    Here in New York, signs of normal life are beginning to emerge; restaurants are bustling, families are enjoying the…

  • Three things you need to know about AIOps

    Three things you need to know about AIOps

    For those that may have missed it, it’s been about 60 days since I rejoined the IBM Z organization as vice president…

    6 条评论

社区洞察

其他会员也浏览了