Tagged articles
1703 articles
Page 15 of 18
FunTester
FunTester
Dec 13, 2019 · Backend Development

Creating Custom Gradle Tasks with the Groovy DSL

This article demonstrates how to define and run custom Gradle tasks using the Groovy DSL, explains the difference between configuration and execution phases, shows task dependencies, and provides examples such as copy tasks and packaging tasks for Java projects.

Build AutomationCustom TasksGradle
0 likes · 6 min read
Creating Custom Gradle Tasks with the Groovy DSL
Java Captain
Java Captain
Dec 11, 2019 · Backend Development

Essential Tools Every Java Developer Should Learn in 2019

This article outlines the essential basic and advanced tools—including IDEs, version control, CI servers, testing frameworks, build systems, containerization, and Linux—that Java developers should master in 2019 to improve productivity and code quality.

IDEJavaVersion Control
0 likes · 8 min read
Essential Tools Every Java Developer Should Learn in 2019
DevOps Engineer
DevOps Engineer
Dec 9, 2019 · Operations

Integrating Black Duck Source Code Scanning into Jenkins Pipelines

This guide explains why source‑code scanning is essential for security and compliance, describes manual Black Duck scanning steps, outlines integration goals, details required parameters, shows Jenkins configuration, and provides a complete Jenkinsfile pipeline script to automate Black Duck scans on each build.

Black DuckJenkinsSecurity
0 likes · 7 min read
Integrating Black Duck Source Code Scanning into Jenkins Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Dec 6, 2019 · Information Security

Jenkins Security Threats: Attack Vectors, Exploitation Techniques, and Mitigation Strategies

This article examines how adversaries target Jenkins automation servers, detailing common discovery methods, exploitation techniques such as Java deserialization and mis‑configured authentication, and practical red‑team demonstrations of credential extraction, script‑console abuse, and malicious job creation to illustrate mitigation recommendations.

DevOpsJenkinsRed Team
0 likes · 14 min read
Jenkins Security Threats: Attack Vectors, Exploitation Techniques, and Mitigation Strategies
ITPUB
ITPUB
Nov 28, 2019 · Operations

How DevOps, CI/CD, and Containerization Became My Thanksgiving Gratitude

In this reflective Thanksgiving post, the author thanks DevOps practices—consistent code delivery, automated CI/CD pipelines, and application containerization—highlighting how they eliminate manual errors, improve accountability across environments, enable scalable infrastructure as code, and foster collaboration, ultimately transforming the software development lifecycle.

DevOpsGitOpsci/cd
0 likes · 7 min read
How DevOps, CI/CD, and Containerization Became My Thanksgiving Gratitude
Xianyu Technology
Xianyu Technology
Nov 26, 2019 · Mobile Development

Customizing Flutter Engine Build and Release Process

The article explains how to streamline Flutter Engine customization by rewriting build and release scripts—linking engine versions to Flutter tags, using gclient, gn, and ninja to fetch dependencies, generate Ninja files, compile, debug locally, package the framework, and automate publishing with version‑locked .gclient templates, enabling one‑click builds and future storage‑mirroring.

Build AutomationFlutter EngineMobile Development
0 likes · 13 min read
Customizing Flutter Engine Build and Release Process
FunTester
FunTester
Nov 26, 2019 · Industry Insights

How to Choose the Right Automated Testing Tool: Types, Criteria, and Best Practices

This guide explains why automated testing is overtaking manual testing, outlines the main categories of automation tools, and provides practical criteria—such as platform support, adoption ease, scripting flexibility, integration, reporting, and licensing—to help teams select the most suitable solution for their CI/CD and DevOps workflows.

DevOpsSoftware TestingTool Selection
0 likes · 9 min read
How to Choose the Right Automated Testing Tool: Types, Criteria, and Best Practices
DevOps Engineer
DevOps Engineer
Nov 24, 2019 · Operations

What Is Artifactory and How to Install, Manage, and Upgrade It

This article explains what Artifactory is, its role as a binary repository manager comparable to Git for binaries, and provides step‑by‑step instructions for installing, starting, stopping, accessing, and upgrading Artifactory on a Linux system.

