Tagged articles

devops

3823 articles · Page 28 of 39
DevOps Cloud Academy
DevOps Cloud Academy
Jun 3, 2020 · Cloud Native

Deploying Mattermost on Kubernetes with Helm

This guide explains how to install and configure the open‑source Mattermost messaging platform on a Kubernetes cluster using Helm, covering repository setup, chart selection, namespace creation, persistent volumes, external PostgreSQL integration, custom values.yaml adjustments, ingress configuration, and troubleshooting steps.

DeploymentMattermostPersistentVolume
0 likes · 11 min read
Deploying Mattermost on Kubernetes with Helm
DevOps
DevOps
Jun 3, 2020 · Operations

DevOps Guiding Principles Framework and the Three‑Step Implementation Method

This article explains the core DevOps philosophy—including Lean, Agile, CI, CD and Continuous Delivery—describes its five‑point framework of culture, automation, lean‑agile core, measurement and sharing, and details a three‑step implementation method of fast flow, fast feedback, and continuous learning with practical practices and examples.

AutomationLeanOperations
0 likes · 16 min read
DevOps Guiding Principles Framework and the Three‑Step Implementation Method
High Availability Architecture
High Availability Architecture
Jun 2, 2020 · Cloud Native

Why Kubernetes Is Getting So Popular: A Technical Overview

The article explains Kubernetes' rapid rise by detailing its history, YAML‑based declarative infrastructure, GitOps workflow, scalability features, security policies, cloud‑provider integration, extensibility through CRDs and Operators, and the vibrant community that drives continuous innovation.

Kubernetescloud-nativedevops
0 likes · 12 min read
Why Kubernetes Is Getting So Popular: A Technical Overview
Cloud Native Technology Community
Cloud Native Technology Community
Jun 1, 2020 · Cloud Native

From Business Pain to a Fully Realized Cloud‑Native Architecture: A Step‑by‑Step Blueprint

This article walks through a practical, step‑by‑step transformation from a monolithic application to a cloud‑native, micro‑service architecture, covering planning, domain‑driven design, continuous integration, service registration, API gateways, databases, caching, logging, configuration management, containerization, performance monitoring, service governance, GitOps, traffic shading, service mesh, stress testing, and multi‑datacenter deployment.

CI/CDIaCService Mesh
0 likes · 58 min read
From Business Pain to a Fully Realized Cloud‑Native Architecture: A Step‑by‑Step Blueprint
DevOps Cloud Academy
DevOps Cloud Academy
May 29, 2020 · Cloud Native

CI/CD Pipeline Templates for Java Projects Using GitLab and Kubernetes

This guide explains how to organize GitLab CI/CD job templates, define global variables, configure build, test, code analysis, artifact, and deployment stages, and integrate Kubernetes deployment and Docker image creation for Java applications, providing complete YAML examples and usage instructions.

CI/CDGitLabJava
0 likes · 12 min read
CI/CD Pipeline Templates for Java Projects Using GitLab and Kubernetes
MaGe Linux Operations
MaGe Linux Operations
May 27, 2020 · Operations

Key DevOps Interview Q&A: Git, MySQL Replication, Kafka, Kubernetes

This article compiles essential DevOps interview questions covering version control differences between Git and SVN, MySQL master‑slave replication mechanics, Kafka versus traditional MQ, Kubernetes service types, pod communication, health checks, resource limits, link types, and permanent mounting techniques.

GitKafkaKubernetes
0 likes · 17 min read
Key DevOps Interview Q&A: Git, MySQL Replication, Kafka, Kubernetes
Ctrip Technology
Ctrip Technology
May 21, 2020 · Operations

Ctrip's Platform-Based API Automated Testing Solution

The article presents Ctrip's platform-driven API automated testing solution, detailing the challenges of traditional script-based testing, the proposed lightweight online test authoring and execution system, its key implementation features, technical architecture using Vue, Java, and MongoDB, and the resulting efficiency gains for development teams.

API testingCI/CDJava
0 likes · 9 min read
Ctrip's Platform-Based API Automated Testing Solution
Efficient Ops
Efficient Ops
May 20, 2020 · Operations

5 Emerging DevOps Trends to Watch in 2020

The article outlines five major DevOps trends for 2020—including AI‑driven automation, the rise of Golang, serverless architecture, cloud‑native practices, and the growing focus on DevSecOps—explaining how each will reshape software delivery and operational efficiency.

AIGolangServerless
0 likes · 7 min read
5 Emerging DevOps Trends to Watch in 2020
Top Architect
Top Architect
May 18, 2020 · Cloud Native

Docker Overview: Architecture, Components, and Basic Usage

This article provides a comprehensive introduction to Docker, covering its foundation on Linux Containers, the differences between Docker and LXC, the internal architecture and key components, and step‑by‑step commands for installing, managing images, running containers, and inspecting logs.

