Tagged articles
1703 articles
Page 9 of 18
DevOps Cloud Academy
DevOps Cloud Academy
Jul 28, 2022 · Cloud Native

How to Create Static and Dynamic Jenkins Agents on Kubernetes

This guide explains how to manually create Jenkins JNLP agents on a Kubernetes cluster, covering both static Deployment‑based agents and dynamic agents using the Kubernetes plugin, with detailed YAML definitions, pipeline scripts, and supporting helper functions for a complete CI/CD workflow.

Cloud NativeDevOpsJenkins
0 likes · 10 min read
How to Create Static and Dynamic Jenkins Agents on Kubernetes
Top Architect
Top Architect
Jul 27, 2022 · Cloud Native

A Comprehensive Guide to Microservice Architecture and Its Technology Stack

This article provides an extensive overview of microservice architecture, tracing its evolution from monolithic to distributed services, detailing the advantages and drawbacks of each stage, and presenting a practical technology stack—including service discovery, API gateways, containerization, orchestration, logging, monitoring, and CI/CD—to help engineers design, implement, and operate modern cloud‑native systems.

Distributed SystemsDockerKubernetes
0 likes · 20 min read
A Comprehensive Guide to Microservice Architecture and Its Technology Stack
Xianyu Technology
Xianyu Technology
Jul 27, 2022 · Operations

Automated Regression Testing for Xianyu Transaction Chain

The Xianyu transaction chain now employs automated regression testing that records and replays interface traffic, verifies scenarios, and integrates a strong checkpoint in the release pipeline, cutting manual validation from thirty minutes to one minute, enhancing quality assurance, release safety, and paving the way for broader test coverage.

automationci/cdquality assurance
0 likes · 7 min read
Automated Regression Testing for Xianyu Transaction Chain
DevOps Cloud Academy
DevOps Cloud Academy
Jul 26, 2022 · Operations

9 DevOps Best Practices: What You Should Do and Not Do

This article outlines nine essential DevOps best practices—from fostering a collaborative, blameless culture and adopting CI/CD, automated testing, observability, and IaC, while also highlighting common anti‑patterns such as isolated DevOps teams, hero reliance, and unchecked tool sprawl.

DevOpsautomationci/cd
0 likes · 13 min read
9 DevOps Best Practices: What You Should Do and Not Do
21CTO
21CTO
Jul 23, 2022 · Cloud Native

How to Deploy JetBrains Space On-Premises with Docker Compose and Kubernetes

JetBrains Space, an integrated software‑team platform, now offers a test version for on‑premises deployment, supporting Docker Compose for simple single‑host setups and Kubernetes for scalable clusters, with built‑in Git, code review, CI/CD pipelines, and package management.

Docker ComposeJetBrains Spaceci/cd
0 likes · 3 min read
How to Deploy JetBrains Space On-Premises with Docker Compose and Kubernetes
Meituan Technology Team
Meituan Technology Team
Jul 14, 2022 · Operations

Design and Implementation of Meituan's Self‑Developed CI/CD Pipeline Engine

After three years of development, Meituan replaced Jenkins with a self‑built, distributed CI/CD pipeline engine that unifies backend infrastructure, processes nearly 100,000 daily executions with over 99.99% success, using decoupled scheduling, label‑based resource pools, a layered component SDK, and supports multiple languages, while planning serverless extensions.

Distributed SchedulingMeituanPipeline Engine
0 likes · 26 min read
Design and Implementation of Meituan's Self‑Developed CI/CD Pipeline Engine
Software Development Quality
Software Development Quality
Jul 9, 2022 · Operations

Boost Deployment Efficiency with Structured Environment Management

This guide outlines how to classify, configure, and automate development, integration, UAT, pre‑production, and production environments, establishing principles, standards, recommended practices, common operational steps, and key metrics to improve deployment efficiency and maintain security and compliance.

DeploymentInfrastructure as CodeOperations
0 likes · 7 min read
Boost Deployment Efficiency with Structured Environment Management
Open Source Linux
Open Source Linux
Jul 8, 2022 · Operations

How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams

Building a successful software company hinges on delivering valuable software quickly, and this article explains how we adopted Drone CI as the core of our continuous delivery pipeline—detailing its open‑source nature, Docker‑based architecture, service support, plugin ecosystem, testing integration, and artifact management.

