Tagged articles

CI/CD

1783 articles · Page 18 of 18
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 27, 2017 · R&D Management

Project Management Practices in iQIYI Literature Vertical: Agile Process, Planning, and CI/CD

The iQIYI Literature vertical uses a streamlined four‑stage agile workflow—review, scheduling, development, release—combined with dynamic process tweaks, tight baseline coupling, branch‑isolated CI/CD, and layered quarterly, monthly, and weekly planning, enabling rapid product iterations and sustained growth into a recognized brand.

AgileCI/CDProject Management
0 likes · 10 min read
Project Management Practices in iQIYI Literature Vertical: Agile Process, Planning, and CI/CD
iQIYI Technical Product Team
iQIYI Technical Product Team
Oct 27, 2017 · Mobile Development

Componentization Architecture and Engine Design for iOS Applications at iQIYI

iQIYI’s iOS team replaced a mediator‑based component system with a registration‑driven engine, allowing independent development, hot‑plug module addition, server‑controlled launches, and full Open‑Closed compliance, while integrating CocoaPods, GitLab, and Jenkins for automated binary delivery and scalable modular architecture.

CI/CDComponentizationEngine Architecture
0 likes · 13 min read
Componentization Architecture and Engine Design for iOS Applications at iQIYI
High Availability Architecture
High Availability Architecture
Oct 13, 2017 · Cloud Native

Spock: Qiniu's Continuous Delivery Platform – Architecture, Business Flow, and Best Practices

The article presents Qiniu's Spock continuous delivery platform, detailing its business and technical architecture, pipeline stages from self‑test to release, automation practices, microservice challenges, quality gates, and operational metrics that enable fast, reliable cloud‑native software delivery.

CI/CDContinuous DeliveryDevOps
0 likes · 18 min read
Spock: Qiniu's Continuous Delivery Platform – Architecture, Business Flow, and Best Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 24, 2017 · Operations

Differences and Relationships among Continuous Integration, Continuous Deployment, and Continuous Delivery

Continuous Integration, Continuous Deployment, and Continuous Delivery are distinct yet related software delivery practices; the article explains their definitions, the meaning of “continuous”, differences in nature and scope, and real‑world examples from companies like IMVU and Facebook, highlighting technical operations versus business value aspects.

CI/CDDevOps
0 likes · 9 min read
Differences and Relationships among Continuous Integration, Continuous Deployment, and Continuous Delivery
Didi Tech
Didi Tech
Sep 22, 2017 · Operations

Didi’s “Jianmu” Build System: Architecture, Advantages, and Future Enhancements

Didi’s self‑developed “Jianmu” build system replaces Jenkins with a master‑slave architecture that colocates build scripts with source code, offering stable, high‑performance, permission‑controlled builds across multiple OSes via lightweight scheduling, workspace reuse, two‑level caching, Docker image management, and an “Env As Code” approach, while roadmap plans auto‑upgrades, elastic scaling, and further 30% efficiency gains.

Build SystemCI/CDContainerized Build
0 likes · 9 min read
Didi’s “Jianmu” Build System: Architecture, Advantages, and Future Enhancements
21CTO
21CTO
Sep 17, 2017 · R&D Management

How to Build a Simple Yet Effective R&D Management System

This article outlines a comprehensive R&D management framework covering product lifecycle‑based task planning, documentation practices, code collaboration, quality assurance, automated deployment, fault handling, instant communication, and techniques for boosting team technical competence.

CI/CDR&Ddocumentation
0 likes · 22 min read
How to Build a Simple Yet Effective R&D Management System
JD Retail Technology
JD Retail Technology
Sep 15, 2017 · Mobile Development

Overview of JD's Aura Component Framework for Mobile Development

This article introduces JD's Aura component framework, detailing its origins, four foundational pillars, three supporting systems, key tools, SDK specifications, and the associated portal, CI, and management platforms that enable scalable Android componentization within the Avatar ecosystem.

AndroidAura FrameworkCI/CD
0 likes · 7 min read
Overview of JD's Aura Component Framework for Mobile Development
DevOps
DevOps
Aug 20, 2017 · Operations

DevOps Practices on the Telad Cloud Platform

