Three intertwined initiatives—automation, DevOps, and cloud—are fueling modern data management opportunities. However, DevOps teams, web product managers (WPMs), and developers still spend most of their days troubleshooting.
Enterprise application teams are facing pressure to release applications more quickly, but most enterprises still have a manual process for reviewing, validating, and deploying database changes. This creates a bottleneck for business innovation and improving CX.
The top 3 benefits of database release automation are:
- The ability for developers to find and fix errors in database changes more quickly: 72%
- Reduced application downtime because of fewer bad database changes: 66%
- Improved application performance: 60%
Source: “The State of Database Deployments in Application Delivery,” conducted by Dimensional Research, commissioned by Datical
Automation of security policy configurations is a critical practice at the highest levels of DevOps evolution, but executives have a rosier view of their DevOps progress than the teams they manage.
- 64% of C-suite respondents believe that security teams are involved in technology design and deployment versus 39% at the team level
- Highly evolved organizations are 24x
- more likely to always automate security policy configurations compared to the least evolved organizations
Source: “2018 State of DevOps Report” by Puppet and Splunk
DevOps adoption is increasing in organizations, bringing application and database development closer together and resulting in business benefits and increased compliance with data privacy regulations.
- 85% of companies have either adopted DevOps or plan to do so in the next 2 years
- The database is increasingly part of DevOps—avoiding issues with? traditional approaches such as:
° Failed deployments (23%) and
° slow development and release cycles (20%)
?and having a positive impact on regulatory compliance (61%)
- Close to two-thirds of respondents described the relationship between developers and DBAs in positive terms, as application and development teams are increasingly working together on DevOps and adopting common practices
Source: “2019 State of Database DevOps” from Redgate Software
Many of the capabilities necessary to support the business—ensuring security, resilience, and support for mission-critical applications—are now available in the cloud, which is quickly becoming a leading choice for new deployments.
- One-quarter of enterprise data is now managed by public cloud providers
- Scalability is the #1 benefit cited for cloud
- About half of new database projects are going to public cloud providers
- Hybrid arrangements are being embraced as enterprises seek to leverage the best of on-prem and public cloud
Source: “2019 IOUG Databases in the Cloud Survey,” produced by Unisphere Research and sponsored by AWS
Organizations need to provide tech professionals with tools that enable them to spend less time monitoring and troubleshooting and more time innovating to avoid the risk of a demotivated and demoralized DevOps team
- Troubleshooting app issues is the #1 activity tech pros spend their time on, making it difficult to prioritize business growth and innovation
- 53% of DevOps team members agree troubleshooting app issues is the top task completed on a given day
- On average, DevOps and WPMs spend less than 25% of their time proactively optimizing performance of their environments
Source: “SolarWinds Cloud Confessions: The Trouble with Troubleshooting”