Containerize My World

April 8, 2016 Jeff Ferry

Devops Engineer Joe Schneider operates a large infrastructure of more than 400 servers at startup Bunchball, delivering “gamification” services (incentivizing communications) to employees at more than 300 corporate customers including household names like Ford, T-Mobile, and Adobe. Bunchball’s analytics engine performs billions of calculations daily. Schneider uses container technology to “package” applications running at Bunchball, and speed up the rollout of updates to the applications. Containers, he says, simplify and speed up the rollout of applications, compared with virtual machines. Virtual machines or VMs are the standard way of hosting applications in most corporate enterprises today. “When you are running a performance-critical application, you need every piece of CPU speed you can get,” he says, “and eliminating