Tagged articles
1703 articles
Page 6 of 18
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2024 · Cloud Native

How Docker Transforms Go Web App Development and Continuous Deployment

This tutorial shows how to containerize a Go web application with Docker, use Beego for routing, set up development and production Dockerfiles, run automated tests, and integrate Semaphore for continuous integration and deployment, enabling consistent environments and streamlined workflows.

DockerGoWeb Development
0 likes · 24 min read
How Docker Transforms Go Web App Development and Continuous Deployment
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Apr 19, 2024 · Operations

Setting Up Jenkins with Docker for Automated Frontend Project Build and Deployment

This guide walks through installing Jenkins in a Docker container, configuring the initial admin password, installing essential plugins such as NodeJS, Publish Over SSH and DingTalk, setting up Node.js mirrors, defining SSH deployment, creating a freestyle job that pulls a Git repository, builds the frontend with pnpm, and automates deployment and notifications via webhooks for both GitHub and GitLab.

DingTalkDockerJenkins
0 likes · 13 min read
Setting Up Jenkins with Docker for Automated Frontend Project Build and Deployment
FunTester
FunTester
Apr 18, 2024 · Operations

Selective Testing to Accelerate CI/CD for Android UI Tests at Agoda

This article describes how Agoda engineers tackled slow CI pipelines caused by exhaustive UI testing by implementing selective testing using code‑coverage data, JaCoCo, and a device farm, resulting in faster feedback, reduced flakiness, and more efficient integration for Android applications.

AndroidDevice FarmJaCoCo
0 likes · 10 min read
Selective Testing to Accelerate CI/CD for Android UI Tests at Agoda
Ctrip Technology
Ctrip Technology
Apr 17, 2024 · Backend Development

AREX: Ctrip’s Open‑Source Traffic Recording and Replay Platform – Architecture, Challenges, and Best Practices

The article introduces AREX, Ctrip’s open‑source traffic recording and replay platform, detailing its background, design decisions, technical challenges such as cross‑thread collection and non‑idempotent interfaces, deployment strategies, best‑practice integration with CI/CD pipelines, and the measurable benefits achieved across thousands of applications.

Automated TestingJava Agentci/cd
0 likes · 14 min read
AREX: Ctrip’s Open‑Source Traffic Recording and Replay Platform – Architecture, Challenges, and Best Practices
Test Development Learning Exchange
Test Development Learning Exchange
Apr 11, 2024 · Operations

From Manual to Automated: A Proven Roadmap to Become a Test Automation Engineer

The article shares a tester’s personal journey from functional testing to automation, explains why programming skills are essential, and provides a detailed, step‑by‑step learning roadmap covering Python, Selenium, Appium, API testing, CI/CD and framework development to help newcomers advance their careers.

Career DevelopmentPythonSelenium
0 likes · 8 min read
From Manual to Automated: A Proven Roadmap to Become a Test Automation Engineer
DevOps Operations Practice
DevOps Operations Practice
Apr 6, 2024 · Operations

Overview of Common DevOps Tools Used in Large Internet Companies

This article introduces the key DevOps tools—including CI/CD platforms, configuration‑management solutions, containerization technologies, monitoring and logging stacks, and infrastructure‑as‑code utilities—explaining their roles, features, and how they help streamline software delivery in modern enterprises.

Configuration ManagementDevOpsInfrastructure as Code
0 likes · 9 min read
Overview of Common DevOps Tools Used in Large Internet Companies
Wukong Talks Architecture
Wukong Talks Architecture
Apr 4, 2024 · Operations

Automated Deployment of Java Projects Using Jenkins Pipeline

This article provides a comprehensive guide on using Jenkins Pipeline to automate the deployment of Java backend projects, covering pipeline concepts, parameterized builds, code checkout, Maven compilation, JAR packaging, remote uploading, backup, update, and service restart procedures.

DeploymentJavaJenkins
0 likes · 16 min read
Automated Deployment of Java Projects Using Jenkins Pipeline
Wukong Talks Architecture
Wukong Talks Architecture
Apr 4, 2024 · Operations

Cloud Stability Governance: Frontend and Backend Strategies, Deployment, and Monitoring Practices

This article presents a comprehensive view of cloud stability governance from both front‑end and back‑end perspectives, detailing system architecture, micro‑frontend integration, CI/CD deployment pipelines, SLB forwarding and health‑check configurations, monitoring dashboards, UI automation testing, and the resulting operational improvements.

SLBci/cdcloud
0 likes · 13 min read
Cloud Stability Governance: Frontend and Backend Strategies, Deployment, and Monitoring Practices
Wukong Talks Architecture
Wukong Talks Architecture
Apr 3, 2024 · Operations

Automated Deployment of Java Projects Using Jenkins Pipeline