This article explains the DevOps methodology, its goals of rapid high‑quality software delivery and cost reduction, and details how the Telad Cloud Platform implements end‑to‑end automation—including CI, automated testing, packaging, deployment, and continuous delivery using Microsoft TFS and custom tools.

CI/CDDevOpsautomation
0 likes · 9 min read
DevOps Practices on the Telad Cloud Platform
21CTO
21CTO
Aug 20, 2017 · Cloud Native

How JD Built a Scalable AI Platform on Kubernetes: Architecture, Networking, and Storage Insights

This article details JD's AI platform built on Docker and Kubernetes, covering its high‑availability architecture, network plugin choices, storage solutions like GlusterFS and SeaweedFS, GPU management, CI/CD pipelines, logging, monitoring, and native Spark on Kubernetes, illustrating how a cloud‑native stack supports large‑scale AI services.

AI platformCI/CDGPU Management
0 likes · 14 min read
How JD Built a Scalable AI Platform on Kubernetes: Architecture, Networking, and Storage Insights
Hujiang Technology
Hujiang Technology
Aug 16, 2017 · Cloud Native

Implementing DevOps with Container Orchestration: CI/CD Pipeline, Docker Image Optimization, and Automated Operations

This article explains how to build a DevOps workflow using container orchestration, covering agile development with Docker image slimming, a Jenkins‑based CI/CD pipeline, simplified Gitflow, container monitoring with cAdvisor‑InfluxDB‑Grafana, and auto‑scaling via Marathon, while separating automated deployment from production release.

CI/CDContainer OrchestrationJenkins
0 likes · 16 min read
Implementing DevOps with Container Orchestration: CI/CD Pipeline, Docker Image Optimization, and Automated Operations
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 15, 2017 · Operations

Automating Docker Image Creation with Jenkins on the HULK Platform

Learn how the HULK private‑cloud platform automates Docker image building and management by integrating Jenkins pipelines, UI‑driven configuration, GitLab storage, and automated build‑push processes, dramatically reducing manual CLI steps and lowering the entry barrier for container deployment.

CI/CDContainer AutomationDocker
0 likes · 7 min read
Automating Docker Image Creation with Jenkins on the HULK Platform
DevOps
DevOps
Aug 13, 2017 · Operations

Configuring Continuous Build and Continuous Delivery with VSTS for Azure Web Apps

This guide explains how to configure Continuous Build and Continuous Delivery in Visual Studio Team Services (VSTS) for Azure Web Apps, covering source, build, test, and release steps, linking accounts, setting up pipelines, and customizing build tasks for .NET and other projects.

Azure Web AppCI/CDContinuous Delivery
0 likes · 7 min read
Configuring Continuous Build and Continuous Delivery with VSTS for Azure Web Apps
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Aug 1, 2017 · Operations

How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch

This article walks you through the fundamentals of continuous integration, introduces Jenkins and Docker, explains key Jenkins concepts, and provides step‑by‑step commands to deploy Jenkins in Docker, configure master‑slave nodes, install essential Docker plugins, and use the Jenkins Remote API for automation.

CI/CDDevOpsDocker
0 likes · 13 min read
How to Build a Jenkins‑Docker CI/CD Pipeline from Scratch
Efficient Ops
Efficient Ops
Jul 12, 2017 · Operations

How Alibaba Built a Scalable DevOps Platform: Lessons for Modern Operations

This article, based on a DevOpsDays Beijing talk, details Alibaba's post‑DevOps transformation, outlining the three evolution stages of operations, the four pillars of automated ops, the importance of CMDB, CI/CD pipelines, and the design of the ATOM platform that enables rapid, data‑driven, and resilient service delivery.

CI/CDCMDBDevOps
0 likes · 15 min read
How Alibaba Built a Scalable DevOps Platform: Lessons for Modern Operations
vivo Internet Technology
vivo Internet Technology
Jun 23, 2017 · Operations

CI/CD Practices and Experience at Qiniu Cloud: Building Efficient Engineering Systems

In this talk, Li Qian details Qiniu Cloud’s end‑to‑end CI/CD journey—from building a scratch‑made quality assurance system and integrating Travis, Jenkins, and Docker, to automating unit, integration, and system tests, establishing quality gates, and achieving ten‑minute rapid deployments and gray releases through metrics‑driven development.

