CI/CD Pipelines Explained: How to Ship Software Fast Without Breaking Everything

A practical guide to continuous integration, continuous delivery, deployment strategies, and the DevOps practices that help teams release software multiple times per day with confidence.

TechLife

In a few words, the idea of #canaryreleases is to deliver a new software version to only a fraction of the users, analyze the results, and decide whether to proceed further or not.

In this post, I’d like to detail this introduction briefly, explain different ways to define the fraction, and show how to execute it with #ApacheAPISIX.

https://blog.frankel.ch/canary-releases-apisix/

Canary releases with Apache APISIX

In a few words, the idea of canary releases is to deliver a new software version to only a fraction of the users, analyze the results, and decide whether to proceed further or not. If results are not aligned with expectations, roll back; if they are, increase the number of users exposed until all users benefit from the new version. In this post, I’d like to detail this introduction briefly, explain different ways to define the fraction, and show how to execute it with Apache APISIX. Int

A Java geek