Tagged articles

devops

3823 articles · Page 14 of 39
Practical DevOps Architecture
Practical DevOps Architecture
May 26, 2023 · Cloud Native

Comprehensive Cloud Native DevOps Course Curriculum

This document presents a detailed curriculum for a cloud‑native DevOps training program, covering Docker, Kubernetes, Helm, Prometheus, Grafana, Loki, CI/CD pipelines, GitOps, Istio, Containerd, and related operational tools across more than ninety structured lessons.

CI/CDcloud-nativedevops
0 likes · 7 min read
Comprehensive Cloud Native DevOps Course Curriculum
DevOps Cloud Academy
DevOps Cloud Academy
May 24, 2023 · Operations

Managing Jenkins with the python-jenkins API

This tutorial demonstrates how to install the python-jenkins library, explore its extensive API methods, and use Python scripts to create, copy, configure, and control Jenkins jobs, nodes, views, plugins, and builds, providing practical examples and code snippets for each operation.

APIAutomationCI/CD
0 likes · 9 min read
Managing Jenkins with the python-jenkins API
Continuous Delivery 2.0
Continuous Delivery 2.0
May 23, 2023 · Operations

Challenges and Best Practices for End-to-End Automated Testing

The article examines the challenges of end‑to‑end automated testing, explains why it often becomes complex and costly, and advocates for a testing strategy that emphasizes deterministic, atomic tests, continuous delivery pipelines, and contract testing to reduce reliance on fragile full‑system tests.

continuous deliverycontract testingdevops
0 likes · 8 min read
Challenges and Best Practices for End-to-End Automated Testing
DevOps
DevOps
May 18, 2023 · Fundamentals

Understanding Technical Debt: Definitions, Types, Impacts, and Management Strategies

This article explains the concept of technical debt, its origins, various classifications, the economic analogy with financial debt, the risks of ignoring it, and practical approaches for identifying, prioritizing, and repaying it through regular refactoring and disciplined engineering practices.

Product ManagementSoftware engineeringdevops
0 likes · 22 min read
Understanding Technical Debt: Definitions, Types, Impacts, and Management Strategies
Java Architect Essentials
Java Architect Essentials
May 17, 2023 · Cloud Native

Using Docker to Set Up a Local Development Environment

This article explains how Docker can create isolated, reproducible local development environments, outlines its advantages, guides through installation pitfalls like WSL2 kernel updates and BIOS virtualization settings, and demonstrates running an Nginx container while highlighting further challenges such as file mapping and custom Dockerfile creation.

DockerLocal developmentNginx
0 likes · 5 min read
Using Docker to Set Up a Local Development Environment
php Courses
php Courses
May 15, 2023 · Cloud Native

How to Create and Run a PHP Container with Docker

This tutorial explains what a PHP container is, why containers are useful for modern DevOps, and provides step‑by‑step instructions—including Dockerfile creation, image building, and container execution—to package a PHP 7.4 application with Nginx using Docker.

DockerNginxcontainer
0 likes · 4 min read
How to Create and Run a PHP Container with Docker
Efficient Ops
Efficient Ops
May 14, 2023 · Operations

How China Agricultural Bank’s Smart Healthcare Platform Mastered DevOps Maturity

This article details the Agricultural Bank of China's Smart Healthcare Cloud Platform's journey through the CAICT DevOps Capability Maturity Model, highlighting its impressive user growth, assessment achievements, Q&A insights from project leaders, best practices, challenges overcome, and guidance for other organizations seeking DevOps excellence.

Smart Healthcarebankingcontinuous delivery
0 likes · 17 min read
How China Agricultural Bank’s Smart Healthcare Platform Mastered DevOps Maturity
Efficient Ops
Efficient Ops
May 14, 2023 · Operations

How China’s Telecom Giants Accelerate IT Efficiency with DevOps Maturity Models

Amid a nationwide digital transformation, leading Chinese telecom operators have leveraged the CAICT‑backed DevOps Capability Maturity Model to evaluate and improve their IT performance, integrating team resources and talent to better support business systems, with detailed case studies and measurable outcomes across dozens of projects.

IT efficiencyMaturity ModelOperations
0 likes · 14 min read
How China’s Telecom Giants Accelerate IT Efficiency with DevOps Maturity Models
Efficient Ops
Efficient Ops
May 14, 2023 · Operations

How Top Chinese Insurers Accelerated IT Efficiency with DevOps Maturity Models

In the era of digital transformation, leading Chinese insurers such as PICC, China Life Property and Taikang leveraged the CAICT DevOps Capability Maturity Model to assess and improve their IT operations, showcasing concrete project outcomes, architectural innovations, and measurable delivery gains.

Case StudyIT OperationsInsurance
0 likes · 9 min read
How Top Chinese Insurers Accelerated IT Efficiency with DevOps Maturity Models
Architecture Digest
Architecture Digest
May 12, 2023 · Operations

One-Click Jenkins + Docker + Spring Boot Automated Deployment Guide

