Tagged articles
1703 articles
Page 7 of 18
Alibaba Cloud Native
Alibaba Cloud Native
Jul 27, 2023 · Cloud Native

How to Implement Full‑Chain Gray Release with Alibaba Cloud MSE and ZadigX

This guide explains the common challenges enterprises face when adopting cloud‑native release strategies and provides a step‑by‑step solution using Alibaba Cloud MSE and ZadigX to create, configure, and manage full‑link gray deployments on Kubernetes clusters, including code examples and workflow automation.

Cloud NativeKubernetesMSE
0 likes · 12 min read
How to Implement Full‑Chain Gray Release with Alibaba Cloud MSE and ZadigX
Ops Development Stories
Ops Development Stories
Jul 27, 2023 · Cloud Native

Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey

This informal blog recounts a developer’s hands‑on journey from puzzling over the buzzword “containerization” to building an automated GitLab‑CI, Docker, and Kubernetes pipeline, highlighting practical benefits, challenges, and the humorous “mop‑up” moments that make the transition both enlightening and entertaining.

DockerGitLabKubernetes
0 likes · 4 min read
Why Containerization Lets You ‘Mop Up’ Work: A Real‑World Journey
DevOps Cloud Academy
DevOps Cloud Academy
Jul 26, 2023 · Cloud Native

Step-by-Step Guide to Deploying Jenkins with ArgoCD on a Kubernetes Cluster

This guide walks through setting up a Kubernetes cluster with NFS storage, loading Jenkins and agent Docker images, configuring ArgoCD, deploying Jenkins via declarative manifests, initializing Jenkins, creating and deploying a static Jenkins agent, and troubleshooting common issues, providing full code snippets and screenshots.

ArgoCDDevOpsDocker
0 likes · 4 min read
Step-by-Step Guide to Deploying Jenkins with ArgoCD on a Kubernetes Cluster
Efficient Ops
Efficient Ops
Jul 25, 2023 · Operations

How China Pacific Insurance Achieved Level‑3 DevOps Continuous Delivery: A Success Story

China Pacific Insurance’s subsidiary Tai Bao Technology successfully passed the CAICT DevOps Level‑3 continuous delivery assessment, sharing detailed insights on their agile transformation, tooling, metrics, challenges, and future plans that illustrate how standardized DevOps practices can boost efficiency and competitiveness in the insurance industry.

Continuous DeliveryDevOpsagile
0 likes · 12 min read
How China Pacific Insurance Achieved Level‑3 DevOps Continuous Delivery: A Success Story
政采云技术
政采云技术
Jul 25, 2023 · Industry Insights

Quantifying Test Impact and Automating Regression with Code‑Case Mapping

The article examines common functional testing pain points—such as vague impact assessment, high regression cost, and poor test‑dev collaboration—and proposes a data‑driven solution that builds a code‑to‑test‑case mapping using dynamic call chains, static analysis, and coverage snapshots to enable precise test case recommendation and incremental coverage reporting.

Software Testingci/cdcode coverage
0 likes · 17 min read
Quantifying Test Impact and Automating Regression with Code‑Case Mapping
37 Interactive Technology Team
37 Interactive Technology Team
Jul 21, 2023 · Cloud Native

Automated Performance Testing Architecture Using Alibaba Cloud PTS

The article explains how automated performance testing using Alibaba Cloud PTS—integrated with VPC‑based Kubernetes clusters, GitLab CI/CD pipelines, and cloud APIs—overcomes the inaccuracy, coordination delays, and resource waste of manual testing by providing on‑demand, scalable load generation, scenario orchestration, real‑time metrics, and cost‑effective reporting.

Alibaba Cloud PTSDevOpsLoad Testing
0 likes · 4 min read
Automated Performance Testing Architecture Using Alibaba Cloud PTS
MaGe Linux Operations
MaGe Linux Operations
Jul 17, 2023 · Operations

How to Fix Jenkins Build Failures Caused by Large .git Repositories

When Jenkins builds stall at the git clone step due to an oversized .git directory, you can shrink the repository by running Git garbage collection, using tools like BFG Repo‑Cleaner, enabling Git LFS for large files, or configuring a shallow clone with depth 1 to fetch only the latest commit.

