Tagged articles
1703 articles
Page 10 of 18
IT Architects Alliance
IT Architects Alliance
Dec 26, 2021 · Operations

What Is DevOps? Origins, Principles, and Practical Implementation Guide

This article explains DevOps by tracing its 2008 origins, summarizing evolving wiki definitions, outlining the business drivers behind its popularity, detailing its three core principles—flow, feedback, and continuous learning—and providing concrete technical practices, organizational patterns, and key takeaways for effective adoption.

Continuous DeliveryCultureDevOps
0 likes · 22 min read
What Is DevOps? Origins, Principles, and Practical Implementation Guide
DevOps Cloud Academy
DevOps Cloud Academy
Dec 24, 2021 · Cloud Native

Comprehensive GitLab CI/CD Job Templates and Default Pipeline for Java Projects

This article details a structured GitLab CI/CD setup using job templates for build, test, code analysis, artifact handling, and Kubernetes deployment, combined with a default-pipeline.yml that defines includes, global variables, workflow rules, stages, and environment‑specific deployment configurations for Java applications.

DevOpsGitLabKubernetes
0 likes · 13 min read
Comprehensive GitLab CI/CD Job Templates and Default Pipeline for Java Projects
Baidu Intelligent Testing
Baidu Intelligent Testing
Dec 22, 2021 · Backend Development

Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements

This article examines the challenges of traditional API automation testing and presents an intelligent testing approach that combines data and algorithms to optimize the entire API test lifecycle, improving efficiency, maintainability, and quality through automated case generation, execution, analysis, and evaluation.

API testingautomationci/cd
0 likes · 16 min read
Intelligent Automation of API Testing: Practices, Challenges, and Quality Improvements
DevOps Engineer
DevOps Engineer
Dec 20, 2021 · Operations

Assessing CI/CD Maturity with CII Best Practices Badge and Custom Scoring

This article explains how organizations can quickly evaluate CI/CD maturity across projects by using the open‑source CII Best Practices Badge program, customizing scoring rules, and assigning badge levels to guide teams toward high‑quality, secure software delivery.

Badge ScoringDevOpsSoftware quality
0 likes · 10 min read
Assessing CI/CD Maturity with CII Best Practices Badge and Custom Scoring
Architect
Architect
Dec 16, 2021 · Databases

Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study

This article explains microservice fundamentals, their advantages, technical characteristics, and detailed data‑design considerations, comparing shared versus per‑service databases, polyglot persistence versus multi‑model databases, and demonstrates why MongoDB is a strong fit for scalable, resilient microservice architectures.

Database designMicroservicesMongoDB
0 likes · 17 min read
Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study
FunTester
FunTester
Dec 15, 2021 · Operations

Building a Robust API Automation Framework: Process, Tools, and Pitfalls

This article outlines a step‑by‑step API automation workflow, compares popular frameworks, discusses design considerations, CI integration, and common technical challenges such as data‑driven testing, parameterization, and multi‑threaded execution, offering practical guidance for interview preparation and real‑world implementation.

API automationBackend testingTesting framework
0 likes · 9 min read
Building a Robust API Automation Framework: Process, Tools, and Pitfalls
Efficient Ops
Efficient Ops
Dec 13, 2021 · Operations

Why Every Ops Team Needs a Kubernetes Standards Playbook

This article shares practical standards for Kubernetes operations—from infrastructure choices and application packaging to CI/CD tooling—helping teams reduce complexity, improve reliability, and foster continuous learning and sharing in fast‑moving cloud environments.

DevOpsInfrastructureOperations
0 likes · 13 min read
Why Every Ops Team Needs a Kubernetes Standards Playbook
Efficient Ops
Efficient Ops
Dec 13, 2021 · Cloud Native

How I Built an Enterprise‑Grade Kubernetes Cluster Architecture from Scratch

This article recounts a year‑long journey of designing, implementing, and operating a multi‑environment Kubernetes architecture—including containerized workloads, unified logging, CI/CD pipelines, service governance with Istio, and private deployments—while sharing practical lessons and best‑practice recommendations for cloud‑native teams.

Cloud NativeLog ManagementPrivate Deployment
0 likes · 9 min read
How I Built an Enterprise‑Grade Kubernetes Cluster Architecture from Scratch
DevOps Cloud Academy
DevOps Cloud Academy
Dec 9, 2021 · Operations

Improving CI/CD Pipeline Speed with Self-Hosted GitLab Runners, Caching, Alpine Images, and Conditional Jobs

This article outlines four practical strategies to accelerate CI/CD pipelines—using a self‑hosted GitLab Runner, caching build dependencies, employing lightweight Alpine images for CI jobs, and conditionally running jobs only when relevant files change—to improve developer efficiency.