Docker ArchitectureLXCLinux
0 likes · 27 min read
Docker Overview: Architecture, Components, and Basic Usage
Tencent Cloud Developer
Tencent Cloud Developer
May 14, 2020 · Operations

Tencent Classroom Monitoring Practices: Challenges, Strategies, and Future Directions

During the pandemic’s “停课不停学” surge, Tencent Classroom tackled a 120‑fold traffic jump by rapidly deploying Grafana dashboards, Kibana logs, internal Moniter and cloud monitoring tools, establishing a three‑layer feedback‑alert‑on‑call model, and now plans automation, unified visualizations, and chaos‑engineering to further boost observability and service reliability.

Cloud MonitoringSRETencent Classroom
0 likes · 14 min read
Tencent Classroom Monitoring Practices: Challenges, Strategies, and Future Directions
Cloud Native Technology Community
Cloud Native Technology Community
May 14, 2020 · Cloud Native

Which Container CI/CD Pipeline Is Best? A Six-Way Comparison

This article evaluates six popular container CI/CD pipelines—Heroku, Azure DevOps, GitLab CI/CD, AWS Elastic Beanstalk, Google Cloud Build, and Jenkins X—detailing their configurations, advantages, limitations, pricing, and personal assessments to help teams choose the most suitable solution for their workflow.

CI/CDComparisonKubernetes
0 likes · 15 min read
Which Container CI/CD Pipeline Is Best? A Six-Way Comparison
Efficient Ops
Efficient Ops
May 13, 2020 · Operations

Building a Custom Jenkins Pipeline Engine with Shared Libraries

This presentation walks through a step‑by‑step approach that blends real‑world business needs, design patterns, and Jenkins features to demonstrate how a shared‑library‑based pipeline engine can support large‑scale, complex CI/CD scenarios, from native solutions to structured atomic units and dynamic execution refactoring.

CI/CDJenkinsShared Library
0 likes · 2 min read
Building a Custom Jenkins Pipeline Engine with Shared Libraries
DevOps Cloud Academy
DevOps Cloud Academy
May 12, 2020 · Operations

Understanding GitLab CI Cache Configuration and Best Practices

This article explains GitLab CI cache configuration, including cache paths, keys, policies, and examples of global and job-specific caching, demonstrates pipeline execution and runner cache behavior, and provides best‑practice conclusions for effective CI/CD caching.

AutomationCI/CDCache
0 likes · 9 min read
Understanding GitLab CI Cache Configuration and Best Practices
MaGe Linux Operations
MaGe Linux Operations
May 12, 2020 · Operations

Master Ansible Playbooks: Syntax, Variables, Handlers & Advanced Tips

This guide explains what an Ansible playbook is, its YAML syntax, how to run tasks on multiple hosts, limit execution with --limit, use inventory files, define variables via extra‑vars, vars, vars_files, host_vars and group_vars, work with facts, register results, apply when conditions, delegate tasks, pause execution, prompt for input, tag tasks, and structure plays with blocks, rescue and always sections.

AnsibleHandlersVariables
0 likes · 35 min read
Master Ansible Playbooks: Syntax, Variables, Handlers & Advanced Tips
Alibaba Terminal Technology
Alibaba Terminal Technology
May 12, 2020 · Cloud Native

How to Dodge the Top Pitfalls of Using Midway FaaS for Serverless Front‑End Development

This guide walks front‑end developers through the major traps when adopting Alibaba’s Midway FaaS serverless framework—covering platform selection, CLI usage, code structure, local debugging, deployment configuration, and cost‑saving tips—so you can launch cloud‑native applications quickly without costly mistakes.

FaaSMidwayServerless
0 likes · 8 min read
How to Dodge the Top Pitfalls of Using Midway FaaS for Serverless Front‑End Development
Efficient Ops
Efficient Ops
May 11, 2020 · Operations

How Nightingale Transforms Monitoring for Scalable Stability

This article introduces Didi's open‑source monitoring system Nightingale, detailing its design, architecture, key improvements over Open‑Falcon, and how its flexible alerting and data handling capabilities support the full lifecycle of stability engineering in large‑scale operations.

AlertingNightingaleObservability
0 likes · 23 min read
How Nightingale Transforms Monitoring for Scalable Stability
Efficient Ops
Efficient Ops
May 11, 2020 · Operations

How PICC Insurance Drives Digital Transformation with DevOps Standardization

This article presents PICC Insurance's digital strategy that leverages a DevOps model to support micro‑service architecture migration, detailing the company's unique DevOps standardization, end‑to‑end processes, quality safeguards, deployment solutions, and efficiency analysis as shared at the GNSEC 2020 summit.

Case StudySoftware engineeringdevops
0 likes · 2 min read
How PICC Insurance Drives Digital Transformation with DevOps Standardization
Efficient Ops
Efficient Ops
May 9, 2020 · Operations

How a Tsinghua DevOps Pioneer Transformed Software Delivery and Standards

