Tagged articles

CI/CD

1783 articles · Page 14 of 18
DevOps Cloud Academy
DevOps Cloud Academy
Jul 21, 2020 · Cloud Native

GitOps Workflow with Argo CD and GitLab CI on Kubernetes

This article demonstrates a complete GitOps workflow on Kubernetes using Argo CD and GitLab CI, covering installation, configuration of Argo CD, GitLab project setup, Helm deployment, and a multi‑stage CI/CD pipeline that automatically builds, publishes Docker images, and synchronizes applications in dev and prod environments.

Argo CDCI/CDGitLab CI
0 likes · 15 min read
GitOps Workflow with Argo CD and GitLab CI on Kubernetes
FunTester
FunTester
Jul 18, 2020 · Industry Insights

Why Test Automation Projects Fail: 5 Common Pitfalls and How to Avoid Them

The article outlines five major reasons test automation initiatives stumble—over‑automation, neglecting manual testing, business‑logic changes, outdated test suites, and choosing the wrong tools—while offering practical guidance to keep automation projects on track and cost‑effective.

CI/CDQA best practicesautomation pitfalls
0 likes · 6 min read
Why Test Automation Projects Fail: 5 Common Pitfalls and How to Avoid Them
DevOps Cloud Academy
DevOps Cloud Academy
Jul 18, 2020 · Operations

Using GitLab Parent‑Child Pipelines and Dynamic Pipeline Generation

This article explains how GitLab’s parent‑child pipeline feature and dynamic pipeline generation can be used to split complex CI/CD workflows, manage monorepos, trigger separate Windows and Linux builds, and automate configuration with Ruby scripts, improving performance and maintainability.

CI/CDDevOpsDynamic Pipelines
0 likes · 7 min read
Using GitLab Parent‑Child Pipelines and Dynamic Pipeline Generation
DevOps Cloud Academy
DevOps Cloud Academy
Jul 16, 2020 · Operations

Configuring GitLab CI/CD to Trigger Cross‑Project Pipelines

This article explains how GitLab CI/CD can be configured to run cross‑project pipelines, trigger downstream jobs, specify branches, and pass variables, illustrating the process with code examples and visual pipeline diagrams for continuous integration.

CI/CDCross-Project PipelineDevOps
0 likes · 7 min read
Configuring GitLab CI/CD to Trigger Cross‑Project Pipelines
FunTester
FunTester
Jul 16, 2020 · Industry Insights

How No‑Code Selenium Is Transforming Test Creation, Maintenance, and Execution

The article examines the hidden costs of traditional Selenium scripting, explains how no‑code Selenium platforms simplify test creation, improve maintainability with AI‑driven self‑healing, streamline execution through built‑in CI/CD integration, and outlines scenarios where native Selenium remains preferable.

AICI/CDQA
0 likes · 8 min read
How No‑Code Selenium Is Transforming Test Creation, Maintenance, and Execution
DevOps Coach
DevOps Coach
Jul 14, 2020 · Cloud Native

Accelerate Local Kubernetes Development with Skaffold: A Hands‑On Guide

This article introduces Skaffold, a lightweight open‑source CLI tool for local Kubernetes development, explains its key features, shows step‑by‑step installation and a starter workflow, details the pipeline stages and architecture, and includes real‑world user feedback.

CI/CDDevOpsKubernetes
0 likes · 9 min read
Accelerate Local Kubernetes Development with Skaffold: A Hands‑On Guide
Youzan Coder
Youzan Coder
Jul 10, 2020 · Mobile Development

Design and Implementation of Youzan's Mobile Hotfix Platform

Youzan's mobile hot‑fix platform automates building, storing, and delivering patch packages via a standardized hot‑fix branch, integrates local verification, supports full, gray, and conditional releases with approval workflow, and provides real‑time statistics and rollback, enabling rapid, low‑risk bug fixes without republishing the entire app.

AndroidCI/CDRelease Management
0 likes · 16 min read
Design and Implementation of Youzan's Mobile Hotfix Platform
Ctrip Technology
Ctrip Technology
Jul 9, 2020 · Information Security