Continuous DeliveryDevOpsDocker
0 likes · 11 min read
How Drone CI Transforms Scalable Continuous Delivery for Modern Software Teams
DevOps Cloud Academy
DevOps Cloud Academy
Jul 5, 2022 · Operations

How to Dynamically Create Jenkins Agent Nodes Using Groovy

This article demonstrates how to programmatically create Jenkins agent nodes on demand with Groovy scripts, covering import statements, node configuration, adding the node to Jenkins, and retrieving node details for further automation in a CI/CD pipeline.

DevOpsDynamic AgentsGroovy
0 likes · 3 min read
How to Dynamically Create Jenkins Agent Nodes Using Groovy
FunTester
FunTester
Jul 4, 2022 · R&D Management

Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices

This article details the design and implementation of a comprehensive quality assurance system for SDK development, covering background motivations, step‑by‑step methodologies, documentation practices, toolchains, real‑time crash data handling, hardware testing, platform automation, and practical Q&A for startup engineering teams.

SDKci/cdprocess improvement
0 likes · 13 min read
Building a Quality Assurance System for SDK Development: Methods, Tools, and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jul 2, 2022 · Operations

Understanding AWS-Enabled DevOps Practices and Key CI/CD Tools

This article explains the DevOps methodology in the context of AWS, defines its relationship to cloud operations, and introduces three core AWS CI/CD services—CodeCommit, CodePipeline, and CodeBuild—detailing their features and benefits for accelerating software delivery.

AWSCodeBuildCodeCommit
0 likes · 6 min read
Understanding AWS-Enabled DevOps Practices and Key CI/CD Tools
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 30, 2022 · Operations

Intelligent Test Execution: Risk‑Based Manual Case Recommendation, Parallel‑Coverage Traffic Selection, Smart Build, Priority‑Based Task Scheduling, and UI Automation Self‑Healing

This article presents a comprehensive overview of intelligent test execution techniques, including risk‑based manual test case recommendation, parallel‑coverage traffic filtering, dynamic smart build strategies, priority‑driven task scheduling, and UI automation self‑healing, illustrating how these methods improve testing efficiency, coverage, and stability.

ci/cdintelligent testingrisk-based recommendation
0 likes · 11 min read
Intelligent Test Execution: Risk‑Based Manual Case Recommendation, Parallel‑Coverage Traffic Selection, Smart Build, Priority‑Based Task Scheduling, and UI Automation Self‑Healing
DevOps Cloud Academy
DevOps Cloud Academy
Jun 30, 2022 · Information Security

Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines

This tutorial demonstrates how to set up automated Docker image vulnerability scanning with Trivy, embed the scan into GitLab CI/CD pipelines, handle severity thresholds, schedule recurring scans, and remediate findings by adjusting the Dockerfile, providing a practical DevOps security workflow.

CVE scanningContainer SecurityDevOps
0 likes · 10 min read
Integrating Trivy Image Security Scanning into GitLab CI/CD Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Jun 29, 2022 · Operations

Comprehensive Guide to Jenkins Multibranch Pipeline: Setup, Jenkinsfile, Webhook Configuration, and Troubleshooting

This guide explains how to create and configure Jenkins multibranch pipelines for CI/CD, covering fundamentals, PR‑based branch discovery, a sample Jenkinsfile with conditional stages, step‑by‑step Jenkins UI setup, webhook integration with GitHub, testing procedures, and common troubleshooting tips.

DevOpsGitJenkins
0 likes · 10 min read
Comprehensive Guide to Jenkins Multibranch Pipeline: Setup, Jenkinsfile, Webhook Configuration, and Troubleshooting
Baidu Geek Talk
Baidu Geek Talk
Jun 27, 2022 · Operations

How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD

This article explains Baidu App’s DevOps workflow challenges, introduces the Pipeline as Code concept, compares Jenkins Pipeline and GitHub Actions DSLs, and details the design of Tekes Actions, its custom runner, and operational features such as pause/unpause and WebAPI integration.

DevOpsGitHub ActionsJenkins
0 likes · 17 min read
How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD
360 Quality & Efficiency
360 Quality & Efficiency
Jun 24, 2022 · Cloud Native

Using Sonobuoy for Kubernetes Conformance Testing: Installation, Execution, and Result Analysis