This tutorial provides a complete step‑by‑step guide to set up a Jenkins server inside Docker on CentOS, configure Maven and plugins, create a pipeline that builds a Spring Boot project, builds a Docker image with a Dockerfile, and runs the container automatically, covering all common pitfalls.

AutomationCI/CDJenkins
0 likes · 7 min read
One-Click Jenkins + Docker + Spring Boot Automated Deployment Guide
Efficient Ops
Efficient Ops
May 10, 2023 · Operations

How Chinese Banks Accelerate Digital Transformation with DevOps Maturity Models

Amid digital transformation, nine Chinese city‑commercial banks and financial institutions adopted the CAICT‑led DevOps Capability Maturity Model, achieving significant IT efficiency gains, integrating resources, and enhancing business support across continuous delivery, technical operation, security, and system tooling, with detailed project case studies and a comprehensive overview of the standard.

Maturity ModelOperationsbanking
0 likes · 16 min read
How Chinese Banks Accelerate Digital Transformation with DevOps Maturity Models
Efficient Ops
Efficient Ops
May 10, 2023 · Operations

How China’s Top Banks Accelerate Digital Transformation with DevOps Maturity

Amid a nationwide digital‑transformation push, six state‑owned commercial banks and their subsidiaries evaluated dozens of projects against the CAICT DevOps Capability Maturity Model, revealing how large‑scale DevOps adoption improves IT efficiency, integrates resources, and supports business systems across finance, risk, and cloud platforms.

Case StudyIT OperationsMaturity Model
0 likes · 24 min read
How China’s Top Banks Accelerate Digital Transformation with DevOps Maturity
Efficient Ops
Efficient Ops
May 10, 2023 · Operations

Mastering XOps: From DevOps to FinOps – A Comprehensive Guide

This article presents a systematic overview of the emerging XOps ecosystem—including DevOps, BizDevOps, AIOps, FinOps, and SRE—detailing their relationships, maturity models, standards, and practical guidance for enterprises seeking to achieve efficient, secure, and data‑driven digital transformation.

AIOpsBizDevOpsFinOps
0 likes · 13 min read
Mastering XOps: From DevOps to FinOps – A Comprehensive Guide
DevOps Cloud Academy
DevOps Cloud Academy
May 10, 2023 · Operations

Understanding the Role of Site Reliability Engineering (SRE) in DevOps

This article explains why Site Reliability Engineering (SRE) and DevOps are both essential for modern software development, compares their objectives, outlines their complementary roles, and highlights the fundamental differences that help organizations achieve faster releases with higher reliability.

SRESite Reliability Engineeringdevops
0 likes · 8 min read
Understanding the Role of Site Reliability Engineering (SRE) in DevOps
Continuous Delivery 2.0
Continuous Delivery 2.0
May 8, 2023 · Operations

Google’s Monolithic Code Repository: Scale, Architecture, and Practices

Google’s monolithic repository, managed by the proprietary Piper system and accessed via the cloud‑based CitC client, stores over a billion files and billions of lines of code, supports tens of thousands of engineers, and relies on trunk‑based development, extensive tooling, and strict security to enable large‑scale, efficient software development.

GoogleLarge ScalePiper
0 likes · 17 min read
Google’s Monolithic Code Repository: Scale, Architecture, and Practices
21CTO
21CTO
May 5, 2023 · Product Management

Why Product‑Mode Teams Outperform Traditional Project Teams

The article compares traditional software project teams with product‑mode teams, highlighting how long‑lived, cross‑functional product teams improve responsiveness, reduce cycle time, preserve knowledge, maintain architectural integrity, and deliver higher business value through continuous iteration and ownership.

AgileTeam Organizationdevops
0 likes · 32 min read
Why Product‑Mode Teams Outperform Traditional Project Teams
Top Architect
Top Architect
May 5, 2023 · Backend Development

Using Redis Sentinel for High Availability: Design and Implementation

This article introduces Redis Sentinel as the official high‑availability solution for Redis, explains its core functions, provides configuration examples, compares three ways to receive failover notifications (script, client subscription, and indirect service), and offers design recommendations for robust production deployments.

RedisSentineldevops
0 likes · 10 min read
Using Redis Sentinel for High Availability: Design and Implementation
Programmer DD
Programmer DD
May 5, 2023 · Operations

Boost Development Efficiency with GitLab CI/CD: A Hands‑On Guide

This article explains why efficiency matters in software delivery, introduces CI/CD concepts and tools like Jenkins and GitLab, details installing GitLab Runner, walks through pipeline configuration with key YAML keywords, and emphasizes that mastering DevOps principles and tools dramatically improves development productivity.

CI/CDContinuous IntegrationGitLab
0 likes · 10 min read
Boost Development Efficiency with GitLab CI/CD: A Hands‑On Guide
Su San Talks Tech
Su San Talks Tech
May 3, 2023 · Databases

Master MongoDB Sharding: Theory, Setup, and Troubleshooting