This article explains how to use Jenkins Pipeline to automate the deployment of a Java backend project, covering pipeline basics, parameterized builds, GitLab branch checkout, Maven compilation, JAR packaging, remote file transfer, backup, update, and service restart with Docker Swarm.

JavaJenkinsPipeline
0 likes · 16 min read
Automated Deployment of Java Projects Using Jenkins Pipeline
Alibaba Cloud Developer
Alibaba Cloud Developer
Apr 1, 2024 · Operations

How We Achieved End-to-End Cloud Stability with Micro Frontends and Automated Deployments

This article details a comprehensive, front‑and‑back‑end approach to cloud stability, covering system architecture across private and public clouds, micro‑frontend integration, CI/CD pipelines, SLB routing, health‑check configurations, monitoring dashboards, data reconciliation, UI automation testing, and the resulting improvements in observability, gray‑release, rollback, and incident reduction.

Micro FrontendsSLBautomation
0 likes · 14 min read
How We Achieved End-to-End Cloud Stability with Micro Frontends and Automated Deployments
Efficient Ops
Efficient Ops
Mar 30, 2024 · Cloud Native

How GitOps Transforms Cloud‑Native Deployment: A Practical Guide

This article explores the GitOps approach for cloud‑native environments, detailing its principles, benefits, and step‑by‑step implementation—including standardized content storage, declarative configuration, automated deployment/rollback, and change verification—to boost development efficiency and reliability.

Cloud NativeDevOpsGitOps
0 likes · 12 min read
How GitOps Transforms Cloud‑Native Deployment: A Practical Guide
DevOps Engineer
DevOps Engineer
Mar 28, 2024 · Operations

Understanding and Using GitHub Reusable Workflows

This article explains what GitHub Reusable Workflows are, outlines step‑by‑step how to create and invoke them across repositories, provides example YAML code, shares seven best‑practice recommendations, and compares them with Jenkins Shared Libraries to help teams improve CI/CD automation.

GitHub ActionsJenkinsReusable Workflows
0 likes · 7 min read
Understanding and Using GitHub Reusable Workflows
JD Cloud Developers
JD Cloud Developers
Mar 26, 2024 · Cloud Native

Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models

This article explains the essence of DevOps pipelines, outlines the characteristics of a high‑quality pipeline model—including clear layering, strong orchestrability, fan‑in/fan‑out support, and multi‑condition execution—illustrates real‑world analogies, and details how cloud‑native pipelines upgrade to a three‑layer stage/atom architecture with both graphical and YAML orchestration options.

DevOpsPipelineci/cd
0 likes · 11 min read
Unlocking Efficient CI/CD: The Power of Cloud‑Native Pipeline Models
JD Tech
JD Tech
Mar 22, 2024 · Cloud Native

Understanding and Upgrading Cloud Native DevOps Pipeline Models

This article explains the fundamentals of DevOps pipelines, outlines the characteristics of an excellent pipeline model such as clear layering, high orchestrability, fan‑in/fan‑out support, and flexible execution conditions, and describes how cloud‑native pipeline models are upgraded with stage and atom concepts, DAG orchestration, YAML configuration, and practical UI operations.

DevOpsPipelineautomation
0 likes · 11 min read
Understanding and Upgrading Cloud Native DevOps Pipeline Models
Open Source Tech Hub
Open Source Tech Hub
Mar 14, 2024 · Backend Development

Build PHP 8.3.2 for Windows Using GitHub Actions

This guide walks through forking the php-windows-builder repository, configuring a GitHub Actions workflow, running the pipeline to compile PHP 8.3.2 and extensions on Windows, and downloading and verifying the resulting binaries and extension packages.

GitHub Actionsbuildci/cd
0 likes · 6 min read
Build PHP 8.3.2 for Windows Using GitHub Actions
php Courses
php Courses
Mar 13, 2024 · Backend Development

A Comprehensive Roadmap to Becoming a PHP Expert

This guide outlines a step‑by‑step learning path for aspiring PHP developers, covering environment setup, core language fundamentals, front‑end basics, database mastery, popular frameworks, CI/CD practices, and additional topics such as security, version control, API design, performance optimization, and Linux deployment.

ci/cdframeworkssecurity
0 likes · 8 min read
A Comprehensive Roadmap to Becoming a PHP Expert
Software Development Quality
Software Development Quality
Mar 9, 2024 · Operations

14 Essential Automation Test Framework Diagrams You Need to See

This article showcases a comprehensive collection of fourteen detailed diagrams illustrating various automation testing frameworks—including API, UI, mobile, JMeter, CI/CD pipelines, and DevOps practices—providing visual guidance for building robust test architectures across software development projects.

Software Testingautomation testingci/cd
0 likes · 4 min read
14 Essential Automation Test Framework Diagrams You Need to See
DevOps
DevOps
Feb 28, 2024 · Operations