Ctrip's DevSecOps Practices and Challenges

The article details Ctrip's DevSecOps challenges and solutions, covering security team structuring, threat modeling, SCA and SAST integration, IAST/DAST architecture, vulnerability management, and the resulting improvements in automated security testing within a high‑frequency CI/CD environment.

CI/CDDevSecOpsIAST
0 likes · 12 min read
Ctrip's DevSecOps Practices and Challenges
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2020 · Operations

Set Up Password‑Free GitLab Pulls in Jenkins Using SSH Keys

This guide walks you through creating a dedicated GitLab account for Jenkins, generating and registering SSH keys, installing required GitLab plugins, configuring credentials and tokens, writing a Jenkins pipeline script, and automating deployment with password‑less SSH between servers.

CI/CDDevOpsGitLab
0 likes · 6 min read
Set Up Password‑Free GitLab Pulls in Jenkins Using SSH Keys
ITPUB
ITPUB
Jul 7, 2020 · Operations

Top 2020 DevOps Tools: A Complete Guide to Building Your CI/CD Stack

This article categorizes the most popular 2020 DevOps tools across development, testing, deployment, runtime, and collaboration, explains why each tool leads its class, lists key advantages and competitors, and offers a practical checklist for assembling a full CI/CD pipeline.

CI/CDDevOpsMonitoring
0 likes · 24 min read
Top 2020 DevOps Tools: A Complete Guide to Building Your CI/CD Stack
DevOps Cloud Academy
DevOps Cloud Academy
Jul 7, 2020 · Mobile Development

Building and Deploying the HelloWorld Android Gradle Project

This guide demonstrates how to clone the HelloWorld Android Gradle repository, build the project using Gradle, locate the generated debug and release APK files, upload them to Fir for distribution, and verify the installation, providing all necessary commands and output details.

APKAndroidCI/CD
0 likes · 3 min read
Building and Deploying the HelloWorld Android Gradle Project
DevOps Engineer
DevOps Engineer
Jul 6, 2020 · Operations

Key Practices for Enterprise‑Level CI/CD with Jenkins: Configuration as Code, Shared Libraries, and Multi‑Branch Pipelines

The article outlines three essential Jenkins CI/CD practices—Configuration as Code, shared libraries, and multi‑branch pipelines—explaining their benefits for transparency, traceability, rapid recovery, code reuse, self‑service builds, and overall cost and quality improvements in an enterprise setting.

CI/CDConfiguration as CodeDevOps
0 likes · 7 min read
Key Practices for Enterprise‑Level CI/CD with Jenkins: Configuration as Code, Shared Libraries, and Multi‑Branch Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Jul 4, 2020 · Operations

Four Practical Differences Between Declarative and Scripted Jenkins Pipelines

This article explains four concrete distinctions between declarative and scripted Jenkins pipelines—including code validation at start‑up, the ability to restart from a specific stage, options block handling, and conditional execution with when—illustrated with side‑by‑side code examples and screenshots.

CI/CDDeclarative PipelineDevOps
0 likes · 9 min read
Four Practical Differences Between Declarative and Scripted Jenkins Pipelines
DevOps Cloud Academy
DevOps Cloud Academy
Jul 2, 2020 · Operations

Design and Extension of DevOps Platform Tasks Based on Jenkins Pipeline

This article explains how the PuYuan DevOps platform extends Jenkins pipeline tasks by categorizing atomic tasks, designing flexible database schemas for task templates and attributes, and implementing container-based environment isolation to support scalable, secure continuous integration and deployment across diverse enterprise environments.

CI/CDDevOpsJenkins
0 likes · 10 min read
Design and Extension of DevOps Platform Tasks Based on Jenkins Pipeline
DevOps Coach
DevOps Coach
Jun 29, 2020 · Operations

How China’s DevOps Community Chose the Best SaaS Platform: GitLab vs Jira vs CODING

