Last week we released our predictions for Quality Engineering in 2024. Some of our DevOps customers were interested in our predictions as well, so here’s what to expect in 2024 for DevOps.
1. Microservices, Kubernetes, and serverless will all increase
Given that organizations want to speed up delivery and time to market, IBM estimates that 56% of non-users are planning to adopt a microservices approach in the next 2 years. This will happen even for cases where onolithic design probably makes more sense. And with microservices increasing, serverless will play a part through functions as a service. Per CNCF, Kubernetes is only continuing to gain adoption across orgs and within orgs (increased production clusters).
All of these changes are going to require ongoing maintenance and automation to manage the complexity. And DevOps will be responsible for making sure these distributed systems are well coordinated to scale up and down as necessary.
2. DevOps integration: the synergy between DevOps, Quality engineering, and Platform engineering will strengthen
DevOps will need to integrate into the pipeline of other orgs. DevOps will need to power orgs to build and test with the data that those departments need and to work toward a self-service model, rather than as gatekeepers and JIRA kiosks.
3. The rise of DevOps alternatives and NoOps
With budgets tightening and the need for increased efficiency, DevOps teams that focus more on keeping the lights on will face competition from DevOps-as-a-service providers or pressure from the organization to move toward a NoOps future. While this might be vastly out of reach for some orgs, DevOps will need to continue to keep up with developments and learn how to remove blockers in an increasingly changing world—more threats, more privacy concerns.
4. DevSecOps: focus on security without sacrificing speed
DevOps will need to balance optimizations for speed-to-market with protecting the data pipeline. With GDPR fines increasing (€2.1B in 2023 - more than 2019-2022 combined), security and data privacy practices must be implemented in every phase of the software development pipeline.
5. GitOps will be necessary for multi / hybrid cloud deployments
Flux CD and Argo CD are really gaining traction in managing deployments across various (read: disparate) K8 clusters and cloud instances. Cloud-agnostic infrastructure as code (like Terraform) are going to see continued growth. Elastic infrastructure for test data will be crucial for deeply validating software in your chosen CI.
At Tonic.ai, we can help DevOps teams address some of these problems. We'd love to hear about your team's goals—let's connect.