This guide walks you through MongoDB sharding fundamentals, step‑by‑step cluster setup, common failure diagnostics, and practical commands, enabling you to build, manage, and optimize a sharded MongoDB deployment for scalable storage and high‑performance applications.

MongoDBclusterdatabase
0 likes · 16 min read
Master MongoDB Sharding: Theory, Setup, and Troubleshooting
Liangxu Linux
Liangxu Linux
May 2, 2023 · Operations

Why Docker Makes Local Development a Breeze—and How to Set It Up

This guide explains how Docker simplifies local development by providing isolated, reproducible environments, outlines the key advantages, walks through installing Docker Desktop (including WSL2 kernel and BIOS virtualization fixes), and demonstrates running an Nginx container while highlighting remaining challenges such as command availability and service networking.

DockerLocal developmentWSL2
0 likes · 5 min read
Why Docker Makes Local Development a Breeze—and How to Set It Up
DevOps
DevOps
Apr 28, 2023 · Fundamentals

Understanding Software Quality: Internal vs External, Speed Trade‑offs, and Economic Impact

This article explores the concept of software quality, distinguishing internal and external quality, examining their relationship with development speed, technical debt, and economics, and discusses models, product stages, customer perspectives, and the influence of digital transformation on quality assurance.

Product ManagementSoftware engineeringdevops
0 likes · 20 min read
Understanding Software Quality: Internal vs External, Speed Trade‑offs, and Economic Impact
JavaEdge
JavaEdge
Apr 27, 2023 · Databases

How to Deploy MySQL 5.7 with Docker: A Complete Step‑by‑Step Guide

This article walks you through downloading the MySQL 5.7 Docker image, configuring IPv4 networking, launching the container with proper volume mounts, troubleshooting common startup errors, verifying the setup, and discussing production‑grade considerations such as data persistence, memory isolation, and scaling.

DockerLinuxMySQL
0 likes · 14 min read
How to Deploy MySQL 5.7 with Docker: A Complete Step‑by‑Step Guide
DevOps Cloud Academy
DevOps Cloud Academy
Apr 27, 2023 · Operations

GitLab Runner Installation, Registration, and Common Commands Guide

This article provides a comprehensive guide to installing GitLab Runner on various platforms, explains version and Docker requirements, details registration types and token retrieval, and presents both interactive and non‑interactive registration commands along with common runner commands and a sample pipeline configuration.

CI/CDDockerGitLab Runner
0 likes · 9 min read
GitLab Runner Installation, Registration, and Common Commands Guide
Cloud Native Technology Community
Cloud Native Technology Community
Apr 25, 2023 · Cloud Native

2022‑2023 Cloud‑Native Technology Survey in the Financial Industry

The 2022‑2023 CNBPA cloud‑native survey of 294 financial institutions reveals that hybrid multi‑cloud deployments, FinOps cost‑management, platform‑engineered DevOps, and increasing adoption of containers, micro‑services, and bare‑metal servers are driving a rapid shift toward cloud‑native architectures across banks, insurers, securities firms and other financial entities.

ContainersFinOpsPlatform Engineering
0 likes · 9 min read
2022‑2023 Cloud‑Native Technology Survey in the Financial Industry
Qunar Tech Salon
Qunar Tech Salon
Apr 24, 2023 · Operations

Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform

The article details the background, architecture, core features, alert governance, trace integration, and cloud‑native evolution of Watcher, Qunar's internally built, highly scalable monitoring platform that unifies application‑level metrics, alerting, and observability across thousands of services and containers.

AlertingObservabilityTrace
0 likes · 19 min read
Design and Evolution of Qunar's Watcher Enterprise Monitoring Platform
DevOps Cloud Academy
DevOps Cloud Academy
Apr 22, 2023 · Operations

Why DevOps Matters and an Introduction to Jenkins CI/CD Pipeline

The article explains how software and the Internet have transformed business operations, why adopting DevOps practices is essential for modern companies, and introduces Jenkins as a key tool for automating the entire CI/CD pipeline from code commit to production deployment.

CI/CDJenkinsdevops
0 likes · 3 min read
Why DevOps Matters and an Introduction to Jenkins CI/CD Pipeline
dbaplus Community
dbaplus Community
Apr 19, 2023 · Operations

How Cloud‑Native Fuels Operations Digital Transformation – Insights from China Mobile

This article summarizes Wang Xiaozheng’s 2023 China Data Intelligence Management Summit talk, outlining the challenges of operations transformation under cloud‑native, the core ideas behind digital ops, Zhejiang Mobile’s practical implementation across six "可" dimensions, and future outlooks for AIOps and metaverse‑driven collaboration.

AIOpsMetaversecloud-native
0 likes · 10 min read
How Cloud‑Native Fuels Operations Digital Transformation – Insights from China Mobile
DeWu Technology
DeWu Technology
Apr 19, 2023 · Backend Development

Web Project Code Refactoring: Practices, Challenges, and Solutions