The Chinese DevOps community evaluated three SaaS platforms—GitLab (free), Jira Cloud (free), and CODING (Tencent Cloud DevOps)—against requirements such as private repository collaboration, OKR management, Scrum planning, CI/CD pipelines, artifact storage, and cloud deployment, ultimately concluding that CODING offers the most suitable integrated solution.

CI/CDCodingDevOps
0 likes · 15 min read
How China’s DevOps Community Chose the Best SaaS Platform: GitLab vs Jira vs CODING
Open Source Tech Hub
Open Source Tech Hub
Jun 26, 2020 · Operations

Step‑by‑Step Guide to Installing and Configuring Jenkins with Java and Docker on Ubuntu

This tutorial walks through installing Java (JRE/JDK), setting JAVA_HOME, installing Jenkins via apt or Docker, configuring Jenkins service and Nginx reverse proxy, handling common timezone and permission errors, and resetting the admin password, providing complete commands and configuration snippets for a functional CI/CD setup on Ubuntu.

CI/CDConfigurationDocker
0 likes · 13 min read
Step‑by‑Step Guide to Installing and Configuring Jenkins with Java and Docker on Ubuntu
DevOps Engineer
DevOps Engineer
Jun 22, 2020 · Operations

Controlling Shell Script Failure Behavior in Jenkins Pipelines

This guide explains how to prevent Jenkins shell steps from aborting on errors by using the +e option, appending || true, or custom failure handling commands, and provides four concrete examples with test results to illustrate each method.

CI/CDJenkinserror-handling
0 likes · 6 min read
Controlling Shell Script Failure Behavior in Jenkins Pipelines
Java Architecture Diary
Java Architecture Diary
Jun 11, 2020 · Operations

Why Spring Boot Switched to Gradle and Cut Build Times by 80%

Spring Boot’s 2.3.0 release marked a major shift from Maven to Gradle, driven by the need to reduce build times, leverage incremental and parallel builds, and improve CI efficiency, resulting in average build times dropping from over an hour to just over nine minutes.

CI/CDGradleGradle Enterprise
0 likes · 6 min read
Why Spring Boot Switched to Gradle and Cut Build Times by 80%
DevOps Cloud Academy
DevOps Cloud Academy
Jun 9, 2020 · Operations

Implementing a Python CI/CD Pipeline with GitLab CI

This guide demonstrates how to create a complete GitLab CI pipeline for a Python Flask application, covering dependency installation, code compilation, testing, static analysis, Docker image building, and Kubernetes deployment, with detailed configuration snippets and a sample Dockerfile.

CI/CDDevOpsGitLab CI
0 likes · 5 min read
Implementing a Python CI/CD Pipeline with GitLab CI
DevOps Cloud Academy
DevOps Cloud Academy
Jun 9, 2020 · Operations

Huawei Cloud 618 Promotion Details and Jenkins DevOps Training Overview

The article outlines Huawei Cloud's 618 promotional offers—including free server vouchers and discounted cloud instances—provides step‑by‑step redemption instructions, and also introduces a beginner‑friendly Jenkins DevOps course covering CI/CD pipeline creation and best practices.

618 promotionCI/CDCloud Computing
0 likes · 4 min read
Huawei Cloud 618 Promotion Details and Jenkins DevOps Training Overview
Tencent Cloud Developer
Tencent Cloud Developer
Jun 5, 2020 · Information Security

DevSecOps and Secure Development Lifecycle (SDL): Concepts, Practices, and Implementation

The article explains how DevSecOps extends the Secure Development Lifecycle by embedding security early and throughout CI/CD pipelines, combining threat‑based and vulnerability‑based defenses, automated testing tools such as SAST, DAST, IAST, and SCA, and fostering a collaborative culture of shared responsibility, illustrated by Tencent Cloud’s comprehensive “Golden Pipeline” implementation.

CI/CDDevSecOpsSDL
0 likes · 14 min read
DevSecOps and Secure Development Lifecycle (SDL): Concepts, Practices, and Implementation
Cloud Native Technology Community
Cloud Native Technology Community
Jun 5, 2020 · Artificial Intelligence