Alpine LinuxBuild OptimizationDevOps
0 likes · 4 min read
Improving CI/CD Pipeline Speed with Self-Hosted GitLab Runners, Caching, Alpine Images, and Conditional Jobs
DevOps Cloud Academy
DevOps Cloud Academy
Dec 5, 2021 · Cloud Native

Understanding GitOps: Principles, Workflow, and Benefits

GitOps is an automated infrastructure management approach that leverages DevOps best practices such as version control, code reviews, and CI/CD pipelines to treat infrastructure as code, enabling declarative, pull‑request‑driven deployments especially in Kubernetes‑centric cloud‑native environments.

Cloud NativeDevOpsInfrastructure as Code
0 likes · 12 min read
Understanding GitOps: Principles, Workflow, and Benefits
ByteDance Terminal Technology
ByteDance Terminal Technology
Nov 30, 2021 · Mobile Development

ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering

This talk presents ByteDance’s mobile release engineering practices for billion‑DAU apps, detailing challenges, the evolution of their release platform from Jenkins‑based pipelines to a custom distributed system, and solutions for pipeline efficiency, safety, release velocity, and data reliability via artifact libraries.

Artifact LibraryDevOpsMobile Release
0 likes · 23 min read
ByteDance’s Best Practices for Billion‑DAU Mobile Client Release Engineering
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Nov 25, 2021 · Cloud Native

Supercharge Jenkins Builds: Tune Pod Resources and Enable Parallel Stages

This guide explains why default Jenkins slave pods often suffer from slow builds or memory shortages, and provides concrete steps—adjusting CPU/memory limits, trimming plugins, using private artifact stores, disabling workspace cleanup, and configuring parallel stages—to dramatically improve Jenkins performance on Kubernetes.

JenkinsKubernetesParallel Stages
0 likes · 4 min read
Supercharge Jenkins Builds: Tune Pod Resources and Enable Parallel Stages
MaGe Linux Operations
MaGe Linux Operations
Nov 24, 2021 · Operations

Automate Spring Boot & Vue Deployments with GitLab, Jenkins, Docker, Kubernetes

This guide demonstrates how to integrate GitLab, Jenkins, Docker, Kubernetes, and Helm to achieve fully automated, environment‑specific deployments for Spring Boot backend services and Vue.js front‑end applications, covering configuration files, pipeline scripts, credential setup, and webhook integration for seamless CI/CD across development, testing, and production.

DockerGitLabJenkins
0 likes · 15 min read
Automate Spring Boot & Vue Deployments with GitLab, Jenkins, Docker, Kubernetes
Top Architect
Top Architect
Nov 18, 2021 · Backend Development

Comprehensive Guide to Building a Startup Backend Technology Stack

This article provides a detailed, step‑by‑step guide for startups to design and select a complete backend technology stack, covering language choices, components, processes, systemization, and the practical evaluation of tools such as project management, DNS, load balancing, databases, messaging, CI/CD, monitoring, and deployment.

BackendDevOpsarchitecture
0 likes · 30 min read
Comprehensive Guide to Building a Startup Backend Technology Stack
DevOps Cloud Academy
DevOps Cloud Academy
Nov 16, 2021 · Operations

Publishing Packages to GitHub Packages with GitHub Actions

This guide explains how to use GitHub Packages as a unified package registry and demonstrates step‑by‑step how to configure npm, create a workflow file, and automatically publish a Node.js package to GitHub Packages via GitHub Actions whenever a new release is created.

DevOpsGitHub ActionsGitHub Packages
0 likes · 4 min read
Publishing Packages to GitHub Packages with GitHub Actions
IT Architects Alliance
IT Architects Alliance
Nov 16, 2021 · Cloud Native

Kubernetes and CI/CD Architecture Diagrams Overview

This article presents a collection of visual diagrams illustrating Kubernetes cluster structures, OpenShift/Kubernetes architectures, and several common CI/CD pipeline designs, providing readers with clear reference material for modern cloud‑native operations and deployment workflows.

Opsci/cd
0 likes · 2 min read
Kubernetes and CI/CD Architecture Diagrams Overview
Architecture Digest
Architecture Digest
Nov 16, 2021 · Frontend Development

Deploying a React Frontend to a Private Server Using Git Hooks and Nginx

This guide explains how to efficiently deploy a React project to a private server by describing two CI/CD approaches—deploying compiled files or the source code—setting up a bare Git repository with a post‑receive hook, configuring Nginx for static serving, and pushing code from the client to trigger automatic build and deployment.

DeploymentGitReact
0 likes · 8 min read
Deploying a React Frontend to a Private Server Using Git Hooks and Nginx
IT Architects Alliance
IT Architects Alliance
Nov 14, 2021 · Mobile Development