DevOps Overview, Continuous Integration Practices, Tool Comparison, and Jenkins Pipeline Implementation

This article provides a comprehensive overview of DevOps history and principles, explains continuous integration concepts and benefits, compares popular CI tools such as Jenkins, GitLab CI/CD, Travis CI, Azure DevOps, and CircleCI, and demonstrates how to implement pipelines in Jenkins using both declarative and scripted syntax.

JenkinsPipelineci/cd
0 likes · 12 min read
DevOps Overview, Continuous Integration Practices, Tool Comparison, and Jenkins Pipeline Implementation
MaGe Linux Operations
MaGe Linux Operations
Feb 24, 2024 · Operations

How to Measure Software Development Productivity with DORA and CI Metrics

This article explains why software development productivity is hard to quantify, outlines key considerations for selecting meaningful metrics, and details essential DORA, cycle‑time, quality, customer‑feedback, employee‑satisfaction, and CI/CD indicators that help teams track progress without creating perverse incentives.

DORA metricsci/cdsoftware metrics
0 likes · 13 min read
How to Measure Software Development Productivity with DORA and CI Metrics
ITPUB
ITPUB
Feb 19, 2024 · Databases

What Caused Linear’s Massive Data Loss and How They Recovered It

Linear, the SaaS project‑management tool, suffered a catastrophic data loss when a TRUNCATE CASCADE command unintentionally wiped production tables, prompting a detailed post‑mortem that outlines the timeline, root cause, recovery steps, impact, and a set of concrete preventive measures.

DataRecoveryIncidentManagementci/cd
0 likes · 10 min read
What Caused Linear’s Massive Data Loss and How They Recovered It
MaGe Linux Operations
MaGe Linux Operations
Feb 18, 2024 · Operations

7 Powerful Ways DevOps Transforms the Software Development Lifecycle

This article explains how DevOps, through practices like CI/CD, automated testing, enhanced collaboration, infrastructure as code, continuous feedback, integrated security, and resource efficiency, can accelerate development, improve quality, boost security, and optimize resource utilization in modern software projects.

DevOpsInfrastructure as Codeautomation
0 likes · 7 min read
7 Powerful Ways DevOps Transforms the Software Development Lifecycle
Test Development Learning Exchange
Test Development Learning Exchange
Feb 18, 2024 · Backend Development

Dynamic Environment Switching in Test Frameworks Using Python Decorators

The article explains the importance of dynamic environment switching in testing frameworks for multi‑environment validation, resource isolation, debugging, and CI/CD, and provides Python unittest decorator examples along with best‑practice considerations such as scope, thread safety, resource management, and execution order.

DecoratorPythonci/cd
0 likes · 9 min read
Dynamic Environment Switching in Test Frameworks Using Python Decorators
DevOps Cloud Academy
DevOps Cloud Academy
Feb 17, 2024 · Operations

Implementing Reusable GitHub Actions Workflows for Scalable CI at McDonald's

McDonald's engineering team built a fast, reliable, and flexible continuous integration system by leveraging reusable GitHub Actions workflows, centralizing CI code, defining a golden‑path pipeline, balancing developer autonomy, and adding observability across multilingual microservices, improving productivity and maintainability.

DevOpsGitHub ActionsMicroservices
0 likes · 7 min read
Implementing Reusable GitHub Actions Workflows for Scalable CI at McDonald's
DevOps Cloud Academy
DevOps Cloud Academy
Feb 16, 2024 · Cloud Native

Configuring a Kubernetes Pod as a Jenkins Agent

This guide explains how to set up a Kubernetes pod to act as a Jenkins agent, covering prerequisites, deployment YAML, commands to launch and verify the pod and service, and the Jenkins UI configuration needed to connect the pod as a scalable CI/CD worker.

Cloud NativeJenkinsKubernetes
0 likes · 5 min read
Configuring a Kubernetes Pod as a Jenkins Agent
DevOps Operations Practice
DevOps Operations Practice
Feb 14, 2024 · Operations

Essential Skills for Becoming a Successful DevOps Engineer

This article outlines the key technical and soft‑skill competencies—including programming, Linux, configuration management, infrastructure as code, CI/CD, networking, security, monitoring, and cloud services—that aspiring DevOps engineers need to master in order to effectively bridge development and operations.

DevOpsautomationci/cd
0 likes · 5 min read
Essential Skills for Becoming a Successful DevOps Engineer
Architect
Architect
Feb 4, 2024 · Backend Development

How We Revamped QQ Browser Content Architecture: From Microservices to a High‑Performance Monolith

Facing low development efficiency, poor CPU utilization, and fragile fault tolerance, the QQ Browser content ingestion team rebuilt a 93‑service microservice system into a single‑process, plugin‑driven architecture, achieving up to 13‑fold throughput gains, 10‑fold batch‑processing speedups, and dramatically reduced lead times and code complexity.

