spk-logo-white-text-short2
0%
1-888-310-4540 (main) / 1-888-707-6150 (support) info@spkaa.com
Select Page

Feature Flags and Release Orchestration That Enable Progressive

vBlog-Feature-Flags-and-Release-Orchestration-That-Enable-Progressive-Delivery-featured-image.png
Written by Carlos Almeida
Published on March 29, 2023

Building out a great release process? You may benefit from using CloudBees feature management solution.

When you’re building your release process, you may notice issues arising. For example, as a result of working at the wrong layer of abstraction when you deploy a new version of your application. It’ll often contain many different changes. 

If part of this deployment causes an issue you have to roll back everything. In fact, you’ll have to roll it back to the previous version. But, the chances are only a small part of the changes caused the issue. That means one problematic piece prevents users from being able to see any of the other new features. Until it’s resolved or pulled out. 

However, this can be easily avoided by considering the specific features and not just the bundled release versions. Now let’s explore how CloudBees can help you achieve this with feature flagging and progressive delivery.

CloudBees Feature Management Solution

New functionality will be wrapped in feature flags. This is effectively a conditional statement which determines whether or not to run that piece of code.

With the CloudBees feature management solution you get a dashboard where all these flags can be viewed and toggled on or off. And, with every flag there is a kill switch if for whatever reason the feature is bad. For example, functionally where it’s causing issues or if it’s just not a good feature. With CloudBees feature flags it can be turned off for everyone. 

Developers love this because it enables them to get their code into the hands of the end users faster. Additionally, it gives assurance that it can be turned off instantly. 

Bringing CloudBees feature flags into your release process helps you achieve progressive delivery. That means whenever a developer adds a new feature they put it behind a feature flag. Then, once the application is deployed into production, the release pipeline can progressively scale up the number of users that are seeing the feature. And, it can start all the way down from zero percent of your users, moving up until 100 percent of your users seeing the new functionality. Or, if there happens to be an issue related to that flag it can be turned  off automatically.

Get started with CloudBees Feature Flags And CloudBees Feature Management Solution

Interested in learning more about building out a progressive delivery process? Or need some help getting started with CloudBees? SPK are CloudBees partners. We know all the in’s and out’s of CloudBees architecture and functionality. Additionally, we have direct links in to the team at CloudBees. That means if an issue arises that needs additional technical support, we can take that headache away from you faster.  

Contact our team of CloudBees experts here.

 

Latest White Papers

A Checklist for Reducing Time to Market in Engineering

A Checklist for Reducing Time to Market in Engineering

Product teams all have the same goal: produce high-quality products and reduce time to market. Achieving these goals simultaneously can be difficult, but your team doesn’t have to sacrifice one for the other. Learn how in this eBook.What You Will Learn In this eBook,...

Related Resources

Continuous Compliance for Automotive Software Updates

Continuous Compliance for Automotive Software Updates

Key Takeaways Automotive compliance must be continuous. Regulations such as UNECE R155 and R156 require teams to manage cybersecurity risks and software updates throughout the vehicle lifecycle, not just at audit time. Disconnected tools make compliance difficult....

The Ultimate Guide to VMware Migration and Modernization on Azure

The Ultimate Guide to VMware Migration and Modernization on Azure

Whether moving to the cloud, shifting to another hypervisor, or refreshing your hardware, your team needs a proper strategy. Dive into this eBook to guide you through VMware modernization.What You Will Learn In this guide, you will discover: Reasons for migrating to...