BFG Repo-CleanerGitGit GC
0 likes · 4 min read
How to Fix Jenkins Build Failures Caused by Large .git Repositories
Wukong Talks Architecture
Wukong Talks Architecture
Jul 17, 2023 · Operations

Deploying a Local GitLab Instance with Docker Compose on Ubuntu

This guide explains how to set up a self‑hosted GitLab server on an Ubuntu virtual machine using Docker and Docker‑Compose, covering environment preparation, Docker image retrieval, compose file creation, container launch, password reset, and basic GitLab usage such as user registration, project creation, SSH key configuration, and code cloning.

DevOpsDocker ComposeGitLab
0 likes · 10 min read
Deploying a Local GitLab Instance with Docker Compose on Ubuntu
Goodme Frontend Team
Goodme Frontend Team
Jul 14, 2023 · Frontend Development

Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)

The article recounts a team's two‑year deep dive into DingTalk mini‑program development, exposing numerous iOS keyboard bugs, missing APIs, version‑upgrade quirks, performance issues, and inadequate official support, while also sharing workarounds, CI/CD automation tips, and suggestions for platform improvement.

DeploymentDingTalkMini Program
0 likes · 21 min read
Why DingTalk Mini‑Program Development Feels Like a Nightmare (and How to Survive)
Sohu Tech Products
Sohu Tech Products
Jul 12, 2023 · Operations

Understanding Jenkins Pipelines: Declarative vs Scripted Syntax, Agents, Stages, Post Actions and Advanced Features

This article provides a comprehensive guide to Jenkins pipelines, explaining the difference between declarative and scripted syntax, detailing pipeline components such as agents, stages, steps, post actions, directives, triggers, environment variables, credential handling, and Kubernetes integration for modern CI/CD workflows.

Declarative PipelineDevOpsJenkins
0 likes · 24 min read
Understanding Jenkins Pipelines: Declarative vs Scripted Syntax, Agents, Stages, Post Actions and Advanced Features
DevOps Operations Practice
DevOps Operations Practice
Jul 9, 2023 · Information Security

Understanding DevSecOps: Concepts, Tools, and Benefits

This article explains how DevSecOps integrates security into DevOps pipelines, outlines its definition and differences from traditional DevOps, reviews popular tools such as Trivy, Gerrit, OWASP Dependency‑Check, Arachni, and Falco, and highlights the operational and cost benefits of early security integration.

DevOpsDevSecOpsautomation
0 likes · 7 min read
Understanding DevSecOps: Concepts, Tools, and Benefits
DevOps Cloud Academy
DevOps Cloud Academy
Jul 9, 2023 · Cloud Native

Designing Scalable Kubernetes Applications: Best Practices

This article outlines comprehensive best‑practice guidelines for building Kubernetes applications, covering scalability design, containerization, pod scope, configuration management, health probes, deployments, service discovery, storage, monitoring, security, and CI/CD integration to achieve robust, highly available workloads.

ConfigMapKubernetesci/cd
0 likes · 9 min read
Designing Scalable Kubernetes Applications: Best Practices
MaGe Linux Operations
MaGe Linux Operations
Jul 7, 2023 · Operations

Top 10 CI/CD Tools for DevOps: Features, Pros, and How to Choose

This guide reviews the ten most popular CI/CD platforms—including GitLab, Azure DevOps, GitHub Actions, CircleCI, Jenkins, Travis CI, Bitbucket Pipelines, TeamCity, Semaphore, and Harness—detailing their core capabilities, unique strengths, and key considerations to help teams select the right tool for streamlined software delivery.

Continuous DeliveryPipelineTool comparison
0 likes · 13 min read
Top 10 CI/CD Tools for DevOps: Features, Pros, and How to Choose
DevOps Cloud Academy
DevOps Cloud Academy
Jul 4, 2023 · Cloud Native

Building and Using Multi‑Architecture Docker Images with Buildx, CI/CD Integration, and Promotion

This article explains what multi‑architecture Docker images are, why they are useful, and provides step‑by‑step instructions for building them with traditional Docker commands or Docker buildx, integrating the builds into Jenkins and GitHub Actions pipelines, promoting images across environments, scanning for vulnerabilities, and important considerations to keep in mind.