BackendCMicroservices
0 likes · 22 min read
How We Revamped QQ Browser Content Architecture: From Microservices to a High‑Performance Monolith
DevOps Cloud Academy
DevOps Cloud Academy
Feb 2, 2024 · Operations

DevOps Tools for 2024: A Comprehensive Overview

An extensive overview of essential DevOps tools for 2024, covering categories such as version control, CI/CD, container orchestration, configuration management, infrastructure as code, monitoring, collaboration, artifact repositories, testing, security, deployment automation, serverless platforms, and database management to guide effective tool selection.

DevOpsInfrastructure as CodeTooling
0 likes · 7 min read
DevOps Tools for 2024: A Comprehensive Overview
DevOps Engineer
DevOps Engineer
Feb 1, 2024 · Operations

Overview of Apache Software Foundation Infra Services and Tools

This article provides a comprehensive overview of the Apache Software Foundation's infrastructure services and tools—including website hosting, email, self‑service platforms, version‑control repositories, issue‑tracking systems, CI/CD pipelines, code quality, publishing, virtual machines, and miscellaneous utilities—helping DevOps and SRE engineers understand and leverage Apache's operational ecosystem.

ApacheDevOpsInfrastructure
0 likes · 14 min read
Overview of Apache Software Foundation Infra Services and Tools
Selected Java Interview Questions
Selected Java Interview Questions
Jan 16, 2024 · Cloud Native

Step-by-Step Jenkins Pipeline for Deploying Spring Cloud Microservices with Docker and Kubernetes

This tutorial explains how to automate the full lifecycle of a Spring Cloud microservice—from developers pushing code to Git, Jenkins pulling and building it with Maven, packaging the JAR into a Docker image, pushing the image to a private registry, and finally deploying or updating the service on a Kubernetes cluster using YAML manifests.

DockerJenkinsMicroservices
0 likes · 12 min read
Step-by-Step Jenkins Pipeline for Deploying Spring Cloud Microservices with Docker and Kubernetes
Soul Technical Team
Soul Technical Team
Jan 9, 2024 · Mobile Development

Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps

This article describes a systematic approach to reducing mobile app package size by detecting oversized resources, scanning unused assets, enforcing size checkpoints during development, and integrating automated validation into the CI/CD pipeline, illustrated with tools, workflows, and results.

Build AutomationMobile DevelopmentPackage Size
0 likes · 10 min read
Package Size Optimization: Large Resource Detection, Unused Assets Scanning, and Resource Size Gatekeeping for Mobile Apps
MaGe Linux Operations
MaGe Linux Operations
Dec 23, 2023 · Operations

How to Build and Deploy a Hexo Blog on GitHub Pages with CI/CD

This guide walks through selecting a blogging solution, setting up a Hexo site locally, deploying it to GitHub Pages using GitHub Actions, adding a theme, enabling comments, and mirroring the repository to Gitee for faster access, providing step‑by‑step commands and configuration files.

GitHub PagesGiteeci/cd
0 likes · 11 min read
How to Build and Deploy a Hexo Blog on GitHub Pages with CI/CD
Bilibili Tech
Bilibili Tech
Dec 22, 2023 · Cloud Native

Safe Change Management in Bilibili's Cloud‑Native Container Platform Caster

The paper describes Bilibili’s Caster platform, which implements standardized workflows, left‑shifted pre‑checks, tiered release checkpoints, and an emergency green‑channel to safely manage containerized application changes, providing real‑time observability, automated rollback, and capacity‑aware scaling that together cut change‑induced incidents and improve production stability.

ci/cdcloud-nativecontainer platform
0 likes · 17 min read
Safe Change Management in Bilibili's Cloud‑Native Container Platform Caster
360 Quality & Efficiency
360 Quality & Efficiency
Dec 22, 2023 · Cloud Native

Refactoring Test Environment Deployment with Kubernetes: Practices and Pipeline Integration

This article explores the challenges of test environment deployment in modern DevOps, explains why Kubernetes offers a natural solution, details its design principles and core objects, and presents practical patterns for integrating Kubernetes‑based environments into CI/CD pipelines to achieve high cohesion, low coupling, and scalable testing workflows.

DeploymentDevOpsKubernetes
0 likes · 16 min read
Refactoring Test Environment Deployment with Kubernetes: Practices and Pipeline Integration
DevOps Cloud Academy
DevOps Cloud Academy
Dec 14, 2023 · Operations

CI/CD Observability via OpenTelemetry at Grafana Labs

The article explains the importance of CI/CD observability, outlines common pipeline problems, introduces Grafana's GraCIe plugin built on OpenTelemetry, and discusses how enhanced visibility can improve reliability, decision‑making, and future standardization across CI/CD platforms.