CI/CDContinuous DeliveryDevOps
0 likes · 2 min read
CI/CD Practices and Experience at Qiniu Cloud: Building Efficient Engineering Systems
DevOps
DevOps
Jun 11, 2017 · Operations

REA Group’s End‑to‑End DevOps Practice for Microservices on AWS

This article details how REA Group implements a comprehensive DevOps workflow for its micro‑service architecture on AWS, covering the 12‑Factor principles, toolchain components, automated deployment with rea‑shipper, monitoring, alerting, and the collaborative processes that enable continuous delivery at scale.

AWSCI/CDContinuous Delivery
0 likes · 13 min read
REA Group’s End‑to‑End DevOps Practice for Microservices on AWS
DevOps
DevOps
Jun 5, 2017 · Operations

Design and Implementation of an Automated Deployment Framework in a DevOps Platform

This article explains the design and implementation of an automated deployment framework within a DevOps platform, covering background issues, requirement analysis, concept clarification of CI/CD, a three‑stage model (design, transition, operation), variable management, execution planning, deployment strategies such as blue‑green, rolling upgrade, canary, and rollback.

Automated DeploymentCI/CDDeployment Strategies
0 likes · 16 min read
Design and Implementation of an Automated Deployment Framework in a DevOps Platform
Efficient Ops
Efficient Ops
May 19, 2017 · Operations

How Continuous Integration Powers Fast, Reliable Software Delivery

Continuous Integration (CI) enables teams to merge code frequently, automatically build, test, and deploy, improving software quality, accelerating bug detection, and supporting agile development, with practical examples from fir.im’s pipeline, branch strategy, testing suites, and visualization techniques for effective DevOps.

CI/CDautomationcontinuous integration
0 likes · 12 min read
How Continuous Integration Powers Fast, Reliable Software Delivery
DevOps
DevOps
Apr 10, 2017 · Cloud Native

Applying Docker and Kubernetes to Build Scalable, Automated Test Environments

The talk outlines how Docker and Kubernetes were adopted to streamline test environment provisioning, address challenges like environment inconsistency and resource scarcity, and enable automated, standardized, and scalable testing infrastructure through containerization, networking, storage, and cluster management techniques.

CI/CDCluster ManagementDevOps
0 likes · 19 min read
Applying Docker and Kubernetes to Build Scalable, Automated Test Environments
Ctrip Technology
Ctrip Technology
Apr 6, 2017 · Mobile Development

Designing Ctrip's Mobile Continuous Delivery Platform: Integration, Testing, Release, and Operations

This article details Ctrip's engineering practice of building a mobile continuous delivery platform that automates integration, testing, release, and operation of hundreds of native, hybrid, and React‑Native bundles, addressing scalability, efficiency, and quality challenges through message‑driven architecture, bundle splitting, automated testing, and gray‑release strategies.

CI/CDCtripbundle
0 likes · 15 min read
Designing Ctrip's Mobile Continuous Delivery Platform: Integration, Testing, Release, and Operations
DevOps
DevOps
Mar 22, 2017 · Operations

DevOps Philosophy: From Continuous Integration to Immutable Deployments

The article explores DevOps concepts, recounting personal experiences with legacy systems, the evolution of continuous integration and delivery, the promises and pitfalls of microservices, deployment challenges, orchestration tools, and modern container‑based solutions like Docker and Kubernetes, emphasizing a pragmatic path toward immutable infrastructure.

CI/CDDevOpsautomation
0 likes · 13 min read
DevOps Philosophy: From Continuous Integration to Immutable Deployments
DevOps
DevOps
Mar 15, 2017 · Operations

Pipeline as Code: Addressing CI/CD Pain Points with Version Control and DSLs

The article explains how treating CI/CD pipelines as code—managed via version control and domain‑specific languages—solves configuration drift, reproducibility, and documentation issues, and outlines practical steps and tool examples for implementing this DevOps practice.

CI/CDDSLDevOps
0 likes · 8 min read
Pipeline as Code: Addressing CI/CD Pain Points with Version Control and DSLs
Efficient Ops
Efficient Ops
Feb 25, 2017 · Operations

60+ Must‑Use Open‑Source DevOps Tools to Accelerate Your Delivery