ContainerDockerMulti-Arch
0 likes · 16 min read
Building and Using Multi‑Architecture Docker Images with Buildx, CI/CD Integration, and Promotion
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 3, 2023 · Operations

How GitOps Revolutionizes Cloud‑Native Deployments: Lessons from Horizon CD

This article examines the shortcomings of traditional host‑based deployments, explains the GitOps methodology with declarative configuration and automation tools, and details a real‑world implementation at NetEase Cloud Music using Horizon CD, Argo CD, and Helm to achieve scalable, reliable, and version‑controlled cloud‑native releases.

ArgoCDCloud NativeGitOps
0 likes · 19 min read
How GitOps Revolutionizes Cloud‑Native Deployments: Lessons from Horizon CD
Open Source Linux
Open Source Linux
Jul 3, 2023 · Operations

Essential Open‑Source DevOps Tools Every Engineer Should Know

This guide compiles a comprehensive list of the best open‑source DevOps tools—including version control systems, build automation, CI/CD platforms, container runtimes, configuration managers, and monitoring solutions—explaining their core features and typical use cases for modern software delivery pipelines.

DevOpsVersion Controlci/cd
0 likes · 9 min read
Essential Open‑Source DevOps Tools Every Engineer Should Know
DevOps Cloud Academy
DevOps Cloud Academy
Jul 1, 2023 · Operations

Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management

This article introduces the Jenkins Deploy Dashboard plugin, explains how to visualize deployment status across environments, add new releases to the dashboard, create custom deployment views, and integrate deployment buttons into pipelines using both scripted and declarative Jenkins pipelines.

Deploy DashboardDevOpsJenkins
0 likes · 6 min read
Using Jenkins Deploy Dashboard Plugin for Visual Deployment Management
ByteDance Terminal Technology
ByteDance Terminal Technology
Jun 29, 2023 · Mobile Development

Migrating ByteDance's iOS Build System to Bazel: Challenges, Architecture, and Outcomes

The article details ByteDance's transition from CocoaPods‑based component management to a Bazel‑driven monorepo build system, describing the problems faced, the two‑stage migration process, the BitSky build service architecture, custom plugin mechanisms, and the performance gains achieved after the migration.

BazelBuild SystemMonorepo
0 likes · 24 min read
Migrating ByteDance's iOS Build System to Bazel: Challenges, Architecture, and Outcomes
DevOps Cloud Academy
DevOps Cloud Academy
Jun 26, 2023 · Operations

Comprehensive DevOps Interview Guide: Key Concepts, Tools, and Practices

This article provides a thorough overview of DevOps fundamentals, differences from Agile, popular tools, lifecycle stages, CI/CD concepts, AWS roles, version control, SSH, Git commands, Jenkins architecture, Ansible, Puppet, Chef, Docker, Kubernetes, and related interview questions to help candidates prepare for DevOps engineering positions.

AWSDevOpsKubernetes
0 likes · 23 min read
Comprehensive DevOps Interview Guide: Key Concepts, Tools, and Practices
DevOps Cloud Academy
DevOps Cloud Academy
Jun 26, 2023 · Operations

15 Common Jenkins Interview Questions and Answers

This article provides a concise overview of Jenkins, its architecture, key concepts, and best practices by presenting fifteen frequently asked interview questions along with detailed answers to help candidates prepare effectively for Jenkins-related job interviews.

DevOpsJenkinsautomation
0 likes · 8 min read
15 Common Jenkins Interview Questions and Answers
DevOps
DevOps
Jun 25, 2023 · Operations

Planning DevOps Infrastructure for Traditional Enterprises: A Comprehensive Capability Blueprint

The article analyzes how traditional enterprises can design a DevOps infrastructure by mapping required capabilities across foundation, development, testing, operations, and project management, illustrating each with representative tools and highlighting the need for a flexible, evolving architecture and a balanced one‑stop DevOps platform.

ITSMci/cdcloud platform
0 likes · 13 min read
Planning DevOps Infrastructure for Traditional Enterprises: A Comprehensive Capability Blueprint
DevOps Cloud Academy
DevOps Cloud Academy
Jun 23, 2023 · Cloud Native

An Introduction to Helm: Architecture, Components, and Benefits