This article explains how to use the Sonobuoy diagnostic tool to perform Kubernetes conformance testing, covering the definition of conformance, Sonobuoy’s features and architecture, environment setup, test execution with custom plugins, result retrieval, and analysis of failed test cases.

Cluster DiagnosticsConformance TestingKubernetes
0 likes · 8 min read
Using Sonobuoy for Kubernetes Conformance Testing: Installation, Execution, and Result Analysis
Efficient Ops
Efficient Ops
Jun 22, 2022 · Information Security

How ICBC Secures Its Software with DevSecOps: Practical Insights

This article explains how Industrial and Commercial Bank of China integrates security into its DevOps pipeline through DevSecOps, detailing challenges, toolchain implementation, CI/CD security measures, and ongoing plans to strengthen software security in a fast‑changing financial environment.

DevSecOpsInformation Securityautomation
0 likes · 6 min read
How ICBC Secures Its Software with DevSecOps: Practical Insights
Bilibili Tech
Bilibili Tech
Jun 21, 2022 · Mobile Development

Adopting Monorepo and Bazel for Bilibili iOS Development

Bilibili migrated its iOS codebase from a fragmented polyrepo to a unified monorepo and adopted Google‑backed Bazel, enabling clear BUILD files, atomic commits, fast parallel and cached builds, reliable dependency resolution, easy Xcode integration via Tulsi, and extensible custom rules for scalable, maintainable development.

BazelBuild SystemMobile Development
0 likes · 21 min read
Adopting Monorepo and Bazel for Bilibili iOS Development
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Jun 17, 2022 · Game Development

Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"

This article describes the challenges of handling massive art assets in the Nishuihan MMO, introduces a distributed build pipeline that separates resource processing, incremental packaging, and multi‑machine scheduling, and details a series of optimizations that reduced the overall build time from over ten hours to about one and a half hours while supporting multiple functional teams.

Build OptimizationDistributed BuildGame Development
0 likes · 22 min read
Design and Optimization of a Distributed Build System for the MMO Game "Nishuihan"
Ops Development Stories
Ops Development Stories
Jun 12, 2022 · Cloud Native

How to Deploy and Manage Applications with Zadig: A Step‑by‑Step Guide

This comprehensive guide walks you through installing, configuring, and upgrading the cloud‑native continuous delivery platform Zadig—including MySQL setup, Helm chart deployment, GitLab integration, environment and pipeline management, and optional SonarQube code scanning—providing practical commands and screenshots for end‑to‑end implementation.

DevOpsGitLabKubernetes
0 likes · 21 min read
How to Deploy and Manage Applications with Zadig: A Step‑by‑Step Guide
DevOps Cloud Academy
DevOps Cloud Academy
Jun 12, 2022 · Operations

How to Retrieve Project Branches in Jenkins Pipelines

This tutorial explains how to use Jenkins, the Git Parameter plugin, and parameterized builds to fetch and display Git branch information within a pipeline, including installation steps, configuration details, and common troubleshooting tips.

GitJenkinsOperations
0 likes · 4 min read
How to Retrieve Project Branches in Jenkins Pipelines
ITPUB
ITPUB
Jun 12, 2022 · Cloud Native

How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator

Vivo describes how it built a Kubernetes‑Operator and CI pipeline to automate large‑scale, multi‑data‑center cluster deployment, modular management, and lifecycle operations using Ansible, kubeadm, and kubevirt, improving reliability, maintainability, and scalability of its Kubernetes fleets.

AnsibleCloud NativeKubernetes
0 likes · 14 min read
How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator
21CTO
21CTO
Jun 11, 2022 · Fundamentals

How to Kickstart Your Self‑Taught Journey as a Software Developer

This article offers practical guidance for aspiring self‑taught software developers, covering why software matters, essential foundations, language choices, core tools like CI/CD and DevOps, and strategies for steadily building knowledge and craftsmanship.

ci/cdfundamentalsprogramming languages
0 likes · 5 min read
How to Kickstart Your Self‑Taught Journey as a Software Developer
Cloud Native Technology Community
Cloud Native Technology Community
Jun 9, 2022 · Cloud Native

Ericsson’s Cloud‑Native Journey for 5G Transformation

