Tagged articles

CI/CD

1783 articles · Page 17 of 18
360 Quality & Efficiency
360 Quality & Efficiency
Jan 28, 2019 · Operations

Guide to Migrating Jenkins to a New Server

This article provides a step‑by‑step tutorial on preparing the environment, configuring Tomcat, copying Jenkins files, and handling permissions to successfully migrate a Jenkins instance to a new machine or directory.

CI/CDDevOpsJenkins
0 likes · 4 min read
Guide to Migrating Jenkins to a New Server
Zhongtong Tech
Zhongtong Tech
Jan 11, 2019 · Information Security

How Hunter Automates Web Security Scanning in CI/CD Pipelines

This article explains how the Hunter system integrates automated web vulnerability scanning—including black‑box testing, browser‑extension traffic capture, and distributed analysis engines—into CI/CD workflows to detect security risks early, improve efficiency, and reduce manual effort.

Browser extensionCI/CDinformation security
0 likes · 13 min read
How Hunter Automates Web Security Scanning in CI/CD Pipelines
DevOps
DevOps
Jan 8, 2019 · Operations

Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS

This article presents a comprehensive case study of how a major Chinese bank transformed its legacy C‑based IT system development by designing and deploying a fully automated, end‑to‑end CI/CD pipeline with Azure DevOps Server (formerly TFS), covering static code analysis, mandatory code review, continuous integration, automated testing, and release management to accelerate delivery and improve quality.

Azure DevOpsCI/CDDevOps
0 likes · 9 min read
Implementing an End-to-End CI/CD Pipeline for a Large-Scale Banking System Using Azure DevOps and TFS
Java Architect Essentials
Java Architect Essentials
Dec 29, 2018 · Operations

Evolution of ZBJ.com’s System Architecture and DevOps Platform

This article chronicles the transformation of ZBJ.com’s system architecture from a PHP‑centric monolith to a multi‑language, Dubbo‑based SOA, detailing the adoption of front‑back separation, agile practices, a comprehensive DevOps platform with automated pipelines, containerization, CMDB, monitoring, and continuous scaling to support rapid business growth.

CI/CDDevOpsKubernetes
0 likes · 15 min read
Evolution of ZBJ.com’s System Architecture and DevOps Platform
DevOps Cloud Academy
DevOps Cloud Academy
Dec 25, 2018 · Operations

SonarQube Architecture and Workflow Overview

This article explains SonarQube's main components—including server processes, database, plugins, and scanners—and describes the end‑to‑end workflow that integrates code analysis into development, CI/CD pipelines, reporting, and operational monitoring.

CI/CDDevOpsSonarQube
0 likes · 2 min read
SonarQube Architecture and Workflow Overview
Liulishuo Tech Team
Liulishuo Tech Team
Dec 14, 2018 · Mobile Development

Engineering Practice: Building an Android Application Performance Management (APM) Dashboard

This article details the architectural design and engineering practices behind building a comprehensive Application Performance Management dashboard for Android applications, covering real-time monitoring, version comparison, development cycle tracking, automated data collection, and integrated test coverage analysis to ensure sustainable software quality and delivery efficiency.

APMAndroid DevelopmentCI/CD
0 likes · 21 min read
Engineering Practice: Building an Android Application Performance Management (APM) Dashboard
Xianyu Technology
Xianyu Technology
Dec 6, 2018 · Mobile Development

Rebuilding Flutter Infrastructure at Xianyu: Challenges and Solutions

Xianyu tackled Flutter adoption by creating a private CocoaPods CI pipeline, a component‑based fishRedux architecture, and a shared‑GL engine modification that let native middleware run in Flutter, thereby unifying Android, iOS, and Flutter development, improving build speed, and contributing tools back to the community.

CI/CDComponent ArchitectureDART
0 likes · 11 min read
Rebuilding Flutter Infrastructure at Xianyu: Challenges and Solutions
dbaplus Community
dbaplus Community
Dec 5, 2018 · Cloud Native

Designing a Unified Dev Platform for Traditional and Internet Business Models

This article explains how to construct a Dev platform that supports both traditional enterprise delivery and internet‑centric business models, detailing the Dev stages (Code, Build, Assemble, Deploy, Monitor), their objectives, required tooling, and the architectural patterns needed for automated microservice packaging and deployment.

CI/CDDevOpsDocker
0 likes · 12 min read
Designing a Unified Dev Platform for Traditional and Internet Business Models
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2018 · Operations

60+ Must‑Have Open Source DevOps Tools for Seamless Automation