Automating a Data‑Science Workflow on Kubernetes: From GitHub Issue Mining to an MLP Bug Classifier

This article describes how to collect, clean, and analyze 90,000+ GitHub issues and pull requests from the Kubernetes repository using Kubeflow, TensorFlow, and a fully automated CI/CD pipeline, then build, train, and serve a simple MLP model that classifies release‑note texts as bugs or non‑bugs.

CI/CDKubeflowKubernetes
0 likes · 19 min read
Automating a Data‑Science Workflow on Kubernetes: From GitHub Issue Mining to an MLP Bug Classifier
Qunhe Technology Quality Tech
Qunhe Technology Quality Tech
Jun 5, 2020 · R&D Management

How a Unified Code Metrics Platform Boosts Development Quality and Efficiency

This article describes the design, implementation, and operational strategy of a comprehensive code‑metrics platform that standardizes coding standards, automates quality checks, and drives data‑guided improvements across multiple development teams, ultimately enhancing code reliability, maintainability, and CI/CD flow.

CI/CDR&D managementStatic Analysis
0 likes · 10 min read
How a Unified Code Metrics Platform Boosts Development Quality and Efficiency
Cloud Native Technology Community
Cloud Native Technology Community
Jun 1, 2020 · Cloud Native

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

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

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

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

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

CI/CDDevOpsGitLab
0 likes · 12 min read
CI/CD Pipeline Templates for Java Projects Using GitLab and Kubernetes
Ctrip Technology
Ctrip Technology
May 21, 2020 · Operations

Ctrip's Platform-Based API Automated Testing Solution

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

API testingCI/CDDevOps
0 likes · 9 min read
Ctrip's Platform-Based API Automated Testing Solution
DevOps Cloud Academy
DevOps Cloud Academy
May 21, 2020 · Operations

GitLab 4th Annual Global DevSecOps Survey Shows Developers Gaining More Control Over Infrastructure and Security

The GitLab 2023 DevSecOps survey of 3,700 software professionals reveals that developers are increasingly responsible for configuring environments, managing infrastructure, and handling security, while organizations report higher deployment frequencies, broader CI/CD tool adoption, and persistent testing and vulnerability‑prioritization challenges.

CI/CDDevSecOpsDeveloper Operations
0 likes · 5 min read
GitLab 4th Annual Global DevSecOps Survey Shows Developers Gaining More Control Over Infrastructure and Security
macrozheng
macrozheng
May 19, 2020 · Operations

Master Automated SpringBoot Deployment with Jenkins and Docker

Learn how to automate the packaging, Docker image creation, and remote deployment of a SpringBoot application using a semi‑automatic script and Jenkins, covering Dockerfile setup, Bash deployment scripts, Jenkins Publish Over SSH configuration, and best practices for reliable production releases.

CI/CDDockerJenkins
0 likes · 8 min read
Master Automated SpringBoot Deployment with Jenkins and Docker
MaGe Linux Operations
MaGe Linux Operations
May 18, 2020 · Cloud Native

Deploying Spring Cloud Eureka on a Private Kubernetes Cluster with CI/CD

This guide walks through setting up a private Kubernetes environment, configuring namespaces and service accounts, modifying Eureka for IP registration, preparing Docker and Harbor authentication, creating StatefulSet and Service manifests, and automating continuous deployment with a Python script, enabling a fully functional Spring Cloud Eureka service in a resource‑constrained cluster.

CI/CDDockerEureka
0 likes · 16 min read
Deploying Spring Cloud Eureka on a Private Kubernetes Cluster with CI/CD
Cloud Native Technology Community
Cloud Native Technology Community
May 14, 2020 · Cloud Native

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

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

CI/CDComparisonDevOps
0 likes · 15 min read
Which Container CI/CD Pipeline Is Best? A Six-Way Comparison
FunTester
FunTester
May 14, 2020 · Operations

How Parallel Selenium Testing Can Slash Execution Time and Boost CI/CD

