Case Study: Wit.ai achieves automated, safe continuous delivery for Docker containers with CircleCI

A CircleCI Case Study

Preview of the Wit.ai Case Study

How Wit.ai uses CircleCI and Docker to deploy their containerized services

Wit.ai, a Facebook-acquired provider of natural language processing tools, was scaling a microservices platform built in Clojure with Datomic and Riak. The team faced inconsistent build, test, and deployment practices across services that slowed frequent releases and made it hard to guarantee development-to-production parity for binaries, OS, and configuration.

Wit.ai containerized all services with Docker and adopted CircleCI to build, run multi-container integration tests, and push images to their Docker registry, with deployments to CoreOS on AWS EC2. The result was an automated, consistent, and safe delivery pipeline—builds are reproducible, integration tests run in CI, and the team can deploy quickly and reliably, enabling multiple daily releases.


Open case study document...

Wit.ai

Oliv Vaussy

Software Developer


CircleCI

86 Case Studies