The article details a year‑long refactoring case study of a fast‑iteration web project migrated from Python to Java/Go, describing inherited performance bugs, a prioritized migration plan, monitoring integration, concrete optimizations such as query reduction and cache redesign, and the resulting stability and latency gains, while outlining required developer skills and best‑practice recommendations.

Code Refactoringdevopsgo
0 likes · 19 min read
Web Project Code Refactoring: Practices, Challenges, and Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Apr 18, 2023 · Operations

Using GitLab CI/CD to Trigger Cross‑Project Pipelines for Microservices

This article explains how GitLab CI/CD can be configured to run cross‑project pipelines, enabling automated testing and deployment of microservices by adding bridge jobs, specifying downstream branches, and passing variables, while illustrating the process with code examples and pipeline visualizations.

AutomationCI/CDCross-Project Pipelines
0 likes · 8 min read
Using GitLab CI/CD to Trigger Cross‑Project Pipelines for Microservices
Baidu Geek Talk
Baidu Geek Talk
Apr 17, 2023 · Operations

Baidu DuoLiXiong Platform Stability Construction: Practices and Insights

Baidu's DuoLiXiong platform, a SaaS suite for local services, achieves stability through comprehensive technical and business specifications, microservice best practices, rigorous code reviews, automated monitoring, eventual consistency, idempotency, and future automated scaling and intelligent fault tolerance for critical operations.

code reviewdevopseventual consistency
0 likes · 11 min read
Baidu DuoLiXiong Platform Stability Construction: Practices and Insights
Continuous Delivery 2.0
Continuous Delivery 2.0
Apr 12, 2023 · Operations

Improving Stability and Throughput in Large‑Scale Software Delivery through Continuous Delivery Practices

The article explains how organizations can boost software delivery stability and throughput by adopting continuous delivery, establishing consistent metrics, reducing manual testing, automating configuration and deployment, and applying incremental, value‑stream‑focused improvements to both technical and cultural processes.

Organizational ChangeThroughputcontinuous delivery
0 likes · 9 min read
Improving Stability and Throughput in Large‑Scale Software Delivery through Continuous Delivery Practices
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Apr 11, 2023 · Cloud Native

Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands

This article introduces Kubernetes as an open‑source container orchestration platform, explains its core objects like Pods, Services, ReplicaSets, and Deployments, clarifies its relationship with Docker, and provides a step‑by‑step example covering deployment, exposure, scaling, rolling updates, and rollback using kubectl commands.

Container OrchestrationDeploymentKubernetes
0 likes · 5 min read
Master Kubernetes Basics: Deploy, Scale, and Update Apps with Simple Commands
Huawei Cloud Developer Alliance
Huawei Cloud Developer Alliance
Apr 10, 2023 · Cloud Native

How OCP’s Cloud‑Native Migration Boosts Development Efficiency on Huawei Cloud

The article explains how the open‑source Open‑Capacity‑Platform (OCP) is transformed into a cloud‑native solution on Huawei Cloud, detailing the architectural changes, benefits, step‑by‑step migration process, and the supporting cloud services that together improve development speed, operational safety, and cost efficiency.

Huawei Cloudcloud-nativecontainerization
0 likes · 11 min read
How OCP’s Cloud‑Native Migration Boosts Development Efficiency on Huawei Cloud
Python Programming Learning Circle
Python Programming Learning Circle
Apr 8, 2023 · Operations

Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup

The article explains how operations engineers can leverage Python scripts and popular libraries such as paramiko, regex, psutil, fabric, and shutil to automate common tasks like remote command execution, log analysis, system monitoring with alerts, batch software deployment, and file backup and recovery, providing code examples for each scenario.

AutomationOperationsPython
0 likes · 9 min read
Using Python for Operations Automation: Remote Execution, Log Parsing, Monitoring, Deployment, and Backup
Efficient Ops
Efficient Ops
Apr 8, 2023 · Operations

South Grid’s CloudYan Platform Wins Top DevOps Maturity Rating – Lessons Learned

At the 20th GOPS Global Operations Conference in Shenzhen, China’s Information and Communication Research Institute announced that South Grid’s Digital Platform Technology (Guangdong) Co., Ltd. achieved excellent ratings for its CloudYan Platform DevOps subsystem, demonstrating how standardized DevOps pipelines and toolchains can dramatically improve software delivery quality, speed, and safety.

Maturity AssessmentOperationscontinuous delivery
0 likes · 12 min read
South Grid’s CloudYan Platform Wins Top DevOps Maturity Rating – Lessons Learned
Efficient Ops
Efficient Ops
Apr 8, 2023 · Operations

How Guotai Junan Achieved Industry‑Leading DevOps Maturity at GOPS 2023

The article reports on Guotai Junan's successful completion of the CAICT DevOps technical‑operation 2+ assessment at the 20th GOPS Global Operations Conference, detailing the standards, project implementations, interview insights, industry statistics, and the broader DevOps maturity model.

CaseStudyDigitalTransformationOperations
0 likes · 16 min read
How Guotai Junan Achieved Industry‑Leading DevOps Maturity at GOPS 2023
Efficient Ops
Efficient Ops
Apr 7, 2023 · Operations

