How we migrated from Artifactory to an open-source S3-backed solution with zero downtime and no disruption to internal tooling.