In this interview, DevOps veteran Dong Yue shares his journey from a curious Tsinghua student to a leading architect at Alibaba, his influential books on configuration management, the creation of China’s first DevOps maturity model, and practical advice for young engineers seeking purpose and impact.

Career AdviceSoftware engineeringconfiguration management
0 likes · 12 min read
How a Tsinghua DevOps Pioneer Transformed Software Delivery and Standards
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
May 9, 2020 · Cloud Native

Why Kubernetes Is the Ultimate Cloud‑Native Platform and How It Works

This article provides a comprehensive overview of Kubernetes, explaining its core concepts, advantages, key features, typical use cases, and the new capabilities introduced in version 1.18, while also linking to related tutorials and practical deployment guides for building scalable, resilient cloud‑native applications.

Container OrchestrationKubernetescloud-native
0 likes · 16 min read
Why Kubernetes Is the Ultimate Cloud‑Native Platform and How It Works
Efficient Ops
Efficient Ops
May 8, 2020 · Operations

From Tsinghua to Alibaba: A DevOps Veteran’s Journey and Lessons

This interview chronicles Dong Yue’s path from a curious Tsinghua student to a DevOps leader at Alibaba, highlighting his early fascination with software engineering, influential books, the creation of the Aone platform, the national DevOps maturity model, and practical advice for aspiring technologists.

AlibabaAoneCareer Advice
0 likes · 12 min read
From Tsinghua to Alibaba: A DevOps Veteran’s Journey and Lessons
Programmer DD
Programmer DD
May 8, 2020 · Backend Development

How to Become a Middleware Engineer: Skills, Roadmap, and Tips

This article outlines what middleware development entails, the essential technical and professional qualities required, various types of middleware, and a step‑by‑step learning roadmap for Java developers aiming to break into middleware engineering.

Backend DevelopmentJavaMiddleware
0 likes · 8 min read
How to Become a Middleware Engineer: Skills, Roadmap, and Tips
DevOps
DevOps
May 8, 2020 · Operations

DevOps Case Study: Rapid Construction of Huoshenshan and Leishenshan Hospitals

This article analyzes the ten‑day, large‑scale construction of Huoshenshan and Leishenshan hospitals from a DevOps perspective, detailing the "small team‑big backend" organization, parallel value streams, modular building techniques, cloud‑native analogies, waterfall versus agile models, quality‑in‑built practices, and the operational challenges faced by the medical teams.

cloud-nativeconstructiondevops
0 likes · 17 min read
DevOps Case Study: Rapid Construction of Huoshenshan and Leishenshan Hospitals
DevOps Cloud Academy
DevOps Cloud Academy
May 5, 2020 · Operations

GitLab Runner Installation, Registration, and Common Commands Guide

This tutorial explains how to install GitLab Runner on various platforms, register different runner types, retrieve tokens, and use common commands for managing the runner and executing CI/CD pipelines, providing code examples for Docker, CentOS, macOS, and interactive or non‑interactive registration.

CI/CDCommandsGitLab Runner
0 likes · 8 min read
GitLab Runner Installation, Registration, and Common Commands Guide
DevOps Cloud Academy
DevOps Cloud Academy
May 5, 2020 · Operations

GitLab CI/CD Practices: From Traditional Release Model to Continuous Integration, Delivery, and Tool Comparison

This article explains the drawbacks of the traditional software release process, introduces continuous integration, delivery, and deployment concepts, compares GitLab CI/CD with Jenkins, and outlines the architecture, configuration files, and advantages of using GitLab’s built‑in CI/CD platform.

CI/CDContinuous IntegrationGitLab CI
0 likes · 12 min read
GitLab CI/CD Practices: From Traditional Release Model to Continuous Integration, Delivery, and Tool Comparison
DevOps Engineer
DevOps Engineer
May 5, 2020 · Operations

Synchronizing Bitbucket Repositories to GitHub Using a Jenkins Pipeline

This guide explains how to periodically synchronize Bitbucket master branches to GitHub repositories using a Jenkins pipeline, detailing branch policies, a simplified workflow for feature and bugfix branches, and a reusable Jenkinsfile that leverages parameterized builds to control repository syncing.

BitbucketCI/CDGitHub
0 likes · 7 min read
Synchronizing Bitbucket Repositories to GitHub Using a Jenkins Pipeline
Java Architecture Diary
Java Architecture Diary
May 4, 2020 · Backend Development

Optimizing a Low‑End Laptop for Spring Cloud Microservices with ZeroTier

This guide explains how to configure a modest‑spec laptop (e.g., 8 GB RAM) for Spring Cloud microservice development, optimize IDE memory settings, offload services to an Alibaba Cloud ECS instance, and establish seamless networking and service discovery using ZeroTier, including optional Moon satellite deployment.