This article compiles more than sixty free, open‑source DevOps utilities—covering version control, build automation, CI/CD, container platforms, configuration management, logging, and monitoring—to help teams speed up development, streamline deployments, and improve operational efficiency.

CI/CDDevOpsconfiguration management
0 likes · 17 min read
60+ Must‑Use Open‑Source DevOps Tools to Accelerate Your Delivery
DevOps
DevOps
Jan 15, 2017 · Operations

Comparative Analysis of CI/CD Strategies and Git Branching Models in Two Projects

This article compares the CI/CD pipelines and Git branching models of two micro‑service projects, highlighting their deployment workflows, automation levels, visualisation, feedback speed, and trade‑offs to help developers and operations engineers choose an appropriate strategy.

Branching ModelCI/CDDevOps
0 likes · 14 min read
Comparative Analysis of CI/CD Strategies and Git Branching Models in Two Projects
DevOps
DevOps
Dec 18, 2016 · Operations

Introduction to DevOps and Docker: Concepts, Components, and Implementation

This article explains the principles of DevOps, its technical, process, and organizational considerations, and introduces Docker as a key tool, detailing its architecture, components, native utilities, suitable scenarios, and how it enables continuous integration, delivery, and efficient operations.

CI/CDDevOpsDocker
0 likes · 14 min read
Introduction to DevOps and Docker: Concepts, Components, and Implementation
DevOps
DevOps
Dec 8, 2016 · Cloud Native

Anchore 2016 Container Technology Survey: Adoption, Security, CI/CD, Orchestration, and OS Trends

The 2016 Anchore survey reveals how organizations of various sizes adopt containers in production and development, highlights security concerns, shows CI/CD tool dominance, compares orchestration platforms, and analyzes host and image operating system preferences, providing a comprehensive view of the container ecosystem.

CI/CDContainersOrchestration
0 likes · 7 min read
Anchore 2016 Container Technology Survey: Adoption, Security, CI/CD, Orchestration, and OS Trends
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 1, 2016 · Cloud Native

Docker-Based Continuous Delivery Practice: The EMC Containerized Delivery System

This article presents a comprehensive case study of the EMC containerized delivery platform, detailing how Docker, Kubernetes, and automated image building are leveraged to achieve continuous delivery for a large‑scale microservices project, and discusses the system’s architecture, image standardization, environment governance, and future enhancements.

CI/CDContinuous DeliveryDocker
0 likes · 9 min read
Docker-Based Continuous Delivery Practice: The EMC Containerized Delivery System
DevOps
DevOps
Nov 23, 2016 · Operations

New Features in Team Foundation Server 2015 Release Management

The article outlines several enhancements to Release Management in Team Foundation Server 2015, including cloning, exporting and importing release definitions, test result display in release summaries, OAuth token passing to scripts, partial success handling, GitHub project usage, Azure Web App deployment, task groups, soft delete, retention policies, linked project improvements, manual intervention, SQL deployment scripts, dashboard widgets, scheduled and conditional deployments, REST API, service hook integration, and support for Azure China cloud.

AzureCI/CDDevOps
0 likes · 16 min read
New Features in Team Foundation Server 2015 Release Management
DevOps
DevOps
Oct 8, 2016 · Operations

What Is DevOps? Origins, Key Issues, Benefits, and Adoption

The article explains DevOps as the integration of development and operations, tracing its origins, outlining its cultural and technical challenges, detailing its benefits such as faster, more reliable releases, and reviewing the tools and global adoption trends, including a new Chinese survey initiative.

CI/CDCultureDevOps
0 likes · 11 min read
What Is DevOps? Origins, Key Issues, Benefits, and Adoption
DevOps
DevOps
Sep 29, 2016 · Cloud Native

Building a Container‑Based CI/CD Pipeline with VSTS/TFS for ASP.NET Core

This article explains how to use Microsoft Visual Studio Team Services/Team Foundation Server together with Docker to create a full‑stack, container‑based CI/CD pipeline for ASP.NET Core applications, covering environment setup, build agents, Docker host connections, and release strategies for test and production.

ASP.NET CoreCI/CDDevOps
0 likes · 8 min read
Building a Container‑Based CI/CD Pipeline with VSTS/TFS for ASP.NET Core
dbaplus Community
dbaplus Community
Sep 5, 2016 · Operations

