Security

Real offensive depth

Testing and defence led by a published security researcher with five CVEs, including a CVSS 9.1 Mirai botnet kill-switch.

All security →
Compliance

Audit-ready, fixed scope

SOC 2, ISO, and the Canadian privacy stack, run end to end with an independent auditor.

All frameworks →
Resources

Learn the space

Original research, free tools, and plain-language guides on security and compliance, from a published security researcher.

Read the blog →
Security

Managed SOC vs In-House Security Operations: Startup Edition

A managed SOC (Security Operations Center) monitors your systems 24/7, detects threats, and responds to incidents. An in-house security operations team does the same thing but with people on your payroll. For startups deciding between the two, the math is straightforward. The strategy is more nuanced.

What a managed SOC provides

A managed SOC vendor deploys agents on your infrastructure, ingests your logs, and runs them through detection rules and machine learning models to identify threats. When something suspicious happens, their analysts investigate and either resolve it or escalate to your team.

Standard managed SOC services include:

  • 24/7 log monitoring and threat detection
  • Alert triage and investigation
  • Incident response coordination
  • Monthly security reports
  • Threat intelligence integration
  • Compliance-ready audit trails

Cost: $3,000-$10,000/month for a startup with 20-100 employees and typical cloud infrastructure. Major providers include Arctic Wolf, Expel, Red Canary, and Huntress.

What in-house security operations requires

To run security operations in-house, you need at minimum: a SIEM platform ($1,000-$10,000/month), two security analysts for 24/7 coverage ($300K-$500K/year in salary alone), detection rule development and tuning, threat intelligence feeds, and incident response tooling.

Total cost for a minimal in-house SOC: $400,000-$700,000/year. And "minimal" means two analysts splitting on-call with no redundancy, limited coverage, and high burnout risk.

When managed SOC wins

Cost efficiency: At $36,000-$120,000/year, a managed SOC costs 80-90% less than an in-house team. For any startup under 200 employees, this math is overwhelming.

24/7 coverage: Two in-house analysts cannot provide true 24/7 coverage with vacation, sick days, and burnout factored in. A managed SOC has a team of 20-50 analysts across time zones.

Detection capability: Managed SOC vendors see threats across hundreds of customers. Their detection rules are tuned by this collective intelligence. An in-house team only sees your traffic.

Speed to value: A managed SOC can be operational in 1-2 weeks. Building an in-house team takes 6-12 months.

Want this handled? Tell us what your buyer is asking for and we will tell you what the work involves, what it costs, and what you can do yourself. Talk to us

When in-house wins

Context and depth: In-house analysts understand your business, your application, and your threat model deeply. They can distinguish between a real attack and normal application behavior faster.

Response speed: In-house analysts can take immediate remediation actions. A managed SOC typically alerts and recommends, but your team still needs to execute the response.

Customization: In-house teams can build custom detection rules for your specific application and threat model. Managed SOCs provide generic detections that may not cover application-specific threats.

The recommendation

For startups under 200 employees: managed SOC plus one in-house security engineer who serves as the liaison. The managed SOC handles monitoring and detection. The in-house engineer handles remediation, security architecture, and compliance. This gives you the best of both worlds at a fraction of the cost of a full in-house team. If you do not have that engineer yet, a fractional CISO can hold the architecture and compliance side until you do.

Above 200 employees, start building in-house capability while maintaining the managed SOC for baseline coverage. Full in-house SOC typically only makes sense above 500 employees with a mature security organization.

Need help with security operations?

traztech helps startups set up and manage security operations, whether that means selecting a managed SOC provider, hiring your first security engineer, or both.

Book a free strategy call

MSSP, MDR, and SOC-as-a-service are not the same purchase

The category names get used interchangeably by sales teams and they describe genuinely different products. Buying the wrong one is the most common way this decision goes badly, because the price looks similar and the coverage does not.

MSSP. The oldest model. They manage security tooling you own, mostly firewalls, gateways and a SIEM, and they forward alerts. The output is a ticket queue. Detection engineering is largely your problem, and so is deciding whether an alert matters. If you buy this expecting someone to investigate on your behalf, you will be disappointed in week three.

MDR. Managed detection and response, usually built on the vendor's own endpoint and identity telemetry rather than your SIEM. They detect, they investigate, and they typically have some ability to contain, meaning isolate a host or disable an account, under a pre-agreed policy. This is what most startups actually want, and it is what Huntress, Red Canary, Expel and Arctic Wolf are broadly selling, though each draws the boundary differently.

SOC-as-a-service. A full monitoring function including your log sources, with analysts, runbooks and reporting. Closer to renting the whole department. More expensive, more configuration, and it only pays off if you have log sources worth centralizing.

Ask one question that cuts through the labels: in a real incident at 3am, what does your team do without calling us. If the answer is "notify your on-call", you bought monitoring. If it is "isolate the endpoint, disable the account, and then notify", you bought response. Both are legitimate. Only one of them lets you sleep.