This article compiles over sixty top open‑source tools spanning version control, build automation, continuous integration, deployment, configuration management, container platforms, monitoring and logging, providing a comprehensive resource for building efficient DevOps pipelines.

CI/CDContainersDevOps
0 likes · 14 min read
60+ Must‑Have Open Source DevOps Tools for Seamless Automation
Efficient Ops
Efficient Ops
Nov 18, 2018 · Backend Development

How a Chinese Insurer Built a Scalable Microservices Platform with DevOps

This article details how PICC Life Insurance designed and implemented a distributed microservices platform using Spring Cloud, Apollo, ELK, and DevOps pipelines to improve performance, reliability, and development efficiency, illustrating the architecture, technology stack, CI/CD process, and operational benefits.

CI/CDDistributed Architecturemicroservices
0 likes · 9 min read
How a Chinese Insurer Built a Scalable Microservices Platform with DevOps
DevOps
DevOps
Oct 29, 2018 · Operations

Azure DevOps‑Based Agile and DevOps Transformation at Beijing Bank: Practices and Lessons

This article details Beijing Bank's 2017‑2018 journey of adopting Azure DevOps Server to enable a regulated yet agile development process, covering challenges, project‑, version‑, and test‑management solutions, gene‑adaptation of TFS, and the resulting dual‑mode, automated workflow for a large financial institution.

Azure DevOpsBankingCI/CD
0 likes · 11 min read
Azure DevOps‑Based Agile and DevOps Transformation at Beijing Bank: Practices and Lessons
JD Tech
JD Tech
Oct 26, 2018 · Cloud Native

Retrieving and Accessing Jenkins Job Workspace on Kubernetes Using NFS Mount

This article explains how to solve the problem of losing Jenkins job artifacts when using dynamic Kubernetes agents by mounting the slave workspace to the master via NFS, modifying pipeline code, and accessing the workspace through the Jenkins UI, complete with step‑by‑step instructions and troubleshooting tips.

CI/CDDevOpsJenkins
0 likes · 7 min read
Retrieving and Accessing Jenkins Job Workspace on Kubernetes Using NFS Mount
vivo Internet Technology
vivo Internet Technology
Oct 22, 2018 · Operations

Jenkins Area Meetup 2018 Shenzhen: DevOps Practices and CI/CD Solutions

The Jenkins Area Meetup 2018 in Shenzhen, co‑hosted by DevOps时代社区 and vivo Mobile Internet, gathered experts who presented on hybrid‑cloud DevOps, large‑scale CI/CD with Jenkins at Tencent, DevOps‑based R&D and operations standards, and an automated CMDB‑driven operations platform, concluding with strong community engagement and available presentation materials.

CI/CDDevOpsJenkins
0 likes · 3 min read
Jenkins Area Meetup 2018 Shenzhen: DevOps Practices and CI/CD Solutions
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 17, 2018 · R&D Management

How a Team Cut Development Cycle from 4 Weeks to 1 Week with Agile Practices

A Chinese R&D team struggling with long cycles, manual releases, and low quality applied four iterative agile improvements—visual work boards, refined requirement splitting, stable test environments, and automated pipelines—resulting in a 75% reduction in development time, higher test automation, and reliable daytime releases.

CI/CDRequirement SplittingTesting automation
0 likes · 16 min read
How a Team Cut Development Cycle from 4 Weeks to 1 Week with Agile Practices
Tencent Cloud Developer
Tencent Cloud Developer
Oct 9, 2018 · Cloud Native

A Comprehensive List of 50+ Useful Docker Tools

This guide catalogs over fifty essential Docker‑related tools—including orchestration platforms like Kubernetes and Swarm, CI/CD services such as Jenkins and GitLab, monitoring solutions like Prometheus, logging utilities, security scanners, storage plugins, and networking options—helping developers, DevOps, SREs, and architects select the right solution for each stage of container development.

CI/CDDevOpsDocker
0 likes · 27 min read
A Comprehensive List of 50+ Useful Docker Tools
JD Tech
JD Tech
Oct 8, 2018 · Operations

Overview of Shanghai Testing Team Practices at Dada‑JD.com

The article details the structure, daily responsibilities, quality‑assurance processes, automation strategies, tool development, performance testing, and quality‑culture initiatives of the Shanghai testing team at Dada‑JD.com, illustrating how systematic testing and DevOps practices enhance product stability and development efficiency.

CI/CDautomationperformance testing
0 likes · 15 min read
Overview of Shanghai Testing Team Practices at Dada‑JD.com
DevOps
DevOps
Sep 29, 2018 · Operations

Containerizing TFS Continuous Integration and Agent Management with Docker

