Tagged articles
36 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Dec 14, 2025 · Operations

Build a Zero‑Downtime Enterprise Deployment Pipeline with Ansible

This guide walks you through designing and implementing a complete Ansible‑based deployment pipeline—including inventory setup, role definitions, rolling and blue‑green deployments, rollback mechanisms, performance tweaks, debugging, and best‑practice recommendations—to achieve reliable, automated, zero‑downtime releases for web applications.

AnsibleAutomationBlue-Green
0 likes · 10 min read
Build a Zero‑Downtime Enterprise Deployment Pipeline with Ansible
Top Architect
Top Architect
May 23, 2024 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

This article provides a concise overview of three common deployment strategies—blue‑green, rolling, and canary (gray) releases—detailing their workflows, advantages, and key considerations for ensuring smooth, low‑risk production updates.

Blue-GreenContinuous DeliveryDeployment
0 likes · 9 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Explained
Top Architect
Top Architect
Aug 24, 2023 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Overview

This article explains three common software release strategies—blue‑green deployment, rolling deployment, and canary (gray) deployment—detailing their principles, advantages, potential pitfalls, and practical considerations, while also contrasting them with A/B testing and noting related operational concerns.

A/B testingBlue-GreenCanary
0 likes · 12 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Overview
Architect's Guide
Architect's Guide
Jul 13, 2023 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

This article introduces common release strategies—blue‑green deployment, rolling updates, and canary (gray) releases—detailing their workflows, advantages, drawbacks, and practical considerations, and clarifies how they differ from A/B testing in modern software delivery.

A/B testingBlue-GreenCanary
0 likes · 9 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Explained
DevOps
DevOps
Apr 18, 2023 · Operations

Decoupling Deployment and Release: Low‑Risk Release Strategies for DevOps

The article explains how separating code deployment from feature release reduces risk by describing deployment versus release concepts, low‑risk release goals, and detailed techniques such as environment‑based (blue‑green, canary, rolling) and application‑based (feature toggles, A/B testing, dark launch) strategies within DevOps.

Blue-GreenCanaryDeployment
0 likes · 19 min read
Decoupling Deployment and Release: Low‑Risk Release Strategies for DevOps
DevOps
DevOps
Feb 6, 2023 · Operations

Microservice Testing Strategy: Pre‑Production and Production Approaches

This article explains how microservice architectures require a comprehensive testing strategy that combines traditional pre‑production tests—unit, integration, component, contract, and end‑to‑end—with production‑focused techniques such as fault injection, canary, blue‑green, and multivariate testing to ensure reliable continuous delivery.

Blue-GreenCanaryContinuous Delivery
0 likes · 5 min read
Microservice Testing Strategy: Pre‑Production and Production Approaches
Java High-Performance Architecture
Java High-Performance Architecture
Apr 20, 2022 · Backend Development

Master Graceful Shutdown and Deployment Strategies with Spring Cloud

This article explains how to perform graceful service shutdowns and various deployment techniques—including /shutdown, /pause, and /service‑registry endpoints, EurekaAutoServiceRegistration, blue‑green, rolling, and canary deployments—using Spring Cloud to ensure zero‑downtime upgrades and smooth traffic migration.

Blue-GreenDeploymentGraceful Shutdown
0 likes · 10 min read
Master Graceful Shutdown and Deployment Strategies with Spring Cloud
Top Architect
Top Architect
Dec 12, 2021 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

This article introduces three common release strategies—blue‑green deployment, rolling deployment, and canary (gray) deployment—explaining their workflows, advantages, drawbacks, and practical considerations for safely updating production systems during iterative project releases.

Blue-GreenCanaryDeployment
0 likes · 10 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Explained
MaGe Linux Operations
MaGe Linux Operations
Nov 27, 2021 · Cloud Native

Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary

This tutorial explains Kubernetes deployment strategies—including Rolling Update, Recreate, Blue‑Green, and Canary—detailing their concepts, configuration files, kubectl commands, and best‑practice considerations for reliable, zero‑downtime application releases. It also covers prerequisites, readiness probes, and how to verify rollout status using kubectl.

Blue-GreenCanaryDevOps
0 likes · 20 min read
Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary
IT Architects Alliance
IT Architects Alliance
Nov 15, 2021 · Cloud Native

Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary

This tutorial explains Kubernetes deployment strategies—including Rolling Update, Recreate, Blue‑Green, and Canary—by covering their concepts, configuration YAML files, kubectl commands, advantages, trade‑offs, and practical examples to help you choose the right approach for reliable application releases.

Blue-GreenCanaryDeployment Strategies
0 likes · 18 min read
Master Kubernetes Deployment Strategies: Rolling Update, Recreate, Blue‑Green & Canary
Liangxu Linux
Liangxu Linux
Mar 31, 2021 · Cloud Native

Mastering Canary Deployments with Ingress‑Nginx Annotations in Kubernetes