Helm is a Kubernetes package manager that simplifies application deployment by using charts, templates, and versioned releases, offering features such as easy installation, upgrades, rollbacks, dependency management, and integration with CI/CD pipelines, making it a key tool for cloud‑native operations.

Cloud NativeDevOpsKubernetes
0 likes · 10 min read
An Introduction to Helm: Architecture, Components, and Benefits
Architecture Digest
Architecture Digest
Jun 21, 2023 · Operations

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

This tutorial provides a complete, step‑by‑step guide to set up a one‑click automated deployment pipeline for a Spring Boot application using Docker, Jenkins, Maven, and shell scripts on a CentOS 7 host, covering installation, configuration, job creation, testing, and execution.

DevOpsJenkinsSpring Boot
0 likes · 7 min read
One-Click Automated Deployment of Spring Boot with Jenkins and Docker
Liangxu Linux
Liangxu Linux
Jun 18, 2023 · Cloud Native

10 Proven Techniques to Shrink Docker Image Size for Faster CI/CD

This guide explains why Docker image size matters for CI/CD and cloud deployments, then details ten practical methods—including layer minimization, multi‑stage builds, slim base images, apt flags, .dockerignore, and specialized tools—complete with code snippets and visual comparisons to help you create leaner containers.

ContainerDevOpsDockerfile
0 likes · 10 min read
10 Proven Techniques to Shrink Docker Image Size for Faster CI/CD
21CTO
21CTO
Jun 18, 2023 · Artificial Intelligence

Can AI Self‑Healing Code Revolutionize Software Development?

The article explores how generative AI and large language models are enabling automated code creation, self‑repair, and continuous‑integration workflows, while highlighting challenges in code quality, industry experiments at Google and Stack Overflow, and the future impact on developers and software engineering practices.

aici/cdcode-generation
0 likes · 12 min read
Can AI Self‑Healing Code Revolutionize Software Development?
FunTester
FunTester
Jun 18, 2023 · Operations

How to Set Up Jenkins Master and Slave Nodes on Windows Servers

This guide walks through preparing two servers, installing Jenkins on a master node, configuring security and communication, adding a slave node with detailed parameters, deploying the slave agent as a Windows service, creating a slave-bound project, and troubleshooting common issues such as permission errors and network mismatches.

JenkinsMaster‑SlaveWindows
0 likes · 8 min read
How to Set Up Jenkins Master and Slave Nodes on Windows Servers
DevOps Operations Practice
DevOps Operations Practice
Jun 16, 2023 · Operations

Top CI/CD Tools for DevOps: Features and Comparisons

This article introduces CI/CD as a DevOps approach, explains the challenges of selecting the right pipeline tool, and provides detailed overviews and key features of ten popular CI/CD solutions—including GitLab, Azure DevOps, GitHub Actions, CircleCI, Jenkins, and more—to help readers choose the best fit for their workflows.

Continuous DeliveryDevOpsSoftware tools
0 likes · 15 min read
Top CI/CD Tools for DevOps: Features and Comparisons
Qunar Tech Salon
Qunar Tech Salon
Jun 16, 2023 · Operations

How Qunar Reduced Fault Rate and Boosted Development Efficiency with Automated Testing, Intelligent Recommendation, and Localization

This article details Qunar's comprehensive approach—leveraging automated functional testing, an intelligent recommendation platform, and a localized development workflow—to cut release fault rates below 0.4‰, slash testing effort, and dramatically improve overall development and operational efficiency.

Local DevelopmentSoftware qualityci/cd
0 likes · 16 min read
How Qunar Reduced Fault Rate and Boosted Development Efficiency with Automated Testing, Intelligent Recommendation, and Localization
Amap Tech
Amap Tech
Jun 15, 2023 · Backend Development

Golang Unit Testing Plugin: Design, Implementation, and Best Practices

The Golang Unit Testing Plugin 3.0 unifies scripts, uses containerized resources, supports all Go versions, provides precise AST‑based incremental coverage, and generates detailed HTML reports, enabling developers to select the plugin in Aone Lab and automatically compile, test, collect coverage, and upload results, dramatically reducing integration effort and improving CI efficiency across dozens of applications.