ArtifactoryBinary RepositoryDevOps
0 likes · 4 min read
What Is Artifactory and How to Install, Manage, and Upgrade It
DevOps Cloud Academy
DevOps Cloud Academy
Nov 24, 2019 · Operations

Implementing Automated Interface Testing with Jenkins, JMeter, and Groovy to Identify and Count False Positives

This guide explains how to build an automated interface‑testing pipeline using Jenkins, Ant, JMeter and Groovy, generate test reports, filter out false‑positive failures caused by network or environment issues, let users confirm them in Jenkins, and recalculate success, failure and false‑positive rates.

Automated TestingGroovyJMeter
0 likes · 8 min read
Implementing Automated Interface Testing with Jenkins, JMeter, and Groovy to Identify and Count False Positives
Product Technology Team
Product Technology Team
Nov 22, 2019 · Operations

How Zhenkunxing Built a Scalable DevOps Platform with Containerization and Microservices

This article explains what DevOps is, outlines Zhenkunxing's DevOps planning and design principles, describes the 3+1 architecture comprising a container cloud platform, microservice platform and development toolchain, and discusses implementation phases, current achievements, and future AI‑enabled DevOps directions.

DevOpsMicroservicesci/cd
0 likes · 15 min read
How Zhenkunxing Built a Scalable DevOps Platform with Containerization and Microservices
UCloud Tech
UCloud Tech
Nov 14, 2019 · Cloud Native

How LeXin Medical Streamlined Kubernetes with UCloud UK8S: A Migration Case Study

This article details LeXin Medical's journey from a manually built Kubernetes cluster to the UCloud UK8S platform, covering the challenges of self‑hosting, the tools and processes used for migration, and the resulting improvements in logging, monitoring, CI/CD, and overall operational efficiency.

Cloud NativeDevOpsKubernetes
0 likes · 10 min read
How LeXin Medical Streamlined Kubernetes with UCloud UK8S: A Migration Case Study
vivo Internet Technology
vivo Internet Technology
Nov 12, 2019 · Operations

Accelerating Jenkins Plugin Downloads with the TUNA Mirror and Update‑Center Configuration

To overcome the painfully slow Jenkins plugin downloads experienced by Chinese users due to overseas servers and signed update‑center.json verification, the community configured the TUNA mirror together with a custom update‑center URL and key adjustments via the open‑source mirror‑adapter repository, enabling rapid, cost‑free plugin installation (especially with Simplified Chinese plugin 1.0.10).

DevOpsJenkinsPlugin Mirror
0 likes · 5 min read
Accelerating Jenkins Plugin Downloads with the TUNA Mirror and Update‑Center Configuration
Huajiao Technology
Huajiao Technology
Nov 12, 2019 · Operations

How to Build a Scalable API Automation Framework for Search Services

This article explains the design, core features, implementation details, and real‑world deployment of the Auto_ApiTest tool for automating API testing in a large‑scale search platform, covering data management, configuration, code examples, CI integration, monitoring, and measurable outcomes.

API testingAutomationPython
0 likes · 17 min read
How to Build a Scalable API Automation Framework for Search Services
DevOps Cloud Academy
DevOps Cloud Academy
Nov 11, 2019 · Operations

Why Does a Build That Works Locally Fail on the CI Platform? Lessons on Maven Dependency Management and AI‑Assisted DevOps

The article analyses frequent Jenkins build failures caused by missing or outdated Maven dependencies, explains why they succeed locally but fail on CI, and proposes an AI‑driven dependency management feature for DevOps platforms to automatically detect and guide users toward proper artifact deployment.

AIDevOpsNexus
0 likes · 9 min read
Why Does a Build That Works Locally Fail on the CI Platform? Lessons on Maven Dependency Management and AI‑Assisted DevOps
DevOps Cloud Academy
DevOps Cloud Academy
Nov 9, 2019 · Operations

Configuring Jenkins High Availability with HAProxy and NFS

