Back to all case studies
B2B SaaS8 Weeks

Fleet Lab

From prototype to production-ready platform

The Challenge

Fleet Lab had a working prototype but needed production-ready infrastructure to onboard enterprise clients. Their existing setup couldn't handle the scale and security requirements of their target market.

The Approach

  • 01Re-architected backend for multi-tenant scalability
  • 02Implemented enterprise-grade security and compliance features
  • 03Built automated deployment pipeline with Docker
  • 04Established monitoring and alerting infrastructure

Tech Stack

PythonDockerPostgreSQLAWSTerraform

Results

8 weeks
Prototype to production
Enterprise
Ready for scale
"Fulcro Labs transformed our scrappy prototype into an enterprise-grade platform. We're now confidently pitching Fortune 500 companies."
Fleet Lab Founder

The Full Story

The Situation

Fleet Lab had built an impressive prototype demonstrating their core technology for fleet management. Early conversations with enterprise prospects were promising, but security questionnaires and technical due diligence kept stalling deals.

The prototype worked great for demos, but it wasn't ready for production enterprise deployments. They needed to level up their infrastructure without losing momentum on sales conversations.

The Constraints

  • Enterprise requirements: SOC 2 readiness, audit logging, proper access controls
  • Existing prototype: Needed to preserve core functionality while rebuilding infrastructure
  • Sales timeline: Enterprise pilots were scheduled, creating hard deadlines
  • Team size: Small engineering team that needed to maintain velocity after handoff

The Approach

We focused on the infrastructure and security layers while keeping the core application logic intact.

Weeks 1-2: Assessment & Architecture

  • Security audit of existing prototype
  • Enterprise requirements mapping
  • Infrastructure architecture design
  • Multi-tenant database schema redesign

Weeks 3-5: Core Infrastructure

  • Dockerized deployment with proper secrets management
  • PostgreSQL optimization for multi-tenant workloads
  • API authentication and authorization overhaul
  • Audit logging implementation

Weeks 6-7: DevOps & Observability

  • Terraform infrastructure-as-code for AWS
  • CI/CD pipeline with automated testing
  • Monitoring and alerting with proper escalation
  • Backup and disaster recovery setup

Week 8: Security & Documentation

  • Penetration testing and remediation
  • Security documentation for compliance
  • Runbook creation for operations
  • Knowledge transfer to engineering team

What We Built

  • Multi-tenant architecture supporting isolated customer environments
  • Enterprise authentication with SSO support
  • Comprehensive audit logging meeting compliance requirements
  • Infrastructure-as-code for reproducible deployments
  • Monitoring stack with proactive alerting
  • Automated backup and recovery procedures

The Tech Decisions

Why Docker over serverless? The existing Python application had specific runtime requirements and long-running processes that didn't fit the serverless model well. Docker gave us portability and consistency across environments.

Multi-tenancy approach: We chose database-level isolation (separate schemas per tenant) over row-level isolation. More complex to manage, but enterprise customers specifically asked for it, and it simplified compliance conversations significantly.

Terraform for infrastructure: Enterprise deals often come with deployment requirements—specific regions, dedicated infrastructure, etc. Terraform let us parameterize deployments and spin up customer-specific environments consistently.

Results

Fleet Lab passed their first enterprise security review within two weeks of the engagement ending. The pilot deployments went smoothly, and they closed their first six-figure enterprise deal shortly after.

The infrastructure foundation we built continued to serve them well—supporting multiple enterprise deployments without requiring significant rework.

Similar to your project?

Let's talk about how we can help you achieve similar results.