How Microapps Revolutionize Mobile Development Speed and Flexibility

The article examines the microapp architecture pattern—derived from microservices—to modularize mobile codebases, accelerate build and test cycles, and improve team autonomy, while also discussing its foundations, challenges, trade‑offs, and practical adoption steps.

Mobile Developmentarchitectureci/cd
0 likes · 12 min read
How Microapps Revolutionize Mobile Development Speed and Flexibility
FunTester
FunTester
Nov 9, 2021 · Operations

Understanding Test Orchestration: Benefits, Strategies, and Tooling for CI/CD

The article explains test orchestration as a coordinated, automated testing workflow that enhances software quality and delivery speed by eliminating manual errors, integrating with CI/CD pipelines, and leveraging tools such as Ansible, Jenkins, and Kubernetes to streamline testing processes across DevOps environments.

DevOpsautomationci/cd
0 likes · 9 min read
Understanding Test Orchestration: Benefits, Strategies, and Tooling for CI/CD
DevOps
DevOps
Nov 9, 2021 · Cloud Native

Agile Development Practices and Cloud Native Technology Stack Overview

This article explains the principles of agile development, outlines typical agile workflows and case studies, and then provides a comprehensive overview of the cloud native technology stack, including application definition, orchestration, runtime, provisioning, platform, observability, and serverless components, illustrating how modern IT teams can transition from traditional practices.

Cloud NativeDevOpsci/cd
0 likes · 8 min read
Agile Development Practices and Cloud Native Technology Stack Overview
Baidu Geek Talk
Baidu Geek Talk
Nov 8, 2021 · Artificial Intelligence

Application of Intelligent Grading and Risk Assessment Models in Commercial Platforms

The article describes an intelligent grading and risk‑assessment framework for commercial platforms that unifies process control, feature mining, data collection, storage, strategy management, and annotation, enabling automated testing conversion with 94% accuracy, 90% recall, 8% conversion uplift, and surfacing dozens of bugs while supporting scalable, configurable deployment.

AIData PlatformQuality Model
0 likes · 13 min read
Application of Intelligent Grading and Risk Assessment Models in Commercial Platforms
dbaplus Community
dbaplus Community
Nov 6, 2021 · Operations

How a Securities Firm Accelerated Delivery with a Custom DevOps Platform

This article presents a detailed case study of the "Hummingbird" DevOps platform built by Zhongtai Securities' R&D team, describing its background, architecture, CI/CD pipeline, integration with tools like JIRA, container management, automated testing, monitoring, and the measurable efficiency gains achieved across development, testing, and production.

automationci/cdsoftware delivery
0 likes · 23 min read
How a Securities Firm Accelerated Delivery with a Custom DevOps Platform
iQIYI Technical Product Team
iQIYI Technical Product Team
Nov 5, 2021 · Operations

Fine-Grained Code Coverage Integration and Practices at iQIYI

iQIYI integrated JaCoCo with its DevOps pipeline, using Git diff and Jira‑linked branch naming to automatically generate fine‑grained coverage reports at incremental, branch, and requirement levels, enforcing 90 % thresholds that lifted backend service coverage from under 70 % to over 90 % and markedly improved reliability.

DevOpsJaCoCoci/cd
0 likes · 14 min read
Fine-Grained Code Coverage Integration and Practices at iQIYI
DevOps Cloud Academy
DevOps Cloud Academy
Nov 4, 2021 · Cloud Native

DevOps, Agile Development, and Kubernetes: Bridging Development and Operations in Cloud‑Native Environments

The article explains how agile development and DevOps extend beyond coding to cover the entire application lifecycle, how containers and Kubernetes enable seamless collaboration between developers and operations, and why microservice architecture and Conway's law are essential for building scalable, cloud‑native systems.

Agile DevelopmentCloud NativeDevOps
0 likes · 8 min read
DevOps, Agile Development, and Kubernetes: Bridging Development and Operations in Cloud‑Native Environments
FunTester
FunTester
Nov 2, 2021 · Operations

Embracing Automation: Continuous Testing Practices and Tools

The article explains how adopting automation and continuous testing—through appropriate tools, metric tracking, containerization, transparent communication, multi‑layer and performance testing—accelerates error detection, improves software quality, and enables faster, reliable releases in modern DevOps pipelines.

DevOpsPerformance Testingci/cd
0 likes · 8 min read
Embracing Automation: Continuous Testing Practices and Tools
DevOps Cloud Academy
DevOps Cloud Academy
Nov 1, 2021 · Operations

Using Jenkins Deploy Dashboard for Visual Deployment