This guide explains how to achieve Jenkins high availability by deploying two Jenkins master nodes behind HAProxy, sharing Jenkins home via NFS, and configuring HAProxy load balancing and health checks, including detailed host setup, NFS and Jenkins installation steps, and test results.

DevOpsHAProxyInfrastructure
0 likes · 10 min read
Configuring Jenkins High Availability with HAProxy and NFS
DevOps Cloud Academy
DevOps Cloud Academy
Nov 7, 2019 · Operations

A Definitive Guide to Jenkins Pipeline Environment Variables

This article provides a comprehensive tutorial on using Jenkins Pipeline environment variables, covering how to list, read, set, override, store boolean values, and capture shell command output, complete with practical Groovy code examples for CI/CD workflows.

DevOpsEnvironment VariablesGroovy
0 likes · 7 min read
A Definitive Guide to Jenkins Pipeline Environment Variables
Youzan Coder
Youzan Coder
Nov 6, 2019 · Cloud Native

How to Transform Jenkins Master‑Slave CI into a Scalable Kubernetes‑Based Architecture

This article explains the drawbacks of a traditional Jenkins master‑slave setup, outlines a Kubernetes‑driven CI/CD solution that dynamically provisions Jenkins slaves as pods, details the deployment of custom Jenkins and SonarQube Docker images, and covers related Kubernetes resources, web‑terminal integration, and tuning tips.

DockerIngressJenkins
0 likes · 12 min read
How to Transform Jenkins Master‑Slave CI into a Scalable Kubernetes‑Based Architecture
DevOps Cloud Academy
DevOps Cloud Academy
Oct 28, 2019 · Operations

Using Jenkins Input Step for Interactive Pipeline Execution

This article explains how to add interactive user input to Jenkins pipelines by installing the Pipeline: InputStep plugin, configuring a Jenkinsfile with various parameter types, and reviewing the resulting console output, enabling more flexible DevOps workflows.

AutomationDevOpsInputStep
0 likes · 4 min read
Using Jenkins Input Step for Interactive Pipeline Execution
DevOps Cloud Academy
DevOps Cloud Academy
Oct 21, 2019 · Operations

Designing Jenkins CI/CD Pipelines for GitLab Push and Merge Scenarios

This article outlines practical DevOps techniques for building Jenkins CI/CD pipelines triggered by GitLab webhooks, detailing both push‑triggered pipelines and merge‑request pipelines, including configuration steps, token handling, code quality checks, and notification mechanisms to streamline automated builds and reviews.

AutomationDevOpsGitLab
0 likes · 4 min read
Designing Jenkins CI/CD Pipelines for GitLab Push and Merge Scenarios
FunTester
FunTester
Oct 20, 2019 · Operations

What Skills Do Successful Automation Test Engineers Need in 2019?

This guide outlines the essential programming knowledge, manual testing insight, automation tool expertise, business‑domain understanding, troubleshooting tactics, test‑management experience, and development‑methodology awareness required for automation testers to thrive in modern Agile and DevOps environments.

SeleniumSoftware Testingautomation testing
0 likes · 14 min read
What Skills Do Successful Automation Test Engineers Need in 2019?
DevOps Cloud Academy
DevOps Cloud Academy
Oct 19, 2019 · Operations

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

This article explains how to address three common SonarQube challenges—data instability across branches, difficulty assigning quality profiles, and project permission management—by creating per‑branch projects, using Jenkins pipeline scripts with Sonar REST APIs, and applying permission templates to streamline large‑scale code‑quality scanning.

AutomationDevOpsJenkins
0 likes · 7 min read
Resolving Common SonarQube Platform Issues: Data Instability, Rule Configuration, and Project Authorization
Alibaba Cloud Native
Alibaba Cloud Native
Oct 19, 2019 · Cloud Native

How VPGAME Migrated Its Services to Kubernetes Using GitLab CI/CD and Docker

This article details VPGAME's end‑to‑end migration of its esports platform services to a Kubernetes‑based architecture, covering CI/CD tool selection, Docker and GitLab Runner setup, automated Docker image builds, and Kubernetes Deployment and Service templating with health checks, resource limits, logging and monitoring configurations.