Golangci/cdcoverage
0 likes · 8 min read
Golang Unit Testing Plugin: Design, Implementation, and Best Practices
Wukong Talks Architecture
Wukong Talks Architecture
Jun 14, 2023 · Operations

One‑Click Deployment of Branch Code to a Remote Server Using Jenkins

This article provides a step‑by‑step guide on installing Jenkins, configuring global tools, creating a freestyle project, pulling code from GitLab, building a Java JAR, backing up existing JARs, copying the new package to a remote server, and performing a rolling Docker Swarm update, while also addressing common SSL and SSH issues.

DeploymentDevOpsJenkins
0 likes · 10 min read
One‑Click Deployment of Branch Code to a Remote Server Using Jenkins
DevOps Cloud Academy
DevOps Cloud Academy
Jun 13, 2023 · Cloud Native

Understanding GitOps: Principles, Workflow, and Benefits

This article explains GitOps as an automated, Git‑centric approach to managing cloud‑native infrastructure using IaC, pull requests, and CI/CD pipelines, detailing how it works, its components, deployment strategies, and the operational advantages it brings to modern software delivery.

DevOpsGitOpsInfrastructure as Code
0 likes · 12 min read
Understanding GitOps: Principles, Workflow, and Benefits
DevOps Engineer
DevOps Engineer
Jun 11, 2023 · Information Security

Understanding SLSA: A Guide to Software Supply Chain Security and Levels

This article explains the SLSA (Supply chain Levels for Software Artifacts) framework, outlines common software supply‑chain threats, details the four SLSA levels and their requirements, discusses limitations, and reviews tools such as OpenSSF Scorecard, slsa‑verifier and Sigstore for improving software artifact integrity.

SLSAartifact provenanceci/cd
0 likes · 15 min read
Understanding SLSA: A Guide to Software Supply Chain Security and Levels
政采云技术
政采云技术
Jun 6, 2023 · Mobile Development

Improving Flutter Unit Testing: Practices, Tools, and Common Issues

This article shares a team's experience of establishing and refining Flutter unit testing across multiple apps, covering preparation, tooling, coverage improvement, effective test writing, efficiency tricks, and a detailed FAQ of common pitfalls and solutions.

Mobile Developmentci/cdcoverage
0 likes · 17 min read
Improving Flutter Unit Testing: Practices, Tools, and Common Issues
MaGe Linux Operations
MaGe Linux Operations
May 29, 2023 · Cloud Native

Master One-Click Kubernetes Deployments with Helm: A Complete Guide

This article explains how Helm simplifies Kubernetes deployments by providing a package manager that supports single‑command installation, high configurability, version control, templating, chart repositories, and plugins, and it walks through Helm's workflow, core concepts, usage steps, installation order, and a comprehensive command reference.

Kubernetesci/cdhelm
0 likes · 14 min read
Master One-Click Kubernetes Deployments with Helm: A Complete Guide
Practical DevOps Architecture
Practical DevOps Architecture
May 26, 2023 · Cloud Native

Comprehensive Cloud Native DevOps Course Curriculum

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

Cloud NativeDevOpsInfrastructure as Code
0 likes · 7 min read
Comprehensive Cloud Native DevOps Course Curriculum
DevOps Cloud Academy
DevOps Cloud Academy
May 24, 2023 · Operations

Managing Jenkins with the python-jenkins API

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

APIDevOpsJenkins
0 likes · 9 min read
Managing Jenkins with the python-jenkins API
360 Tech Engineering
360 Tech Engineering
May 16, 2023 · Backend Development

Comparison of Automated API Testing Frameworks and Their Application

This article introduces the concept and necessity of automated API testing, outlines typical usage scenarios, and provides a detailed comparison of four popular frameworks—Postman + Newman, JMeter + Ant, HttpRunner + Request, and pytest + Request—covering their features, advantages, drawbacks, requirements, and integration steps.

API testingHttpRunnerJMeter
0 likes · 15 min read
Comparison of Automated API Testing Frameworks and Their Application
Tencent Cloud Developer
Tencent Cloud Developer
May 15, 2023 · Operations

Taking Over and Stabilizing a Complex Legacy System: Tencent's Practical Experience