This article explains why and how to implement parallel testing with Selenium, illustrating the massive time savings, broader test coverage, cost benefits, and integration with continuous integration pipelines through practical examples and step‑by‑step guidelines.

CI/CDParallel Testingperformance optimization
0 likes · 6 min read
How Parallel Selenium Testing Can Slash Execution Time and Boost CI/CD
Efficient Ops
Efficient Ops
May 13, 2020 · Operations

Building a Custom Jenkins Pipeline Engine with Shared Libraries

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

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

Understanding GitLab CI Cache Configuration and Best Practices

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

CI/CDCacheDevOps
0 likes · 9 min read
Understanding GitLab CI Cache Configuration and Best Practices
DevOps Cloud Academy
DevOps Cloud Academy
May 7, 2020 · Operations

Using only/except and rules in GitLab CI for Job Control

This tutorial explains how to use GitLab CI's only/except parameters and the newer rules syntax—including if, changes, exists, and allow_failure clauses—to control job execution, configure branch restrictions, and define workflow-level pipeline creation, illustrated with comprehensive YAML examples.

CI/CDEXCEPTGitLab CI
0 likes · 6 min read
Using only/except and rules in GitLab CI for Job Control
DevOps Cloud Academy
DevOps Cloud Academy
May 5, 2020 · Operations

GitLab Runner Installation, Registration, and Common Commands Guide

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

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

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

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

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

Synchronizing Bitbucket Repositories to GitHub Using a Jenkins Pipeline

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

BitbucketCI/CDDevOps
0 likes · 7 min read
Synchronizing Bitbucket Repositories to GitHub Using a Jenkins Pipeline
DevOps Cloud Academy
DevOps Cloud Academy
Apr 28, 2020 · Operations

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

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

CI/CDContinuous DeliveryDevOps
0 likes · 12 min read
Understanding CI/CD: Traditional Release Model, Continuous Integration, Delivery, and Deployment with GitLab and Jenkins
UCloud Tech
UCloud Tech
Apr 28, 2020 · Cloud Native

How We Built a Highly Available Kubernetes Platform for Multi‑Cluster Deployments

This article explains why Kubernetes was chosen, describes the overall architecture, high‑availability master design, multi‑IDC cluster deployment, logging, monitoring, service exposure, image building, lifecycle hooks, CI/CD, multi‑cluster management, encountered challenges, and future plans for operators and automated scaling.

CI/CDContainer OrchestrationKubernetes
0 likes · 11 min read
How We Built a Highly Available Kubernetes Platform for Multi‑Cluster Deployments
DevOps Engineer
DevOps Engineer
Apr 26, 2020 · Operations

Resolving the Jenkins Declarative Pipeline “Method code too large” Error

The article explains why Jenkins declarative pipelines can hit a 64 KB method size limit, presents three practical mitigation strategies—including extracting steps, switching to scripted pipelines, and using Shared Libraries—and compares their advantages and disadvantages to help developers keep their Jenkinsfiles maintainable.

CI/CDDeclarative PipelineJenkins
0 likes · 5 min read
Resolving the Jenkins Declarative Pipeline “Method code too large” Error
Ctrip Technology
Ctrip Technology
Apr 23, 2020 · Frontend Development

CTrip Flight App Frontend CI/CD and UI Automation Practices

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

CI/CDDevOpsUI automation
0 likes · 13 min read
CTrip Flight App Frontend CI/CD and UI Automation Practices
Cloud Native Technology Community
Cloud Native Technology Community
Apr 22, 2020 · Cloud Native

How to Automate Jenkins, Gogs, and Nexus Deployment on Kubernetes with a Custom Template Engine

This article explains how to implement infrastructure‑as‑code for CI/CD tools on a shared Kubernetes cluster by using a lightweight variable‑template engine, configuring Jenkins, Gogs, and Nexus via ConfigMaps, initContainers, and REST/Script APIs, and combining multiple automation techniques for seamless deployment.