Guotai Junan’s Journey to Leading DevOps 2+ Certification – A Case Study

At the 20th GOPS Global Operations Conference in Shenzhen, Guotai Junan’s data center team detailed how their “Central Operations” and “Junhong Junrong” trading projects earned the China Information & Communication Research Institute’s DevOps Technical Operations 2+ level assessment, showcasing the company’s leading digital transformation and smart operations practices.

Case StudyOperationsassessment
0 likes · 17 min read
Guotai Junan’s Journey to Leading DevOps 2+ Certification – A Case Study
Efficient Ops
Efficient Ops
Apr 7, 2023 · Operations

How South Grid’s Cloud Yan Platform Secured Top DevOps Maturity Scores

The article details South Grid’s successful DevOps maturity assessment at the 20th GOPS Global Operations Conference, highlighting the Cloud Yan platform’s excellent ratings in build‑and‑integration and pipeline modules, and shares insights from a Q&A on the impact of standardized DevOps practices.

Maturity AssessmentOperationscloud platform
0 likes · 12 min read
How South Grid’s Cloud Yan Platform Secured Top DevOps Maturity Scores
Efficient Ops
Efficient Ops
Apr 7, 2023 · Information Security

How China Postal Savings Bank Achieved Advanced DevSecOps Maturity – A Deep Dive

The article details China Postal Savings Bank's successful DevSecOps assessment, describing the standards, the Operation Risk Management System project, interview insights on cultural, process, and technical implementations, and the benefits and future plans for secure, agile digital transformation.

DevSecOpsDigitalTransformationRiskManagement
0 likes · 16 min read
How China Postal Savings Bank Achieved Advanced DevSecOps Maturity – A Deep Dive
Efficient Ops
Efficient Ops
Apr 7, 2023 · Operations

What Do China’s Latest DevOps & AIOps Maturity Assessments Reveal About Enterprise Success?

China's Information and Communication Research Institute announced the newest evaluation results for its DevOps and AIOps capability maturity models, showing that standardization and tool empowerment have helped over 75 leading enterprises across banking, securities, telecom, and internet sectors improve quality, efficiency, and market competitiveness.

AIOpsEnterpriseMaturity Model
0 likes · 8 min read
What Do China’s Latest DevOps & AIOps Maturity Assessments Reveal About Enterprise Success?
Tencent Cloud Developer
Tencent Cloud Developer
Apr 6, 2023 · Operations

Tencent Meeting C++ Cross-Platform Compilation Acceleration Practice

By adopting a unified architecture and a pre‑compilation strategy that leverages CI, git‑diff module detection, version‑managed manifests, and platform‑specific build tools, Tencent Meeting cut its C++ cross‑platform compile times from minutes to seconds, achieving up to 99 % speedup across Windows, Android, iOS and macOS.

C++CMakeCompilation Optimization
0 likes · 30 min read
Tencent Meeting C++ Cross-Platform Compilation Acceleration Practice
Java Architect Essentials
Java Architect Essentials
Apr 5, 2023 · Operations

Mastering Jenkins Pipelines: Declarative vs Scripted with Real‑World Examples

This article provides a comprehensive guide to Jenkins pipelines, explaining the difference between declarative and scripted syntax, detailing agent configurations, workspace volumes, post actions, directives, environment variables, dynamic variables, credential handling, and practical Jenkinsfile examples for CI/CD automation.

CI/CDJenkinsJenkinsfile
0 likes · 26 min read
Mastering Jenkins Pipelines: Declarative vs Scripted with Real‑World Examples
DevOps Cloud Academy
DevOps Cloud Academy
Apr 5, 2023 · Operations

Common Mistakes in DevOps Implementation and How to Avoid Them

The article outlines ten frequent pitfalls that organizations encounter when adopting DevOps—such as out‑of‑order delivery, misinterpreting DevOps roles, neglecting database automation, and ignoring security—and provides practical guidance on planning, collaboration, and balanced speed‑quality trade‑offs to achieve successful DevOps outcomes.

Automationcontinuous deliverydevops
0 likes · 10 min read
Common Mistakes in DevOps Implementation and How to Avoid Them
FunTester
FunTester
Apr 3, 2023 · Operations

How Test Platformization Bridges DevOps Speed and Automation Challenges

The article explains how test platformization lowers automation barriers, integrates API and UI testing into DevOps pipelines, addresses skill and resource constraints, and ultimately enables continuous testing to keep pace with rapid software delivery.

CI/CDcontinuous testingdevops
0 likes · 7 min read
How Test Platformization Bridges DevOps Speed and Automation Challenges
MaGe Linux Operations
MaGe Linux Operations
Mar 31, 2023 · Cloud Native

Why Argo Is the Secret Weapon for GitOps on Kubernetes

This article explains GitOps fundamentals, introduces the Argo project and its four core components, and shows how Argo CD, Workflows, Rollouts, and Events empower DevOps engineers to achieve safer, more reliable, and fully automated continuous delivery on Kubernetes.