This article introduces the Jenkins Deploy Dashboard plugin, explains its purpose for visualizing deployment status across environments, and provides step‑by‑step instructions—including adding deployments to the dashboard, creating the dashboard view, and adding deployment buttons—using both scripted and declarative pipelines.

Deploy DashboardDevOpsJenkins
0 likes · 5 min read
Using Jenkins Deploy Dashboard for Visual Deployment
dbaplus Community
dbaplus Community
Nov 1, 2021 · Operations

Essential DevOps Toolchain: 13 Categories of Tools to Accelerate Delivery

This article outlines the essential categories of DevOps tools—from planning and issue tracking to source control, build, test, CI/CD, configuration management, cloud platforms, container orchestration, monitoring, communication, and knowledge sharing—explaining why each is vital and listing popular examples for teams seeking efficient delivery pipelines.

automationci/cdtoolchain
0 likes · 26 min read
Essential DevOps Toolchain: 13 Categories of Tools to Accelerate Delivery
DevOps Cloud Academy
DevOps Cloud Academy
Nov 1, 2021 · Operations

Integrating SonarQube Code Scanning with GitLab Commit Status

This guide explains how to set up SonarQube and Sonar‑scanner for static code analysis, run the scanner with project parameters, install the Sonar‑GitLab plugin, configure commit‑status integration, and use the resulting GitLab commit status to enforce merge‑request policies based on pipeline outcomes.

Code ScanningDevOpsGitLab
0 likes · 3 min read
Integrating SonarQube Code Scanning with GitLab Commit Status
DevOps Cloud Academy
DevOps Cloud Academy
Oct 26, 2021 · Cloud Native

Progressive Delivery with Spinnaker: Principles, Architecture, and Implementation

This article explains the concept of progressive delivery, its industrial origins, how cloud‑native tools like Kubernetes, Traefik and Spinnaker enable automated A/B testing, canary and gray releases, and the practical benefits for developers, operations, and product teams when releasing features to millions of users.

A/B testingCloud NativeKubernetes
0 likes · 9 min read
Progressive Delivery with Spinnaker: Principles, Architecture, and Implementation
FunTester
FunTester
Oct 21, 2021 · Operations

Why Continuous Testing Outshines Traditional Automation in DevOps

The article explains the critical differences between traditional test automation and continuous testing, detailing how continuous testing, integration, delivery, and deployment enhance software quality, speed, and team efficiency within a DevOps environment.

DevOpsSoftware qualityautomation
0 likes · 7 min read
Why Continuous Testing Outshines Traditional Automation in DevOps
Efficient Ops
Efficient Ops
Oct 17, 2021 · Cloud Native

From Zero to Production: Building an Enterprise‑Grade Kubernetes Architecture

This article chronicles a recent graduate’s year‑long journey mastering cloud‑native technologies, detailing the design and implementation of a multi‑cluster Kubernetes architecture, unified logging, CI/CD pipelines, service governance with Istio, and private deployment strategies for a 3D editor platform.

Cloud NativeDevOpsci/cd
0 likes · 12 min read
From Zero to Production: Building an Enterprise‑Grade Kubernetes Architecture
58 Tech
58 Tech
Oct 14, 2021 · Mobile Development

Taro React Native Project Update: Simplified Setup, Templates, and CI/CD with GitHub Actions

The article introduces major updates to the Taro React Native open‑source project, including a new react‑native template, GitHub Actions integration for automated builds, a Taro Playground app for debugging, and detailed CI/CD configurations to lower entry barriers for mobile app development.

GitHub ActionsMobile DevelopmentReact Native
0 likes · 15 min read
Taro React Native Project Update: Simplified Setup, Templates, and CI/CD with GitHub Actions
DevOps Cloud Academy
DevOps Cloud Academy
Oct 9, 2021 · Cloud Native

Serverless Application DevOps: Latest Practices and Implementation Guide

This article presents a comprehensive overview of serverless application DevOps, covering the definition, benefits, common use cases, development workflow, container image deployment, CI/CD pipelines with AWS SAM, security strategies, monitoring tools, and real‑world examples such as Coca‑Cola.

AWS LambdaCloud NativeDevOps
0 likes · 13 min read
Serverless Application DevOps: Latest Practices and Implementation Guide
DevOps Cloud Academy
DevOps Cloud Academy
Oct 7, 2021 · Operations

Using GitLab CI/CD to Trigger Cross‑Project Pipelines

This article explains how GitLab CI/CD can be used to run continuous integration, trigger downstream pipelines across multiple projects, pass variables and specify branches, with practical code examples for microservice‑based architectures and guidance on pipeline visualization and permissions.

Cross-Project PipelinesDevOpsGitLab
0 likes · 9 min read
Using GitLab CI/CD to Trigger Cross‑Project Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Oct 7, 2021 · Cloud Native