This article explains how to use Docker to containerize both the TFS continuous‑integration workflow and the TFS build agent, providing step‑by‑step commands for customizing Docker images, configuring agents, and handling authentication, followed by a brief recruitment notice for DevOps engineers.

AgentCI/CDDevOps
0 likes · 9 min read
Containerizing TFS Continuous Integration and Agent Management with Docker
JD Tech
JD Tech
Sep 28, 2018 · Operations

JD's J-one Unified Release Platform: Architecture, Features, and Recent Enhancements

Since its launch in 2016, JD's J-one unified release platform has evolved through multiple large‑scale promotions, introducing container‑based compilation, auto‑scaling, and a new image‑deployment capability that dramatically speeds up releases while improving success rates and providing a suite of automation tools for developers.

CI/CDKubernetesRelease Management
0 likes · 7 min read
JD's J-one Unified Release Platform: Architecture, Features, and Recent Enhancements
DevOps
DevOps
Sep 20, 2018 · Operations

Integrating Azure DevOps Server (TFS) with JMeter for Automated Testing

This article explains how to integrate Microsoft Azure DevOps Server (formerly TFS) with the open‑source load‑testing tool JMeter, describing the background of DevOps testing challenges, JMeter features, a demo PartsUnlimited project, pipeline design, environment setup, script execution, and performance‑testing options.

Azure DevOpsCI/CDDevOps
0 likes · 9 min read
Integrating Azure DevOps Server (TFS) with JMeter for Automated Testing
360 Quality & Efficiency
360 Quality & Efficiency
Sep 17, 2018 · Fundamentals

13 Software Testing Antipatterns and How to Avoid Them

This article outlines thirteen common software testing antipatterns—from unstable or slow tests and manual test execution to treating test code as second‑class citizens and misusing TDD—explaining their negative impacts and offering practical guidance on building reliable, automated test suites.

CI/CDTDDantipatterns
0 likes · 14 min read
13 Software Testing Antipatterns and How to Avoid Them
Youzan Coder
Youzan Coder
Sep 7, 2018 · Operations

How We Built a Configurable Online Test Monitoring System for Real‑Time CI/CD Alerts

This article details the design, evolution, and implementation of an online test‑monitoring platform that transforms CI/CD pipelines into proactive alerting systems, covering the initial Spring‑based prototype, its shortcomings, the 2.0 configurable and visual redesign, plugin architecture, and future distributed deployment plans.

CI/CDSpringonline monitoring
0 likes · 15 min read
How We Built a Configurable Online Test Monitoring System for Real‑Time CI/CD Alerts
Java Architect Essentials
Java Architect Essentials
Aug 20, 2018 · Operations

Choosing the Right CI/CD Tool: Overview of Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo

This article explains the concept of CI/CD, its benefits for agile development, and provides a detailed comparison of seven popular CI/CD tools—including Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo—covering their features, pricing, and ideal use cases.

CI/CDContinuous DeploymentDevOps
0 likes · 15 min read
Choosing the Right CI/CD Tool: Overview of Jenkins, Travis CI, Circle CI, TeamCity, Codeship, GitLab CI, and Bamboo
DevOps
DevOps
Aug 15, 2018 · Operations

Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core

This article explains how to construct a complete DevOps pipeline using Microsoft Team Foundation Server and Docker to achieve continuous integration and continuous deployment for .NET Core applications, covering pipeline topology, configuration files, build steps, testing, image creation, and release automation.

.NET CoreCI/CDContinuous Deployment
0 likes · 9 min read
Building a DevOps CI/CD Pipeline with TFS and Docker for .NET Core
Xianyu Technology
Xianyu Technology
Aug 6, 2018 · Mobile Development

Flutter Integration in Mixed Native Projects: Architecture, Build Optimization, and Debugging

The article details how to reconstruct Xianyu’s product detail page using Flutter within existing native iOS/Android apps, covering project structure, environment management, build optimizations for Android and iOS, native‑launch debugging with hot‑reload, and CI integration for reliable hybrid releases.

Build OptimizationCI/CDFlutter
0 likes · 11 min read
Flutter Integration in Mixed Native Projects: Architecture, Build Optimization, and Debugging
DevOps
DevOps
Aug 6, 2018 · Operations

Automating CI/CD Pipelines on Azure TFS with yoTeam: A Step‑by‑Step Guide

This article explains how to quickly set up a complete CI/CD pipeline on Azure‑hosted TFS 2018 using the open‑source yoTeam generator, covering environment provisioning, pipeline creation, required tools, command‑line usage, and practical examples for DevOps teams.

