← Back to Resources

Managing Open Source Costs: The CISOs Guide to Efficient and Effective Security Operations

Matt Bromiley, Lead Solutions Engineer at LimaCharlie

"Free" is the most expensive word in a security budget, because the price never appears where you are looking. It does not land on a license line. It lands on your people, and it lands later. That is the argument Matt, lead solutions engineer at LimaCharlie, builds across this session, the third installment of LimaCharlie's four-part CISO guide to efficient and effective security operations. He keeps it deliberately vendor neutral, naming no specific open source tools, because his target is not any one project. It is the business logic that leads a team to adopt free software and the slow accounting that catches up with that decision.

The seductive first deployment, and the wrong lesson learned from it

The story almost always starts the same way. A CISO, a founder, or a team lead decides they need to do something they could not do before. Stand up incident response. Add vulnerability scanning. Build the foundation of an MSSP or MDR service. Three constraints form immediately: keep costs low, get the features I want now, and do it without hiring a development team to build it all in house. Free and open source software answers all three at once, and the first deployment tends to work beautifully. Matt describes the feeling in almost romantic terms, the long lost relationship you thought you never had, the tool that does exactly what you needed the moment you turn it on. Depending on the size of that first implementation, it can feel like pure profit, because the tooling cost nothing.

His point is that the elation produces the wrong reflex. The question everyone asks is some version of "I can't believe we did this for so little." The question that actually matters is "can we do this again." Two foundations get poured under the business in that first win, and both are unstable. The first is that you start chasing the tool's features rather than your own requirements. If you went looking for whatever the community offered and built your team around it, you are now delivering what the tool does, not what your customers need. The second is that the success rested on a resource you will never have again, time. You had time to test and evaluate precisely because the business was small and the expectations were nonexistent.

Scale is the question a README cannot answer

The right starting consideration, Matt argues, is whether a technology helps you grow past the first implementation, the first customer, the first tenant, and whether it was genuinely designed and tested for scale rather than merely labeled that way. This is where he draws his sharpest line. A README that says a project can run in containers or deploy to a cloud provider is not evidence that it scales cleanly. Containerization and a Docker file are not a scaling strategy on their own.

The honest test is staffing, not documentation. Does your security team actually run containerization in production? Do they have a direct line to a cloud provider and someone who can own it? When an analyst reads "deployable in a container" and tells the boss they can easily scale it up, do they understand the limits of what they just promised? If not, you have built your roadmap on the success of a single deployment, and the cycle that follows is predictable. You used it on ten systems, now you want a hundred. The idea that "it just works" scales in your head long before the technology scales in production, and then something breaks, something gives.

The hidden invoice is your security team's attention

This is the core of the accounting. Keeping a free stack alive means maintaining the hosts, hypervisors, clusters, and orchestration beneath every tool. It means tracking published code updates and pulling them into your environment, which requires someone to own that code. It means mitigating the shortcomings of software written by people who do not work for you and may have built it for a different use case entirely. Every one of those tasks was on the list of things the team adopted open source to avoid. They did not want to maintain code or infrastructure, and they end up doing exactly that.

Matt is blunt about what that means for headcount. If your job postings for a security team include managing open source databases and EDR software, clusters, and autoscaling, you are not hiring security people. You are hiring infrastructure engineers and developers to keep a stack running, usually one cobbled together over years and years of experience. He grounds this in a public quote from Recon InfoSec, a LimaCharlie customer, describing the increasing costs and complexity of maintaining a custom security stack. The core competency of a security organization is providing security, not uptime. Uptime matters, he is careful to say, but every hour an analyst spends babysitting a database or a data lake is an hour not spent on detection and response. Layered on top of the industry's existing alert fatigue, analysis paralysis, and burnout, tool management simply wears people down. There are only so many hours in the day.

For an MSSP or MDR specifically, this is not a philosophical complaint. It is a ceiling on the business. Free software was never adopted with the plan of stopping at ten customers, but a stack that demands constant manual care will not stretch to the hundredth client the way it carried the tenth. The future of the business gets dictated by whether the tech stack can grow.

Owning the infrastructure layer without ripping anything out

LimaCharlie's role, in Matt's framing, is to absorb the undifferentiated infrastructure layer so the security team can go back to security. As a SecOps Cloud Platform it handles scaling, telemetry ingestion from effectively any source, data retention, routing and optimization, and the middle layer that sits between EDR visibility, SaaS telemetry, data lakes, and observability in a complex environment. The full time engineer hired to keep the free stack standing becomes a security person again.

He anticipates the obvious objection, that this sounds like every "just migrate to my stuff" pitch, and answers it directly. This is not rip and replace. The platform is API first, built for integration, so the custom tooling a provider has already built can stay and connect rather than be torn out. The other objection, "but we don't have developers," is the original constraint coming back around, and the answer is that integration and data routing are made easy enough not to require them, with LimaCharlie's team available to run the transition for those without the time.

The payoff he points to is concrete. Customers who move their infrastructure onto the platform have found six figure cost reductions and have launched services they could not previously staff, because their people were no longer consumed keeping free software alive. That is the real reframing of the session. The choice was never free versus paid. It was whether your security team spends its hours on security, or on keeping the lights on for software that only ever felt free.

See what agentic SecOps looks like in your environment

LimaCharlie gives MSSPs and MDRs a fully programmable SecOps Cloud Platform, with transparent usage-based pricing, API-first integration across every telemetry source, and the infrastructure to run multi-tenant operations at scale.