Tencent’s team successfully took over a 93‑service legacy content architecture, stabilizing it by building comprehensive monitoring, creating detailed code walkthrough documentation, fixing critical bugs, and streamlining R&D processes, which cut daily alerts from 159 to zero, reduced business incidents, and lowered on‑call staffing dramatically.

alert-governanceci/cdcode-quality
0 likes · 24 min read
Taking Over and Stabilizing a Complex Legacy System: Tencent's Practical Experience
Software Development Quality
Software Development Quality
May 15, 2023 · Operations

From Manual Testing to DevOps: Evolution of Enterprise Quality Pipelines

This article traces the transformation of enterprise testing—from early manual, low‑coverage practices through script‑based automation, white‑box testing, and CI/CD pipelines—to a DevOps‑driven quality model that standardizes processes, expands test breadth, improves metrics, and shifts testing responsibilities toward development teams.

ci/cdquality assurance
0 likes · 8 min read
From Manual Testing to DevOps: Evolution of Enterprise Quality Pipelines
Architecture Digest
Architecture Digest
May 12, 2023 · Operations

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

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

BackendDevOpsJenkins
0 likes · 7 min read
One-Click Jenkins + Docker + Spring Boot Automated Deployment Guide
Software Development Quality
Software Development Quality
May 11, 2023 · Operations

How Layered Automated Testing Supercharges Continuous Delivery in DevOps

This article explains how DevOps and continuous delivery rely on three practical rules, introduces layered automated testing concepts, details front‑end, back‑end and integration testing techniques with real code examples, and shows how test coverage and DevOps platform integration can improve software quality and delivery speed.

Layered Testingci/cd
0 likes · 26 min read
How Layered Automated Testing Supercharges Continuous Delivery in DevOps
Continuous Delivery 2.0
Continuous Delivery 2.0
May 11, 2023 · Operations

Everything as Code – Automating Deployment, Infrastructure, and Pipelines

The article traces the evolution from manual, error‑prone deployments to fully automated DevOps practices, explaining how code‑centric approaches such as Infrastructure as Code, Environment as Code, Orchestration as Code, Document as Code and Pipeline as Code improve productivity, reliability, consistency and platform scalability across cloud‑native environments.

DockerInfrastructure as CodeKubernetes
0 likes · 15 min read
Everything as Code – Automating Deployment, Infrastructure, and Pipelines
DevOps
DevOps
May 10, 2023 · Operations

Everything as Code: From Manual Deployments to Automated Infrastructure and CI/CD Pipelines

The article traces the evolution from cumbersome manual deployments to modern automated, code‑driven practices such as Infrastructure as Code, Environment as Code, Orchestration as Code, and Pipeline as Code, highlighting tools like Ansible, Terraform, Docker, Kubernetes, and Jenkins to improve productivity, reliability, and scalability in DevOps operations.

AnsibleDockerInfrastructure as Code
0 likes · 15 min read
Everything as Code: From Manual Deployments to Automated Infrastructure and CI/CD Pipelines
Java Architect Essentials
Java Architect Essentials
May 9, 2023 · Operations

One‑Click Jenkins + Docker + SpringBoot Automated Deployment Guide

This tutorial walks through setting up a CentOS 7 environment, installing Docker CE, deploying Jenkins in a Docker container, configuring Maven and required plugins, creating a Jenkins pipeline that builds a SpringBoot project, packages it into a Docker image via a Dockerfile, and runs the container automatically, providing full end‑to‑end CI/CD automation.

DockerJenkinsLinux
0 likes · 7 min read
One‑Click Jenkins + Docker + SpringBoot Automated Deployment Guide
Programmer DD
Programmer DD
May 5, 2023 · Operations

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

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

Continuous DeliveryDevOpsGitLab
0 likes · 10 min read
Boost Development Efficiency with GitLab CI/CD: A Hands‑On Guide
DevOps Cloud Academy
DevOps Cloud Academy
Apr 27, 2023 · Operations

GitLab Runner Installation, Registration, and Common Commands Guide

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

DevOpsDockerGitLab Runner
0 likes · 9 min read
GitLab Runner Installation, Registration, and Common Commands Guide
DevOps Cloud Academy
DevOps Cloud Academy
Apr 22, 2023 · Operations

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

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