Alibaba CloudSpring CloudZeroTier
0 likes · 8 min read
Optimizing a Low‑End Laptop for Spring Cloud Microservices with ZeroTier
Efficient Ops
Efficient Ops
May 1, 2020 · Cloud Computing

Takeaways from China’s 2020 Cloud Computing Standards Meeting: DevOps & Security

During the CCSA TC1 WG5’s first 2020 meeting, officials approved the DevOps security and risk management maturity model, introduced 36 new cloud‑computing standards covering performance testing, platform security, industry‑specific solutions, and set the agenda for further standardization efforts across cloud services.

Cloud Computingdevopsindustry solutions
0 likes · 5 min read
Takeaways from China’s 2020 Cloud Computing Standards Meeting: DevOps & Security
Top Architect
Top Architect
Apr 30, 2020 · Cloud Native

Docker Overview: Installation, Basic Commands, Image Management and Dockerfile Usage

This article provides a comprehensive introduction to Docker, covering its origin, core concepts, application scenarios, differences from physical machines and virtual machines, installation steps, essential commands, container lifecycle management, Dockerfile creation, image customization, registry publishing, and a practical Flask example.

Image RegistryLinuxdevops
0 likes · 20 min read
Docker Overview: Installation, Basic Commands, Image Management and Dockerfile Usage
vivo Internet Technology
vivo Internet Technology
Apr 29, 2020 · Cloud Native

Prometheus Architecture and Design Principles: A Deep Dive into Cloud-Native Monitoring

Prometheus, a CNCF‑graduated, cloud‑native monitoring system, combines pull‑based target discovery, a label‑rich time‑series data model, and four core metric types—gauge, counter, histogram, and summary—to provide near‑real‑time visibility, short‑term retention, alerting via AlertManager, and integration with Grafana and remote storage for scalable observability.

AlertmanagerCNCFPrometheus
0 likes · 11 min read
Prometheus Architecture and Design Principles: A Deep Dive into Cloud-Native Monitoring
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 28, 2020 · Big Data

How Alibaba Tests Big Data AI Applications: Six Challenges and Solutions

This article explains how Alibaba's search, recommendation, and advertising platforms handle the unique quality challenges of big‑data AI applications, detailing six major testing problems and the comprehensive strategies—including functional, real‑time, performance, and stability testing—used to ensure reliable online services.

AI testingBig Datadevops
0 likes · 27 min read
How Alibaba Tests Big Data AI Applications: Six Challenges and Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Apr 28, 2020 · Operations

Understanding CI/CD: Traditional Release Model, Continuous Integration, Delivery, and Deployment with GitLab and Jenkins

This article explains the shortcomings of the traditional software release process, introduces continuous integration, delivery, and deployment concepts, compares GitLab CI and Jenkins features, and outlines the advantages, architecture, and practical usage of CI/CD pipelines for DevOps teams.

CI/CDContinuous IntegrationGitLab
0 likes · 12 min read
Understanding CI/CD: Traditional Release Model, Continuous Integration, Delivery, and Deployment with GitLab and Jenkins
Efficient Ops
Efficient Ops
Apr 27, 2020 · Operations

From Manual Chaos to Automated DevOps: How a Fund Company Built Its PaaS Platform

This article recounts the journey of a Chinese fund company's infrastructure team as they transformed low‑efficiency manual operations into a standardized, automated DevOps workflow, detailing the challenges, decisions between self‑development and partnership, and future plans for security, CMDB, and PaaS evolution.

AutomationCMDBPaaS
0 likes · 26 min read
From Manual Chaos to Automated DevOps: How a Fund Company Built Its PaaS Platform
MaGe Linux Operations
MaGe Linux Operations
Apr 27, 2020 · Operations

Master GitLab CI/CD: From Basics to Automated Deployments

This guide explains GitLab CI/CD fundamentals, including continuous integration, delivery, deployment, .gitlab-ci.yml configuration, runner setup, pipeline stages, Auto DevOps, and Kubernetes deployment, with practical code examples and visual walkthroughs for automating software delivery.

Auto DevOpsContinuous IntegrationGitLab CI/CD
0 likes · 12 min read
Master GitLab CI/CD: From Basics to Automated Deployments
Efficient Ops
Efficient Ops
Apr 26, 2020 · Operations

How China’s 2020 DevOps Survey Reveals Key Gaps and Best Practices

The article analyses the 2020 Chinese DevOps survey, highlighting the current maturity of agile management, continuous delivery, technical operations, application design, and security, while sharing practical experiences, tool choices, and common challenges faced by enterprises during DevOps transformation.

AgileSoftware engineeringcontinuous delivery
0 likes · 29 min read
How China’s 2020 DevOps Survey Reveals Key Gaps and Best Practices
DevOps Coach
DevOps Coach
Apr 26, 2020 · Operations

Deploy Elastic Workplace Search with Vagrant: Step‑by‑Step Guide