DockerGitLab CIKubernetes
0 likes · 30 min read
How VPGAME Migrated Its Services to Kubernetes Using GitLab CI/CD and Docker
Architects' Tech Alliance
Architects' Tech Alliance
Oct 19, 2019 · Cloud Native

Overview of DevOps and Serverless Practices with Docker, Kubernetes, and Alibaba Cloud

This article explains DevOps concepts, continuous integration, and how to build a Docker‑based DevOps environment that meets eight key requirements, then discusses Serverless computing, Alibaba Cloud's Serverless Application Engine and Function Compute, and forecasts the future impact of Serverless on cloud resource utilization and software development.

Alibaba CloudCloud NativeDevOps
0 likes · 10 min read
Overview of DevOps and Serverless Practices with Docker, Kubernetes, and Alibaba Cloud
Youzan Coder
Youzan Coder
Oct 11, 2019 · Cloud Native

Migrating Test Environment from VMs to Kubernetes: Architecture, Steps, and Customizations

The Youzan PaaS team migrated its VM‑based test environment to a Kubernetes cluster—integrating GitLab, Jenkins, and Harbor—to cut hardware costs, simplify deployment via Dockerfiles, adopt cloud‑native standards, and gain faster integration cycles, better isolation, and advanced features such as node affinity, security contexts, persistent volumes, and ingress routing.

Cloud NativeDevOpsDocker
0 likes · 17 min read
Migrating Test Environment from VMs to Kubernetes: Architecture, Steps, and Customizations
FunTester
FunTester
Sep 29, 2019 · Operations

How 4399AT Enables a Practical Android CI/CD Automation Pipeline

This article explains the differences between CI, continuous delivery, and continuous deployment, then details a Jenkins‑based pipeline that uses Gradle, 4399AT, Sonar, GitLab, Tomcat, and Nginx to automate building, testing, and reporting for Android applications.

AndroidDevOpsGradle
0 likes · 6 min read
How 4399AT Enables a Practical Android CI/CD Automation Pipeline
GF Securities FinTech
GF Securities FinTech
Sep 23, 2019 · Backend Development

Why Our Team Switched from Node.js to Go: Lessons in Backend Engineering

This article details how a high‑traffic trading app migrated from Node.js to Go, outlining Go's advantages, drawbacks, and the team's engineering practices—including environment management, dependency handling, efficiency tools, standardized libraries, testing, monitoring, and distributed tracing—to achieve robust, high‑performance backend services.

Backend EngineeringGoci/cd
0 likes · 16 min read
Why Our Team Switched from Node.js to Go: Lessons in Backend Engineering
Qunar Tech Salon
Qunar Tech Salon
Sep 17, 2019 · Operations

Automating Mini‑Program Deployment: From IDE Upload to QR‑Code Scanning

This article describes how Quark’s mportal team automated the end‑to‑end deployment of WeChat mini‑programs, replacing manual IDE uploads, backend logins, and review steps with scripted IDE uploads, web automation for audit submission, QR‑code scanning via qscan, and permission management, achieving significant efficiency gains.

DeploymentMini ProgramQR code
0 likes · 8 min read
Automating Mini‑Program Deployment: From IDE Upload to QR‑Code Scanning
Alibaba International Technology
Alibaba International Technology
Sep 11, 2019 · Mobile Development

How Alibaba Scales Flutter: Real‑World Practices, Build Pipelines, and Performance Insights

This article examines Alibaba's practical use of Flutter, covering application adoption, infrastructure setup, SDK maturity, hybrid stack routing, iOS packaging scripts, monitoring, performance tuning, upgrade strategies, and a brief look at Flutter for Web, providing actionable insights for mobile developers.

Hybrid Stackci/cdiOS Build
0 likes · 14 min read
How Alibaba Scales Flutter: Real‑World Practices, Build Pipelines, and Performance Insights
DevOps Cloud Academy
DevOps Cloud Academy
Sep 8, 2019 · Operations

SSO and WebHook Integration Guide for GitLab and Jenkins

