Tag

Continuous Deployment

1 views collected around this technical thread.

vivo Internet Technology
vivo Internet Technology
May 29, 2024 · Operations

vivo CICD Artifact Management: Evolution and Implementation Practices

vivo’s CICD artifact management has evolved from manual builds to a comprehensive Platform Management 2.0 that provides unified storage, multi‑type support, version control, promotion, security scanning, lifecycle policies, and fine‑grained access, dramatically reducing errors and operational costs.

Artifact ManagementArtifact PromotionCICD
0 likes · 15 min read
vivo CICD Artifact Management: Evolution and Implementation Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 6, 2023 · Fundamentals

Why Proximity Matters in Automated Testing: From End‑to‑End to Unit Tests

The article explains that the closer a test is to the code being changed, the easier it is to write effective automated tests, argues for modular, small‑scale units as the ideal test target, and promotes a Python‑focused continuous‑deployment training course.

Continuous DeploymentModularizationTesting
0 likes · 7 min read
Why Proximity Matters in Automated Testing: From End‑to‑End to Unit Tests
Continuous Delivery 2.0
Continuous Delivery 2.0
Aug 24, 2023 · Operations

Continuous Deployment: Balancing Speed, Quality, and Team Incentives

The article examines continuous deployment, its benefits and challenges, how team incentives and culture shape developers' responses to speed versus quality, and why rapid, incremental releases improve learning, productivity, and morale while avoiding wasteful batch processes.

AgileContinuous DeploymentDevOps
0 likes · 15 min read
Continuous Deployment: Balancing Speed, Quality, and Team Incentives
Continuous Delivery 2.0
Continuous Delivery 2.0
May 12, 2023 · Product Management

Value‑Driven Development: Focusing on Delivering Real Business Value

The article argues that merely adopting agile methods does not guarantee faster software delivery; instead, organizations must adopt a value‑driven development mindset, defining and continuously measuring business value to guide product decisions, reduce waste, and accelerate delivery across teams.

AgileContinuous Deploymentproduct management
0 likes · 9 min read
Value‑Driven Development: Focusing on Delivering Real Business Value
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 7, 2023 · Operations

When to Release to Production: Distinguishing Continuous Delivery and Continuous Deployment

The article explains how continuous delivery keeps software always releasable while continuous deployment automates the actual release, discusses the trade‑offs of release frequency, risk, feedback types, and business considerations that guide the decision of when and how to push changes to production.

Continuous DeliveryContinuous DeploymentDevOps
0 likes · 9 min read
When to Release to Production: Distinguishing Continuous Delivery and Continuous Deployment
DevOps
DevOps
Jun 20, 2022 · Operations

Deployment and Release Practices: Continuous Deployment, Blue‑Green, Canary, and More

This article explains the differences between deployment and release, defines continuous deployment, and details various deployment and release strategies such as blue‑green, rolling, dark launch, canary, gray release, and A/B testing, including technical implementations like feature toggles, feature branches, and abstract branches, with real‑world examples from Facebook.

Continuous DeploymentDevOpsFeature Toggles
0 likes · 36 min read
Deployment and Release Practices: Continuous Deployment, Blue‑Green, Canary, and More
DevOps
DevOps
Jun 10, 2022 · Operations

Understanding Deployment, Release, and Continuous Deployment: Strategies, Practices, and Facebook Case Study

This comprehensive guide clarifies the differences between deployment and release, explores continuous deployment concepts, details various deployment and release strategies such as blue‑green, rolling, dark launch, canary, gray, and A/B testing, and examines supporting technologies like feature toggles and branch‑by‑abstraction, illustrated with a Facebook case study.

Continuous DeploymentDevOpscanary release
0 likes · 35 min read
Understanding Deployment, Release, and Continuous Deployment: Strategies, Practices, and Facebook Case Study
转转QA
转转QA
May 9, 2022 · Operations

Second Session: Articles on Spock Testing Framework, Automation Challenges, Backend CI/CD, AI‑Driven UI Testing, and HarmonyOS App Automation

This collection presents five technical articles covering the Spock unit‑testing framework, reasons why automation testing struggles, backend automated testing with continuous deployment, AI‑based UI defect detection, and practical automation of HarmonyOS applications, offering valuable insights for developers and testers.

AIContinuous DeploymentDevOps
0 likes · 5 min read
Second Session: Articles on Spock Testing Framework, Automation Challenges, Backend CI/CD, AI‑Driven UI Testing, and HarmonyOS App Automation
DevOps Cloud Academy
DevOps Cloud Academy
Apr 26, 2022 · Operations

Understanding DevOps: Principles, History, Benefits, and Implementation Strategies

This article explains the core principles of DevOps, its historical development, the advantages it brings to software delivery, and practical steps for organizations to adopt a collaborative DevOps culture between development and operations teams.