This guide walks you through installing Elastic Workplace Search and Elastic Enterprise Search on a CentOS 8 VM using Vagrant, configuring data sources such as GitHub and Atlassian products, setting up user groups and weights, and verifying search results, all within a day.

ElasticsearchVagrantWorkplace Search
0 likes · 14 min read
Deploy Elastic Workplace Search with Vagrant: Step‑by‑Step Guide
Top Architect
Top Architect
Apr 26, 2020 · Backend Development

Understanding Microservice Architecture: Concepts, Advantages, Challenges, and Comparison with Monolithic Architecture

This article explains the fundamentals of microservice architecture, contrasts it with traditional three‑layer monolithic designs, outlines its characteristics, benefits, drawbacks, and implementation challenges, and compares it to SOA, providing a comprehensive overview for developers and architects.

SOAarchitecturebackend
0 likes · 16 min read
Understanding Microservice Architecture: Concepts, Advantages, Challenges, and Comparison with Monolithic Architecture
21CTO
21CTO
Apr 25, 2020 · Cloud Native

How We Built a Scalable Cloud‑Native WebIDE for End‑to‑End Development

This article details the evolution of an online development platform—from early WebIDE experiments and code‑server integration to a cloud‑native architecture with client, server, and container pool components—highlighting challenges in resource scheduling, high availability, startup speed, and plugin ecosystems, and sharing practical solutions and scenario deployments.

KubernetesOnline DevelopmentWebIDE
0 likes · 11 min read
How We Built a Scalable Cloud‑Native WebIDE for End‑to‑End Development
Ctrip Technology
Ctrip Technology
Apr 23, 2020 · Frontend Development

CTrip Flight App Frontend CI/CD and UI Automation Practices

This article details how CTrip's flight app transitioned to React Native and adopted BDD-driven CI/CD, introducing parallel linting, unit testing, automated publishing, a mock data platform, distributed UI automation, and multi‑process frameworks to achieve 95% test coverage, minute‑level execution times, and significantly reduced release costs.

CI/CDReact NativeTesting
0 likes · 13 min read
CTrip Flight App Frontend CI/CD and UI Automation Practices
Efficient Ops
Efficient Ops
Apr 21, 2020 · Operations

Master Ansible: From Basics to Advanced Automation with Playbooks and Roles

This comprehensive guide introduces Ansible's core concepts, architecture, and key features, then walks through installation, inventory configuration, command usage, module options, playbook creation, handlers, and role-based organization, providing practical examples and code snippets for effective automation across Linux and mixed environments.

AnsibleAutomationLinux
0 likes · 27 min read
Master Ansible: From Basics to Advanced Automation with Playbooks and Roles
DevOps Cloud Academy
DevOps Cloud Academy
Apr 21, 2020 · Operations

Resolving Common SonarQube Issues: Data Instability, Rule Configuration, and Project Authorization

This article discusses common challenges encountered when using SonarQube at scale—including data instability across branches, rule configuration for new projects, and project permission management—and presents practical solutions such as branch-specific project naming, Jenkins-driven API automation, and recommendations for purchasing commercial editions.

AutomationCI/CDJenkins
0 likes · 6 min read
Resolving Common SonarQube Issues: Data Instability, Rule Configuration, and Project Authorization
Efficient Ops
Efficient Ops
Apr 20, 2020 · Operations

From Legacy Ops to Cloud‑Native: Key Trends Shaping Modern IT Operations

This article explores the evolving role of IT operations, defining its core value, comparing traditional closed‑source and open‑source architectures, analyzing the shift toward automation, DevOps, cloud‑native and digitalization trends, and outlining essential skills and management practices for today’s ops professionals.

AutomationIT Operationsdevops
0 likes · 20 min read
From Legacy Ops to Cloud‑Native: Key Trends Shaping Modern IT Operations
dbaplus Community
dbaplus Community
Apr 20, 2020 · Operations

Preventing Database Disasters: Key Lessons from the Zhengda Hospital Outage

The Zhengda Hospital HIS database outage, caused by unauthorized scripts and poor permission controls, sparked a detailed discussion on how to prevent reckless production testing, enforce proper authorization, design efficient yet secure workflows, improve outsourcing oversight, and build robust emergency and compliance practices.

ComplianceDatabase operationsPermission Management
0 likes · 12 min read
Preventing Database Disasters: Key Lessons from the Zhengda Hospital Outage
Efficient Ops
Efficient Ops
Apr 17, 2020 · Operations

5 Key Factors for Successful DevOps Implementation in the VUCA Era

This article summarizes a DevOps best‑practice talk, explaining how the VUCA environment and hidden "gray rhino" risks demand five critical success factors—goal alignment, people & culture, process, platform, and technology—and offers practical steps for enterprises to start and mature their DevOps journey.

CulturePlatformTechnology
0 likes · 27 min read
5 Key Factors for Successful DevOps Implementation in the VUCA Era
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 17, 2020 · Operations