ArgoCI/CDGitOps
0 likes · 10 min read
Why Argo Is the Secret Weapon for GitOps on Kubernetes
ByteDance Terminal Technology
ByteDance Terminal Technology
Mar 30, 2023 · Mobile Development

Monorepo Full-Source Strategy for Mobile Development: Challenges, Solutions, and Practice

This article examines the drawbacks of multi‑repo development for large mobile apps, explains the concepts of monorepo and full‑source, and details ByteDance's BitSky implementation—including migration phases, Bazel build migration, dependency management, developer tools, and measurable efficiency gains.

BazelBuild SystemMobile Development
0 likes · 17 min read
Monorepo Full-Source Strategy for Mobile Development: Challenges, Solutions, and Practice
php Courses
php Courses
Mar 29, 2023 · Backend Development

Quick Installation Guide for PHP 8.2 Stack on Ubuntu 20.04 (Focal)

This step‑by‑step tutorial shows how to configure Alibaba mirrors, install PHP 8.2, Nginx, MySQL 8, Redis 6 and Composer on Ubuntu 20.04, adjust PHP‑FPM settings, create a test PHP file, start services, and verify the full LEMP stack works within about 20 minutes.

Nginxbackenddevops
0 likes · 11 min read
Quick Installation Guide for PHP 8.2 Stack on Ubuntu 20.04 (Focal)
Efficient Ops
Efficient Ops
Mar 27, 2023 · Operations

How ICBC’s DevOps Platform Boosts R&D Efficiency and Digital Transformation

This article details how Industrial and Commercial Bank of China’s software development center implements a DevOps‑driven, unified R&D management platform to streamline agile processes, enhance collaboration, automate continuous delivery, enforce quality gates, and support the nation’s digital‑economy strategy.

R&D Managementcontinuous deliverydevops
0 likes · 13 min read
How ICBC’s DevOps Platform Boosts R&D Efficiency and Digital Transformation
DevOps Cloud Academy
DevOps Cloud Academy
Mar 26, 2023 · Operations

Essential DevOps Capabilities for Continuous Delivery, Architecture, Product, Lean Management, and Culture

This article outlines 24 key DevOps capabilities—covering continuous delivery, loosely‑coupled architecture, product feedback, value‑stream visibility, small‑batch work, lean management, monitoring, and cultural practices—derived from the Accelerate research to improve software delivery performance.

CultureLean ManagementSoftware Architecture
0 likes · 10 min read
Essential DevOps Capabilities for Continuous Delivery, Architecture, Product, Lean Management, and Culture
Selected Java Interview Questions
Selected Java Interview Questions
Mar 26, 2023 · Databases

9 Common Pitfalls of SQL Scripts During System Deployment and How to Avoid Them

This article outlines nine typical problems that arise when executing SQL scripts in production—such as missing scripts, syntax errors, wrong order, timing issues, wrong database selection, long‑running updates, lack of rollback, missing indexes, and field renaming—and provides practical solutions to prevent each pitfall.

Best PracticesDBADatabase deployment
0 likes · 11 min read
9 Common Pitfalls of SQL Scripts During System Deployment and How to Avoid Them
DevOps Cloud Academy
DevOps Cloud Academy
Mar 25, 2023 · Operations

Essential Skills for DevOps Engineers

The article outlines the key competencies DevOps engineers must master—including cloud computing, automation, containerization, CI/CD, monitoring, logging, and infrastructure-as-code—to accelerate, stabilize, and scale software delivery in modern development environments.

AutomationCI/CDCloud Computing
0 likes · 6 min read
Essential Skills for DevOps Engineers
MaGe Linux Operations
MaGe Linux Operations
Mar 25, 2023 · Cloud Native

15 Essential Kubernetes Best Practices to Boost Security, Performance, and Cost

This guide presents fifteen actionable Kubernetes best practices—including staying on stable releases, linting manifests, using GitOps, defining resource limits, employing probes, and securing clusters—to help you improve security, optimize performance, control costs, and ensure reliable production deployments.

Best PracticesContainer Orchestrationcloud-native
0 likes · 10 min read
15 Essential Kubernetes Best Practices to Boost Security, Performance, and Cost
DevOps Cloud Academy
DevOps Cloud Academy
Mar 23, 2023 · Operations

Using Git Parameters for Dynamic Branch Builds in Jenkins

This tutorial explains why and how to use Git parameters in Jenkins freestyle and pipeline jobs to enable dynamic branch selection, covering configuration steps, example Jenkinsfiles, and best practices for managing branch builds in DevOps environments.

CI/CDDynamic BranchGit Parameter
0 likes · 8 min read
Using Git Parameters for Dynamic Branch Builds in Jenkins
Efficient Ops
Efficient Ops
Mar 23, 2023 · Operations

How ICBC Transformed Banking with DevOps: A Deep Dive into Operations Excellence