CI/CDDevOpsTFS
0 likes · 10 min read
Automating CI/CD Pipelines on Azure TFS with yoTeam: A Step‑by‑Step Guide
Meituan Technology Team
Meituan Technology Team
Aug 2, 2018 · Mobile Development

Using Jenkins Pipeline for Multi‑Project Android Build Automation

The team replaced numerous free‑style Jenkins jobs with a single Pipeline‑as‑code project that pulls a shared script from SCM, uses UI parameters and project‑specific configs to run a standardized Android build flow—including React Native bundle download—providing versioned, maintainable, and visualized multi‑project CI.

AndroidCI/CDGradle
0 likes · 18 min read
Using Jenkins Pipeline for Multi‑Project Android Build Automation
Alibaba Cloud Developer
Alibaba Cloud Developer
Jul 24, 2018 · Operations

Boost Your Team’s Code Velocity: From Commit to Production in Days

This article explains what Code Velocity is, why measuring and improving it matters for rapid business response, the obstacles that slow it down, and four key capabilities—frequent master merges, powerful regression, automated deployment, and breaking large projects into small pieces—that together enable teams to ship code in just a few days.

CI/CDSoftware Deliverycode velocity
0 likes · 16 min read
Boost Your Team’s Code Velocity: From Commit to Production in Days
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 22, 2018 · Backend Development

How Evolutionary Architecture Transforms Monoliths into Agile Microservices

This article examines evolutionary architecture for microservices, outlines popular patterns such as CI/CD and the Strangler approach, explains layered and bounded‑context designs, and provides a detailed case study showing how a legacy monolithic system can be incrementally refactored into a flexible, cloud‑native microservice ecosystem.

CI/CDcloudevolutionary architecture
0 likes · 45 min read
How Evolutionary Architecture Transforms Monoliths into Agile Microservices
Open Source Tech Hub
Open Source Tech Hub
Jul 19, 2018 · Operations

How to Retrieve Jenkins Initial Admin Password on Windows

This guide explains what Jenkins is—a free, powerful CI/CD platform for any build or deployment—and shows the exact command to display the initial administrator password stored in the Jenkins home directory on a Windows host.

CI/CDInitialAdminPasswordJenkins
0 likes · 2 min read
How to Retrieve Jenkins Initial Admin Password on Windows
Java Architect Essentials
Java Architect Essentials
Jul 10, 2018 · Cloud Native

Testing Strategies for Microservices: Orchestration, Service Virtualization, and Asynchronous Patterns

The article explains how microservice architectures increase testing complexity and presents practical strategies—including orchestration testing, service virtualization, handling API changes, asynchronous command patterns, event firehose, and CI/CD environment configuration—to reliably test individual services and their interactions in cloud‑native environments.

CI/CDOrchestrationasynchronous messaging
0 likes · 14 min read
Testing Strategies for Microservices: Orchestration, Service Virtualization, and Asynchronous Patterns
DevOps
DevOps
Jul 5, 2018 · Operations

Why Repetitive Tasks in Software Development Should Be Automated

The article reflects on how many software development activities are repetitive and inefficient, argues that machines can handle these repetitive workflows more quickly and reliably, and demonstrates practical automation techniques—from simple scripts to CI/CD pipelines—to free developers for creative work.

CI/CDScriptingrepetitive tasks
0 likes · 13 min read
Why Repetitive Tasks in Software Development Should Be Automated
DevOps
DevOps
Jul 2, 2018 · Operations

Concourse CI Tutorial: End-to-End Blue‑Green Deployment with Docker and Cloud Foundry

This guide explains how to set up Concourse CI pipelines for automated blue‑green deployments, covering Docker Toolbox installation, pipeline configuration, unit and load testing, Cloud Foundry deployment, and cleanup steps, enabling zero‑downtime releases for Node.js applications.

Blue-Green DeploymentCI/CDCloud Foundry
0 likes · 11 min read
Concourse CI Tutorial: End-to-End Blue‑Green Deployment with Docker and Cloud Foundry
dbaplus Community
dbaplus Community
Jun 21, 2018 · Cloud Native

Building an Enterprise‑Grade CI/CD Pipeline with Jenkins, Artifactory, Kubernetes & Helm

This article walks through the design and implementation of a production‑ready continuous integration and delivery pipeline using Jenkins, Artifactory, Kubernetes, and Helm, covering pipeline architecture, artifact promotion, binary metadata linking, resource limits, multi‑container pods, Helm chart management, monitoring with EFK, and practical lessons learned.