CollaborationContinuous DeploymentDevOps
0 likes · 9 min read
Understanding DevOps: Principles, History, Benefits, and Implementation Strategies
Efficient Ops
Efficient Ops
Apr 24, 2022 · Artificial Intelligence

How ModelOps and MLOps Accelerate AI Project Development

ModelOps and MLOps are transforming AI engineering by introducing continuous training, integration, and deployment, which streamline development cycles, standardize model management, and enable ongoing monitoring to enhance inference accuracy and maximize the business value generated by AI models.

AI EngineeringContinuous DeploymentModel Management
0 likes · 1 min read
How ModelOps and MLOps Accelerate AI Project Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 20, 2022 · Operations

How Continuous Deployment Shapes Speed, Quality, and Team Culture

The article explains continuous deployment, using IMVU as a case study to illustrate how rapid release cycles affect software quality, team incentives, and culture, and argues that frequent, small deployments improve learning, reduce waste, and boost morale while challenging traditional batch‑oriented development practices.

AgileContinuous DeploymentDevOps
0 likes · 14 min read
How Continuous Deployment Shapes Speed, Quality, and Team Culture
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 20, 2021 · Mobile Development

Measuring Engineer Productivity and Software Quality in Facebook Mobile Development

This article analyses seven years of Facebook mobile development data to show how increasing release frequency can coexist with stable engineer productivity and unchanged software quality, using metrics such as daily code changes, commit frequency, bug severity, crash rates, cherry‑picks and launch‑blockers.

Continuous DeploymentFacebookMetrics
0 likes · 6 min read
Measuring Engineer Productivity and Software Quality in Facebook Mobile Development
Continuous Delivery 2.0
Continuous Delivery 2.0
Dec 16, 2021 · Mobile Development

Continuous Deployment Practices for Mobile Apps at Facebook

This article examines Facebook's mobile continuous deployment approach, detailing how increased release frequency, automated pipelines, and a clear separation between development and release engineering have allowed weekly Android and iOS updates without sacrificing software quality or developer productivity.

Continuous DeploymentFacebookautomation
0 likes · 9 min read
Continuous Deployment Practices for Mobile Apps at Facebook
Cloud Native Technology Community
Cloud Native Technology Community
Sep 18, 2021 · Operations

Understanding CI/CD Pipeline Stages: Participants, Processes, and Tools

This article explains the various stages of a CI/CD pipeline, detailing the roles, processes, and tools involved in continuous integration, testing, building, deployment, and monitoring, and highlights why such pipelines are essential for fast, scalable software delivery in modern organizations.

CI/CDContinuous DeploymentContinuous Integration
0 likes · 16 min read
Understanding CI/CD Pipeline Stages: Participants, Processes, and Tools
DevOps Cloud Academy
DevOps Cloud Academy
Jun 23, 2021 · Operations

Ensuring Consistent Artifacts in CI/CD Pipelines: Best Practices with Docker

The article explains how to keep CI/CD pipelines reliable by using a single, identical artifact—such as a package, binary, or Docker image—across all environments, recommends externalizing configuration at runtime, and warns against the common trap of mismatched artifacts that cause deployment failures.

Artifact ManagementCI/CDContinuous Deployment
0 likes · 4 min read
Ensuring Consistent Artifacts in CI/CD Pipelines: Best Practices with Docker
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
DevOps
Jun 22, 2020 · Operations

Continuous Deployment Practice Using DevOps: CI/CD Pipeline with Jenkins, Docker, and Kubernetes

This article describes a DevOps‑based continuous deployment practice that integrates project management, code, image, and configuration handling with tools such as Bitbucket, Jenkins, Docker, Harbor, and Kubernetes to achieve automated, one‑click deployments for development and test environments.

CI/CDContinuous DeploymentDevOps
0 likes · 5 min read
Continuous Deployment Practice Using DevOps: CI/CD Pipeline with Jenkins, Docker, and Kubernetes
DevOps
DevOps
Apr 22, 2020 · Mobile Development

Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings

This paper describes Facebook's continuous deployment practice for its Android and iOS mobile apps, outlines the release workflow, presents a seven‑year data set covering commits, crashes, and issue tracking, and analyses how deployment frequency, team size, and release timing affect developer productivity and software quality.

Continuous DeploymentFacebookMobile Apps
0 likes · 39 min read
Continuous Deployment of Facebook Mobile Applications: Process, Data Analysis, and Findings
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 5, 2020 · Operations

Continuous Deployment Practices at IMVU: Lessons on Rapid Release, QA, and Lean Startup

The article describes IMVU’s lean‑startup‑inspired continuous deployment system, detailing how they achieve 50 daily releases through automated testing, Buildbot CI, a cluster‑immunity rollback script, rapid user feedback, and extensive QA practices that balance speed with quality.

Continuous DeploymentLean StartupQA
0 likes · 8 min read
Continuous Deployment Practices at IMVU: Lessons on Rapid Release, QA, and Lean Startup