Exploring Database Operations Automation at Tiancheng Financial – Interview with Senior DBA Ge Haoqiang

In this interview, senior DBA Ge Haoqiang from Tiancheng Financial discusses the scale of their database clusters, the efficiency gains from automation, DevOps culture, language choices, and how they adapt to new database features, offering insights into modern database operations automation.

DBADatabase AutomationMySQL
0 likes · 6 min read
Exploring Database Operations Automation at Tiancheng Financial – Interview with Senior DBA Ge Haoqiang
Liangxu Linux
Liangxu Linux
Apr 17, 2020 · Operations

Essential Bash Scripting Tips for Building Reliable Shell Scripts

This guide presents practical Bash scripting techniques—including strict mode, file locking, graceful termination, timeout handling, and pipeline debugging—to help developers write more robust, maintainable, and error‑resilient shell scripts for automation and system tasks.

LinuxReliabilityShell Scripting
0 likes · 7 min read
Essential Bash Scripting Tips for Building Reliable Shell Scripts
DevOps
DevOps
Apr 16, 2020 · R&D Management

The Role of Value‑Stream Architects in Modern Software Development

This article explains how value‑stream architects act as influencers, consultants, optimizers, and architects who visualize, influence, design, and train around software delivery pipelines, enabling organizations to accelerate business value flow and achieve continuous improvement in large‑scale DevOps environments.

R&D efficiencySoftware ArchitectureValue Stream
0 likes · 9 min read
The Role of Value‑Stream Architects in Modern Software Development
DevOps Cloud Academy
DevOps Cloud Academy
Apr 15, 2020 · Operations

Common Jenkins Pipeline Debugging Issues and Their Solutions

This article compiles a series of frequent Jenkins pipeline problems—such as Git parameter handling, credential plaintext usage, Sonar scanning, JSON parsing, HTTP request handling, and build termination—and provides practical solutions, code snippets, and tips to help developers avoid pitfalls and streamline their CI/CD workflows.

CI/CDGroovyJenkins
0 likes · 7 min read
Common Jenkins Pipeline Debugging Issues and Their Solutions
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 15, 2020 · Operations

Facebook Configuration Management (Six): Configerator and Gatekeeper Performance, Latency Analysis, and Configuration Error Cases

This article examines Facebook's large‑scale configuration management system, detailing Configerator and Gatekeeper performance metrics, latency breakdowns, real‑world configuration error incidents, statistical analysis of failures, and the DevOps practices that keep the system reliable and scalable.

Gatekeeperconfigeratorconfiguration management
0 likes · 13 min read
Facebook Configuration Management (Six): Configerator and Gatekeeper Performance, Latency Analysis, and Configuration Error Cases
DevOps
DevOps
Apr 15, 2020 · Product Management

What Flows Through a Software Value Stream – Defining the Four Types of Flow Work Items

The article explains that to improve software delivery you must first agree on what actually flows through the value stream, evaluates existing metrics, introduces four mutually exclusive flow work‑item categories—including features, security/compliance, and technical debt—and shows how this lean, business‑centric view helps identify bottlenecks and drive productivity.

devopsflow metricssoftware value stream
0 likes · 11 min read
What Flows Through a Software Value Stream – Defining the Four Types of Flow Work Items
DevOps Cloud Academy
DevOps Cloud Academy
Apr 14, 2020 · Operations

Common Jenkins Pipeline Debugging Issues and Solutions

This article compiles a series of real-world Jenkins pipeline problems—ranging from Git parameter handling and credential usage to Sonar scanning, JSON parsing, and pipeline control—offering concise solutions and code snippets to help DevOps engineers avoid common pitfalls and streamline their CI/CD workflows.

CI/CDGroovyJenkins
0 likes · 7 min read
Common Jenkins Pipeline Debugging Issues and Solutions
FunTester
FunTester
Apr 14, 2020 · Operations

Spot Performance Problems Without Writing a Single Line of Code

Experienced developers can often identify performance bottlenecks simply by reviewing code implementations, configuration settings such as timeouts, intervals, database and Redis parameters, as well as service monitoring data, container and JVM configurations, allowing them to avoid unnecessary test scripts and code changes.

OperationsOptimizationPerformance
0 likes · 2 min read
Spot Performance Problems Without Writing a Single Line of Code
DevOps
DevOps
Apr 13, 2020 · Product Management

What Software Can Learn from Physical Product Delivery

The article argues that software development should adopt physical product delivery principles such as lean production, value‑stream organization, and customer‑centric metrics, illustrating the growing complexity of software in products like cars and urging organizations to treat software as a continuous product flow rather than a time‑boxed project.

Lean ProductionValue Streamdevops
0 likes · 6 min read
What Software Can Learn from Physical Product Delivery
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Apr 13, 2020 · Backend Development

Essential Backend Infrastructure for Scalable Java Applications