How to Build a Jenkins‑Docker Automated CI/CD Pipeline from Scratch

This guide walks you through installing Jenkins and Docker, configuring Jenkins agents, creating jobs and pipelines, mastering essential Docker commands and Dockerfile syntax, and finally integrating the two tools to establish a fully automated CI/CD environment for building and deploying applications.

CI/CDDevOpsJenkins
0 likes · 13 min read
How to Build a Jenkins‑Docker Automated CI/CD Pipeline from Scratch
dbaplus Community
dbaplus Community
Aug 23, 2016 · Operations

How to Build a Scalable Automated Deployment System for Multi‑Node Clusters

This article walks through the shortcomings of manual code releases, designs a multi‑environment automated deployment workflow, details step‑by‑step implementation—including code fetching, configuration handling, logging, parallel execution, and rollback—while sharing practical scripts and common pitfalls for large‑scale clusters.

CI/CDCluster ManagementDeployment Automation
0 likes · 10 min read
How to Build a Scalable Automated Deployment System for Multi‑Node Clusters
Efficient Ops
Efficient Ops
Aug 21, 2016 · Operations

How to Build a Standardized CI/CD Pipeline for Enterprise Delivery

This article explains how enterprises can overcome manual deployment challenges by standardizing their tech stack, defining mutable and immutable deployment modes, designing an XY‑axis model for system components, and implementing continuous integration, delivery, feedback, and monitoring using tools like Jenkins.

CI/CDContinuous DeliveryDevOps
0 likes · 21 min read
How to Build a Standardized CI/CD Pipeline for Enterprise Delivery
MaGe Linux Operations
MaGe Linux Operations
Jul 19, 2016 · Mobile Development

Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls

This guide walks you through configuring Jenkins on a CentOS 6.3 server to automatically compile Android projects from a GitLab repository, covering environment preparation, Jenkins installation, job creation, Gradle integration, and troubleshooting common issues such as SDK updates, permission errors, and memory limits.

AndroidCI/CDCentOS
0 likes · 7 min read
Master Android CI/CD: Step-by-Step Jenkins Setup and Common Pitfalls
DevOps Coach
DevOps Coach
Jul 13, 2016 · Cloud Native

Unlocking DevOps 2.0: Key Insights from the ‘Black Treasure’ Book

This article provides a detailed reading note of the DevOps 2.0 toolset book, summarizing its chapters on DevOps concepts, micro‑service architecture, CI/CD pipelines, containerization, orchestration tools such as Docker, Ansible, Kubernetes, and practical advice for building immutable, automated deployment pipelines.

CI/CDDevOpscloud-native
0 likes · 10 min read
Unlocking DevOps 2.0: Key Insights from the ‘Black Treasure’ Book
Qunar Tech Salon
Qunar Tech Salon
Jul 6, 2016 · Information Security

Thirteen Ways Containers Are More Secure Than Virtual Machines

The article explains why containers offer stronger security than virtual machines by detailing thirteen best‑practice features such as disabling SSH, limiting ports, short‑lived containers, immutable designs, automated patching, and comprehensive scanning and logging strategies.

CI/CDContainersDevOps
0 likes · 5 min read
Thirteen Ways Containers Are More Secure Than Virtual Machines
Qunar Tech Salon
Qunar Tech Salon
Jul 1, 2016 · Operations

Optimizing Jenkins CI/CD Architecture with Docker and Container Orchestration

The article explains Jenkins' single‑node and master‑slave deployment models, outlines the scalability and resource challenges of traditional setups, and proposes replacing test machines with Docker containers managed by Kubernetes or Swarm to improve efficiency, maintainability, and resource utilization.

CI/CDDockerJenkins
0 likes · 7 min read
Optimizing Jenkins CI/CD Architecture with Docker and Container Orchestration

Microservices, Containers, and Cloud‑Native Architecture: An Updated Middleware Overview

This article provides a comprehensive update on how microservices, containers, and cloud‑native architectures are reshaping middleware, covering key concepts, frameworks, CI/CD pipelines, service discovery, dynamic configuration, scalability, resilience patterns, and integration platforms for modern enterprise IT.

