Enterprise DevOps

Businesses Modernizing Apps in Wake of Pandemic

A survey of 5,000 business decision-makers, IT decision-makers and app developers published suggests organizations are taking advantage of the crisis created by the global COVID-19 pandemic to accelerate the modernizing of apps using DevOps practices.

Conducted by the market research firm Vanson Bourne, the survey finds 80% of respondents said organizations must modernize the technologies they use to develop and deploy software to be more successful. Nearly as many (79%) said their organization will not be able to deliver a best-in-class end user experience without successfully modernizing software development processes.

In addition, 80% of respondents said embracing developer processes such as test and learn would enable organizations to work more effectively and efficiently.

The survey also finds some organizations are not letting a proverbial good crisis go to waste. A total of 70% said they have good or excellent alignment between application development and IT teams, up from 64% prior to the pandemic. Alignment between business teams and application development (67%) and IT teams (67%) increased by 10% and 12% respectively since the start of the pandemic, according to the survey results.

Sumit Dhawan, senior vice president and chief customer experience officer for VMware, said the need to make applications more accessible and reliable is accelerating a transition to the cloud. The survey finds the primary benefits of modernizing apps are enabling remote workforces (54%); pushing quick updates in response to changing landscape (42%); and maintaining reliable uptime (41%).

The scope of application modernization initiatives varies widely. Some organizations are simply lifting and shifting existing application workloads along with the virtual machines they run on into the cloud. Others are refactoring applications to run natively on a different virtual machine platform provider by a cloud service provider. Others are wrapping existing applications in containers so they don’t have to be refactored when deployed on another virtual machine. Still others are employing containers and Kubernetes to develop entirely new microservices-based applications that tend to be more flexible and reliable than existing monolithic applications.

Regardless of the path forward, the inability to physically access local data centers during the pandemic has accelerated a shift to the cloud that was occurring even before the pandemic hit. There still will be many applications that for performance, security and compliance reasons may need to remain in on-premises IT environments. However, it might not be long before IT organizations also modernize those applications to make them both more accessible, flexible and resilient.

Most IT teams will find themselves managing microservices-based applications alongside modernized monolithic applications for years to come. Over time, however, many of those monolithic applications will be deconstructed into a core set of microservices.

At the core of all those initiatives will be a set of best DevOps processes that each IT team defines for itself based on the nature of the application portfolio that needs to be developed, deployed, secured and maintained. The challenge now is determining which applications should be modernized versus simply replaced by either a software-as-a-service (SaaS) application or a custom cloud-native application that is a better fit for the purpose.

Mike Vizard

Mike Vizard is a seasoned IT journalist with over 25 years of experience. He also contributed to IT Business Edge, Channel Insider, Baseline and a variety of other IT titles. Previously, Vizard was the editorial director for Ziff-Davis Enterprise as well as Editor-in-Chief for CRN and InfoWorld.

Recent Posts

Valkey is Rapidly Overtaking Redis

Redis is taking it in the chops, as both maintainers and customers move to the Valkey Redis fork.

10 hours ago

GitLab Adds AI Chat Interface to Increase DevOps Productivity

GitLab Duo Chat is a natural language interface which helps generate code, create tests and access code summarizations.

15 hours ago

The Role of AI in Securing Software and Data Supply Chains

Expect attacks on the open source software supply chain to accelerate, with attackers automating attacks in common open source software…

20 hours ago

Exploring Low/No-Code Platforms, GenAI, Copilots and Code Generators

The emergence of low/no-code platforms is challenging traditional notions of coding expertise. Gone are the days when coding was an…

2 days ago

Datadog DevSecOps Report Shines Spotlight on Java Security Issues

Datadog today published a State of DevSecOps report that finds 90% of Java services running in a production environment are…

2 days ago

OpenSSF warns of Open Source Social Engineering Threats

Linux dodged a bullet. If the XZ exploit had gone undiscovered for only a few more weeks, millions of Linux…

3 days ago