This guide details step‑by‑step configurations for integrating Single Sign‑On (SSO) and WebHook between GitLab and Jenkins, covering GitLab application setup, Jenkins backup and proxy adjustments, plugin installation, token generation, and testing the connection to ensure successful builds.

GitLabIntegrationJenkins
0 likes · 2 min read
SSO and WebHook Integration Guide for GitLab and Jenkins
DevOps Cloud Academy
DevOps Cloud Academy
Sep 8, 2019 · Operations

Project Management Guidelines and Jenkins Pipeline Setup

This guide outlines project naming conventions and step‑by‑step instructions for creating a new Jenkins project, configuring build history, parameterized builds, triggers, Jenkinsfile, and how to build, view logs, and debug the pipeline, illustrated with screenshots.

JenkinsNaming ConventionOperations
0 likes · 2 min read
Project Management Guidelines and Jenkins Pipeline Setup
Tencent Cloud Developer
Tencent Cloud Developer
Sep 6, 2019 · Frontend Development

Exploration and Practice of Frontend Engineering

The article examines modern frontend engineering by detailing its four‑stage lifecycle—development, testing, deployment, maintenance—and reviewing modularization of JavaScript and CSS, component‑based frameworks and Web Components, code and workflow standardization, automation tools, and a real‑world migration to ES6 modules, Rollup, CSS Modules, Jest, and CI pipelines.

CSS ModulesComponentizationJest
0 likes · 40 min read
Exploration and Practice of Frontend Engineering
Youzan Coder
Youzan Coder
Sep 4, 2019 · Cloud Native

How Youzan Built a Highly Available Kubernetes Platform for Massive E‑commerce

This article explains why Youzan chose Kubernetes, describes their multi‑IDC, multi‑cluster architecture with high‑availability master components, logging and monitoring solutions, custom service exposure, image building process, lifecycle hooks, continuous delivery pipeline, operational challenges faced, and future plans such as operators and auto‑scaling.

KubernetesMulti-Clusterci/cd
0 likes · 11 min read
How Youzan Built a Highly Available Kubernetes Platform for Massive E‑commerce
DevOps Cloud Academy
DevOps Cloud Academy
Aug 26, 2019 · Operations

Jenkins Practice Documentation – A Comprehensive Guide

This document provides a detailed, chapter‑by‑chapter guide to Jenkins, covering its fundamentals, installation on various platforms, management, integration with tools, pipeline creation for frontend, backend, and mobile projects, as well as container deployment and monitoring solutions.

AutomationContainerDevOps
0 likes · 5 min read
Jenkins Practice Documentation – A Comprehensive Guide
21CTO
21CTO
Aug 26, 2019 · Cloud Native

How a Small Team Evolved from Monolith to Cloud‑Native Microservices

Facing growing business complexity, a two‑person SaaS team transitioned their monolithic application to a microservice architecture, adopting Spring Cloud, Docker, Kubernetes, CI/CD pipelines with Jenkins, automated testing, service splitting principles, and lightweight tracing, ultimately achieving scalable, observable, and maintainable cloud‑native operations.

DockerKubernetesMicroservices
0 likes · 14 min read
How a Small Team Evolved from Monolith to Cloud‑Native Microservices
DevOps Cloud Academy
DevOps Cloud Academy
Aug 23, 2019 · Operations

Jenkins Slave Docker Image Configuration and Startup Script

This guide explains how to configure a Jenkins slave Docker image by installing JDK, Maven, and other build tools, adding the agent.jar, setting environment variables, and providing a startup Bash script to launch the Jenkins agent within the container.

AutomationDockerJMeter
0 likes · 5 min read
Jenkins Slave Docker Image Configuration and Startup Script
DevOps Cloud Academy
DevOps Cloud Academy
Aug 16, 2019 · Operations

Automating Jenkins User and Role Management with Python Scripts

This guide demonstrates how to create Jenkins roles, authorize plugin APIs, and automate user creation and role assignment using Python scripts and HTTP POST requests, including sample code for creating accounts, granting roles, and managing a list of users via a parameterized Jenkins job.