DevOpsGrafanaOpenTelemetry
0 likes · 13 min read
CI/CD Observability via OpenTelemetry at Grafana Labs
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Dec 14, 2023 · Operations

How GitOps Transforms Change Management: Automation, Code, and Transparency

GitOps leverages Git's version‑control strengths to automate, codify, and make transparent infrastructure changes, combining IaC, merge requests, and CI/CD, while exploring its principles, toolchains like FluxCD, ArgoCD, Jenkins X, and practical implementations such as SRE Stack for end‑to‑end change management.

Cloud NativeGitOpsInfrastructure as Code
0 likes · 17 min read
How GitOps Transforms Change Management: Automation, Code, and Transparency
DevOps
DevOps
Dec 7, 2023 · Operations

Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing

This article provides a detailed overview of the essential DevOps toolchain, covering planning tools, issue‑tracking systems, source‑code management, build automation, continuous integration and delivery, configuration management, cloud platforms, monitoring, communication, and knowledge‑sharing solutions.

Configuration Managementci/cdcloud platforms
0 likes · 22 min read
Comprehensive DevOps Toolchain Guide: Planning, Issue Tracking, Source Control, Build, CI/CD, Configuration Management, Cloud Platforms, Monitoring, Communication, and Knowledge Sharing
FunTester
FunTester
Nov 28, 2023 · Operations

How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics

This article outlines the essential steps for embracing DevOps culture, emphasizing tailored strategies, deep understanding of CI/CD, clear role assignments, extensive automation, key performance metrics, and the critical role of quality assurance to achieve faster, reliable software delivery.

CultureDevOpsMetrics
0 likes · 9 min read
How to Adopt a DevOps Culture: Custom Strategies, CI/CD, Automation & Metrics
Huolala Tech
Huolala Tech
Nov 28, 2023 · Mobile Development

How HuoLala Built a Low‑Cost, High‑Reliability Mobile UI Automation Platform

This article details HuoLala's journey from a weekly release cycle to a cloud‑based record‑and‑replay mobile UI automation platform, covering background challenges, industry analysis, technical design—including deep‑learning based control detection, SIFT image matching, script generation, playback handling, and platform features—while demonstrating significant testing efficiency gains and future AI‑driven enhancements.

Deep LearningSIFTUI automation
0 likes · 21 min read
How HuoLala Built a Low‑Cost, High‑Reliability Mobile UI Automation Platform
DevOps Cloud Academy
DevOps Cloud Academy
Nov 27, 2023 · Operations

Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins

This article walks through building a comprehensive DevSecOps CI/CD pipeline in Jenkins that integrates source control, static analysis, vulnerability scanning, multi‑language builds, Docker image creation, Trivy security checks, Kubernetes deployment, and ZAP DAST testing to securely deliver applications across various runtimes.

DevSecOpsDockerJenkins
0 likes · 18 min read
Implementing a DevSecOps CI/CD Pipeline for Multi‑Language Applications with Jenkins
转转QA
转转QA
Nov 22, 2023 · Backend Development

Improving B2C Order Automation with MQ Listener Integration and CI/CD Enhancements

This article details a B2C order processing case study, analyzing failure causes in automated test suites, introducing RocketMQ PullConsumer‑based MQ listening actions, and demonstrating how these changes together with CI/CD adjustments significantly raise test success rates despite increased execution time.

B2CBackendIntegration
0 likes · 7 min read
Improving B2C Order Automation with MQ Listener Integration and CI/CD Enhancements
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 17, 2023 · Frontend Development

Front‑End Technical Infrastructure: Building a Solid Foundation for Development Teams

This article explains why front‑end teams should invest in technical infrastructure—covering fundamentals such as documentation, standards, scaffolding, component libraries, tooling, CI/CD, data monitoring, and micro‑frontend approaches—to improve efficiency, reduce blockers, and support future business growth.

Toolingci/cdmicro-frontend
0 likes · 16 min read
Front‑End Technical Infrastructure: Building a Solid Foundation for Development Teams
Huolala Tech
Huolala Tech
Nov 16, 2023 · Fundamentals

Why Unit Testing Matters and How to Master It in Java Projects

This article explains what unit testing is, why it is essential for software quality, outlines its benefits such as early bug detection and design improvement, and provides practical guidance on writing effective Java unit tests using JUnit5, Mockito, and JaCoCo, along with CI integration and best‑practice principles.

JUnit5JaCoCoJava
0 likes · 28 min read
Why Unit Testing Matters and How to Master It in Java Projects
Huolala Tech
Huolala Tech
Oct 24, 2023 · Operations

How Huolala Built a Scalable Unit Testing Platform with Tekton, SonarQube, and GitLab