CI/CDContainersDevOps
0 likes · 22 min read
Microservices, Containers, and Cloud‑Native Architecture: An Updated Middleware Overview
Java High-Performance Architecture
Java High-Performance Architecture
Jun 11, 2016 · Operations

Mastering CI/CD: From Continuous Integration to Continuous Deployment

Continuous Integration, Delivery, and Deployment form a progressive workflow that automates code testing, staging, and production release, enabling teams to detect issues early, ensure deployable code, and achieve fully automated releases despite challenges like complex topologies and large-scale environments.

CI/CDContinuous DeliveryContinuous Deployment
0 likes · 3 min read
Mastering CI/CD: From Continuous Integration to Continuous Deployment
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
May 19, 2016 · Operations

Explore 60+ Essential Open-Source DevOps Tools for Seamless Development & Operations

This article introduces the concept of DevOps and provides a comprehensive, categorized list of over sixty open‑source tools—including version control, build automation, CI/CD, container platforms, configuration management, monitoring and logging solutions—helping beginners and practitioners quickly adopt effective DevOps practices.

CI/CDDevOpsOpen-source tools
0 likes · 16 min read
Explore 60+ Essential Open-Source DevOps Tools for Seamless Development & Operations
Efficient Ops
Efficient Ops
May 7, 2016 · Operations

400+ Free DevOps Tools & Resources Every Sysadmin Should Know

This article compiles a curated list of over 400 free DevOps and system administration resources—including CI/CD services, monitoring tools, crash handling platforms, IaaS, PaaS, and DBaaS solutions—to help engineers streamline workflows and improve operational efficiency.

CI/CDDevOpsIaaS
0 likes · 7 min read
400+ Free DevOps Tools & Resources Every Sysadmin Should Know
Baidu Intelligent Testing
Baidu Intelligent Testing
Apr 19, 2016 · Operations

Building a Low‑Cost, End‑to‑End Automated CI/CD System: From Identifying Common Pain Points to Zero‑Cost Benchmark Replication

This article describes how a product line can quickly establish a comprehensive, low‑cost automated CI/CD pipeline by first pinpointing shared development pain points, then creating a benchmark solution that can be replicated without additional expense, covering local builds, coverage metrics, performance testing, and automated online regression.

CI/CDDevOpstesting
0 likes · 6 min read
Building a Low‑Cost, End‑to‑End Automated CI/CD System: From Identifying Common Pain Points to Zero‑Cost Benchmark Replication
MaGe Linux Operations
MaGe Linux Operations
Apr 4, 2016 · Operations

Master Jenkins CI: Step-by-Step Setup, Plugins, and Automated Deployment

This guide walks through setting up a Jenkins CI server—including environment preparation, installation, essential plugins, system and project configuration, security hardening, and a custom shell script for automated deployment—providing a practical roadmap for reliable continuous integration and delivery in Java projects.

CI/CDDevOpsGit
0 likes · 7 min read
Master Jenkins CI: Step-by-Step Setup, Plugins, and Automated Deployment
21CTO
21CTO
Mar 17, 2016 · Operations

How We Scaled a Small Team with GitHub, ZenHub, TravisCI, and Slack

From a tiny squad using SVN to a full‑stack agile team, we detail how migrating to GitHub, adopting ZenHub for project management, integrating TravisCI for continuous testing and deployment, using Reviewable for pull‑request reviews, Coveralls for coverage metrics, and Slack for real‑time communication transformed our development workflow and boosted code quality.

CI/CDDevOpsGitHub
0 likes · 6 min read
How We Scaled a Small Team with GitHub, ZenHub, TravisCI, and Slack
Architecture Digest
Architecture Digest
Mar 17, 2016 · Backend Development

Cookpad’s Microservices Experience: Service Granularity, Integration, and Deployment Practices

This article shares Cookpad’s practical experience with microservices, covering service granularity, RESTful integration, parallel processing, fault tolerance, testing strategies, logging, Docker‑based deployment pipelines, and company‑wide support mechanisms that together improve development speed and reliability.

CI/CDDockerPact
0 likes · 12 min read
Cookpad’s Microservices Experience: Service Granularity, Integration, and Deployment Practices
Efficient Ops
Efficient Ops
Mar 16, 2016 · Operations

How to Build Efficient CI/CD Pipelines for Startup Ops