Ericsson leverages cloud‑native technologies—including Kubernetes, micro‑services, CI/CD pipelines, and CNCF tools—to accelerate its 5G network rollout, reduce service feedback times from weeks to hours, lower TCO, and enable rapid, reliable deployment of telecom applications across carrier networks.

5GCloud NativeKubernetes
0 likes · 10 min read
Ericsson’s Cloud‑Native Journey for 5G Transformation
DevOps Cloud Academy
DevOps Cloud Academy
Jun 6, 2022 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Deploy Dashboard plugin for Jenkins, explains how to visualize deployment status across environments, shows step‑by‑step instructions for adding versions, creating the dashboard view, adding deployment buttons, and provides pipeline code examples for seamless CI/CD integration.

Deploy DashboardDevOpsJenkins
0 likes · 5 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management
DevOps Cloud Academy
DevOps Cloud Academy
May 23, 2022 · Operations

Understanding Jenkins Pipeline as Code: Benefits and Practical Usage

This article explains how Jenkins Pipeline as Code replaces manual freestyle job configurations with version‑controlled code, streamlining bulk modifications, improving consistency across multiple projects, and highlighting best practices for managing complex Jenkinsfile setups.

DevOpsJenkinsPipeline as Code
0 likes · 4 min read
Understanding Jenkins Pipeline as Code: Benefits and Practical Usage
FunTester
FunTester
May 20, 2022 · Fundamentals

Understanding Test Reports: Composition, Analysis, and Challenges

This article explains what test reports are, outlines their essential components and common types, discusses the challenges of handling large and fast‑moving test data in modern agile and DevOps environments, and describes how continuous testing and dashboards can improve software release decisions.

DevOpsSoftware TestingTest Report
0 likes · 11 min read
Understanding Test Reports: Composition, Analysis, and Challenges
Qunar Tech Salon
Qunar Tech Salon
May 19, 2022 · Operations

Design and Optimization of a Large‑Scale Monitoring System at Qunar.com

This article describes the architecture, challenges, and performance optimizations of Qunar.com's Watcher monitoring platform, covering massive metric collection, master‑worker redesign, Graphite/Whisper storage enhancements, and future migration to Go‑based cloud‑native solutions.

Cloud NativeDistributed Systemsci/cd
0 likes · 13 min read
Design and Optimization of a Large‑Scale Monitoring System at Qunar.com
Baidu Geek Talk
Baidu Geek Talk
May 16, 2022 · Cloud Native

Cloud-Native Environment Management Platform for Document Library: Architecture, Implementation and Benefits

To overcome unsynchronized development, slow deployments, and fragmented testing after moving its document library to the cloud, the team built a Kubernetes‑driven environment‑management platform that automatically provisions containerized sub‑environments on demand, scaling to thousands, cutting costs, boosting security, and enabling rapid, parallel testing for hundreds of projects.

DevOpsKubernetesci/cd
0 likes · 13 min read
Cloud-Native Environment Management Platform for Document Library: Architecture, Implementation and Benefits
Baidu App Technology
Baidu App Technology
May 12, 2022 · Operations

How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD

This article explains Baidu's journey from traditional CI pipelines to a fully automated Pipeline‑as‑Code system called Tekes Actions, compares Jenkins and GitHub Actions DSLs, and details the architecture, runner, and workflow orchestration that enable customizable, reusable pipelines across product lines.

DevOpsGitHub ActionsJenkins
0 likes · 17 min read
How Baidu’s Tekes Actions Turns Pipelines into Code for Scalable CI/CD
Bilibili Tech
Bilibili Tech
May 7, 2022 · Mobile Development

Optimizing Android Build Speed with Fast‑Build Plugin and Monorepo Strategy at Bilibili

Zhang Yang explains how Bilibili’s massive Android monorepo was accelerated by a fast‑build Gradle plugin that replaces unchanged modules with cached AARs versioned by Git SHA, validates them with an R8‑based A8 check, and leverages cloud compilation and independent build units, cutting full builds from ~30 minutes to under 6 minutes locally and about 3 minutes in the cloud.

AndroidBuild OptimizationFast Build Plugin
0 likes · 22 min read
Optimizing Android Build Speed with Fast‑Build Plugin and Monorepo Strategy at Bilibili
Top Architect
Top Architect
May 4, 2022 · Operations

Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines

This article provides a comprehensive guide to continuous delivery, covering its definition, consensus and management mechanisms, required infrastructure, configuration and testing strategies, trunk and local development practices, six‑step commit workflow, code review, metrics, DevOps concepts, and information traceability.

Continuous DeliveryDeployment PipelineDevOps
0 likes · 15 min read
Continuous Delivery: Principles, Infrastructure, Local Development, and Automated Pipelines
Baidu Geek Talk
Baidu Geek Talk
Apr 29, 2022 · Frontend Development

Building a Scalable Micro‑Frontend Architecture with Tangram‑SDK

This article details how the iFanFan team transformed a monolithic Vue front‑end into a micro‑frontend system using a unified CLI tool, covering routing, packaging, independent development, version management, isolation, communication, CI/CD integration, multi‑product support, and performance optimizations.

CLI toolFrontend ArchitectureVue
0 likes · 12 min read
Building a Scalable Micro‑Frontend Architecture with Tangram‑SDK
Architecture Digest
Architecture Digest
Apr 24, 2022 · Operations

Comprehensive Checklist for Deploying Web Services on Kubernetes in Production

This article presents a detailed checklist covering general information, application requirements, security and compliance, CI/CD practices, Kubernetes configuration, monitoring, testing, and 24/7 service team readiness to ensure reliable production deployment of HTTP‑based web services on Kubernetes.

Kubernetesci/cdproduction deployment
0 likes · 10 min read
Comprehensive Checklist for Deploying Web Services on Kubernetes in Production
DevOps Cloud Academy
DevOps Cloud Academy
Apr 23, 2022 · Operations

A Comprehensive Overview of DevOps Tools and Their Roles

This article introduces the DevOps culture and systematically categorizes a wide range of DevOps tools—including source‑code management, CI/CD, containers, cloud providers, automation, monitoring, project management, and secret management—to help teams improve productivity and collaboration.

ContainersDevOpsOperations
0 likes · 9 min read
A Comprehensive Overview of DevOps Tools and Their Roles
Dada Group Technology
Dada Group Technology
Apr 22, 2022 · Industry Insights

How Traffic Replication and Automated Regression Supercharge Test Efficiency

This article examines the challenges of high‑cost test case maintenance and low‑efficiency regression, then details how HTTP and microservice traffic replication, automatic seed case generation, and integrated CI/CD‑driven interface and process automation can dramatically improve testing speed, coverage, and quality.

API testingMicroservicesSoftware quality
0 likes · 13 min read
How Traffic Replication and Automated Regression Supercharge Test Efficiency
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 20, 2022 · Cloud Native

How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes

This article walks through a real‑world case of a SpringBoot service whose message routing failed due to missing configuration, then demonstrates how to redesign the delivery workflow using a single Docker image, unified application.yaml, Helm charts, and CI/CD scripts to achieve environment‑agnostic, reliable deployments across development, staging, and production.

Configuration ManagementDockerKubernetes
0 likes · 13 min read
How to Build a Stable Multi-Environment Deployment Pipeline with Helm and Kubernetes
Practical DevOps Architecture
Practical DevOps Architecture
Apr 18, 2022 · Operations

How to Add a Jenkins Slave Node (Agent) via SSH

This guide walks through the complete process of adding a Jenkins agent, from creating the node in the Jenkins UI and installing Java and Git on the remote machine to copying SSH keys, verifying connectivity, and testing the agent’s operation.

DevOpsJenkinsLinux
0 likes · 3 min read
How to Add a Jenkins Slave Node (Agent) via SSH
Ops Development Stories
Ops Development Stories
Apr 14, 2022 · Cloud Native

Auto‑Trigger Tekton Pipelines with GitLab Webhooks: A Step‑by‑Step Guide

This article explains how to use Tekton Trigger to automatically start PipelineRuns from GitLab webhook events, covering the core components, CRD definitions, installation steps, and detailed configurations of TriggerTemplate, TriggerBinding, EventListener, ServiceAccount, Ingress, and secret management, enabling fully automated CI/CD on Kubernetes.

Cloud NativeGitLabKubernetes
0 likes · 20 min read
Auto‑Trigger Tekton Pipelines with GitLab Webhooks: A Step‑by‑Step Guide
HomeTech
HomeTech
Apr 13, 2022 · Backend Development

Design and Implementation of a Java Code Coverage Platform Based on JaCoCo