This article describes Huolala's journey from a legacy PHP codebase to a Java‑centric microservice architecture, the common misconceptions and difficulties of unit testing, and the design of an automated CI/CD pipeline that integrates Tekton, SonarQube, GitLab Runner, JUnit5, and Mockito to enforce coverage gates and improve code quality.

GitLabJavaSonarQube
0 likes · 15 min read
How Huolala Built a Scalable Unit Testing Platform with Tekton, SonarQube, and GitLab
Architect
Architect
Oct 18, 2023 · Artificial Intelligence

Code Understanding: Techniques, Applications, and AI‑Driven Solutions

This article explores the fundamentals of code understanding, including static, dynamic, and non‑code analysis, presents a three‑layer architecture for scalable code comprehension, and demonstrates practical AI‑enhanced applications such as intelligent unit testing, dead‑code detection, and AI‑based static analysis within CI/CD pipelines.

AILLMSoftware Engineering
0 likes · 16 min read
Code Understanding: Techniques, Applications, and AI‑Driven Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Oct 18, 2023 · Operations

Comprehensive Overview of DevOps Tools for 2024

This article provides a detailed overview of the most widely used DevOps tools across categories such as version control, CI/CD, container orchestration, configuration management, infrastructure as code, monitoring, collaboration, artifact repositories, testing, security, deployment automation, serverless, and database management, helping practitioners choose the right solutions for their pipelines.

CollaborationDevOpsInfrastructure as Code
0 likes · 7 min read
Comprehensive Overview of DevOps Tools for 2024
DevOps Cloud Academy
DevOps Cloud Academy
Oct 14, 2023 · Cloud Native

Introducing Kargo: A Multi‑Stage Application Orchestration Platform for CI/CD on Kubernetes

The article explains how Kargo, an open‑source, GitOps‑based platform built on Argo CD experience, addresses the complexities of multi‑stage CI/CD pipelines in Kubernetes by providing declarative stage definitions, promotion workflows, and advanced delivery features such as canary releases and A/B testing.

Argo CDContinuous DeliveryDevOps
0 likes · 12 min read
Introducing Kargo: A Multi‑Stage Application Orchestration Platform for CI/CD on Kubernetes
dbaplus Community
dbaplus Community
Oct 10, 2023 · Operations

How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline

This article details the Bank of China's DevOps transformation, describing the challenges of disparate codebases, the adoption of a feature‑branch strategy, a seven‑step quality‑built workflow, toolchain enhancements, and measurable improvements in defect detection, delivery speed, and overall software quality.

Branch StrategyContinuous DeliveryDevOps
0 likes · 12 min read
How Bank of China Standardized DevOps with a Seven‑Step Quality‑Built Pipeline
Baidu Geek Talk
Baidu Geek Talk
Oct 9, 2023 · Artificial Intelligence

Code Understanding Technology: Building White-Box Software Knowledge Graph at Baidu

Baidu’s white‑box code understanding platform combines static, dynamic, non‑code and LLM‑based analyses in a three‑layer architecture that accelerates C/C++ processing ninefold, supports multiple languages, and powers applications such as intelligent unit testing, orphan‑function cleanup and AI‑driven risk detection, while future integration with models like GPT‑4 aims to enable multi‑turn code Q&A, automated refactoring and predictive testing.

ASTBaiduCode Understanding
0 likes · 15 min read
Code Understanding Technology: Building White-Box Software Knowledge Graph at Baidu
DevOps Operations Practice
DevOps Operations Practice
Oct 8, 2023 · Information Security

Essential DevSecOps Tools for Securing CI/CD Pipelines

This article introduces five open‑source DevSecOps tools—Trivy, Gerrit, OWASP Dependency‑Check, Arachni, and Falco—that help integrate automated security checks into CI/CD pipelines, improve vulnerability detection, and ensure compliance throughout the software delivery process.

ArachniDevSecOpsFalco
0 likes · 5 min read
Essential DevSecOps Tools for Securing CI/CD Pipelines
Architects Research Society
Architects Research Society
Oct 8, 2023 · Frontend Development

Building a Frontend Core Team and Foundations at Razorpay

This article describes how Razorpay formed a frontend core team, defined its responsibilities, tackled infrastructure and design inconsistencies, and built a monorepo‑based toolchain and design system to improve developer experience, scalability, and product quality across the organization.

MonorepoToolingarchitecture
0 likes · 16 min read
Building a Frontend Core Team and Foundations at Razorpay
Deepin Linux
Deepin Linux
Oct 7, 2023 · Fundamentals

Comprehensive CMake Tutorial: Basics, Advanced Features, and Integration with CLion

This article provides a step‑by‑step guide to using CMake for cross‑platform builds, covering fundamental concepts, basic project setup, adding versioning and configuration headers, creating libraries, optional components, installation, testing, packaging with CPack, dashboard integration, and practical usage within JetBrains CLion for C/C++ development.

