Security monitoring

A signal when something unusual happens in your environment — instead of hearing about it from a client.

We address the technical requirements of
DORANIS2UKSC
From event to response
  1. Sourcesapplication, cloud and CI/CD logs
  2. Rulesonly events that matter
  3. Viewone status screen
  4. Alertto someone who can act
  5. Runbookwhat to do, step by step
  6. Testsimulated event

Fewer alerts, but each one has an owner and a runbook.

How it looks today

This is the starting point in many companies that ship fast and are regulated.

Logs are collected because someone once set it up that way. No one looks at them until there is an incident — and then it turns out that this one event was not recorded, or retention ran out two weeks ago.

  1. Logs collected
  2. Nobody looks
  3. Retention runs out
  4. Incident
  5. The client calls first

What we do

We define the scope after an assessment — starting with the element that lowers your risk fastest.

A signal when something really is happening.

We start by deciding what should be visible — not everything at once, only events that actually mean something, because a flood of alerts ends with them being switched off. We build a single view showing whether the process and environment are in order, so the board does not have to ask the team about the security state. We route alerts to the person who can respond, together with a description of what to do. Finally we simulate an event and check whether the notification actually arrived — because monitoring untested in practice is an assumption, not a safeguard.

Four stages

Each stage leaves you with a concrete result, not meeting notes.

  1. 01

    We decide what should be visible

    Not everything at once — the events that actually mean something.

    ResultA list of events that must be visible, and how long logs are kept

  2. 02

    We build a state view

    One screen showing whether the process and environment are in order.

    ResultOne view of the state of the process and environment

  3. 03

    We set up alerts

    The notification goes to a person who can respond, with a description of what to do.

    ResultAlerts with an owner and response instructions

  4. 04

    We test in practice

    We simulate an event and see whether the alert actually arrived.

    ResultTest results: which alerts arrived and which need fixing

What you get in practice

Implementation ends with working configuration and evidence, not a report full of recommendations. Here is an example.

Detection rulesigma · excerpt
title: Console login without MFA
logsource:
  product: aws
  service: cloudtrail
detection:
  selection:
    eventName: ConsoleLogin
    additionalEventData.MFAUsed: 'No'
  condition: selection
level: high

The rule is code — reviewed and changed like any other change.

Who gets the alertexcerpt
EventTo whomResponse
login without MFAplatform on callwithin an hour
deployment outside the pipelineteam leadsame day
unusual data exportsecurityimmediately

Alerts do not land in an inbox nobody reads.

Alert testresult
Scenario
login without MFA on a test account
Alert
reached the on-call engineer
Runbook
attached to the notification
Outcome
log retention extended
Status
passed

Monitoring proven in practice, not just on paper.

Illustration. We choose scope and tools after the assessment.

What stays with you

An unusual event surfaces in hours, not weeks

During an incident there is something to reconstruct the sequence from

The board sees the security state without asking the team

Frequently asked questions

How long does it take?+

We define the scope after a call and an assessment. Smaller engagements close in a few weeks; larger ones we split into stages, so the result is visible after the first.

Do we have to give you access to the code?+

Usually not to all of it. In most cases access to the build pipeline configuration and organization settings is enough. We define the scope in writing before we start.

Does our team have to get involved?+

Yes, but not full time. We need contact with someone who knows the system, and a review of our changes. The rest is on us.

What if we already have tools?+

We plug into what already works for you. Replacing a tool is the most expensive and least often necessary way to improve security.

Do we become dependent on you?+

No. We work with standards and tools your team knows or will quickly learn — not a proprietary method only we understand. Everything is documented and handed over.

Won't this slow down releases?+

We wire controls so they run in the background. If one starts blocking work, we tune it or move it to a different point in the process.

Let's find where risk
enters your delivery process

We reply within 24h on business days