Using Protected Environments and Manual Approvals in GitLab CI/CD Pipelines

This article explains how to configure protected environments and manual approval jobs in GitLab CI/CD pipelines to control production deployments, illustrates YAML examples for deployment protection and approval stages, and introduces GitOps concepts and their benefits for modern cloud‑native infrastructure management.

GitLabKubernetesProtected Environments
0 likes · 7 min read
Using Protected Environments and Manual Approvals in GitLab CI/CD Pipelines
MaGe Linux Operations
MaGe Linux Operations
Oct 7, 2021 · Operations

Mastering CI/CD: A Complete Guide to Continuous Integration and Deployment

This article explains the full CI/CD pipeline—from code commit, static analysis, building, testing, and artifact storage to continuous deployment, baking, verification, and monitoring—detailing participants, tools, and processes that enable fast, reliable, and automated software delivery in modern DevOps environments.

Continuous DeploymentDevOpsci/cd
0 likes · 11 min read
Mastering CI/CD: A Complete Guide to Continuous Integration and Deployment
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 27, 2021 · Operations

Continuous Delivery: Accelerating Development Speed Safely at Google

The article explains how Google treats development speed as a team sport, using modular architecture, continuous integration, feature flags, gray deployments, production‑like testing, and data‑driven decisions to enable frequent, small releases that improve quality, reduce risk, and lower costs.

Googleci/cdfeature flags
0 likes · 21 min read
Continuous Delivery: Accelerating Development Speed Safely at Google
Efficient Ops
Efficient Ops
Sep 26, 2021 · Cloud Native

How to Stabilize Your Kubernetes Clusters: CI/CD, Monitoring, Logging, and Docs

This article analyzes why our Kubernetes clusters were constantly unstable—citing an erratic release process, missing monitoring, logging, documentation, and unclear request routing—and presents a comprehensive solution that includes a Kubernetes‑centric CI/CD pipeline, federated monitoring, centralized logging, a documentation hub, and integrated traffic management.

Cloud NativeDevOpsci/cd
0 likes · 8 min read
How to Stabilize Your Kubernetes Clusters: CI/CD, Monitoring, Logging, and Docs
Ops Development Stories
Ops Development Stories
Sep 22, 2021 · Operations

Enforce Custom Commit Message Formats in GitLab with Server Hooks

This guide explains how to create repository‑specific and global GitLab server hooks that validate commit messages against a custom pattern, showing step‑by‑step configuration, a Go pre‑receive script, and verification commands to ensure only properly formatted commits are accepted.

Git HooksGitLabci/cd
0 likes · 10 min read
Enforce Custom Commit Message Formats in GitLab with Server Hooks
IT Architects Alliance
IT Architects Alliance
Sep 21, 2021 · Cloud Native

Improving Cluster Stability: CI/CD, Monitoring, Logging, Documentation, and Request Routing Solutions

The article analyzes the instability of a company's Kubernetes clusters, identifies root causes such as an unstable release process, lack of monitoring, logging, documentation, and unclear request routing, and proposes comprehensive solutions including a Kubernetes‑centric CI/CD pipeline, a federated Prometheus monitoring platform, an Elasticsearch logging system, a centralized documentation hub, and a unified traffic management architecture.

Documentationci/cdlogging
0 likes · 8 min read
Improving Cluster Stability: CI/CD, Monitoring, Logging, Documentation, and Request Routing Solutions
The Dominant Programmer
The Dominant Programmer
Sep 20, 2021 · Cloud Native

How to Install Jenkins on CentOS 7 Using Docker

This guide walks through installing Docker on CentOS 7, pulling the official Jenkins image, creating a host volume, running the container with proper port and volume mappings, retrieving the initial admin password, and completing the Jenkins setup with recommended plugins.

ContainerDockerInstallation
0 likes · 3 min read
How to Install Jenkins on CentOS 7 Using Docker
360 Quality & Efficiency
360 Quality & Efficiency
Sep 17, 2021 · Operations

Using Kaniko for Secure, Privilege‑Free Container Image Builds

This article explains how Kaniko, a Google‑open‑source tool, enables building and pushing container images without a privileged Docker daemon by comparing traditional Docker methods, highlighting security concerns, and providing a step‑by‑step demonstration with commands and verification in a Kubernetes‑friendly environment.

Container ImageDevOpsDocker
0 likes · 7 min read
Using Kaniko for Secure, Privilege‑Free Container Image Builds
dbaplus Community
dbaplus Community
Sep 13, 2021 · Operations

How to Stabilize a Failing Kubernetes Cluster: CI/CD, Monitoring, Logging, and Docs