This article examines Industrial and Commercial Bank of China's four‑year DevOps journey, detailing its top‑level design, toolchain integration, end‑to‑end pipelines, team benchmarking, data‑driven management, and coach development, and shows how these practices boosted delivery speed, reduced defects, and supported digital transformation in banking.

Operationsbankingcontinuous delivery
0 likes · 14 min read
How ICBC Transformed Banking with DevOps: A Deep Dive into Operations Excellence
JD Tech
JD Tech
Mar 23, 2023 · Operations

Implementing CI/CD Pipelines: Concepts, Scenarios, and Project Practices

This article explains the author's understanding of CI/CD, outlines several practical scenarios for its implementation—including compilation and deployment, unit testing, code scanning, and full‑link testing—details key steps, benefits, and real‑world applications using tools such as Bamboo, SonarQube, JUnit, and Python‑based automation.

AutomationCI/CDcode quality
0 likes · 13 min read
Implementing CI/CD Pipelines: Concepts, Scenarios, and Project Practices
DevOps Cloud Academy
DevOps Cloud Academy
Mar 21, 2023 · Operations

Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks

This article explains how Ansible’s async and poll parameters enable background execution of long‑running tasks, allowing playbooks to continue without blocking, and provides practical examples, configuration tips, and status‑checking techniques for reliable DevOps automation.

AnsibleAutomationPolling
0 likes · 10 min read
Using Ansible Async Mode to Run Long‑Running Tasks in Playbooks
FunTester
FunTester
Mar 21, 2023 · Operations

Understanding Continuous Delivery: Workflow, Benefits, and Challenges

This article explains continuous delivery (CD) within DevOps, describing its definition, automated workflow, key benefits such as reduced risk, faster releases, higher quality, flexibility and cost savings, as well as common implementation challenges and best‑practice recommendations.

CI/CDcontinuous deliverydevops
0 likes · 9 min read
Understanding Continuous Delivery: Workflow, Benefits, and Challenges
21CTO
21CTO
Mar 20, 2023 · Cloud Computing

Mastering Cloud Computing: Roles, Services, Security, and Migration Guide

This comprehensive guide explores cloud computing fundamentals, key professional roles, essential skills, service models, migration planning, security considerations, operations, governance, serverless computing, and how the cloud fuels AI adoption, offering developers a complete roadmap for success.

AICloud ComputingCloud Migration
0 likes · 18 min read
Mastering Cloud Computing: Roles, Services, Security, and Migration Guide
Programmer DD
Programmer DD
Mar 20, 2023 · Cloud Native

Why Kubernetes Might Be a Costly Mistake for Small Teams

The article argues that while Kubernetes has become the default for deploying applications, it often doubles costs, adds deployment complexity, increases security risks, and hampers agility, especially for small startups, urging readers to carefully weigh its pros and cons.

Costdevops
0 likes · 6 min read
Why Kubernetes Might Be a Costly Mistake for Small Teams
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2023 · Operations

Safely Shut Down and Restart Your Kubernetes Cluster

This guide walks you through the essential steps, precautions, and commands needed to safely drain nodes, back up critical resources, shut down a Kubernetes cluster, and reliably bring it back online while avoiding common pitfalls.

Cluster MaintenanceRestartShutdown
0 likes · 9 min read
Safely Shut Down and Restart Your Kubernetes Cluster
Liangxu Linux
Liangxu Linux
Mar 19, 2023 · Operations

How to Add or Modify Docker Container Port Mappings After Creation

This guide explains step‑by‑step how to add, change, or remove port mappings for Docker containers by stopping the container, editing hostconfig.json (and optionally config.v2.json), and restarting the container, with commands for both Linux and Docker Desktop for Mac.

Container ConfigurationDockerLinux
0 likes · 6 min read
How to Add or Modify Docker Container Port Mappings After Creation
Java Architect Essentials
Java Architect Essentials
Mar 16, 2023 · Operations

Step-by-Step Guide to Jenkins + Docker + Spring Boot One-Click Automatic Deployment

This tutorial walks through setting up a CentOS 7 environment, installing Docker and Jenkins, configuring Jenkins plugins and Maven, creating a freestyle job that pulls a Spring Boot project from Gitee, builds it with Maven, packages it into a Docker image via a Dockerfile, runs the container, and verifies the deployment, providing all commands and screenshots for a complete CI/CD pipeline.

AutomationCI/CDDocker
0 likes · 8 min read
Step-by-Step Guide to Jenkins + Docker + Spring Boot One-Click Automatic Deployment
Sohu Tech Products
Sohu Tech Products
Mar 16, 2023 · Cloud Native

Comprehensive Docker Tutorial: From Fundamentals to Best Practices

This article provides a step‑by‑step guide to Docker, covering its core concepts, differences between virtual machines and containers, installation methods, Dockerfile syntax, building and running images, and best‑practice recommendations for containerized deployments.

DockerNginxcloud-native
0 likes · 15 min read
Comprehensive Docker Tutorial: From Fundamentals to Best Practices
Sohu Tech Products
Sohu Tech Products
Mar 16, 2023 · Operations

