Tag

blue-green

0 views collected around this technical thread.

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.

Continuous DeliveryRolling Releaseblue-green
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 testingSoftware Releaseblue-green
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
Selected Java Interview Questions
Selected Java Interview Questions
Jul 4, 2023 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

The article introduces common release techniques—blue‑green, rolling, and canary (gray) deployments—explaining their principles, advantages, drawbacks, and practical considerations, and distinguishes them from A/B testing in modern software delivery pipelines.

AB testingblue-greencanary
0 likes · 11 min read
Blue‑Green, Rolling, and Canary Deployment Strategies Explained
Code Ape Tech Column
Code Ape Tech Column
Jun 15, 2023 · Operations

Blue‑Green, Rolling, and Canary Deployment Strategies Explained

This article introduces and compares three common deployment strategies—blue‑green, rolling, and canary (gray) releases—detailing their workflows, advantages, drawbacks, and practical considerations for safely delivering new software versions.

A/B testingRolling Releaseblue-green
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.

Continuous DeliveryDevOpsblue-green
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.

Continuous DeliveryDevOpsTesting
0 likes · 5 min read
Microservice Testing Strategy: Pre‑Production and Production Approaches
Code Ape Tech Column
Code Ape Tech Column
Feb 9, 2022 · Operations

Overview of Blue‑Green, Rolling, Canary, and A/B Testing Deployment Strategies

The article explains common release strategies—including blue‑green deployment, rolling updates, canary (gray) releases, and A/B testing—detailing their principles, advantages, limitations, and practical considerations for safely delivering new versions in production environments.

A/B testingRolling Releaseblue-green
0 likes · 9 min read
Overview of Blue‑Green, Rolling, Canary, and A/B Testing Deployment Strategies
IT Services Circle
IT Services Circle
Feb 3, 2022 · Operations

Graceful Shutdown and Deployment Practices for SpringBoot Microservices

This article explains how to implement graceful shutdown and startup for SpringBoot microservices using Dubbo, including unregistering services, timed waits, kill signals, JVM tuning, health checks, and deployment strategies such as rolling and blue‑green releases.

CI/CDDubboGraceful Shutdown
0 likes · 10 min read
Graceful Shutdown and Deployment Practices for SpringBoot Microservices
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
Architecture Digest
Architecture Digest
Dec 10, 2021 · Operations

Common Deployment Strategies: Blue‑Green, Rolling, Canary (Gray) Release and A/B Testing

This article reviews the main deployment techniques—blue‑green, rolling, canary (gray) releases and A/B testing—explaining their principles, advantages, drawbacks, and practical considerations for safely delivering new versions during iterative project development.

A/B testingRolling Releaseblue-green
0 likes · 10 min read
Common Deployment Strategies: Blue‑Green, Rolling, Canary (Gray) Release and A/B Testing
IT Architects Alliance
IT Architects Alliance
Nov 6, 2021 · Operations

Blue‑Green Deployment, Rolling Release, Canary Release, and A/B Testing: Key Strategies for Application Rollout

The article explains four major software release strategies—blue‑green deployment, rolling release, canary (gray) release, and A/B testing—detailing their principles, advantages, drawbacks, and practical considerations for safely rolling out new versions in production environments.

A/B testingRolling Releaseblue-green
0 likes · 9 min read
Blue‑Green Deployment, Rolling Release, Canary Release, and A/B Testing: Key Strategies for Application Rollout
DevOps Cloud Academy
DevOps Cloud Academy
Aug 4, 2021 · Cloud Native

Argo Rollouts: Advanced Deployment Strategies for Kubernetes

Argo Rollouts is a Kubernetes operator that adds blue‑green, canary, analysis, experiment, and progressive delivery capabilities, offering automated GitOps‑driven rollouts, detailed implementation principles, architecture components, installation steps, and practical usage examples with code snippets for cloud‑native applications.

Argo RolloutsCanary DeploymentGitOps
0 likes · 19 min read
Argo Rollouts: Advanced Deployment Strategies for Kubernetes
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.

Continuous DeploymentDevOpsblue-green
0 likes · 36 min read
Understanding Deployment, Release, and Continuous Deployment Strategies
DevOps Cloud Academy
DevOps Cloud Academy
Oct 9, 2020 · Operations

Four Simple Practices to Improve Deployment Reliability and Reduce Downtime

The article outlines four practical steps—application health checks, event annotation, pod impact minimisation, and blue‑green deployments—to help teams deploy code with minimal effort, zero interruption, and clear visibility into service health across environments.

blue-greencloud nativedeployment
0 likes · 8 min read
Four Simple Practices to Improve Deployment Reliability and Reduce Downtime
Top Architect
Top Architect
May 27, 2020 · Operations

Evolution of Zhihu's Deployment System: From Physical Machines to Cloud‑Native Blue‑Green Deployments

This article details the evolution of Zhihu's deployment platform, covering its early physical‑machine system, the transition to container orchestration with Kubernetes, and the implementation of blue‑green, canary, and pre‑release strategies that enable fast, reliable continuous deployment.

Continuous IntegrationKubernetesblue-green
0 likes · 15 min read
Evolution of Zhihu's Deployment System: From Physical Machines to Cloud‑Native Blue‑Green Deployments
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.

KubernetesPodReplicaSet
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.

CI/CDContinuous DeploymentKubernetes
0 likes · 14 min read
Evolution of Zhihu's Application Deployment System: From Physical Machines to Cloud‑Native Kubernetes