Welcome!

@DevOpsSummit Authors: Elizabeth White, Pat Romanski, Liz McMillan, Yeshim Deniz, SmartBear Blog

Related Topics: @DevOpsSummit, Linux Containers, Containers Expo Blog

@DevOpsSummit: Article

DevOps for Mainframes | @DevOpsSummit #Agile #DevOps #ContinuousDelivery

As Continuous Delivery and DevOps evolve, so too should your mainframe and its processes

DevOps for Mainframes: Essential Processes for Evolution
By Necco Ceresani

How can a dinosaur adapt to the modern world? Well, if your ‘dinosaur’ happens to be a mainframe environment, then we suggest you take a good long at DevOps.

The next generation of application delivery and agile methodologies are illuminating the challenges and solutions mainframe engineers face on a daily basis. As Continuous Delivery and DevOps evolve, so too should your mainframe and its processes.

DevOps and the Mainframe
At its core, DevOps is all about automation. As the adoption of DevOps methodologies and culture continues to expand, so do the levels at which it is being implemented. Going beyond configuration and provisioning, beyond build and deployment, even beyond testing, DevOps is now penetrating the mainframe. A common rule of thumb developers might hear is “anything you do twice, should be automated.” Legacy systems fall into this category and mainframe processes are often times in need of automation the most.bridge

And like every system, mainframes need to be maintained and improved. We are here to tell you that reinforcing a bridge with modern engineering is a lot easier and cost effective than repairing one that has collapsed. Perhaps even more than other systems, mainframes will benefit from DevOps principles that help teams accelerate software delivery while reducing risk.

Snapchatasaurus
DevOps automation has been fueling the IT revolution since the growth of Agile in the early 2000’s. Sadly, mainframes and legacy environments have been slower to adopt DevOps principles. But mainframes do a lot of the heavy lifting and run many of the mission critical applications that are currently becoming more interconnected with the user experience. Your sweet modern smartphone app may well be powered by mainframes!

Today’s digital enterprises need to apply the same Continuous Delivery management practices to mainframe environments as they use for their distributed, web, and cloud platforms.

pablo (29)

Whether you are extending the life of your mainframes, migrating your applications to more modern environments, or some combination, XebiaLabs provides the tooling foundation for a successful DevOps initiative. With our repeated innovations in release orchestration and deployment automation, XebiaLabs software bring automation, visibility and control to your mainframes processes. We let you apply the same repeatable, auditable process to all of your releases, whether they be on mainframes, containers, or cloud.

For example, XebiaLabs recently partnered with Compuware to provide cross-platform Continuous Delivery for mainframes and help reinvent mainframe agility. By integrating our tools, we are giving large enterprises the tools and visibility they need to implement modern DevOps practices, no matter what the infrastructure may be.

Some Key Advantages Enterprises See with Mainframe DevOps, XebiaLabs and Compuware:

  • Faster, more reliable upgrades of applications that span multiple platforms—including the mainframe
  • Clear and complete visibility into upgrade rollout timelines—enabling DevOps managers to discover and remediate bottlenecks in the end-to-end continuous delivery process
  • Simplified one-click rollback and re-start for all application components
  • Reduced dependence on idiosyncratic mainframe expertise

Modernizing the way organizations deploy applications to the mainframe is becoming increasingly imperative to their future success. It is time for organizations to embrace change at all levels of its IT infrastructure and begin automating their processes today. By applying DevOps processes and XebiaLabs tools to your mainframes, you will help your dinosaurs evolve and survive under the pressures of modern software delivery.


Continue learning about Mainframe DevOps with Forrester’s newest research paper: Digital Transformation Needs Mainframe DevOps

The post DevOps for Mainframes: Essential Processes for Evolution appeared first on XebiaLabs.

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

@DevOpsSummit Stories
DevOpsSummit New York 2018, colocated with CloudEXPO | DXWorldEXPO New York 2018 will be held November 11-13, 2018, in New York City. Digital Transformation (DX) is a major focus with the introduction of DXWorldEXPO within the program. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throughout enterprises of all sizes.
For better or worse, DevOps has gone mainstream. All doubt was removed when IBM and HP threw up their respective DevOps microsites. Where are we on the hype cycle? It's hard to say for sure but there's a feeling we're heading for the "Peak of Inflated Expectations." What does this mean for the enterprise? Should they avoid DevOps? Definitely not. Should they be cautious though? Absolutely. The truth is that DevOps and the enterprise are at best strange bedfellows. The movement has its roots in the tech community's elite. Open source projects and methodologies driven by the alumni of companies like Netflix, Google and Amazon. This is a great thing for the evolution of DevOps. It can be alienating for Enterprise IT though. Learning about Netflix and their simian armies, or Facebook and their mind-melting scale is fascinating. Can you take it back to the office on Monday morning though?
For organizations that have amassed large sums of software complexity, taking a microservices approach is the first step toward DevOps and continuous improvement / development. Integrating system-level analysis with microservices makes it easier to change and add functionality to applications at any time without the increase of risk. Before you start big transformation projects or a cloud migration, make sure these changes won’t take down your entire organization.
Learn how to solve the problem of keeping files in sync between multiple Docker containers. In his session at 16th Cloud Expo, Aaron Brongersma, Senior Infrastructure Engineer at Modulus, discussed using rsync, GlusterFS, EBS and Bit Torrent Sync. He broke down the tools that are needed to help create a seamless user experience. In the end, can we have an environment where we can easily move Docker containers, servers, and volumes without impacting our applications? He shared his results so you can decide for yourself.
The Jevons Paradox suggests that when technological advances increase efficiency of a resource, it results in an overall increase in consumption. Writing on the increased use of coal as a result of technological improvements, 19th-century economist William Stanley Jevons found that these improvements led to the development of new ways to utilize coal. In his session at 19th Cloud Expo, Mark Thiele, Chief Strategy Officer for Apcera, compared the Jevons Paradox to modern-day enterprise IT, examining how the Internet and the cloud has allowed for the democratization of IT, resulting in an increased demand for the cloud and the drive to develop new ways to utilize it.