This article analyzes why a company's Kubernetes clusters were constantly on the brink of failure and presents a comprehensive solution covering CI/CD pipeline reconstruction, federated monitoring with Prometheus, centralized logging via Elasticsearch, documentation centralization, and clarified request routing to achieve high reliability.

Kubernetesci/cdcluster stability
0 likes · 9 min read
How to Stabilize a Failing Kubernetes Cluster: CI/CD, Monitoring, Logging, and Docs
Manbang Technology Team
Manbang Technology Team
Sep 10, 2021 · Mobile Development

Upgrading React Native from 0.51 to 0.62: Performance Gains, Migration Strategy, and Deployment Plan

This article details the full migration of a large‑scale mobile app from React Native 0.51 to 0.62, covering background, major improvements such as Hermes engine adoption, extensive performance testing, risk‑controlled batch rollout, API compatibility handling, tooling support, CI/CD integration, and post‑deployment verification.

DeploymentHermesReactNative
0 likes · 20 min read
Upgrading React Native from 0.51 to 0.62: Performance Gains, Migration Strategy, and Deployment Plan
DevOps Cloud Academy
DevOps Cloud Academy
Sep 9, 2021 · Cloud Native

Understanding GitOps: Principles, Workflow, and Benefits

GitOps automates infrastructure management by applying DevOps best practices such as version control, pull requests, and CI/CD pipelines to declarative infrastructure code, enabling reliable, observable, and secure deployments especially in Kubernetes‑based cloud‑native environments.

Cloud NativeDevOpsInfrastructure as Code
0 likes · 10 min read
Understanding GitOps: Principles, Workflow, and Benefits
DevOps Cloud Academy
DevOps Cloud Academy
Sep 5, 2021 · Operations

The Role of Automation in DevOps

This article explains how automation drives DevOps practices by improving speed, consistency, and reliability across the software lifecycle, discusses tools and challenges, and outlines future trends for integrating automated testing and infrastructure-as-code in modern development operations.

DevOpsInfrastructure as Codeautomation
0 likes · 7 min read
The Role of Automation in DevOps
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 5, 2021 · Cloud Native

From Rookie to Cloud‑Native Architect: Building an Enterprise Kubernetes Cluster

Over the past year, the author chronicles a hands‑on journey from a fresh graduate to a cloud‑native specialist, detailing the design and implementation of an enterprise‑grade Kubernetes architecture—including multi‑cluster logging, CI/CD pipelines, Istio service mesh, monitoring, and private‑deployment strategies—while sharing practical lessons learned.

Cloud NativeKubernetesService Mesh
0 likes · 13 min read
From Rookie to Cloud‑Native Architect: Building an Enterprise Kubernetes Cluster
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 2, 2021 · Operations

Baidu's Group-Level Continuous Delivery Pipeline: Dual-Engine Ecosystem and Intelligent Build

This article outlines Baidu's evolution of build practices, presenting a group-level continuous delivery pipeline solution that includes a dual-engine ecosystem—standard plugin engine and non-standard containerized engine—and describes the intelligent build platform that enables dynamic, policy-driven, resource-efficient software delivery.

Build AutomationContinuous DeliveryIntelligent Build
0 likes · 17 min read
Baidu's Group-Level Continuous Delivery Pipeline: Dual-Engine Ecosystem and Intelligent Build
Top Architect
Top Architect
Sep 2, 2021 · Cloud Native

Designing a Stable Backend Architecture: CI/CD, Federated Monitoring, Logging, Documentation, and Traffic Management on Kubernetes

The article analyzes why a company's clusters were unstable—unstable release process, missing monitoring and logging, insufficient documentation, and unclear request routing—and proposes a comprehensive solution built around Kubernetes‑centric CI/CD, a federated Prometheus monitoring platform, Elasticsearch logging, centralized documentation, and Kong/Istio traffic management.

Backend ArchitectureCloud NativeDocumentation
0 likes · 9 min read
Designing a Stable Backend Architecture: CI/CD, Federated Monitoring, Logging, Documentation, and Traffic Management on Kubernetes
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 27, 2021 · Mobile Development

APP DIFF Automated Testing Solution for iQIYI Mobile Apps

The APP DIFF automated testing solution, presented at iQIYI’s i Technology Conference, combines deep‑link navigation, mock data services, and the AUI image‑diff algorithm within the Uiautomator2 framework to stabilize UI automation, cut execution time, achieve near‑human verification quality, and deliver significant coverage and cost savings across iQIYI mobile products.

AUIImage DiffMock
0 likes · 19 min read
APP DIFF Automated Testing Solution for iQIYI Mobile Apps
DevOps Cloud Academy
DevOps Cloud Academy
Aug 26, 2021 · Cloud Native

Understanding GitOps: Principles, Benefits, and Implementation for Cloud‑Native Application Delivery