What you still own no matter what you buy

No vendor takes these off your plate, and every one of them is a common reason a managed SOC underdelivers.

Log sources and coverage. The vendor sees what you send. If your identity provider, cloud control plane, SaaS admin logs, VPN and production application logs are not connected, they are invisible. The single most common gap we find is an endpoint-centric deployment in a company whose real attack surface is identity and SaaS, where nobody has a laptop worth compromising and everything valuable sits behind a Google or Okta session.

Asset inventory. The vendor cannot tell you about the twelve servers running without an agent, because it does not know they exist. Agent coverage drift is silent and constant. Someone on your side has to reconcile the agent count against the actual host count on a schedule, and that reconciliation is also a SOC 2 and ISO 27001 evidence artifact, so it earns its keep twice.

Response authority. Someone at your company has to be reachable and empowered to say "yes, take production offline". Vendors will not make that call and should not. Write down who has that authority, their backup, and the phone number, and test it by calling at an inconvenient hour once a quarter.

Remediation. Containment stops the bleeding. Patching the vulnerability, rotating credentials, rebuilding the host, and fixing the configuration that allowed it are yours. This is the work that fills the gap between a managed SOC and being secure, and it is why the hybrid model exists.

Your own logs. Confirm in the contract that you can export raw logs and that retention meets what your compliance obligations and your insurers require. Twelve months is a common floor. Some pricing models keep only thirty or ninety days hot and charge for the rest, which becomes a problem the day you need to look back at an intrusion that started in March.

Reading the contract properly

Managed SOC pricing is quoted per employee, per endpoint, per gigabyte ingested, or per event per second, and vendors mix these. Each has a failure mode worth knowing before you sign.

Per employee. Simple and predictable, and it penalizes companies with heavy server infrastructure relative to headcount.

Per endpoint or per asset. Reasonable until autoscaling. If your production environment scales from twenty to two hundred instances under load, ask exactly how ephemeral hosts are counted, because a per-asset model can produce an invoice nobody forecast.

Per gigabyte ingested. The one that quietly punishes good practice. Turning on verbose cloud audit logging or application logging is exactly what improves detection, and under this model it raises your bill, so teams start trimming log sources to control cost. If you take this pricing, negotiate a burst allowance and get the overage rate in writing.

Then check four other clauses. What the service level actually promises, which is almost always time to notify rather than time to contain, and those are very different commitments. Whether containment actions are included or sit behind a separate incident response retainer with an hourly rate. What the term and termination terms are, including whether you can exit mid-term if the service disappoints. And whether a major incident triggers additional fees, because several vendors include monitoring and bill the actual response separately, which is a reasonable model as long as you know it before the incident rather than during it.

The first ninety days are not the steady state

Vendors say deployment takes one to two weeks. Agent rollout does. Useful detection takes longer, and budgeting for that honestly prevents the disappointment that leads companies to churn through two providers in eighteen months.

Weeks one and two are deployment and connection. Weeks three through eight are tuning, and they are noisy. Your build servers behave like malware. Your engineers use tools that look like reconnaissance. Your finance lead logs in from an airport. Every one of those generates an alert that somebody on your side has to explain, and the quality of your explanations directly determines the quality of detection you get afterward. A team that responds to tuning questions in a day gets a well-tuned service. A team that lets them sit for a week gets a service that either alerts on everything or has been quietly tuned to alert on almost nothing.

By month three you should be able to see real numbers. Ask the vendor for them monthly and hold them to it: alerts raised, how many were escalated to you, how many turned out to be real, median time from detection to escalation, and how many log sources went silent during the month. That last metric is the most underrated one in the whole relationship. A source that stops sending data produces no alerts, which looks exactly like safety.

Validate the service rather than trusting the dashboard

Reporting tells you what the vendor caught. It cannot tell you what it missed. The only way to know is to generate activity that should be caught and see what happens.

A light version costs almost nothing and should be run twice a year. Create a new admin account in your identity provider outside change control. Disable logging on a cloud trail for ten minutes. Run a benign but recognizable tool on a test endpoint. Attempt a login from an unusual country using a VPN. Escalate a service account's permissions. Each of these should produce an alert within a defined window, and you should record which did, how fast, and to whom.

The results are frequently uncomfortable, and they are the most useful conversation you will have with the vendor all year. They also feed directly into your compliance evidence, because monitoring effectiveness is something both SOC 2 and ISO 27001 expect you to assess rather than assume. If you want that run properly against a defined threat model rather than as a checklist, that is what offensive testing work is for, and we have published five CVEs including one rated CVSS 9.1 in the Mirai botnet, so we tend to test what an attacker would actually do rather than what a scanner reports.

What compliance frameworks actually require

A lot of managed SOC purchases are justified with "SOC 2 requires 24/7 monitoring". It does not, and being precise about this saves real money.