AutomationJenkinsPython
0 likes · 4 min read
Automating Jenkins User and Role Management with Python Scripts
Cloud Native Technology Community
Cloud Native Technology Community
Aug 13, 2019 · Cloud Native

Setting Up Jenkins CI/CD Pipelines on Kubernetes

This article explains how to set up and manage Jenkins CI/CD pipelines on Kubernetes, covering plugin installation, pod deployment, pipeline configuration, and best practices for continuous integration and delivery in a cloud‑native DevOps environment.

Cloud NativeDevOpsJenkins
0 likes · 8 min read
Setting Up Jenkins CI/CD Pipelines on Kubernetes
DevOps
DevOps
Aug 13, 2019 · Operations

Comprehensive DevOps Toolset Overview

This article presents a detailed, categorized list of DevOps tools—including version control, automated build and testing, CI/CD, container platforms, configuration management, micro‑service platforms, logging, and monitoring solutions—providing concise descriptions for each to help teams select appropriate utilities for modern software delivery pipelines.

AutomationConfiguration ManagementDevOps
0 likes · 14 min read
Comprehensive DevOps Toolset Overview
FunTester
FunTester
Aug 9, 2019 · Industry Insights

Essential Tools and Skills Every Mobile App Tester Should Master

This guide enumerates the most important software, frameworks, commands, and knowledge areas—from mind‑mapping and bug‑tracking tools to HTTP protocols, performance testing, Android debugging, CI integration, IDEs, databases, servers, version control, and automation frameworks—required for a competent mobile app testing engineer.

Android debuggingSoftware TestingTest Engineering
0 likes · 3 min read
Essential Tools and Skills Every Mobile App Tester Should Master
vivo Internet Technology
vivo Internet Technology
Aug 7, 2019 · Cloud Native

Reexamining Software Process Improvement in the DevOps and Cloud‑Native Era

The article revisits software process improvement, arguing that despite DevOps and cloud‑native advances—exemplified by Jenkins’s evolution—continuous, metric‑driven refinement remains essential for efficiency, quality, and cost control, while highlighting new challenges such as organizational recognition, flexible measurement, and integrated CI/CD solutions.

Cloud NativeDevOpsJenkins
0 likes · 15 min read
Reexamining Software Process Improvement in the DevOps and Cloud‑Native Era
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Aug 4, 2019 · Cloud Native

Step-by-Step Guide: Deploy Jenkins on Kubernetes with NFS Storage and CI/CD Pipelines

This tutorial walks through installing NFS, creating PersistentVolume and PersistentVolumeClaim, deploying Jenkins as a Kubernetes Deployment with a Service, configuring Jenkins credentials and plugins, and building a complete CI/CD pipeline that builds, pushes Docker images and promotes deployments across dev, qa, and prod environments.

DockerJenkinsKubernetes
0 likes · 11 min read
Step-by-Step Guide: Deploy Jenkins on Kubernetes with NFS Storage and CI/CD Pipelines
Efficient Ops
Efficient Ops
Jul 18, 2019 · Information Security

How DevOps Can Tackle the Growing Wave of Cloud Security Challenges

The article summarizes Chen Weijia’s DevOps International Summit talk on confronting expanding cloud security threats, covering DevSecOps practices, code scanning tools, encryption strategies, permission segmentation, and unified identity management to balance efficiency and security in modern software delivery.

DevSecOpsIAMci/cd
0 likes · 13 min read
How DevOps Can Tackle the Growing Wave of Cloud Security Challenges
UCloud Tech
UCloud Tech
Jul 18, 2019 · Cloud Native

How UCloud Built a Kubernetes‑Powered CI/CD Platform with GitLab and KUN

UCloud integrated GitLab with its custom Kubernetes‑based container service platform KUN to achieve daily automated deployments, detailing CI/CD goals, branch strategy, pipeline design, Kaniko image building, runner execution, and a specialized YAML editor for seamless cloud‑native development.

Cloud NativeDevOpsGitLab
0 likes · 11 min read
How UCloud Built a Kubernetes‑Powered CI/CD Platform with GitLab and KUN
FunTester
FunTester
Jul 15, 2019 · Operations