This article explains what GitOps is, its core principles such as declarative configuration and versioned state, the operational benefits it brings—including improved visibility, productivity, reliability, and security—and provides step‑by‑step guidance on implementing GitOps workflows for cloud‑native applications.

Cloud NativeDevOpsInfrastructure as Code
0 likes · 12 min read
Understanding GitOps: Principles, Benefits, and Implementation for Cloud‑Native Application Delivery
YunZhu Net Technology Team
YunZhu Net Technology Team
Aug 18, 2021 · Backend Development

Adding Unit Tests and Code Coverage to .NET Core Applications with xUnit, Coverlet, and Azure DevOps

This article demonstrates how to create unit tests for .NET Core methods using xUnit, measure code coverage with Coverlet, generate readable reports with ReportGenerator, and automate testing and coverage analysis in Azure DevOps pipelines, while also showing how to display project badges.

.NET CoreAzure DevOpsCoverlet
0 likes · 15 min read
Adding Unit Tests and Code Coverage to .NET Core Applications with xUnit, Coverlet, and Azure DevOps
MaGe Linux Operations
MaGe Linux Operations
Aug 14, 2021 · Operations

Boost System Reliability: 4 Proven Practices to Master Observability

This article explains why observability is essential for DevOps, outlines four key practices—including production‑environment monitoring, structured logging, a DevOps‑focused culture, and pre‑deployment observability with remote debugging—to help teams detect, diagnose, and prevent issues throughout the software lifecycle.

CultureDevOpsci/cd
0 likes · 9 min read
Boost System Reliability: 4 Proven Practices to Master Observability
DevOps
DevOps
Aug 10, 2021 · Operations

Common CI/CD Pipeline Anti‑Patterns and Their Solutions

This article explains the fundamentals of CI/CD and pipelines, identifies eight common anti‑patterns such as lack of code‑as‑pipeline, slow execution, unstable results, misuse of production data, excessive complexity, tight coupling, zombie pipelines, and manual intervention, and provides practical causes and remediation strategies for each.

Anti-PatternsContinuous DeliveryDevOps
0 likes · 12 min read
Common CI/CD Pipeline Anti‑Patterns and Their Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Aug 9, 2021 · Operations

Using GitHub Actions to Continuously Sync Repositories to Gitee

This guide explains how to configure GitHub Actions to automatically synchronize GitHub repositories with Gitee, covering the basics of GitHub Actions, synchronization methods, action selection or creation, required preparation steps, workflow syntax, and practical code examples.

DevOpsGitHub ActionsGitee
0 likes · 9 min read
Using GitHub Actions to Continuously Sync Repositories to Gitee
Zhongtong Tech
Zhongtong Tech
Aug 9, 2021 · Mobile Development

How We Built a Scalable Mobile UI Automation Platform with Airtest and Jenkins

This article describes how a logistics company tackled the growing complexity of mobile app testing by evaluating automation tools, creating a real‑device platform, and implementing a Jenkins‑driven automation framework that supports parallel execution, script management, and future AI‑enhanced compatibility testing.

AirtestJenkinsci/cd
0 likes · 8 min read
How We Built a Scalable Mobile UI Automation Platform with Airtest and Jenkins
DevOps Cloud Academy
DevOps Cloud Academy
Aug 8, 2021 · Cloud Native

Spinnaker Architecture, CI/CD Practices, and Deployment Guide

This article examines Netflix’s open‑source Spinnaker platform, detailing its microservice architecture, GitHub‑based code management, GitHub Actions continuous‑integration workflow, and Halyard‑driven deployment process, including sample build.yml and version.yaml configurations, offering practical insights for cloud‑native DevOps implementations.

Cloud NativeDevOpsMicroservices
0 likes · 7 min read
Spinnaker Architecture, CI/CD Practices, and Deployment Guide
Programmer DD
Programmer DD
Aug 5, 2021 · Fundamentals

20 Essential Questions to Ask When Joining a New Software Team

When you join a new software development team, asking the right 20 questions about technical setup, collaboration practices, external constraints, and product strategy helps you integrate quickly, avoid pitfalls, and contribute effectively from day one.

Dev EnvironmentTeam Integrationci/cd
0 likes · 9 min read
20 Essential Questions to Ask When Joining a New Software Team
MaGe Linux Operations
MaGe Linux Operations
Aug 2, 2021 · Operations

How to Build and Deploy a Go Application with Jenkins Pipeline

This guide walks through automating a Go project's build, handling private repository credentials, and deploying the compiled binary to a remote server using a Jenkins pipeline, covering project structure, build steps, credential management, and a complete pipeline script.