This article presents the design, implementation details, and workflow of a Java code coverage platform built on JaCoCo, covering full and incremental coverage collection, configuration, analysis of diff code, reporting, and future integration plans to improve testing quality and code reliability.

JaCoCoci/cdcode coverage
0 likes · 12 min read
Design and Implementation of a Java Code Coverage Platform Based on JaCoCo
BaiPing Technology
BaiPing Technology
Apr 11, 2022 · Backend Development

Automating API Development with Protobuf, GitLab CI, and Kratos

This article explains how to engineer APIs by automating protobuf file management, code generation, CI/CD pipelines, error handling, validation, and documentation generation using tools such as GitLab, Kratos, Apifox, and quicktype, ultimately improving development efficiency across backend and client teams.

API engineeringApifoxGo
0 likes · 20 min read
Automating API Development with Protobuf, GitLab CI, and Kratos
Top Architect
Top Architect
Apr 7, 2022 · Cloud Native

Scaling Productivity on Microservices at Lyft – Part 1: History of Development and Testing Environments

This article details Lyft’s evolution from a monolithic PHP architecture to a micro‑service ecosystem, describing the development and testing environments such as Devbox, Onebox, and pre‑release setups, the challenges of scaling, and the strategies adopted—including Kubernetes migration and automated acceptance testing—to maintain productivity.

Development EnvironmentKubernetesLyft
0 likes · 16 min read
Scaling Productivity on Microservices at Lyft – Part 1: History of Development and Testing Environments
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2022 · Operations

Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition

This article introduces Dagger, a DevOps platform that uses the CUE language to define CI/CD pipelines, provides step‑by‑step installation instructions for macOS and other systems, demonstrates a Todo app pipeline example, explains pipeline components and client interactions, and shows how to build container images with Dagger.

BuildKitCUEDagger
0 likes · 12 min read
Getting Started with Dagger: Installation, Example CI/CD Pipeline, and CUE‑Based Pipeline Definition
Java High-Performance Architecture
Java High-Performance Architecture
Apr 4, 2022 · Cloud Native

From Monolith to Microservices: A Small Team’s CI/CD and Cloud‑Native Journey

This article recounts how a two‑person SaaS team evolved its architecture from a monolithic Java application to a suite of over ten Spring Cloud microservices, detailing RESTful API design, CI/CD pipelines with Jenkins, Docker containerization, Kubernetes integration, link tracing, and operational monitoring.

DockerKubernetesService Splitting
0 likes · 17 min read
From Monolith to Microservices: A Small Team’s CI/CD and Cloud‑Native Journey
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2022 · Operations

How Dagger Is Redefining DevOps with a Code‑First Platform

Solomon Hykes, Docker's founder, launches Dagger—a DevOps operating system built on declarative CUE models, backed by a $20 million Series A round, aiming to simplify pipeline creation, integrate open‑source tooling, and reshape software supply‑chain management for enterprises.

CUEDaggerSeries A Funding
0 likes · 6 min read
How Dagger Is Redefining DevOps with a Code‑First Platform
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 31, 2022 · Databases

Introducing SQLE: An Open‑Source SQL Quality Control Platform and Its CI/CD Integration

This article introduces SQLE, an open‑source platform for end‑to‑end SQL development, testing, and deployment with fine‑grained resource and permission management, explains its key features such as MyBatis scanning, slow‑log analysis, and CI/CD integration via a scanner tool, and demonstrates its usage through Jenkins and the SQLE web UI.

SQLEci/cd
0 likes · 6 min read
Introducing SQLE: An Open‑Source SQL Quality Control Platform and Its CI/CD Integration
DevOps Cloud Academy
DevOps Cloud Academy
Mar 28, 2022 · Operations

Understanding DevOps: Definition, Benefits, Practices, and Drawbacks

This article explains DevOps as a cultural, organizational, and technical shift that unifies development, operations, and quality assurance, outlines its benefits such as faster delivery and improved reliability, describes key practices like CI/CD, multi‑environment deployments, early failure detection, rollback, policy enforcement and observability, and discusses its potential drawbacks and considerations.

DevOpsOperationsautomation
0 likes · 12 min read
Understanding DevOps: Definition, Benefits, Practices, and Drawbacks
DevOps Cloud Academy
DevOps Cloud Academy
Mar 18, 2022 · Operations

Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment

This article provides a detailed guide to structuring GitLab CI/CD pipelines for Java projects, covering job templates for building, testing, code analysis, artifact handling, and Kubernetes deployment, along with variable definitions, workflow rules, and stage configurations to enable flexible and automated DevOps workflows.

DevOpsDockerGitLab
0 likes · 14 min read
Comprehensive CI/CD Pipeline Templates for Java Projects with Build, Test, Code Analysis, Artifact Management, and Kubernetes Deployment
Architecture Digest
Architecture Digest
Mar 12, 2022 · Operations

Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts

This article walks through installing Jenkins, preparing the environment with JDK, Git, and Maven, configuring Jenkins plugins and a freestyle job, defining build parameters and shell scripts to clone a Gitee repository, build a Spring Boot jar with Maven, stop any running instance, and start the new application, followed by troubleshooting tips and a final summary.

GiteeJenkinsautomation
0 likes · 6 min read
Using Jenkins to Clone a Gitee Project, Build with Maven, and Deploy via Shell Scripts
dbaplus Community
dbaplus Community
Mar 10, 2022 · Operations

How Qunar Scaled DevOps: From Process to Cloud‑Native Automation

This article details Qunar's end‑to‑end DevOps ecosystem, covering project workflow, goals, systematic methods, a complete cloud‑native toolchain, measurable outcomes, core practices such as standardization, quality gates, application profiling, and future roadmap for continuous delivery.

Cloud Nativeautomationci/cd
0 likes · 30 min read
How Qunar Scaled DevOps: From Process to Cloud‑Native Automation
Top Architect
Top Architect
Mar 9, 2022 · Operations

DevOps Toolchain Selection and Maturity Model for Enterprises

This article explains the fundamentals of DevOps, outlines the full lifecycle including CI/CD and monitoring, compares popular tools for code hosting, pipelines, service discovery and observability, and provides tailored toolchain recommendations for startups, mid‑size and large enterprises based on maturity and scale.

CloudNativeDevOpsci/cd
0 likes · 18 min read
DevOps Toolchain Selection and Maturity Model for Enterprises
Alibaba Cloud Native
Alibaba Cloud Native
Mar 2, 2022 · Cloud Native

How Gaode Map Achieved Zero‑On‑Site Duty with Serverless Architecture

Gaode Map transformed its navigation and recommendation services by adopting a Serverless, cloud‑native platform that reduces operational costs, enables millisecond‑level scaling, and eliminates the need for on‑site duty during peak holiday periods, while supporting rapid UI and strategy changes.

Cloud NativeLow-Cost MigrationScalability
0 likes · 12 min read
How Gaode Map Achieved Zero‑On‑Site Duty with Serverless Architecture
Programmer DD
Programmer DD
Feb 28, 2022 · Operations

Automate Gitee Project Builds with Jenkins, Maven, and Shell Scripts

This guide walks through setting up Jenkins to clone a Gitee repository, configure Maven and Git plugins, define a parameterized freestyle job, and use shell scripts to build and launch a Spring Boot application, including troubleshooting steps for Maven path issues.

GiteeJenkinsci/cd
0 likes · 7 min read
Automate Gitee Project Builds with Jenkins, Maven, and Shell Scripts
MaGe Linux Operations
MaGe Linux Operations
Feb 22, 2022 · Cloud Native

Explore Kubernetes CI/CD Through an Engaging Comic

This article presents a comic series that visually explains Kubernetes fundamentals and demonstrates how to implement continuous integration and continuous delivery pipelines on the platform, offering a concise, illustrated guide for developers and DevOps engineers.

Cloud NativeComicDevOps
0 likes · 4 min read
Explore Kubernetes CI/CD Through an Engaging Comic
Qingyun Technology Community
Qingyun Technology Community
Feb 15, 2022 · Cloud Native

Deploy GitLab CE on KubeSphere and Build CI/CD Pipelines – A Complete Guide

This tutorial walks you through installing KubeSphere, deploying GitLab Community Edition via Helm, configuring a minimal GitLab setup, creating a sample NodeJS project, disabling Auto DevOps, writing a Jenkinsfile, and linking GitLab with KubeSphere DevOps to run both scripted and graphical CI/CD pipelines, plus optional SSH access.