This article outlines the critical backend components required for building robust Java services, covering API gateways, MVC/IOC/ORM frameworks, caching, databases, search engines, message queues, file storage, unified authentication, configuration, service governance, scheduling, logging, data pipelines, and monitoring strategies.

Javaapi-gatewaybackend
0 likes · 23 min read
Essential Backend Infrastructure for Scalable Java Applications
FunTester
FunTester
Apr 10, 2020 · Industry Insights

Why Bugs Slip Into Production: Common QA Pitfalls and How to Fix Them

Even with thorough testing environments, bugs often surface in production due to missing continuous monitoring, rushed last‑minute releases, inadequate compatibility checks, data inconsistencies, outdated QA practices, lack of shared goals, and microservice deployment challenges, highlighting the need for robust, production‑mirroring QA processes.

Continuous MonitoringQATesting
0 likes · 8 min read
Why Bugs Slip Into Production: Common QA Pitfalls and How to Fix Them
DevOps
DevOps
Apr 10, 2020 · Operations

Spotify’s Scaled Agile Framework: Organizational Structure and Practices

The article examines Spotify’s scaled agile model, detailing its organizational units—Squads, Tribes, Chapters, and Guilds—along with their characteristics, governance, dependency management, and comparison to other large‑scale agile frameworks such as SAFe, LeSS, and Scrum@Scale.

OperationsScaled AgileSpotify
0 likes · 18 min read
Spotify’s Scaled Agile Framework: Organizational Structure and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Apr 9, 2020 · Operations

Why DevOps Is Essential for Modern IT Operations

The article explains how traditional IT silos hinder rapid incident response, outlines common symptoms of poorly managed applications, and argues that adopting DevOps—supported by cloud‑native infrastructure, automation, and shared responsibility—delivers higher transparency, employee autonomy, operational quality, and customer satisfaction.

AutomationIT CultureOperations
0 likes · 7 min read
Why DevOps Is Essential for Modern IT Operations
Youku Technology
Youku Technology
Apr 9, 2020 · Frontend Development

How Alibaba Entertainment Scaled Front‑End Engineering with Hub CLI and Service Platform

This article details Alibaba Entertainment's front‑end engineering challenges and presents a comprehensive solution that consolidates tools, introduces Hub CLI and Hub Service, defines a unified lifecycle, automates releases, enforces quality gates, and enables domain‑specific extensions to achieve scalable, maintainable front‑end development.

Frontenddevopsengineering
0 likes · 12 min read
How Alibaba Entertainment Scaled Front‑End Engineering with Hub CLI and Service Platform
Java Architect Essentials
Java Architect Essentials
Apr 9, 2020 · Operations

Installing and Configuring Gogs: A Self‑Hosted Git Service Guide

This guide explains why Gogs is a lightweight alternative to GitLab, outlines its key features, details the required environment, and provides step‑by‑step Linux commands for installing, configuring, and running the self‑hosted Git server, including troubleshooting tips and post‑installation notes.

GitGogsInstallation
0 likes · 7 min read
Installing and Configuring Gogs: A Self‑Hosted Git Service Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 8, 2020 · Cloud Native

Serverless Is Like Teenage Sex – Unpacking the Hype and Reality

The article explores the current state of Serverless, comparing its hype to teenage sex, examines why many talk about it without practical implementation, outlines its vision of abstracting servers, discusses gaps in programming models and cloud native tooling, and identifies the real needs for stability, security, and cost‑effective resource management.

KubernetesServerlessdevops
0 likes · 17 min read
Serverless Is Like Teenage Sex – Unpacking the Hype and Reality
Liangxu Linux
Liangxu Linux
Apr 8, 2020 · Fundamentals

Essential Git Commands Every Developer Should Master

This guide compiles the most frequently used Git commands, explaining their purpose, common options, and practical scenarios such as logging, branching, committing, rebasing, merging, stashing, and reverting, to help developers work efficiently with version control in real-world projects.

GitRepositoryVersion Control
0 likes · 10 min read
Essential Git Commands Every Developer Should Master
Efficient Ops
Efficient Ops
Apr 8, 2020 · R&D Management

Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership

The article explains how designing autonomous, end‑to‑end responsible teams—by minimizing inter‑team collaboration, adopting full‑process or cross‑functional squads, and leveraging automation tools—leads to better software architecture, aligns with Conway’s law, and improves efficiency in modern DevOps environments.

AgileAutomationConway's Law
0 likes · 6 min read
Designing Autonomous Teams: Reduce Collaboration Overhead for End‑to‑End Ownership
Wukong Talks Architecture
Wukong Talks Architecture
Apr 8, 2020 · Cloud Native

Step-by-Step Guide to Installing Docker on Ubuntu

This article provides a complete, step‑by‑step tutorial for uninstalling old Docker versions, configuring the APT repository, installing Docker Engine on Ubuntu, verifying the installation, enabling automatic start on boot, and setting up image acceleration.