ArtifactoryCI/CDDevOps
0 likes · 9 min read
Building an Enterprise‑Grade CI/CD Pipeline with Jenkins, Artifactory, Kubernetes & Helm
DevOps
DevOps
Jun 19, 2018 · Operations

Understanding the Difference Between Continuous Delivery and Continuous Deployment

Continuous Delivery and Continuous Deployment are often confused, but this article examines their origins, definitions, and practical distinctions, highlighting how delivery focuses on business‑level release decisions while deployment automates production releases, and explains how they fit within DevOps, CI, and release strategies.

CI/CDContinuous DeliveryContinuous Deployment
0 likes · 14 min read
Understanding the Difference Between Continuous Delivery and Continuous Deployment
Efficient Ops
Efficient Ops
Jun 11, 2018 · Operations

How to Build Low-Cost Automated Operations with Prometheus, Ansible, and Jenkins

This guide walks small teams through step‑by‑step implementation of low‑cost automated operations, covering basic monitoring with Prometheus, configuration versioning via Ansible, CI/CD pipelines using Jenkins, and scaling practices, enabling gradual evolution toward enterprise‑grade DevOps architectures.

AnsibleCI/CDDevOps
0 likes · 12 min read
How to Build Low-Cost Automated Operations with Prometheus, Ansible, and Jenkins
DevOps Cloud Academy
DevOps Cloud Academy
Jun 11, 2018 · Operations

Using the Jenkins API with Python (jenkinsapi)

This guide explains how to configure the Python environment and use the jenkinsapi library to interact with Jenkins, detailing class constructors, method signatures, parameters, and common operations such as retrieving job information, managing builds, and controlling jobs.

APICI/CDJenkins
0 likes · 6 min read
Using the Jenkins API with Python (jenkinsapi)
DevOps Cloud Academy
DevOps Cloud Academy
Jun 11, 2018 · Operations

Creating and Configuring Jenkins Project Views

This guide explains how to create a new view in Jenkins, configure its settings, and modify the view later through the edit interface, providing step‑by‑step instructions with illustrative screenshots for effective job organization.

CI/CDJenkinsProject View
0 likes · 1 min read
Creating and Configuring Jenkins Project Views
21CTO
21CTO
May 25, 2018 · Backend Development

Essential Tools & Techniques for Building Robust Microservices

This article provides a comprehensive guide to planning, developing, testing, and monitoring microservices, recommending a range of open‑source tools for documentation, code review, logging, CI/CD, performance testing, and observability to help developers build reliable, scalable services.

CI/CDLoggingTooling
0 likes · 9 min read
Essential Tools & Techniques for Building Robust Microservices
JD Retail Technology
JD Retail Technology
May 25, 2018 · Operations

How JD.com Scaled Mobile API Testing from Scripts to Continuous Platforms

This article chronicles JD.com's journey of evolving mobile backend API testing—from manual proxy checks to script‑based JMeter suites, then to integrated testing and performance platforms, and finally to a continuous DevOps pipeline that automates verification, monitoring, and delivery of high‑traffic services.

API testingCI/CDDevOps
0 likes · 15 min read
How JD.com Scaled Mobile API Testing from Scripts to Continuous Platforms
Architecture Digest
Architecture Digest
May 24, 2018 · Cloud Native

Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices

This article presents a comprehensive guide to building Docker‑based microservice systems, covering service‑discovery patterns, registration methods, inter‑process communication choices, API‑gateway design, continuous integration/deployment pipelines, container orchestration, storage, security, logging and monitoring, offering practical recommendations for DevOps teams.

API GatewayCI/CDDocker
0 likes · 43 min read
Docker‑Based Microservice Architecture: Service Discovery, IPC, API Gateway, CI/CD and Operational Practices
DevOps
DevOps
May 17, 2018 · Operations

Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker

This article explains the concepts of Continuous Integration, Continuous Delivery, and Continuous Deployment, then walks through a complete VSTS (Azure DevOps) pipeline setup—including project creation, Git configuration, CI build, Release deployment, SSH tasks, Docker image building, and container execution—targeted at automating .NET Core web applications on a cloud server.

Azure DevOpsCI/CDContinuous Deployment
0 likes · 8 min read
Understanding Continuous Integration, Delivery, and Deployment with a Step‑by‑Step VSTS CI/CD Pipeline and Docker
MaGe Linux Operations
MaGe Linux Operations
May 1, 2018 · Operations

Why Docker? A Practical Guide to Containerizing Development Environments

This article explains why Docker solves traditional development environment problems by offering lightweight, fast-start containers, automated image builds with Dockerfiles, and orchestration via Docker Compose, while also covering basic commands, best practices, and its role in CI/CD and cloud-native workflows.

