Bit.io

Building the foundations for a best-in-class developer productivity infrastructure.

SaaS
app interface

Overview

Bit.io created a zero-setup, scalable cloud database to help data scientists and engineers easily find, store, query and share data. We helped prepare the company for a successful launch, by evaluating leading infrastructure tools and building a cutting-edge development environment that’s optimized for fast onboarding and productivity.

Services

App Dev Platform Engineering Infrastructure Scaling

Deliverables

Cloud Kubernetes infrastructure setup and rollout Kubernetes for local development environment
circle

The ask

Bit.io had built their development workflow around the Tilt dev environment, for a rapid iteration ‘inner loop’ that allowed their developers to make changes and immediately see the results. They turned to Fluxon for help in identifying and deploying a single solution that they could rely on for both local development and cloud deployment.

The solution

Fluxon collaborated closely with Bit.io at every stage of development. We explored and evaluated various tools, recommending the configuration of Tilt for local development, and evaluating continuous integration (CI) and continuous deployment (CD) tooling to connect with cloud Kubernetes clusters. We sped up CI build times to improve developer velocity, building out the Kubernetes infrastructure for QA and production. Together, we introduced engineering best practices around infrastructure monitoring, logging and alerting. These were combined with automated tests covering critical features, to inform and report any failures to developers.

Technologies

Tilt Tilt
Skaffold Skaffold
Garden Garden
Kubernetes Kubernetes
Datadog Datadog
Github CI Github CI

The impact

After close collaboration with Bit.io, we helped the team to prepare and use the new infrastructure for a successful private beta launch.

circle