CI/CDGitOpsInfrastructure as Code
0 likes · 12 min read
How to Automate Jenkins, Gogs, and Nexus Deployment on Kubernetes with a Custom Template Engine
DevOps Cloud Academy
DevOps Cloud Academy
Apr 21, 2020 · Operations

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

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

CI/CDDevOpsJenkins
0 likes · 6 min read
Resolving Common SonarQube Issues: Data Instability, Rule Configuration, and Project Authorization
DevOps
DevOps
Apr 21, 2020 · Information Security

Integrating SAST Tools into a DevSecOps Pipeline: Five Key Checkpoints and Best Practices

This article explains how to embed static application security testing (SAST) into a DevSecOps CI/CD pipeline by defining five essential checkpoints—pre‑commit, commit‑time, build‑time, test‑time, and deployment—covering purpose, benefits, handling false positives, result merging, custom rule sets, and automation strategies.

CI/CDDevSecOpsSAST
0 likes · 20 min read
Integrating SAST Tools into a DevSecOps Pipeline: Five Key Checkpoints and Best Practices
Alibaba Cloud Native
Alibaba Cloud Native
Apr 20, 2020 · Cloud Native

How Argo Boosts Kubernetes Workflows and Accelerates Gene Data Processing

This article explains how the CNCF‑incubated Argo suite enables native Kubernetes workflows, details performance‑enhancing contributions such as RBAC‑aware executors, parallel scanning, and status compression, and showcases a real‑world gene‑sequencing use case that achieves over a hundred‑fold speedup.

ArgoCI/CDGene Computing
0 likes · 8 min read
How Argo Boosts Kubernetes Workflows and Accelerates Gene Data Processing
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 17, 2020 · Mobile Development

Building iQIYI's Mobile Middle Platform: Architecture, Decoupling, and SaaS Enablement

iQIYI’s Mobile Middle Platform decouples its multiple apps into a reusable, SaaS‑enabled architecture that centralizes services through the QMAS portal, provides ready‑made scaffolding and cross‑platform frameworks, and ensures high‑availability via comprehensive monitoring and a custom network foundation, dramatically accelerating development and unifying user experience.

CI/CDComponent DecouplingSDK Management
0 likes · 13 min read
Building iQIYI's Mobile Middle Platform: Architecture, Decoupling, and SaaS Enablement
Cloud Native Technology Community
Cloud Native Technology Community
Apr 16, 2020 · Cloud Native

Automating Kubernetes‑Based .NET Core Microservices and CI/CD with Infrastructure as Code

This article details a hands‑on workshop that automates the provisioning of a Kubernetes‑based .NET Core microservice environment and CI/CD pipeline using infrastructure‑as‑code scripts, covering tool selection, script workflows, deployment steps, and initialization techniques for reproducible cloud‑native development.

.NET CoreCI/CDInfrastructure as Code
0 likes · 10 min read
Automating Kubernetes‑Based .NET Core Microservices and CI/CD with Infrastructure as Code
DevOps Cloud Academy
DevOps Cloud Academy
Apr 15, 2020 · Operations

Common Jenkins Pipeline Debugging Issues and Their Solutions

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

CI/CDDebuggingDevOps
0 likes · 7 min read
Common Jenkins Pipeline Debugging Issues and Their Solutions
DevOps Cloud Academy
DevOps Cloud Academy
Apr 14, 2020 · Operations

Common Jenkins Pipeline Debugging Issues and Solutions

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

CI/CDDebuggingDevOps
0 likes · 7 min read
Common Jenkins Pipeline Debugging Issues and Solutions
Efficient Ops
Efficient Ops
Apr 13, 2020 · Cloud Native

How to Migrate a Project to Kubernetes: Step‑by‑Step Guide

This article walks through the complete process of moving a project to a Kubernetes platform, covering image creation, pod controller management, data persistence, service exposure, external publishing, CI/CD integration, and detailed command‑line examples for building, pushing, and deploying Docker images.

CI/CDDockerJava
0 likes · 15 min read
How to Migrate a Project to Kubernetes: Step‑by‑Step Guide