DevOpsJenkinsci/cd
0 likes · 3 min read
Why DevOps Matters and an Introduction to Jenkins CI/CD Pipeline
dbaplus Community
dbaplus Community
Apr 22, 2023 · Cloud Native

How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator

This article details Vivo's approach to managing thousands of Kubernetes nodes across multiple data centers by developing a declarative Kubernetes‑Operator, modular Ansible scripts, and a comprehensive CI matrix to automate deployment, scaling, upgrades, and fault recovery while reducing operational risk.

AnsibleCloud NativeKubernetes
0 likes · 13 min read
How Vivo Scales Multi‑Data‑Center Kubernetes with a Custom Operator
Efficient Ops
Efficient Ops
Apr 19, 2023 · Cloud Native

How We Supercharged Jenkins Performance with Docker Swarm and OpenJ9

This article details how the Industrial and Commercial Bank of China's software development center tackled Jenkins performance bottlenecks by upgrading hardware, switching to OpenJ9 JVM, and implementing Docker‑Swarm load balancing, ultimately boosting build capacity from a few thousand to over thirty‑six thousand daily jobs.

Docker SwarmJenkinsOpenJ9
0 likes · 7 min read
How We Supercharged Jenkins Performance with Docker Swarm and OpenJ9
DevOps Cloud Academy
DevOps Cloud Academy
Apr 18, 2023 · Operations

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

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

Cross-Project PipelinesDevOpsGitLab
0 likes · 8 min read
Using GitLab CI/CD to Trigger Cross‑Project Pipelines for Microservices
New Oriental Technology
New Oriental Technology
Apr 7, 2023 · Cloud Native

Capo Project: Cloud‑Native Network Coordination Service – Deployment, Configuration, Testing, and CI/CD Guide

This article provides a comprehensive guide to the open‑source Capo cloud‑native network coordination service, covering its architecture, three deployment methods (Helm, Kustomize, plain YAML), detailed configuration parameters, observability setup, static code analysis with golangci‑lint, extensive unit and e2e testing using Kind, Helm chart packaging, registry publishing, and a full GitHub Actions CI/CD workflow.

Cloud NativeGoKubernetes
0 likes · 26 min read
Capo Project: Cloud‑Native Network Coordination Service – Deployment, Configuration, Testing, and CI/CD Guide
Java Architect Essentials
Java Architect Essentials
Apr 5, 2023 · Operations

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

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

DeclarativeDevOpsJenkins
0 likes · 26 min read
Mastering Jenkins Pipelines: Declarative vs Scripted with Real‑World Examples
HelloTech
HelloTech
Apr 3, 2023 · Mobile Development

Flutter Upgrade Journey: Null‑Safety Migration, Engine Crash Fixes, and Build Process

The team’s second‑phase Flutter upgrade details why they moved to Flutter 2.x for null‑safety and performance gains, outlines the migration steps and common fixes, describes how they resolved a FlutterEngine destroyContext crash by cherry‑picking a fix, and provides a complete guide to building the iOS engine and gen_snapshot binaries, while previewing future expansion into Flutter Web and cross‑platform front‑ends.

Build ProcessDARTEngine Upgrade
0 likes · 13 min read
Flutter Upgrade Journey: Null‑Safety Migration, Engine Crash Fixes, and Build Process
FunTester
FunTester
Apr 3, 2023 · Operations

How Test Platformization Bridges DevOps Speed and Automation Challenges

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

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

Why Argo Is the Secret Weapon for GitOps on Kubernetes

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

ArgoCloud NativeContinuous Delivery
0 likes · 10 min read
Why Argo Is the Secret Weapon for GitOps on Kubernetes
MaGe Linux Operations
MaGe Linux Operations
Mar 29, 2023 · Cloud Native

Master Earthly: A Modern Docker Image Builder for Faster CI/CD

Earthly is an advanced Docker image build tool that replaces Dockerfiles with Earthfiles, combining Makefile and Dockerfile concepts, offering multi‑stage, multi‑platform builds, syntax highlighting, extended commands like SAVE, GIT CLONE, and UDCs, and seamless CI integration for faster, more reusable container workflows.

BuildKitContainer BuildDocker
0 likes · 13 min read
Master Earthly: A Modern Docker Image Builder for Faster CI/CD
DevOps Cloud Academy
DevOps Cloud Academy
Mar 25, 2023 · Operations