This article outlines practical CI/CD and DevOps guidelines for startups, covering application management standards, branch strategies, code review tools, directory layout, permission controls, configuration change processes, release policies, logging practices, and automated deployment using tools like Git, Jenkins, and Ansible.

AnsibleCI/CDDevOps
0 likes · 14 min read
How to Build Efficient CI/CD Pipelines for Startup Ops
21CTO
21CTO
Mar 12, 2016 · Mobile Development

How Componentization Boosts iOS & Android App Development Efficiency

This article summarizes a March 10 technical session on componentizing iOS and Android applications, describing the challenges of monolithic codebases, the benefits of modular architecture, communication patterns, lifecycle management, version control, CI integration, and practical lessons learned.

AndroidCI/CDComponentization
0 likes · 16 min read
How Componentization Boosts iOS & Android App Development Efficiency
MaGe Linux Operations
MaGe Linux Operations
Mar 10, 2016 · Cloud Native

Docker in the Real World: Lessons, Pitfalls, and the Quest for a Perfect Container Architecture

After experimenting with Docker to isolate PHP‑FPM and Nginx services, a small startup shares the challenges they faced—from link networking quirks and service discovery with Consul, to CI image builds, log handling, monitoring, and the hidden costs of container restarts—offering practical insights for anyone adopting containerization.

CI/CDConsulPHP
0 likes · 8 min read
Docker in the Real World: Lessons, Pitfalls, and the Quest for a Perfect Container Architecture
Efficient Ops
Efficient Ops
Feb 3, 2016 · Operations

Zero‑Touch Java Deployment with Docker: A Four‑Step Guide

This article walks through a practical Docker‑based continuous deployment pipeline for a Java application, showing how Git, Jenkins, and Docker Registry can be configured to automatically build, test, and deploy code without manual intervention, complete with screenshots and FAQs.

CI/CDContinuous DeploymentDocker
0 likes · 13 min read
Zero‑Touch Java Deployment with Docker: A Four‑Step Guide
Efficient Ops
Efficient Ops
Jan 25, 2016 · Operations

Why You Still Need a Dedicated Deployment System Beyond Jenkins

While Jenkins offers powerful deployment plugins, this article explains why a standalone deployment system remains essential for continuous delivery, covering decoupling builds, managing complex environments, supporting varied deployment strategies, enforcing standards, gathering operational data, and enabling service-oriented deployment across teams.

CI/CDJenkinsdeployment system
0 likes · 9 min read
Why You Still Need a Dedicated Deployment System Beyond Jenkins
High Availability Architecture
High Availability Architecture
Nov 15, 2015 · R&D Management

Insights into Google’s Engineering Culture, Tools, and Processes

The article shares a comprehensive overview of Google’s engineering environment, covering Silicon Valley work culture, internal communication mechanisms, the company’s development toolchain, quality‑versus‑speed trade‑offs in workflows, hiring practices, and the broader engineer mindset, supplemented by a detailed Q&A session.

CI/CDGooglecode review
0 likes · 32 min read
Insights into Google’s Engineering Culture, Tools, and Processes
Architect
Architect
Sep 19, 2015 · Cloud Native

Docker: Accelerating Software Testing and Simplifying Production Deployments

The article explains how Docker’s lightweight container technology speeds up test environment setup, reduces resource consumption, supports blue/green deployments, and simplifies production orchestration, making it an essential tool for modern development teams seeking efficient, reliable software delivery.

Blue-Green DeploymentCI/CDsoftware testing
0 likes · 6 min read
Docker: Accelerating Software Testing and Simplifying Production Deployments
MaGe Linux Operations
MaGe Linux Operations
Sep 16, 2015 · Operations

60+ Must-Have Open-Source DevOps Tools to Supercharge Your Workflow

This article compiles over 60 of the best open-source DevOps tools—including version-control systems, build automation, CI/CD platforms, container runtimes, configuration-management solutions, monitoring and logging utilities—to help developers implement efficient, automated, and scalable workflows without cost.

CI/CDDevOpscontainer
0 likes · 13 min read
60+ Must-Have Open-Source DevOps Tools to Supercharge Your Workflow
Efficient Ops
Efficient Ops
Jul 22, 2015 · Operations

