Tagged articles

CI/CD

1731 articles · Page 18 of 18
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/CDContainersMicroservices
0 likes · 22 min read
Microservices, Containers, and Cloud‑Native Architecture: An Updated Middleware Overview
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/CDIaaSMonitoring
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/CDGitJenkins
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/CDGitHubSlack
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/CDDockerMicroservices
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/CDGit
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/CDConsulNGINX
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/CDJenkinsOperations
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/CDEngineering CultureGoogle
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/CDcontainerdevops
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/CDMicroservicesOperations
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 DeploymentJava
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 Deliverycontainerization
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/CDMicroservices
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/CDOperations Automationmodular architecture
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