Case Study: VMware achieves cloud-agnostic, seamless continuous deployment of its Common SaaS Platform with JFrog (Artifactory & Bintray)

A JFrog Case Study

Preview of the VMware Case Study

VMware - Customer Case Study

VMware’s Common SaaS Platform (CSP) is a cloud-agnostic, stateful platform built to provide common capabilities (identity, billing, telemetry, etc.) to internal services and external cloud providers. The team needed to deliver continuous deployments into many different, sometimes uncontrolled customer environments while keeping development simple, ensuring high availability and scalability, and handling complex schema-and-code upgrades with minimal service interruption.

They solved this by packaging CSP as single-JAR Docker containers and running them on a Mesos/Marathon cluster, with a fully automated CI/CD pipeline using Gerrit, Jenkins (on-demand Docker slaves), Artifactory/Bintray, Jenkins Job Builder and dynamic pipelines. Strong automated testing, Slack alerts, and an iterative migration-cycle upgrade process (pull/transform/check metrics/queue traffic) enabled reproducible builds, fast developer feedback, scalable deployments across lab/staging/production/customers, and near-zero-downtime upgrades.


Open case study document...

VMware

Gilad Garon

Software Architect


JFrog

46 Case Studies