CI/CDDevOpsDocker
0 likes · 12 min read
Why Docker? A Practical Guide to Containerizing Development Environments
DevOps
DevOps
Apr 25, 2018 · R&D Management

Agile Transformation of a Traditional Bank Software Development Team: A Case Study

This article describes how the Agricultural Bank's Software Development Center Department 2 adopted agile practices from 2017, using Kanban stand‑ups, Scrum, Git Pull Requests and CI/CD to build a continuous delivery pipeline, illustrating a six‑month journey from no agile knowledge to a self‑organizing, continuously improving team.

CI/CDGitKanban
0 likes · 7 min read
Agile Transformation of a Traditional Bank Software Development Team: A Case Study
DevOps
DevOps
Apr 24, 2018 · Operations

Spring Project Agile Transformation: Integrating Physical Kanban with TFS for Process, Version, and Delivery Improvements

The Spring Project team adopted Scrum and a physical Kanban board, combined with TFS work items, to streamline requirement tracking, code‑story linkage, version control, and automated deployment, resulting in clearer process management, higher delivery quality, and improved team efficiency across fifteen iterations.

CI/CDKanbanProcess Management
0 likes · 8 min read
Spring Project Agile Transformation: Integrating Physical Kanban with TFS for Process, Version, and Delivery Improvements
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 18, 2018 · Cloud Native

Docker Microservices Blueprint: Service Discovery, API Gateway & CI/CD

This article outlines a practical Docker‑based microservice architecture, covering client‑side and server‑side service discovery (Eureka, Consul, Etcd, Zookeeper), registration patterns, synchronous and asynchronous IPC mechanisms, API‑gateway design, load balancing, security, CI/CD pipelines, container orchestration, database choices, and logging‑monitoring strategies.

CI/CDDocker
0 likes · 43 min read
Docker Microservices Blueprint: Service Discovery, API Gateway & CI/CD
DevOps
DevOps
Apr 17, 2018 · Operations

Managing Shared Configuration in VSTS Using Library Variable Groups

This guide explains how to centralize duplicated VSTS deployment parameters and PowerShell scripts by creating Library variable groups, setting their security, and referencing them in Release definitions to simplify configuration management across multiple projects.

Azure DevOpsCI/CDLibrary
0 likes · 3 min read
Managing Shared Configuration in VSTS Using Library Variable Groups
360 Tech Engineering
360 Tech Engineering
Apr 16, 2018 · Operations

Implementing Continuous Integration with Jenkins and Docker

This article explains how to set up a Jenkins-based CI/CD pipeline using Docker, covering Jenkins concepts, deployment via Docker containers, master‑slave configuration, essential Docker plugins, and API usage with practical command‑line examples for building automated workflows.

CI/CDDockerDocker Plugins
0 likes · 12 min read
Implementing Continuous Integration with Jenkins and Docker
DevOps
DevOps
Apr 8, 2018 · Operations

Pull Request Diff Copy Plugin for VSTS: Incremental Deployment and CI/CD Automation

This article introduces the Pull Request Diff Copy plugin for Visual Studio Team Services, explains its background, how it extracts incremental file differences during pull‑request builds, and details the automated CI/CD pipeline used to develop, test, and publish the extension, significantly reducing deployment time.

CI/CDDevOpsPlugin
0 likes · 9 min read
Pull Request Diff Copy Plugin for VSTS: Incremental Deployment and CI/CD Automation
DevOpsClub
DevOpsClub
Mar 23, 2018 · Operations

How to Automate Infrastructure with IaC, Terraform, and Chef for Seamless CI/CD

This article explains why manual VM provisioning and application deployment are bottlenecks, and shows how combining Infrastructure as Code tools like Terraform with configuration‑management solutions such as Chef can create a fully automated, version‑controlled pipeline that speeds up continuous integration, delivery and deployment across development, test and production environments.

CI/CDChefDevOps
0 likes · 26 min read
How to Automate Infrastructure with IaC, Terraform, and Chef for Seamless CI/CD
DevOps Coach
DevOps Coach
Mar 23, 2018 · Operations

Automating Infrastructure with IaC, Terraform, and Chef for Seamless CI/CD

This article explains how to replace manual VM provisioning and application deployment with Infrastructure as Code using Terraform, Chef, and related automation tools, detailing the problems of hand‑crafted processes, layered system management, cookbook design, CI pipelines, and best‑practice deployment workflows.

CI/CDChefDevOps
0 likes · 28 min read
Automating Infrastructure with IaC, Terraform, and Chef for Seamless CI/CD
DevOps Engineer
DevOps Engineer
Mar 19, 2018 · Operations

