Skip to main content
DevOps Image

This post is from the XebiaLabs blog and has not been updated since the original publish date.

Last Updated Dec 12, 2016 — DevOps Expert

8 Predictions for DevOps in 2017

DevOps

 As 2016 approaches its end, the time to prepare for the year ahead is now! Following our own advice, we sat down with three XebiaLabs thought leaders--Andrew Phillips, Tim Buntel, and TJ Randall--and asked what they think the future has in store for the DevOps world.


2017

 

1. A new wave of "next gen platform" projects is coming.

In 2017, we'll see a new wave of "next gen platform" projects focused on container orchestration frameworks such as Kubernetes, and re-tooled PaaS platforms such as OpenShift or Cloud Foundry. Acceptance of the need for a cross-machine resource management and scheduling framework is growing, and the vendor ecosystem is rapidly throwing weight behind this movement. There will also be an increased shift away from defining containers directly, and more towards having containers generated automatically where necessary. -Andrew Phillips, VP DevOps Strategy

2. Defining applications as a set of related processes will be a new de-facto standard.

We’ll stop defining many apps as essentially “virtual machines definitions,” signaling the beginning of the end of the “bake a new AMI for each app version” approach to software delivery.-Andrew Phillips, VP DevOps Strategy 

3. Efforts to address enterprise concerns will increase.

With increased experience of actually implementing next gen platforms and automatically generating  containers (see #1), there will be greater focus on enterprise concerns, such as access controls, audit trails and network technologies that can implement "virtual firewalls" at the level of the orchestration tier. We'll also start seeing the first wave of "it's much harder than it looks" cases. -Andrew Phillips, VP DevOps Strategy

4. More projects will have an explicit data science/big data component.

The number of data science/big data projects will increase and will have their own specific challenges around testing, Continuous Integration and Continuous Delivery. Greater business focus on these projects will reinforce the adoption of cluster managers, since most big data frameworks run on one of these. -Andrew Phillips, VP DevOps Strategy 

5. Analytics and monitoring in software development will become more important.

Automated processes produce large amounts of data (just like in IoT), and we’re automating software releases more and more. Critical information needed to manage releases is being produced in large volume and scattered over a vast array of tools. Teams will need to be able to summarize that data clearly for business reporting, and identify and highlight unusual or surprising data for further investigation related to operations, usage, what’s working/what’s not. -Tim Buntel, VP of Products 

6. Use of Serverless Architectures will expand.

Serverless architectures let you run code without provisioning or managing servers, which goes beyond the original promises of PaaS that we have been hearing for years. You don’t need a provisioned server, and you don’t need an application running all the time. They also provide great horizontal scalability completely automatically. While not new (AWS Lambda was launched in late 2014, for example), next year, we’ll start to see them being used more broadly, and not just as an interesting subject for a Meetup talk. -Tim Buntel, VP of Products 

7. Enterprises will invest more in moving apps onto new architectures.

The organizational gaps between Legacy (aka “Mature”), Transitioning and Modern application stacks will continue to create stress for companies in areas such as hiring, staff allocation and budgeting. With an increasing number of organizations succeeding at delivering customer-facing solutions on new platforms—for example, cloud and containers—companies will invest more in moving their applications onto these new architectures. -TJ Randall, VP of Customer Success 

8. Companies will continue to mash Agile-initiatives with Waterfall delivery patterns.

Pipeline and release orchestration will be the two hottest buzzwords for the non-Dev folks in the application delivery process, as these approaches provide the consistency in the delivery process that business demands, along with the flexibility that IT teams need to deliver solutions faster. -TJ Randall, VP of Customer Success  Benjamin Franklin once said, “By failing to prepare, you are preparing to fail.” 2017 will be another year of great change in our industry, are you ready?We want to hear your 2017 predictions! Tweet us at @XebiaLabs or leave them in the comment section below.

More from the Blog

View more
Mar 01, 2021

Discover the change management practices that are ripe for optimization

DevOps
Change has become the most important part of modern digital product cr ...
Read More
Feb 22, 2021

Reckoning DevOps’ role in the enterprise value stream

DevOps
If you’re a software or digital solutions company, you may use DevOps ...
Read More
Feb 10, 2021

Customer spotlight: Schneider avoiding bumps in the road with DevOps adoption

DevOps
Everyone wants to deliver software faster and more reliably. Companies ...
Read More
Jan 06, 2021

How testing automation can build a culture of QA while accelerating continuous delivery

DevOps
An organization’s level of automated test coverage is quickly emerging ...
Read More
Contact Us