Integrating JaCoCo Code Coverage into Jenkins CI for Java Services

This article explains how to configure JaCoCo in Java service startup parameters, use Ant build.xml to collect execution data, generate HTML coverage reports, and centralize the results on a dedicated server within a multi‑machine Jenkins CI environment.

AntJaCoCoJava
0 likes · 6 min read
Integrating JaCoCo Code Coverage into Jenkins CI for Java Services
Ctrip Technology
Ctrip Technology
Jul 11, 2019 · Cloud Native

Ctrip’s Continuous Delivery Practices and Unified Build Platform with Jenkins on Kubernetes

This article describes Ctrip’s large‑scale continuous delivery system, its benefits for efficiency, quality, reliability and team collaboration, the evolution of its deployment models, the design of a unified Jenkins‑based build platform, and practical experiences running Jenkins on Kubernetes with elastic scheduling and workspace management.

Cloud NativeContinuous DeliveryDevOps
0 likes · 19 min read
Ctrip’s Continuous Delivery Practices and Unified Build Platform with Jenkins on Kubernetes
Alibaba Cloud Native
Alibaba Cloud Native
Jul 5, 2019 · Cloud Native

Mastering Knative Build: Key Features and Practical YAML Examples

This article explains the core concepts of Knative Build, outlines its most important features, and provides detailed YAML examples for steps, templates, sources, service accounts, volumes, and timeout configuration, helping developers create native Kubernetes pipelines without pre‑provisioned build environments.

KnativeKubernetesYAML
0 likes · 9 min read
Mastering Knative Build: Key Features and Practical YAML Examples
DevOps Cloud Academy
DevOps Cloud Academy
Jun 30, 2019 · Operations

Integrating ZenTao with Jenkins for Automated Builds

This guide explains how to configure ZenTao to trigger Jenkins builds automatically when tasks reach a designated status, covering Jenkins parameterized builds, webhook setup, integration testing, and practical tips for controlling builds based on task state.

AutomationDevOpsIntegration
0 likes · 2 min read
Integrating ZenTao with Jenkins for Automated Builds
Xianyu Technology
Xianyu Technology
Jun 25, 2019 · Mobile Development

How Xianyu Scaled Flutter: Architecture, Challenges, and Open‑Source Solutions

This article examines Xianyu's adoption of Flutter, detailing its benefits for small and Android‑focused teams, the technical hurdles of integrating Flutter into existing apps, memory‑optimized engine sharing, video rendering improvements, the evolution of the Fish Redux framework, and the automation pipeline that drives efficient, data‑backed development.

FlutterMobile Developmentarchitecture
0 likes · 14 min read
How Xianyu Scaled Flutter: Architecture, Challenges, and Open‑Source Solutions
DevOps
DevOps
Jun 24, 2019 · Operations

Why TDD Is Essential for Effective DevOps and Continuous Delivery

The article argues that without Test‑Driven Development (TDD) or its extension ATDD, DevOps initiatives and continuous delivery pipelines lack reliable automated testing, making releases risky despite high code‑coverage metrics.

ATDDContinuous DeliveryDevOps
0 likes · 6 min read
Why TDD Is Essential for Effective DevOps and Continuous Delivery
Mafengwo Technology
Mafengwo Technology
Jun 21, 2019 · Frontend Development

How Containers Supercharge Frontend Development: Real-World Practices

This article explains how container technology, including Docker and Kubernetes, empowers modern frontend development by improving build isolation, accelerating testing, enabling rapid rollbacks, and providing stable, scalable deployment pipelines for web, mobile, and mini‑program applications.

ContainersDevOpsDocker
0 likes · 17 min read
How Containers Supercharge Frontend Development: Real-World Practices
Continuous Delivery 2.0
Continuous Delivery 2.0
Jun 10, 2019 · Mobile Development

The 10X Rule: Accelerating Mobile Development and Release at LinkedIn

