Mirantis announced DevOpsCare, powered by Lens, a vendor-agnostic, fully-managed CI/CD (continuous integration/continuous deployment) product for any Kubernetes environment, offering developers higher levels of productivity more quickly.
Split announced a new native integration with Microsoft’s Azure DevOps service.
Developed in partnership with Microsoft, the integration brings robust feature flagging and targeting to Azure DevOps users for increased visibility across teams, agile deployment and development, and granular control of the release process.
Software development teams pursuing or practicing continuous delivery today can leverage feature flags to reduce cycle time and release risk by allowing developers to decouple code deploy from feature release and safely test in production. Split’s Azure DevOps integration enhances these benefits by weaving feature flags into the development lifecycle from tracking features in Azure Boards to deploying new features with Azure Pipelines. Once configured, users can create and view flag status and details associated with work items and set up tasks to define custom rollouts in a pipeline, all within Azure DevOps.
“Our goal is to unleash developer agility. Automation is at the core of our approach to simplifying processes and enabling speed for enterprise teams at scale. Our Azure DevOps integration seamlessly unifies the feature development and delivery processes, allowing software development teams to enjoy all the benefits of features flags without the added burden of repetitive tasks and toggling between tools,” said Matthew Cordasco, VP of Product at Split.
With Split feature flagging and targeting at their fingertips, product and engineering teams can ensure speedy deploys and smooth releases, whether coordinating a simple dark launch, a gradual rollout, or a highly targeted A/B test on different user segments and attributes. As new features are developed and deployed, developers using Azure Boards can gate unfinished work behind feature flags. When ready for release, product managers using Split can verify work items are complete and configure the rollout plan. Alternatively, developers using Azure Pipelines can also create a task to automatically configure a custom rollout for a specific environment.
With Split’s Azure DevOps integration, users will be able to:
- Support continuous delivery – gate every feature behind a flag to ensure the main branch is always in a deployable state
- Save developer time – create feature flags and configure custom rollouts without toggling between tools
- Streamline coordination – easily access information on work item and feature flag details as they coordinate releases
- Mitigate release risk – ensure unfinished work is hidden until ready for release to prevent disrupting the user experience