How can DevOps be used to improve data management?

Published on
12/12/2019 01:51 PM

DevOps encourages and facilitates coordination between software developers who create apps and the operations personnel who deploy these apps. However, a recent Evans Data survey shows that these two teams have varying perceptions on the use of DevOps to manage data.

The benefits of workflow management tools

DevOps assures increased flexibility, improved operational health, and a deeper collaboration across the software delivery cycle. The relationship between software development and operations personnel therefore lies at the heart of DevOps.

This constantly evolving partnership demands the proper tools and processes in order to streamline the process. However, convergence and joint accountability is also absolutely crucial.

Overall, the survey DevOps 2019 included 250 developers and 250 IT operations professionals. The press release states that while respondents showed some convergence in areas such as "continuous integration and application handoff," many had "very different viewpoints in other areas."

IT managers vs Developers

IT managers said that the greatest benefit of workflow management tools is capturing end-to-end business data. On the other hand, developers cited building dashboards to visualise operational data as the greatest benefit.

The majority in both groups also said that the development team has the final decision in deploying a software release. 41% of IT managers said that this was the ops team, while just 22% of developers said the same.

IT managers were also more likely to claim that technical software challenges are their main source of frustration when automating a network. On the contrary, developers said that this was due to a lack of budget for new tools.

Janel Garvin, CEO of Evans Data commented on the importance of convergence. "While both the development team and operations are trying to develop, release and maintain applications in a large enterprise environment for the common good of their company, they are basically coming from different ends," Garvin said.

"Automation tools are essential for efficient interactions between the two groups," she added. With these tools in place, this ensures that the two teams "come together in collaboration rather than confrontation – that along with an understanding of where each is coming from."

Looking to learn more about DevOps? Listen to our podcast with industry analysts on Demystifying DevOps 

Join 34,209 IT professionals who already have a head start

Network with the biggest names in IT and gain instant access to all of our exclusive content for free.

Get Started Now