Understanding Continuous Delivery: Practices, Benefits, and Differences from Continuous Deployment

Continuous Delivery is a DevOps practice that automates building, testing, and preparing code changes for production, enabling faster, more reliable releases through extensive testing, cloud‑based environments, and developer‑controlled deployment, while contrasting with Continuous Deployment's automatic production pushes.

CI/CDContinuous DeliveryDevOps
0 likes · 5 min read
Understanding Continuous Delivery: Practices, Benefits, and Differences from Continuous Deployment
Vipshop Quality Engineering
Vipshop Quality Engineering
Jan 25, 2018 · Operations

How Automated CI Pipelines Transformed Our Supply‑Chain Testing Efficiency

This article outlines the challenges faced by the Beijing supply‑chain team in implementing functional‑test CI, presents a standardized, automated and visualized CI solution centered on automated testing, and demonstrates the resulting low‑cost, high‑output architecture, performance metrics, and future roadmap.

CI/CDPlatform EngineeringSoftware Operations
0 likes · 3 min read
How Automated CI Pipelines Transformed Our Supply‑Chain Testing Efficiency
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 22, 2018 · Operations

Overview of GoCD Architecture and Core Concepts

This article provides a comprehensive overview of GoCD, an open‑source continuous integration and delivery system, detailing its server‑agent architecture, key concepts such as tasks, jobs, stages, pipelines, materials, triggers, environments, resources, fan‑out/fan‑in, value‑stream mapping, and artifact handling.

CI/CDDevOpsGoCD
0 likes · 9 min read
Overview of GoCD Architecture and Core Concepts
Architect's Tech Stack
Architect's Tech Stack
Jan 16, 2018 · Cloud Native

Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications

This tutorial explains how to configure the spotify/docker-maven-plugin in a Spring Boot project's pom.xml, build Docker images with Maven commands, run containers, optionally use a custom Dockerfile, push images to DockerHub, and bind the build goal to the Maven package phase for automated container creation.

CI/CDcloud-nativecontainer
0 likes · 12 min read
Using Maven Docker Plugin to Build, Run, and Push Docker Images for Spring Boot Applications
Programmer DD
Programmer DD
Jan 15, 2018 · Cloud Native

Automate Safe Database Migrations on Kubernetes with Spinnaker

Learn how to build a repeatable, secure Spinnaker pipeline that automatically runs database migrations and deploys a Go‑based API service to Kubernetes, using Docker images, Run Job stages, and environment variables, without writing custom scripts.

CI/CDDatabase MigrationDevOps
0 likes · 7 min read
Automate Safe Database Migrations on Kubernetes with Spinnaker
DevOps Engineer
DevOps Engineer
Jan 13, 2018 · Fundamentals

2017 Global Software Testing Industry Survey Report Overview

The 2017 PractiTest software testing industry survey reveals worldwide respondent demographics, preferred testing skills, increasing multitasking and automation, widespread agile and CI/CD adoption, future technology priorities, and hiring expectations, offering a comprehensive snapshot of current practices and emerging trends for testers.

AgileCI/CDIndustry Survey
0 likes · 5 min read
2017 Global Software Testing Industry Survey Report Overview
dbaplus Community
dbaplus Community
Jan 11, 2018 · Cloud Native

Essential Docker Ecosystem Tools: A Comprehensive Guide for Developers and Ops

This article provides a detailed, curated list of the most popular Docker‑related tools across categories such as orchestration, CI/CD, monitoring, security, storage, networking and management, including brief descriptions, official links and cost information to help developers, DevOps engineers and platform architects choose the right solutions for every stage of the container lifecycle.

CI/CDMonitoringOrchestration
0 likes · 29 min read
Essential Docker Ecosystem Tools: A Comprehensive Guide for Developers and Ops
DevOps
DevOps
Dec 13, 2017 · Operations

Using VSTS (Azure DevOps) with GitHub for Automated Build and Deployment

This guide explains how to set up a VSTS (Azure DevOps) project, connect it to a GitHub repository, configure a CI/CD pipeline with build triggers, customize build options, and display the build status badge in the repository’s README, enabling fully automated builds for .NET projects.

Azure DevOpsCI/CDDevOps
0 likes · 6 min read
Using VSTS (Azure DevOps) with GitHub for Automated Build and Deployment
DevOpsClub
DevOpsClub
Dec 13, 2017 · Operations

Jenkins Pipelines 2.0: Boosting DevOps and Continuous Delivery in China