Essential Skills for DevOps Engineers

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

DevOpsInfrastructure as Codeautomation
0 likes · 6 min read
Essential Skills for DevOps Engineers
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 24, 2023 · Operations

Continuous Testing as a Weapon Against Architecture Decay: Practices, Performance Fences, Acceptance Test Nets, and Dependency Checks

Continuous testing, performance testing fences, acceptance test nets, and ArchUnit dependency checks are presented as practical strategies to prevent software and architecture decay, illustrated with real project experiences, CI/CD integration, and code examples for robust quality assurance.

ArchUnitPerformance TestingSoftware Architecture
0 likes · 7 min read
Continuous Testing as a Weapon Against Architecture Decay: Practices, Performance Fences, Acceptance Test Nets, and Dependency Checks
DevOps Cloud Academy
DevOps Cloud Academy
Mar 23, 2023 · Operations

Using Git Parameters for Dynamic Branch Builds in Jenkins

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

DevOpsDynamic BranchGit Parameter
0 likes · 8 min read
Using Git Parameters for Dynamic Branch Builds in Jenkins
JD Tech
JD Tech
Mar 23, 2023 · Operations

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

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

DevOpsautomationci/cd
0 likes · 13 min read
Implementing CI/CD Pipelines: Concepts, Scenarios, and Project Practices
Programmer DD
Programmer DD
Mar 21, 2023 · Cloud Native

How We Cut Dagster Cloud Deployments from 3 Minutes to 40 Seconds

This article explains how the team streamlined Dagster Cloud's serverless deployment pipeline by replacing slow Docker‑image builds with a fast‑path using PEX files, S3 storage, and optimized GitHub Actions, reducing end‑to‑end deployment time from over three minutes to just forty seconds.

DagsterDockerFast Deployment
0 likes · 15 min read
How We Cut Dagster Cloud Deployments from 3 Minutes to 40 Seconds
FunTester
FunTester
Mar 21, 2023 · Operations

Understanding Continuous Delivery: Workflow, Benefits, and Challenges

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

Continuous DeliveryDevOpsci/cd
0 likes · 9 min read
Understanding Continuous Delivery: Workflow, Benefits, and Challenges
Java Architect Essentials
Java Architect Essentials
Mar 16, 2023 · Operations

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

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

DevOpsDockerJenkins
0 likes · 8 min read
Step-by-Step Guide to Jenkins + Docker + Spring Boot One-Click Automatic Deployment
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 16, 2023 · Operations

Understanding Pipeline as Code: Definition, Benefits, Drawbacks, and a Jenkins Example

Pipeline as Code (PaC) is a method of defining CI/CD pipelines in code, offering scalability, portability, reproducibility, and collaboration benefits while also presenting challenges such as learning curve, complexity, debugging difficulty, maintenance effort, and initial costs, illustrated with a simple Jenkins‑Java example.

JenkinsPipeline as Codeautomation
0 likes · 7 min read
Understanding Pipeline as Code: Definition, Benefits, Drawbacks, and a Jenkins Example
Cloud Native Technology Community
Cloud Native Technology Community
Mar 14, 2023 · Cloud Native

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

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

Cloud NativeCompliance AutomationDevOps
0 likes · 8 min read
How PNC Bank Accelerated Code Deployment and Automated Compliance with Cloud‑Native Knative and TriggerMesh
DevOps Cloud Academy
DevOps Cloud Academy
Mar 12, 2023 · Operations

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

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

AzureDevOpsDocker
0 likes · 17 min read
Setting Up a Jenkins CI/CD Pipeline for a MERN Application on Azure
JD Tech
JD Tech
Mar 9, 2023 · Operations

Guide to JD Mini Program CI Tool: Usage, Scripts, and Pipeline Integration

This article introduces the JD Mini Program CI tool, explains its architecture, provides step‑by‑step instructions for installing dependencies, configuring secrets, using script and command‑line interfaces for upload and preview, and demonstrates how to integrate the tool into CI/CD pipelines for automated deployment.

JD Mini-ProgramNode.jsautomation
0 likes · 10 min read
Guide to JD Mini Program CI Tool: Usage, Scripts, and Pipeline Integration