The SOC 2 criteria expect you to detect and respond to security events, to have an incident response process, and to monitor your systems. They do not specify continuous staffed coverage, a particular tool, or a vendor. A small company with well-configured cloud alerting routed to a rotation, documented triage, and evidence that alerts were investigated can satisfy those criteria without a managed SOC. ISO 27001 takes the same position through its logging and monitoring controls. Where the expectation genuinely tightens is contractual: enterprise customers, cyber insurers, and some regulated counterparties ask directly about 24/7 coverage, and that is a commercial requirement rather than a framework one.

The practical consequence is that you should decide whether the driver is risk or procurement. If it is procurement, a smaller MDR service that satisfies the question is enough. If it is risk, buy for coverage of your actual attack surface, and check that the answer is not simply better identity hygiene. Either way, the artifacts a managed SOC produces, meaning monthly reports, alert records and incident tickets, are useful evidence, and mapping them into your control set is worth doing deliberately. Our compliance work usually starts by finding evidence people are already generating and not using.

The hybrid model, described concretely

The recommendation of a managed SOC plus one internal engineer is easy to state and easy to implement badly. What makes it work is a written split of who does what, agreed before the first incident rather than during it.

The vendor owns detection engineering, alert triage, investigation, and the initial call on whether something is real. Your engineer owns log source coverage and the asset reconciliation, the runbooks for the five or six scenarios most likely to hit you, containment decisions above the pre-authorized threshold, all remediation, and the quarterly validation exercise. Both parties own the post-incident review, and it should be scheduled rather than optional.

Two failure modes to watch. The first is the engineer becoming a ticket router, forwarding vendor alerts to other teams and adding no judgment, which wastes the most expensive person in the arrangement. The second is duplicated detection, where your engineer builds cloud alerting that overlaps the vendor's coverage because nobody agreed the boundary, producing two alerts for one event and slower response than either alone.

When neither option is the right purchase

Under about twenty-five people, a managed SOC is frequently premature, and this is where we would talk a prospective client out of spending.

At that size the realistic attack paths are credential phishing against a Google or Microsoft account, a compromised third-party integration, an exposed cloud storage bucket, and a stolen laptop. Monitoring is not the highest-value control against any of those. Phishing-resistant multi-factor authentication, conditional access, endpoint protection with disk encryption, removing standing production access, and a cloud configuration baseline are. Those cost a fraction of $36,000 a year and they eliminate risk rather than observing it.

The sequence that works is hygiene first, then detection. Buying detection while an engineer still holds permanent production admin credentials means paying somebody to watch a door you have chosen to leave open.

There is also a version where the honest answer is a partial one. If your systems are entirely SaaS with no production infrastructure of your own, you may need identity and SaaS monitoring only, which several vendors sell far below full SOC pricing. Ask for that rather than accepting a bundled quote.

When you should not hire us

If you already have a security engineer who has run a monitoring program before, you do not need help choosing a vendor. Run the evaluation yourself using the questions above, ask three providers to detect the same five test scenarios, and pick on results rather than on the demo.

If your problem is a single upcoming audit and you have no infrastructure to monitor, do not buy a managed SOC to satisfy it, and do not hire us to help you buy one. Get the criteria interpreted correctly first, which is a much cheaper conversation.

Where outside help earns its cost is narrower: when nobody internal can judge whether a vendor's detection is real, when you need the architecture and remediation side held while you hire, or when an incident has already happened and the priority is containment and a defensible record rather than procurement. The first two are what a fractional CISO covers, from $3,000 a month, and it is deliberately cheaper than the security engineer you are eventually going to hire, not a replacement for them. The third is incident response, and if you are in it right now, call rather than read.

Want this handled? Tell us what your buyer is asking for and we will tell you what the work involves, what it costs, and what you can do yourself.

Talk to usOr talk about a retainer

Before you go

Want the rest of this by email?

If this was useful, I send a few short notes on security posture. Unsubscribe in one click, and replies reach me directly.

From Jacob Masse, principal of traztech. No spam, unsubscribe in one click.

Want a second opinion on where you stand?

We run SOC 2, ISO 27001 and the rest of the compliance stack for startups and SMEs, and the security testing that sits behind it. The first call is free, and we will tell you if you are not ready to start yet.

Book a free call

Track record

Who is actually doing the work

5
Published CVEs, including a CVSS 9.1
76
Controls taken from nothing to a passed SOC 2 Type II
Zero
Exceptions on that Type II report
20+
Penetration testing engagements delivered

Published vulnerability research

Five published CVEs. CVE-2024-45163 (CVSS 9.1) is a flaw in the Mirai botnet itself, which gave defenders a way to shut down attacker infrastructure. CVE-2026-42626 takes HP ENVY 5000 printers offline from any unauthenticated device on the same network.

A SOC 2 Type II built from nothing

At Humera, a venture-backed US security company, Jacob built the compliance programme in-house from nothing: no report, no policies, no documented controls. It ended in a Type II attestation across 76 controls with zero exceptions, on a team of 15.