Build SystemC++CMake
0 likes · 33 min read
Comprehensive CMake Tutorial: Basics, Advanced Features, and Integration with CLion
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Oct 7, 2023 · Cloud Native

How the US Air Force U‑2 Spy Plane Uses Jenkins & Kubernetes for Automated CI/CD

The US Air Force’s U‑2 reconnaissance aircraft has adopted a Jenkins‑driven CI/CD pipeline orchestrated by Kubernetes, enabling automated builds, repeatable deployments, rapid threat response, enhanced security, and resource savings, with a detailed step‑by‑step case study illustrating code management, pipeline configuration, container deployment, testing, and RBAC controls.

DevOpsJenkinsKubernetes
0 likes · 7 min read
How the US Air Force U‑2 Spy Plane Uses Jenkins & Kubernetes for Automated CI/CD
DataFunSummit
DataFunSummit
Oct 2, 2023 · Artificial Intelligence

WeChat NLP Algorithm Microservice Governance: Challenges and Solutions

This article examines the governance of WeChat's NLP algorithm microservices, outlining the management, performance, and scheduling challenges they face and presenting solutions such as automated CI/CD pipelines, dynamic scaling, DAG‑based service composition, a custom tracing system, the PyInter interpreter, and an improved load‑balancing algorithm.

MicroservicesModel ServingNLP
0 likes · 12 min read
WeChat NLP Algorithm Microservice Governance: Challenges and Solutions
Test Development Learning Exchange
Test Development Learning Exchange
Sep 27, 2023 · Fundamentals

Designing a Scalable Python Automated Testing Architecture: Strategies, Best Practices, and Sample Implementation

This article outlines key principles and best practices for designing a scalable Python automated testing architecture, covering test strategy definition, framework selection, modular and keyword‑driven design, test data management, error handling, reporting, CI integration, and provides a complete example implementation.

Automated TestingCode ExamplePython
0 likes · 9 min read
Designing a Scalable Python Automated Testing Architecture: Strategies, Best Practices, and Sample Implementation
DevOps Cloud Academy
DevOps Cloud Academy
Sep 26, 2023 · Operations

DevOps Testing Best Practices: From Traditional Testing to Automated CI/CD Pipelines

DevOps testing integrates continuous, automated testing throughout the software development lifecycle, shifting left from traditional isolated testing, emphasizing automation, appropriate tool selection, metric tracking, documentation, and dedicated test automation engineers to ensure high‑quality, rapid software delivery.

DevOpsMetricsShift-Left
0 likes · 10 min read
DevOps Testing Best Practices: From Traditional Testing to Automated CI/CD Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Sep 24, 2023 · Operations

Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company

To keep ahead of hackers and fraud, a global cybersecurity firm replaced its fragmented cron‑based build, test, and release processes with a unified Jenkins CI/CD pipeline, integrating GitLab, Docker, and monitoring tools, thereby automating deployments, improving visibility, and streamlining DevSecOps across multiple projects.

DevSecOpsDockerGitLab
0 likes · 5 min read
Migrating Legacy Cron Jobs to Jenkins CI/CD for a Global Cybersecurity Company
Continuous Delivery 2.0
Continuous Delivery 2.0
Sep 20, 2023 · Operations

Design Principles and Naming Conventions for Deployment Pipelines

This article explains what a deployment pipeline is, outlines design principles for keeping pipelines simple and efficient, describes how pipeline design relates to branch strategies, and provides detailed naming conventions and label rules for different pipeline types, triggers, and quality‑gate metrics.

Branch StrategyContinuous DeliveryDeployment Pipeline
0 likes · 13 min read
Design Principles and Naming Conventions for Deployment Pipelines
MaGe Linux Operations
MaGe Linux Operations
Sep 12, 2023 · Information Security

Mastering Container Vulnerability Management: Secure DevOps Strategies

This article explains how containers work, outlines the challenges of detecting and fixing vulnerabilities throughout the software lifecycle, and presents practical strategies—including CI/CD pipeline, registry, runtime, and host scanning—plus key principles for building a robust container security program.

Container SecurityDevOpsVulnerability Management
0 likes · 7 min read
Mastering Container Vulnerability Management: Secure DevOps Strategies
Practical DevOps Architecture
Practical DevOps Architecture
Sep 11, 2023 · Cloud Native

Kubernetes Course Outline: Fundamentals, Deployment, Management, and Advanced Features

This comprehensive Kubernetes course covers core concepts, architecture, Kubeadm deployment, cluster management, containerized application deployment, CI/CD integration, advanced features like auto-scaling and Ingress, and provides extensive module listings, resources, and recommended readings for cloud‑native practitioners.

Cloud NativeDevOpsci/cd
0 likes · 3 min read
Kubernetes Course Outline: Fundamentals, Deployment, Management, and Advanced Features
Test Development Learning Exchange
Test Development Learning Exchange
Sep 8, 2023 · Frontend Development

Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing

This article outlines ten advanced Playwright techniques—including the Page Object Pattern, async handling, popup and frame management, data‑driven testing, parallel execution, test data and environment management, logging, CI integration, and regular maintenance—to help developers build more reliable and scalable end‑to‑end test suites.

Page Object PatternPlaywrightPython
0 likes · 11 min read
Advanced Playwright Practices and Best Practices for Efficient End-to-End Testing
Software Development Quality
Software Development Quality
Sep 7, 2023 · Operations

Key DevOps Interview Questions and Answers: From CI to Tools

This article provides concise English explanations for common DevOps interview topics, covering the fundamental differences between DevOps and Agile, the reasons for adopting DevOps, its business and technical benefits, essential tools, CI practices, KPI metrics, and practical guidance for implementing DevOps in organizations.

KPIci/cdtools
0 likes · 22 min read
Key DevOps Interview Questions and Answers: From CI to Tools
HomeTech
HomeTech
Aug 30, 2023 · Operations

Home Platform Pipeline: Definition, Evolution, and Future AI‑Driven Plans

This article explains the concept of a software delivery pipeline, traces its evolution from traditional release processes through basic CI/CD pipelines to the current quality‑efficiency pipeline, and outlines future plans to integrate large language models for intelligent orchestration, testing, and deployment.

AIDevOpsPipeline
0 likes · 11 min read
Home Platform Pipeline: Definition, Evolution, and Future AI‑Driven Plans
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 23, 2023 · Frontend Development

Why Docker? Standardizing CI/CD and Deployment for Frontend Applications

This article explains the importance of Docker for frontend development, covering its role as a consistent runtime environment, the benefits of standardized CI/CD pipelines, multi‑stage builds, caching strategies, and practical deployment patterns for static assets, Node.js services, and micro‑frontend architectures.

Nginxci/cdcontainerization
0 likes · 22 min read
Why Docker? Standardizing CI/CD and Deployment for Frontend Applications
DevOps Cloud Academy
DevOps Cloud Academy
Aug 19, 2023 · Operations

Understanding DevOps Metrics and the Four DORA Indicators

This article explains why measuring software development productivity is challenging, introduces the concept of DevOps metrics, details the four DORA indicators and their performance levels, and discusses additional metrics such as cycle time, quality, customer and employee satisfaction, CI/CD health, uptime, and service level indicators to help teams monitor progress and identify problems.

DevOpsDoRAMetrics
0 likes · 14 min read
Understanding DevOps Metrics and the Four DORA Indicators
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 10, 2023 · Operations

How Kubernetes Powers Modern DevOps Automation and Operations

By integrating Kubernetes with DevOps practices, teams can automate deployment pipelines, achieve dynamic resource allocation, centralize monitoring with tools like Prometheus and Grafana, and treat infrastructure as code, resulting in faster, higher-quality software delivery and improved collaboration between development and operations.

DevOpsInfrastructure as CodeKubernetes
0 likes · 7 min read
How Kubernetes Powers Modern DevOps Automation and Operations
Code Ape Tech Column
Code Ape Tech Column
Aug 9, 2023 · Operations

One‑Click Automated Deployment of Spring Boot with Jenkins and Docker

This tutorial walks through a complete, step‑by‑step setup of a one‑click CI/CD pipeline that installs Docker and Jenkins on CentOS, configures Maven, creates a Jenkins job, builds a Spring Boot JAR, packages it into a Docker image, and runs the container, providing all commands and screenshots for a seamless deployment experience.

CentOSJenkinsSpring Boot
0 likes · 6 min read
One‑Click Automated Deployment of Spring Boot with Jenkins and Docker
DevOps Engineer
DevOps Engineer
Aug 1, 2023 · Cloud Native

Using Docker Buildx Bake for Efficient Multi‑Platform Image Builds

Docker Buildx Bake is a powerful Docker CLI extension that enables declarative, multi‑platform image builds with parallel execution, cache optimization, and flexible output formats, and this guide explains its concepts, advantages, usage steps, and advanced features for efficient container image management.

BakeContainerDocker
0 likes · 9 min read
Using Docker Buildx Bake for Efficient Multi‑Platform Image Builds
Inke Technology
Inke Technology
Jul 28, 2023 · Operations

How to Build a Lightweight CI/CD Service Automation with DevOps and Docker

This article outlines a comprehensive, lightweight CI/CD automation solution built on DevOps principles, detailing the evolution from traditional deployment to containerized workflows, the design of a multi‑project, plug‑in task system, and practical implementation steps using GitLab CI, Docker, and Go.

DevOpsDockerGitLab
0 likes · 32 min read
How to Build a Lightweight CI/CD Service Automation with DevOps and Docker