Blog Local models for SecOps
Blog · AI in security operations
Local models for security operations: sovereignty, latency and cost
Most AI in security today runs in someone else’s cloud. For many organisations that is acceptable for email drafting and unacceptable for security telemetry. This article explains why the location and size of the model matter so much in a SOC, and what a local-first approach makes possible.
Security telemetry is among your most sensitive data
Logs and alerts are not anonymous statistics. They name users and administrators, list hostnames and internal addresses, describe which systems hold which data, record which accounts have privileged access and show where defences are weak. Put together, a SOC’s telemetry is a detailed map of the organisation, and exactly the map an attacker would want.
When an AI add-on sends alerts and log excerpts to a cloud model for analysis, that map leaves the premises. Even with strong contractual protection, the data is now processed under another party’s infrastructure, staff and jurisdiction. For many organisations that raises questions of data sovereignty, regulatory compliance and contractual obligation that are difficult to answer.
Three problems with cloud frontier models in the SOC
Sovereignty and compliance
Data protection rules, sector regulators and customer contracts often require that sensitive operational data stay within the organisation or the country. Sending it to an external model can conflict with all three.
Latency at the wrong moment
Every analysis is a round trip to a shared service, competing with other users for capacity. During an incident, when speed matters most, that delay is added to every step.
Cost at SOC volume
A SOC deals with millions of events and many thousands of alerts. Large general-purpose models are priced per token, so cost scales with volume rather than with value, and agent-style workflows multiply it.
The organisations most at risk are the ones left out
Many AI security offerings exist only as a cloud service tied to a cloud model. They cannot be installed on the customer’s servers, in a private cloud or on a network that is isolated from the internet. For banks, government agencies, telecom operators and energy and utility companies, that often ends the evaluation before it starts.
These are the sectors that hold the most sensitive data, run critical infrastructure and face the most persistent attackers. They also tend to operate segmented or air-gapped networks where cloud connectivity is restricted by design. A security approach that requires sending telemetry to the cloud leaves exactly these organisations to manage the alert flood by hand.
Masking or anonymising data before it is sent helps only partly. Investigation depends on the very details masking removes: which account, which host, which internal address. Strip them out and the model cannot reason about the case; keep them in and the data has left.
Why smaller, specialised models fit security work
A frontier model is built to do almost anything: write poetry, answer trivia, generate code. Most SOC tasks are much narrower. Deciding whether an alert belongs with an existing case, recognising a routine backup, judging whether a login is unusual for this user, choosing which log source to check next: each is a focused task with a well-defined input and output.
Focused tasks suit compact models trained for that task. They can run on modest on-premises hardware, answer in a fraction of the time of a remote call and handle very high volume at a predictable cost. Because they run where the data lives, they can be adapted to the customer’s own environment and keep improving as cases are settled, without the data ever leaving.
Large models still have a role. For the rare case that is genuinely novel, broad reasoning can help, and some organisations will choose to allow it. The difference is that it becomes an option used sparingly and only under the customer’s policy, rather than the engine behind every alert, and what it contributes can be turned into local capability so the same question does not need to go out again.
Cloud-dependent and local-first, side by side
| Consideration | Cloud-dependent AI | Local-first AI |
|---|---|---|
| Where security data is processed | In the model provider’s cloud | On your own infrastructure |
| Air-gapped or segmented networks | Usually not supported | Supported by design |
| Latency | Network round trip per step | Local, predictable |
| Cost as volume grows | Grows with tokens and alerts | Largely fixed infrastructure; more work handled locally over time |
| Adaptation to your environment | Limited; shared general model | Tuned to your environment and settled cases |
| Use of large external models | Required | Optional, by policy |
Questions to ask any AI security vendor
- Can the product run fully on our own servers, in a private cloud and on an isolated network?
- Which data, if any, leaves our environment by default, and can we turn that off?
- If an external model is used, who decides when, and is every call recorded?
- How does cost change when our alert volume doubles?
- Does the system learn from our own settled cases, and how is an improvement verified before it is trusted?
- Does it work with the SIEM and EDR we already run, without replacing them?
The approach ApexAI takes
ApexAI ships as an on-premises and private-cloud product. Its default AI runs locally, and a cloud model is an opt-in choice governed by your policy. It works with the tools you already run, with Elastic, CrowdStrike Falcon and Palo Alto Cortex XSIAM today and Microsoft Sentinel next, and it keeps learning from your environment so that more of the work is handled locally over time. The Why ApexAI page puts this in the context of the wider SOC problem.
Questions
Can AI-driven security operations run in an air-gapped network?
Yes, if the models run locally. Compact models specialised for security tasks can run on on-premises hardware with no dependency on an external AI service.
Are local models less capable than frontier models?
For broad general tasks, large models are more capable. For the focused, high-volume tasks that make up most SOC work, specialised local models adapted to your environment can be fast, accurate and far more economical.
Does local-first mean never using a cloud model?
Not necessarily. It means a cloud model is optional and used only where your policy allows it, rather than being required for every alert.
See ApexAI on your own alerts.
A walkthrough with your team, in observe mode first: ApexAI scores and proposes, nothing acts on its own.