DeploymentJenkinsPipeline
0 likes · 6 min read
How to Build and Deploy a Go Application with Jenkins Pipeline
DevOps Cloud Academy
DevOps Cloud Academy
Jul 29, 2021 · Operations

Ensuring the CI/CD Pipeline Is the Sole Path to Production

The article emphasizes that a CI/CD pipeline must be the exclusive route for deploying immutable artifacts to production, warning against direct local deployments, highlighting risks of lost traceability, and urging strict network-level controls to ensure only the pipeline can release code.

DevOpsOperationsPipeline
0 likes · 4 min read
Ensuring the CI/CD Pipeline Is the Sole Path to Production
Alibaba Terminal Technology
Alibaba Terminal Technology
Jul 29, 2021 · R&D Management

How to Systematically Build and Manage Technical Products for Developers

This guide walks through a systematic approach to creating, designing, architecting, and operating technical products for developers, covering product design, architecture diagrams, project organization, Git workflows, documentation, CI/CD pipelines, collaboration mechanisms, and post‑release maintenance to help teams deliver successful developer‑focused tools.

DocumentationProject Managementci/cd
0 likes · 22 min read
How to Systematically Build and Manage Technical Products for Developers
Taobao Frontend Technology
Taobao Frontend Technology
Jul 27, 2021 · Frontend Development

How to Systematically Build Successful Technical Products for Developers

This article shares a comprehensive methodology for creating, designing, managing, documenting, and operating technical products—especially front‑end tools—by covering product design, architecture, project organization, collaboration, documentation, website generation, and demand handling, all drawn from real‑world experience.

Product DevelopmentProject Managementci/cd
0 likes · 22 min read
How to Systematically Build Successful Technical Products for Developers
MaGe Linux Operations
MaGe Linux Operations
Jul 25, 2021 · Backend Development

From Monolith to Microservices: A Comprehensive Journey and Essential Tech Stack

This article traces the evolution of software architecture from monolithic applications through vertical splitting and distributed services to modern microservice architectures, examines their advantages and drawbacks, and outlines a comprehensive technology stack—including service discovery, API gateways, authentication, logging, containerization, orchestration, and CI/CD tools—essential for building scalable, resilient systems.

MicroservicesService MeshSoftware Architecture
0 likes · 18 min read
From Monolith to Microservices: A Comprehensive Journey and Essential Tech Stack
Alibaba Cloud Native
Alibaba Cloud Native
Jul 21, 2021 · Cloud Native

Ensuring Consistent Serverless Deployments with Serverless Devs

This guide explains how Serverless Devs detects online changes to prevent deployment conflicts in Alibaba Cloud Function Compute, covering three scenarios—new resources, updates after online changes, and redeploying existing resources—while providing step‑by‑step experiments and a non‑interactive CI flag.

Alibaba CloudCloud NativeDeployment Consistency
0 likes · 5 min read
Ensuring Consistent Serverless Deployments with Serverless Devs
DevOps Cloud Academy
DevOps Cloud Academy
Jul 20, 2021 · Cloud Native

Scaling Jenkins with Kubernetes: Cloud‑Native CI/CD Architectures

This article explains how Jenkins, the popular open‑source CI/CD tool, can be deployed and scaled using standalone servers, master‑agent configurations, and cloud‑native Kubernetes clusters, highlighting benefits such as automatic scaling, parallel builds, and cost‑effective resource utilization.

Cloud NativeDevOpsJenkins
0 likes · 8 min read
Scaling Jenkins with Kubernetes: Cloud‑Native CI/CD Architectures
政采云技术
政采云技术
Jul 20, 2021 · Frontend Development

Design and Implementation of a Custom Frontend Build and Deployment Platform (Yunzhang)

This article explains why a dedicated frontend build platform is needed, describes its core capabilities such as automated build, pluggable pipelines, audit‑based release, and external plugin exposure, and details the Docker‑in‑Docker architecture, process‑pool design, and sample Node.js code for a scalable CI/CD solution.

Build AutomationProcess Poolci/cd
0 likes · 20 min read
Design and Implementation of a Custom Frontend Build and Deployment Platform (Yunzhang)
Top Architect
Top Architect
Jul 19, 2021 · Operations

Comprehensive Guide to DevOps Automation with Docker, Jenkins, Maven, and SpringBoot

This article provides a step‑by‑step tutorial on building a DevOps pipeline that integrates Docker, Jenkins, GitLab, Maven, and SpringBoot, covering environment setup on CentOS, Maven pom configuration, Dockerfile creation, shell scripting for image building, multi‑machine deployment, and practical Jenkins job configuration.

DevOpsJenkinsSpringBoot
0 likes · 18 min read
Comprehensive Guide to DevOps Automation with Docker, Jenkins, Maven, and SpringBoot