OutSystems’ real gain is not merely speed but the replacement of analyst-driven incident handling with a deterministic workflow that compresses repetitive triage into orchestration. The important architectural move is to treat security response as an event-driven system: a finding enters the pipeline, a ticket is opened, the relevant playbook is selected, and predefined actions execute without waiting on human coordination. That matters because response latency in security operations is usually dominated by handoffs, not deep analysis, so automation targets the right bottleneck.
The mechanism is a serverless control plane built from notification, function, and workflow services, with stepwise execution and external lookups embedded where needed. That design fits incidents that arrive unpredictably, because capacity can scale only when triggered rather than remain provisioned idle. The implementation also uses infrastructure as code and a deployment pipeline, which is operationally significant: playbooks can be revised and released consistently, not as fragile one-off scripts. Practitioners should note the architecture’s strength lies in repeatability, not novelty.
The main limitation is that automation only helps where the response logic is well understood and bounded. A playbook can gather evidence, enrich a ticket, or isolate a resource, but it still depends on reliable integrations and carefully maintained decision rules. If threat intelligence sources, internal databases, or downstream actions fail, the workflow can slow or mislead rather than accelerate response. Even so, the measured shift from minutes to seconds shows that serverless orchestration is most valuable when the incident class is predictable enough to standardize.
Solution architecture
Security incidents happen with unknown frequency, making serverless services a natural fit to boost security at OutSystems because of their increased agility and capability to scale to zero. There are two ways to trigger SOAR actions in this architecture:- Automatically through Security Information and Event Management (SIEM) security incident findings
- On-demand through chat application
Use cases
The use cases that OutSystems has deployed playbooks for to date include:- SQL injection
- Unauthorized access to credentials
- Issuance of new certificates
- Login brute forces
- Impossible travel
- A ticket is created
- An IP address check is performed in reputation databases, such as AbuseIPDB or VirusTotal
- An IP address check is performed in the internal database, and the IP address is added if it is not found
- A search is performed for past events with the same IP address
- A WHOIS is performed on the IP address
- Recent logins of the user are identified in the SIEM, along with all related information
- All of this information is automatically added to the ticket. Every step listed here was previously performed manually; a task that took an average of 15 minutes. Now, the process takes just 8 seconds—a 99.1% incident response time improvement.
- Isolating an Amazon Elastic Compute Cloud (Amazon EC2) instance
- Collecting forensics from the Amazon EC2
- Blocking IPs in the AWS WAF
Conclusion
At OutSystems, much like at AWS, security is considered “job zero.” It is not only important to be proactive in preventing security incidents, but when they happen, the response must be quick, effective, and as immune to human error as possible. With the implementation of this custom SOAR, OutSystems reduced the average response time to security incidents by 99%. Tasks that previously took 76 hours of analysts’ time are now accomplished automatically within 31 minutes. During the evaluation period, SOAR addressed hundreds of real-world incidents with some threat intel use cases being executed thousands of times. An architecture composed of serverless services ensures OutSystems does not pay for systems that are standing by waiting for work, and at the same time, not compromising on performance. If you are interested in this topic—how to respond to security incidents using AWS serverless services—be sure you also read the Orchestrating a security incident response with AWS Step Functions and How to get started with security response automation on AWS blog posts.Enjoyed this article? Sign up for our newsletter to receive regular insights and stay connected.