This guide explains how to use Ingress‑Nginx 0.21+ Canary annotations to perform blue‑green, canary, and A/B testing deployments on Kubernetes, covering annotation syntax, priority rules, and step‑by‑step examples with weight‑based, header‑based, and cookie‑based traffic splitting.

A/B testingBlue-GreenCloud Native
0 likes · 17 min read
Mastering Canary Deployments with Ingress‑Nginx Annotations in Kubernetes
MaGe Linux Operations
MaGe Linux Operations
Mar 7, 2021 · Cloud Native

Mastering Canary Deployments with Ingress-Nginx Annotations in Kubernetes

This article explains how to implement blue‑green and canary releases on Kubernetes using Ingress‑Nginx’s annotation‑based canary feature, covering weight‑based traffic splitting, header‑ and cookie‑driven routing, with step‑by‑step YAML examples and command‑line testing for validation.

A/B testingBlue-GreenCanary
0 likes · 17 min read
Mastering Canary Deployments with Ingress-Nginx Annotations in Kubernetes
JD Cloud Developers
JD Cloud Developers
Mar 2, 2021 · Operations

Deployment vs Release: Unraveling Modern DevOps Strategies

This article clarifies the distinction between deployment and release, explores historical shifts, and details contemporary strategies such as continuous deployment, on‑demand release, blue‑green, rolling, dark launch, canary, gray releases, A/B testing, and feature toggles, illustrated with real‑world Facebook case studies.

Blue-GreenContinuous DeploymentDeployment
0 likes · 32 min read
Deployment vs Release: Unraveling Modern DevOps Strategies
DevOps
DevOps
Feb 7, 2021 · Operations

Understanding Deployment, Release, and Continuous Deployment Strategies

This comprehensive guide explains the differences between deployment and release, defines continuous deployment and on‑demand release, and details practical strategies such as blue‑green, rolling, dark launch, canary, gray, and A/B testing, supported by feature toggles, feature branches, and real‑world Facebook case studies.

Blue-GreenContinuous DeploymentDevOps
0 likes · 36 min read
Understanding Deployment, Release, and Continuous Deployment Strategies
Cloud Native Technology Community
Cloud Native Technology Community
Dec 25, 2019 · Cloud Native

Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies

This article explains how Kubernetes uses Deployments, ReplicaSets and Pods to manage containerized applications, covering basic object creation, scaling, rolling updates, readiness probes, rollback, maxSurge/maxUnavailable settings, and advanced strategies such as blue‑green and canary deployments.

Blue-GreenCanaryDeployment
0 likes · 17 min read
Understanding Kubernetes Deployments, ReplicaSets, Pods and Advanced Deployment Strategies
Architecture Digest
Architecture Digest
Apr 15, 2019 · Operations

Evolution of Zhihu's Application Deployment System: From Physical Machines to Cloud‑Native Kubernetes

This article details the design and evolution of Zhihu's deployment platform, covering its early physical‑machine system, the transition to container orchestration with Mesos and Kubernetes, and advanced features such as blue‑green, canary releases, pre‑deployment, and branch deployments that enable rapid, reliable continuous delivery for large‑scale internet services.

Blue-GreenContinuous DeploymentKubernetes
0 likes · 14 min read
Evolution of Zhihu's Application Deployment System: From Physical Machines to Cloud‑Native Kubernetes
dbaplus Community
dbaplus Community
Dec 4, 2017 · Operations

Mastering Blue‑Green, Rolling, and Canary Deployments for Game Services

This article explains the concepts, processes, and practical steps of blue‑green, rolling, and canary deployments, illustrates a game‑service topology, and details how to achieve high‑availability gateway discovery and service‑layer gray releases using Consul, Consul‑Template, Nginx, and Dubbo.

Blue-GreenCanaryConsul
0 likes · 13 min read
Mastering Blue‑Green, Rolling, and Canary Deployments for Game Services
DevOps
DevOps
Aug 15, 2017 · Operations

Blue/Green Deployment, Rolling Update, and Canary Release: A Comparative Overview

This article reviews common deployment strategies—Blue/Green, Rolling Update, and Canary/Gray releases—explaining their definitions, characteristics, step‑by‑step processes, advantages, drawbacks, and practical considerations for minimizing risk during software rollouts.

Blue-GreenRolling Updatecanary-release
0 likes · 8 min read
Blue/Green Deployment, Rolling Update, and Canary Release: A Comparative Overview
dbaplus Community
dbaplus Community
Jun 30, 2016 · Databases

Achieving Zero‑Downtime Deployments with Database Schema Changes Using Flyway

This article explains how to perform zero‑downtime deployments by handling database schema incompatibilities, covering both non‑backward‑compatible and backward‑compatible migration strategies, using Flyway with Spring Boot, and providing step‑by‑step guidance, code examples, A/B testing, and rollback procedures.

Blue-GreenFlywaySchema Change
0 likes · 16 min read
Achieving Zero‑Downtime Deployments with Database Schema Changes Using Flyway