Scaling an AI Security Platform Through Microservices Migration and Feature Delivery
DBB Software embedded a backend-focused engineering team inside Lakera to deliver new platform features and lead the migration of its AI security platform from a monolith to microservices. The work spans feature development, live configuration control, and day-to-day production support.
Industry
Technology
Service
Digital Transformation
Team
1 Full-Stack Software Engineer (BE-Oriented), 3 FE Developers
Project State
June 2024 - Ongoing
Country
United States

About the Client
Lakera is an AI-native security platform that protects generative AI applications and agents from threats such as prompt injection, data leakage, and model abuse. Its products give enterprises runtime protection, AI red teaming, and workforce AI security, so teams can deploy GenAI without opening up new attack surfaces.
The Challenge
Lakera engaged DBB Software to add senior engineering capacity, ship new platform features, and re-architect its AI security platform for growth, all while keeping a fast-moving production system stable.
New Platform Features
Deliver new product capabilities, including live system configuration and platform reporting.
01
Architecture Modernization
Plan and execute a migration from a monolith toward microservices to support scale.
02
Production Reliability
Provide on-call coverage, monitoring, and incident response backed by post-mortems.
03
Solutions We Delivered
DBB Software embedded engineers directly in Lakera's organization, taking work from requirements through delivery and into production support.
Live System Configuration Control
The team built broad configuration controls that can be applied to the live system, allowing Lakera to change platform behavior without a deployment. Paired with new system reporting, this gave the product and engineering teams direct visibility and control over how the platform runs.
Monolith-to-Microservices Migration
DBB Software designed the new system architecture and planned the migration from a monolith to microservices. Services were built in Golang with Chi and connected over gRPC, giving each part of the platform clear ownership and room to scale on its own.
Production Support and Incident Response
The team carried on-call duty and kept the system stable through monitoring with Grafana and Sentry. Incidents were triaged and resolved as they happened, and each one closed with a post-mortem that fed back into the platform's reliability.
Results Achieved
Changes Ship Without a Redeploy
Live configuration controls let Lakera's team adjust platform behavior in real time, so product and operational changes no longer wait on a deployment cycle.
Scaling Stops Being a Rebuild
Breaking the monolith into independent services means individual parts of the platform can grow on their own, without re-engineering the whole system each time the load increases.
The Team Hears About Issues First
On-call coverage with Grafana and Sentry surfaces problems before they reach customers, and every incident closes with a post-mortem that strengthens the next release.
Scale Your Platform Without Slowing Your Roadmap
DBB Software embeds senior engineers who deliver features, modernize architecture, and keep your production system stable at the same time.
Contact Us
"Most of our work starts with a 30-minute call where someone describes a product they're trying to ship and one part of the engineering picture they can't get around.
If that's where you are, let's set one up; I'll tell you straight whether we're the right fit.”
Mina Morkos
Business Development Manager
Want a similar outcome for your team?
Ask our AI assistant — it can pull related case studies, talk through the approach, and put you in touch with the team if you want a deeper conversation.


