Princess is our staging environment. So why didn’t we just call it “staging”? Partly, that’s just how we roll. We used to have an environment called “Staging” that was the last stop before code went live to everyone. However, it was not ideally set up; the first time your code would interact with actual production hardware was when you deployed. Princess uses production data stores, our production network and production hardware. In order to make a clean mental break from the old way, one of our rad engineers, Eric Fixler, came up with “Princess”.
Etsy Code As Craft: Quantum of Deployment
Funny, I was just telling our team today about how I don’t like staging servers. Instead, I prefer what Amazon called “pre-prod” — a collection of servers that touched production data, but weren’t visible to actual users.
Apparently Etsy believes the same.