Why Docker Is the Secret Weapon for Microservices Success

This article explains how Docker bridges the gap between microservices and operations by standardizing packaging, simplifying multi‑language integration, enabling automated testing and continuous delivery, and reducing the complexity of system evolution and deployment.

CI/CDcontainerizationmicroservices
0 likes · 16 min read
Why Docker Is the Secret Weapon for Microservices Success
Efficient Ops
Efficient Ops
Jul 21, 2015 · Operations

Automate Java Deployments with Docker and Jenkins in Four Simple Steps

This article walks through a practical, four‑step workflow that lets developers push Java code to Git, automatically trigger Jenkins to build, create a new Docker image, and redeploy the container without any manual intervention, illustrating the process with screenshots and a FAQ.

CI/CDContinuous DeploymentDevOps
0 likes · 12 min read
Automate Java Deployments with Docker and Jenkins in Four Simple Steps
MaGe Linux Operations
MaGe Linux Operations
Jul 8, 2015 · Cloud Native

How Docker Supercharges Continuous Delivery in Real‑World Projects

This article details a practical case study of using Docker to build a continuous delivery pipeline for a logistics‑industry portal, covering project background, challenges, Docker‑based CI integration, automated deployment strategies, image layering, role‑based scripts, and a private registry setup.

CI/CDContinuous DeliveryDevOps
0 likes · 19 min read
How Docker Supercharges Continuous Delivery in Real‑World Projects
Efficient Ops
Efficient Ops
Jun 27, 2015 · Operations

How We Automated Cloud Operations: Real-World AWS Scaling & Deployment Cases

This article shares two real‑world operations‑automation case studies—cloud‑based scaling on AWS with Chef and Jenkins, and a comprehensive automated deployment workflow for an advertising company's C++ RTB system, Java platform, and data clusters—highlighting processes, tools, and key lessons.

AWSCI/CDChef
0 likes · 8 min read
How We Automated Cloud Operations: Real-World AWS Scaling & Deployment Cases
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
May 31, 2015 · Backend Development

Microservice Architecture for Contract Management: Challenges, Strategy, and the Stencil Framework

This article describes how a legacy .NET contract management system was transformed into a set of independent microservices using a strategic decoupling approach, explains microservice fundamentals and advantages, and introduces the Ruby‑based Stencil framework with code generation, CI templates, and one‑click AWS deployment to accelerate development and operations.

AWSCI/CDRuby
0 likes · 14 min read
Microservice Architecture for Contract Management: Challenges, Strategy, and the Stencil Framework
Efficient Ops
Efficient Ops
May 26, 2015 · Operations

Building Automated Ops with Modular “Lego” Models: Strategies, Tools, and Methodology

This article, distilled from a lively discussion in the InfoQ High‑Efficiency Operations group, outlines a modular “building‑block” approach to operations automation, presents core methodologies, explains why automation tools exist, compares Puppet, SaltStack, and Ansible, and offers practical guidance for selecting and implementing automation solutions.

CI/CDModular ArchitectureOperations Automation
0 likes · 11 min read
Building Automated Ops with Modular “Lego” Models: Strategies, Tools, and Methodology
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Mar 30, 2015 · Mobile Development

Mobile Taobao’s Journey to High‑Quality Continuous Delivery: Architecture, Process, and Quality Assurance

This article recounts how the Mobile Taobao team transformed a monolithic app into a modular, multi‑bundle system, introduced automated build, test, and release platforms, and refined processes and quality‑assurance practices to achieve fast, reliable continuous delivery at massive scale.

CI/CDContinuous Deliveryquality assurance
0 likes · 14 min read
Mobile Taobao’s Journey to High‑Quality Continuous Delivery: Architecture, Process, and Quality Assurance
Meituan Technology Team
Meituan Technology Team
Mar 10, 2015 · Operations

Meituan Automated Build System: Docker‑Based CI/CD

Meituan’s new Docker‑based automated build system isolates each build in lightweight containers, using YAML‑defined images to compile code, preprocess assets, and package artifacts, which speeds builds, eliminates environment conflicts, and delivers pre‑built packages for faster, more reliable releases across the platform.

Automated BuildCI/CDDocker
0 likes · 7 min read
Meituan Automated Build System: Docker‑Based CI/CD