Ubuntucontainerdevops
0 likes · 3 min read
Step-by-Step Guide to Installing Docker on Ubuntu
Java Architect Essentials
Java Architect Essentials
Apr 8, 2020 · Cloud Native

Rainbond (CloudHelp) Installation and Optimization Guide

This article provides a comprehensive step‑by‑step guide for installing, configuring, and performance‑tuning the Rainbond (formerly CloudHelp) Kubernetes‑based platform, covering prerequisites, FAQ, installation commands, node addition, kernel and system parameter adjustments, and post‑installation verification.

InstallationKubernetesPerformance Tuning
0 likes · 11 min read
Rainbond (CloudHelp) Installation and Optimization Guide
DevOps
DevOps
Apr 8, 2020 · Operations

Bilibili DevOps Case Study: Culture, Community, User‑Driven Demand Management, High‑Performance Microservices, and Data Operations

This article presents a comprehensive DevOps case study of Bilibili, covering its cultural background, community ecosystem, user‑centric demand management, migration to high‑performance microservices, and the implementation of logging, monitoring, and real‑time data platforms to support rapid, reliable delivery.

BilibiliData Platformdevops
0 likes · 17 min read
Bilibili DevOps Case Study: Culture, Community, User‑Driven Demand Management, High‑Performance Microservices, and Data Operations
DevOps Cloud Academy
DevOps Cloud Academy
Apr 6, 2020 · Operations

Understanding Jenkins Architecture: Master, Slave, and Core Components

This article provides a comprehensive overview of Jenkins' architecture, detailing the master and slave nodes, web interface, jobs, plugins, security, credentials, cloud agents, global settings, logging, configuration storage, connection methods, and best practices for backup and deployment.

AutomationCI/CDJenkins
0 likes · 6 min read
Understanding Jenkins Architecture: Master, Slave, and Core Components
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2020 · Operations

Using the File Operations Plugin in Jenkins Pipelines

This article demonstrates how to install the Jenkins File Operations plugin, generate its DSL configuration, run a pipeline that creates a file, lists directory contents, and includes a sample pipeline script with logs and screenshots illustrating each step.

CI/CDFile OperationsJenkins
0 likes · 1 min read
Using the File Operations Plugin in Jenkins Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2020 · Operations

2020 DevOps Roadmap and Essential Reading for Aspiring DevOps Engineers

This article outlines why DevOps is a hot career path, answers common questions about tools and practices, presents a 2020 DevOps roadmap, recommends key books such as The Phoenix Project and Continuous Delivery, and suggests free and paid courses—including Jenkins pipelines and CI/CD—to help beginners become competent DevOps engineers.

BooksCI/CDCareer
0 likes · 3 min read
2020 DevOps Roadmap and Essential Reading for Aspiring DevOps Engineers
FunTester
FunTester
Apr 4, 2020 · Operations

How QAOps Transforms Software Quality with DevOps Practices

QAOps integrates continuous testing from DevOps into the software development lifecycle, combining automated testing, parallel execution, and scalable reporting to improve collaboration between QA engineers, developers, and operations teams while accelerating and stabilizing software releases.

Continuous IntegrationQAOpsautomated testing
0 likes · 14 min read
How QAOps Transforms Software Quality with DevOps Practices
DevOps
DevOps
Apr 3, 2020 · Cloud Native

Implementing a TFS + Jenkins CI/CD Solution on a PaaS Platform with OpenShift

This article describes how to build a CI/CD pipeline using TFS for source control and Jenkins for automation on a Red Hat OpenShift‑based PaaS, covering code management, automated builds, testing, container image creation, deployment, and the necessary Jenkins and TFS configurations.

CI/CDJenkinsOpenShift
0 likes · 10 min read
Implementing a TFS + Jenkins CI/CD Solution on a PaaS Platform with OpenShift
Manbang Technology Team
Manbang Technology Team
Apr 2, 2020 · Operations

Operational Security and Automation: The “Nuclear Button” Strategy

The article examines the critical challenges of operational security in internet companies, proposes a “nuclear button” permission‑minimization framework, and outlines practical automation solutions such as bastion hosts, Ansible task control, and backup management to balance safety, cost, and efficiency.

AnsibleAutomationPermission
0 likes · 9 min read
Operational Security and Automation: The “Nuclear Button” Strategy
DevOps
DevOps
Apr 2, 2020 · Operations

2019 Acceleration: Insights into High‑Performance DevOps Organizations from the State of DevOps Report

The article reviews the State of DevOps Report series (2014‑2019), highlighting rising industry performance, the critical role of fast and secure software delivery, community building, cloud adoption, work‑life balance, and the shift toward automation and personal effectiveness as key drivers of high‑performing DevOps organizations.

AutomationPerformanceState of DevOps Report
0 likes · 18 min read
2019 Acceleration: Insights into High‑Performance DevOps Organizations from the State of DevOps Report