Spug: Lightweight Agentless Automation Platform with Docker Deployment Guide

Spug is a lightweight, agentless automation platform for small and medium enterprises that integrates host management, batch execution, online terminal, deployment, scheduling, configuration, monitoring and alerting, and the article provides step‑by‑step Docker and docker‑compose installation instructions to set up the system.

AutomationDockerOperations
0 likes · 4 min read
Spug: Lightweight Agentless Automation Platform with Docker Deployment Guide
MaGe Linux Operations
MaGe Linux Operations
Mar 16, 2023 · Cloud Native

Understanding COSI: Kubernetes’ Standard for Object Storage Management

COSI (Container Object Storage Interface) is an alpha feature in Kubernetes v1.25 that standardizes object storage provisioning and usage, offering Kubernetes-native bucket management, self‑service capabilities for DevOps, and cross‑cluster and cross‑provider portability through a unified API and driver architecture.

COSIcloud-nativedevops
0 likes · 8 min read
Understanding COSI: Kubernetes’ Standard for Object Storage Management
IT Services Circle
IT Services Circle
Mar 15, 2023 · Operations

Deploying Node.js Microservices with Docker and Docker Compose

This article demonstrates how to package a NestJS-based microservice architecture into Docker images, build and run them individually, and orchestrate multiple services using Docker Compose, covering Dockerfile multi-stage builds, port mapping, IP binding, and practical deployment steps for Node.js backend services.

Dockerdevopsmicroservices
0 likes · 10 min read
Deploying Node.js Microservices with Docker and Docker Compose
Cloud Native Technology Community
Cloud Native Technology Community
Mar 14, 2023 · Cloud Native

How PNC Bank Accelerated Code Deployment and Automated Compliance with Cloud‑Native Knative and TriggerMesh

This case study explains how PNC Bank, one of the largest U.S. banks, used cloud‑native technologies such as Knative, Kubernetes, and TriggerMesh to replace a 30‑day manual compliance process with an automated Policy‑as‑Code system, dramatically shortening deployment cycles and enabling continuous delivery.

CI/CDCompliance AutomationKnative
0 likes · 8 min read
How PNC Bank Accelerated Code Deployment and Automated Compliance with Cloud‑Native Knative and TriggerMesh
DevOps Cloud Academy
DevOps Cloud Academy
Mar 14, 2023 · Cloud Native

Kustomize Tutorial: Managing Kubernetes Manifests Without Helm

This article introduces Kustomize as a native Kubernetes tool that replaces Helm, explains its declarative philosophy, and provides step‑by‑step examples for building base resources, creating overlays, applying patches, generating secrets, and updating images using simple command‑line operations.

KubernetesKustomizecloud-native
0 likes · 13 min read
Kustomize Tutorial: Managing Kubernetes Manifests Without Helm
Efficient Ops
Efficient Ops
Mar 13, 2023 · Operations

Is DevOps Really Dead? Uncovering the Truth Behind the Hype

This article debunks the claim that DevOps is dead by explaining its true purpose, core principles such as automation and collaboration, the distinction between platform engineering and DevOps, and presenting industry data that shows DevOps adoption and maturity are still rapidly growing.

AutomationIT CulturePlatform Engineering
0 likes · 9 min read
Is DevOps Really Dead? Uncovering the Truth Behind the Hype
FunTester
FunTester
Mar 13, 2023 · Operations

How Chaos Engineering Can Strengthen System Reliability: A Practical Guide

This article explains the origins and principles of chaos engineering, illustrates how fault‑injection scenarios expose system weaknesses, outlines step‑by‑step implementation—from tool selection and metric definition to execution and post‑mortem—and highlights its role in achieving high‑availability service level agreements.

Fault InjectionOperationsReliability
0 likes · 10 min read
How Chaos Engineering Can Strengthen System Reliability: A Practical Guide
DevOps Cloud Academy
DevOps Cloud Academy
Mar 12, 2023 · Operations

Setting Up a Jenkins CI/CD Pipeline for a MERN Application on Azure

This article provides a step‑by‑step guide to creating a CI/CD pipeline for a MERN stack application using Jenkins on Azure, covering prerequisites, Azure VM provisioning, Jenkins installation, pipeline configuration with a Jenkinsfile, Docker image building, and deployment to Docker Hub.

AzureCI/CDDocker
0 likes · 17 min read
Setting Up a Jenkins CI/CD Pipeline for a MERN Application on Azure
ITPUB
ITPUB
Mar 10, 2023 · Databases

How ICBC Secures MySQL at Scale: Insights from a Senior Database Architect

In this interview, ICBC senior manager Wei Yadong shares the bank's challenges with massive data, the five‑point criteria for database selection, the DevOps‑driven MySQL governance framework, evolving security demands, future database trends for finance, and practical advice for database professionals.

Data GovernanceDatabase ManagementFinancial Industry
0 likes · 16 min read
How ICBC Secures MySQL at Scale: Insights from a Senior Database Architect