GitLabJenkinsKubeSphere
0 likes · 18 min read
Deploy GitLab CE on KubeSphere and Build CI/CD Pipelines – A Complete Guide
DevOps Cloud Academy
DevOps Cloud Academy
Feb 15, 2022 · Operations

Comprehensive Guide to Jenkins Multibranch Pipeline for CI/CD

This guide explains the concepts, configuration steps, Jenkinsfile example, webhook setup, testing procedures, and troubleshooting tips for implementing a Git‑based Jenkins multibranch pipeline that automates CI/CD workflows using pull‑request and branch discovery.

DevOpsGitJenkins
0 likes · 10 min read
Comprehensive Guide to Jenkins Multibranch Pipeline for CI/CD
BaiPing Technology
BaiPing Technology
Feb 7, 2022 · Cloud Native

Mastering CI/CD: Automate Deployments with GitLab, Jenkins, Docker & Kubernetes

This guide demonstrates how to integrate GitLab and Jenkins with Kubernetes to achieve automated, multi-environment deployments, covering project configuration, Dockerfile creation, build scripts, Jenkins pipeline setup, Kubernetes resources, and best practices for scaling, rolling updates, and service management in a production-grade cloud native architecture.

DockerGitLabJenkins
0 likes · 16 min read
Mastering CI/CD: Automate Deployments with GitLab, Jenkins, Docker & Kubernetes
Shopee Tech Team
Shopee Tech Team
Jan 20, 2022 · Game Development

Shopee Games: Engine Selection, Optimization, and Engineering Practices for H5 Game Development

Shopee Games chose the Egret engine for its lightweight 2D performance on low‑end Southeast Asian devices, built a custom toolchain with texture‑atlas and draw‑call optimizations, trimmed unused modules, migrated the project to a modern npm‑based workflow with Webpack, linting, testing and CI/CD, and created scaffolding utilities that now let developers treat H5 game development like any frontend project, speeding iteration and improving code quality.

Egret engineGame Developmentci/cd
0 likes · 19 min read
Shopee Games: Engine Selection, Optimization, and Engineering Practices for H5 Game Development
Liulishuo Tech Team
Liulishuo Tech Team
Jan 18, 2022 · Cloud Native

Design and Implementation of an ArgoCD‑Based Continuous Delivery System at Liulishuo

This article describes how Liulishuo replaced its custom CD platform with the open‑source ArgoCD solution, detailing the motivations, architecture components, design concepts, deployment workflows, code snippets, advantages, and future plans for automated gray‑release in a cloud‑native Kubernetes environment.

ArgoCDCloud NativeContinuous Delivery
0 likes · 11 min read
Design and Implementation of an ArgoCD‑Based Continuous Delivery System at Liulishuo
Ctrip Technology
Ctrip Technology
Jan 13, 2022 · Mobile Development

Flybirds: An Open‑Source BDD UI Automation Framework for Mobile Testing

Flybirds is a BDD‑based, open‑source UI automation framework for mobile apps that provides a plug‑in architecture, CLI scaffolding, multilingual support, rich reporting, and seamless integration with CI pipelines, enabling developers to write natural‑language feature files and run them on Android and iOS devices.

BDDPythonUI automation
0 likes · 13 min read
Flybirds: An Open‑Source BDD UI Automation Framework for Mobile Testing
Programmer DD
Programmer DD
Jan 12, 2022 · Backend Development

How to Build a Complete Backend Stack for Your Startup from Scratch

This guide walks startup leaders through designing and assembling a full backend technology stack—from language and component choices to processes, systems, and deployment tools—providing practical recommendations, diagrams, and best‑practice tips for building scalable, maintainable services.

Backend ArchitectureCloud ServicesDevOps
0 likes · 30 min read
How to Build a Complete Backend Stack for Your Startup from Scratch
Ctrip Technology
Ctrip Technology
Jan 6, 2022 · Operations

Ctrip Mini Program Collaborative Development: Repository Management, CI/CD, and Continuous Delivery

This article details Ctrip’s mini‑program collaborative development process, covering modular repository management, automated CI pipelines using GitLab and miniprogram‑ci, and continuous delivery via the MCD platform, illustrating how these practices streamline code integration, testing, packaging, and release for dozens of business lines.

CtripMini Programautomation
0 likes · 9 min read
Ctrip Mini Program Collaborative Development: Repository Management, CI/CD, and Continuous Delivery