At the inaugural Jenkins User Conference in China, experts presented a comprehensive survey of domestic DevOps and continuous delivery practices, revealing high adoption of Jenkins pipelines, the correlation between deployment frequency and success, and detailed strategies for implementing end‑to‑end pipeline 2.0 with containerization and tool integration.

CI/CDDevOpsJenkins
0 likes · 19 min read
Jenkins Pipelines 2.0: Boosting DevOps and Continuous Delivery in China
Efficient Ops
Efficient Ops
Dec 10, 2017 · Cloud Native

How a Container Cloud Platform Boosts 24/7 Continuous Delivery with Docker and Rancher

This article explains how a Docker‑based container cloud platform solves resource waste, isolation, and deployment challenges for startups by standardizing images, using Rancher for orchestration, implementing CI/CD pipelines, and managing logs and service registration to achieve seamless 24/7 continuous delivery.

CI/CDContainer OrchestrationDevOps
0 likes · 15 min read
How a Container Cloud Platform Boosts 24/7 Continuous Delivery with Docker and Rancher
Efficient Ops
Efficient Ops
Dec 3, 2017 · Cloud Native

How Netflix’s Spinnaker Powers Cloud‑Native Continuous Delivery

Spinnaker, Netflix’s open‑source continuous‑delivery platform, enables cloud‑native microservice teams to automate, test, and deploy applications across multiple clouds with features like blue‑green and canary releases, a modular microservice architecture, Slack notifications, Chaos Monkey integration, and Artifactory package management.

CI/CDDeployment StrategiesSpinnaker
0 likes · 8 min read
How Netflix’s Spinnaker Powers Cloud‑Native Continuous Delivery
DevOps
DevOps
Nov 19, 2017 · Operations

Implementing Application Insights, Self‑Managed Build Agents, and Automated Quality Checks in a TFS‑Based DevOps Workflow

This article describes how a development team introduced Azure Application Insights for runtime monitoring, built and maintained their own TFS build agents, integrated SonarQube for automated code quality, and established unit and integration testing pipelines to create a data‑driven, scalable DevOps process.

Application InsightsBuild AgentCI/CD
0 likes · 16 min read
Implementing Application Insights, Self‑Managed Build Agents, and Automated Quality Checks in a TFS‑Based DevOps Workflow
DevOps
DevOps
Nov 13, 2017 · Operations

Implementing DevOps with TFS: From Git Migration to Automated Release Management

Over nearly two years, the author chronicles the transition of their development team from using TFS 2010 and manual processes to adopting Git, automated build and release pipelines, QA branch workflows, and Release Management in TFS 2015 Update 2, highlighting the resulting improvements in collaboration, deployment speed, and overall DevOps maturity.

Automated ReleaseCI/CDDevOps
0 likes · 19 min read
Implementing DevOps with TFS: From Git Migration to Automated Release Management
Continuous Delivery 2.0
Continuous Delivery 2.0
Nov 3, 2017 · Operations

Evolution of Continuous Integration: From Basic CI to Enterprise Pipeline Solutions

This article chronicles the progression of continuous integration practices—from an initial linear build script to stage‑based, process‑oriented, and finally pipeline‑style CI—illustrating how teams can iteratively refine automation, balance feedback speed, and scale resources to achieve reliable, fast software delivery.

CI/CDDevOpsautomation
0 likes · 17 min read
Evolution of Continuous Integration: From Basic CI to Enterprise Pipeline Solutions
Qunar Tech Salon
Qunar Tech Salon
Oct 31, 2017 · Backend Development

From Monolithic to Scalable Architecture: Reverse Proxy, Service Separation, Load Balancing, and Continuous Deployment

This article shares practical experience on evolving a single‑server Java monolith into a scalable architecture by introducing Nginx reverse proxy, separating services and static resources, adopting load‑balancing strategies, implementing distributed sessions, enabling read/write separation, and applying CI/CD tools such as Docker, Jenkins, Git, and Maven.

CI/CDbackendload balancing
0 likes · 10 min read
From Monolithic to Scalable Architecture: Reverse Proxy, Service Separation, Load Balancing, and Continuous Deployment
MaGe Linux Operations
MaGe Linux Operations
Oct 28, 2017 · Operations

20 Essential DevOps Tools Every Engineer Should Add to Their Toolbox

This article surveys twenty indispensable DevOps tools—from project tracking with Jira and version control with Git to containerization with Docker and monitoring with New Relic—explaining their core functions, typical use cases, and how they fit into a modern software development lifecycle.

CI/CDautomationsoftware development
0 likes · 12 min read
20 Essential DevOps Tools Every Engineer Should Add to Their Toolbox