The article explains how LinkedIn applied the 10X rule—setting ambitious, ten‑fold goals—to overhaul its mobile development process, introducing weekly releases, aggressive testing, static analysis, distributed builds, and feature‑flag‑driven deployments to dramatically improve engineering efficiency and product delivery speed.

10xContinuous DeliveryLinkedIn
0 likes · 14 min read
The 10X Rule: Accelerating Mobile Development and Release at LinkedIn
DevOps Cloud Academy
DevOps Cloud Academy
Jun 7, 2019 · Operations

SonarQube Architecture and Integration Overview

This article explains SonarQube’s architecture, detailing its server, database, plugin library, and scanner components, and describes the typical development workflow from IDE integration and code commit through CI‑triggered analysis, result submission, and code review, including deployment considerations for machines and network placement.

DevOpsSonarQubearchitecture
0 likes · 3 min read
SonarQube Architecture and Integration Overview
Efficient Ops
Efficient Ops
Jun 4, 2019 · Cloud Native

How Kuaishou Built a Private Kubernetes Cloud with CI/CD and Service Mesh

This talk shares Kuaishou's practical experience in building a private Kubernetes container cloud, optimizing Docker image layers, using Helm for application deployment, implementing GitLab CI/CD pipelines, and adopting Istio service mesh for multi‑cluster service governance, highlighting challenges and solutions for real‑world adoption.

Cloud NativeKubernetesci/cd
0 likes · 14 min read
How Kuaishou Built a Private Kubernetes Cloud with CI/CD and Service Mesh
Wukong Talks Architecture
Wukong Talks Architecture
May 5, 2019 · Frontend Development

Building a Knowledge Management Site with VuePress: From Installation to Automated Cloud Deployment

This guide walks developers through selecting VuePress for a centralized documentation portal, installing it globally or locally, configuring navigation and build scripts, generating static files, deploying them on an Ubuntu server with Nginx, and automating updates via Jenkins, cron jobs, and Docker.

DeploymentDocumentationVuePress
0 likes · 9 min read
Building a Knowledge Management Site with VuePress: From Installation to Automated Cloud Deployment
DevOps Cloud Academy
DevOps Cloud Academy
May 4, 2019 · Operations

SSO and WebHook Integration Guide for GitLab and Jenkins

This guide explains how to configure Single Sign‑On (SSO) and WebHook integrations between GitLab and Jenkins, covering application setup, redirect URL configuration, Jenkins backup and proxy adjustments, installing the GitLab hook plugin, generating tokens, and testing connections to ensure successful CI/CD triggering.

GitLabIntegrationJenkins
0 likes · 2 min read
SSO and WebHook Integration Guide for GitLab and Jenkins
Fangduoduo Tech
Fangduoduo Tech
Apr 25, 2019 · Cloud Native

Why a Real‑Estate Platform Chose Docker Swarm Over Kubernetes and What We Learned

This article details how Fangduoduo, a leading mobile real‑estate platform, migrated to a Docker Swarm‑based container cloud, covering the reasons for choosing Swarm, architecture design, networking, CI/CD integration, performance optimizations, monitoring, and the operational benefits gained from the transition.

Cloud NativeDevOpsDocker Swarm
0 likes · 17 min read
Why a Real‑Estate Platform Chose Docker Swarm Over Kubernetes and What We Learned
Cloud Native Technology Community
Cloud Native Technology Community
Apr 23, 2019 · Cloud Native

Recap of the First Cloud Native Technology Practice Salon in Beijing – Kube‑OVN, Ksplice, Multi‑Cluster Management, Container Storage and CI/CD

The Beijing cloud‑native technology salon on April 20 showcased expert talks on Kube‑OVN networking, Oracle Linux Ksplice hot‑patching, 360’s Wayne multi‑cluster platform, YRCloudFile container storage, and CI/CD strategies, highlighting practical advances and open‑source projects for modern cloud environments.

Cloud NativeKspliceKube-OVN
0 likes · 7 min read
Recap of the First Cloud Native Technology Practice Salon in Beijing – Kube‑OVN, Ksplice, Multi‑Cluster Management, Container Storage and CI/CD