Wednesday, October 21, 2026

AIINEWS

Global intelligence on artificial intelligence and computing

How Greenlight Financial built an autonomous SOC solution on Amazon Bedrock AgentCore

Source:AWS Machine Learning Blog•Adam Maksimuk
06 November, 2026•12 min read
How Greenlight Financial built an autonomous SOC solution on Amazon Bedrock AgentCore

Executive Briefing

Synthesized and verified with gemini-2.0-flash-thinking-exp

“Greenlight Financial resolves more than 90 percent of up to 4,000 security and risk cases each month”

Key Takeaways

  • 1.Greenlight Financial resolves more than 90 percent of up to 4,000 security and risk cases each month without human intervention.
  • 2.Greenlight’s Luna uses Amazon Bedrock AgentCore, infrastructure for building, connecting, and optimizing agents at scale.
  • 3.Specifically, Greenlight uses AgentCore runtime, a capability of Amazon Bedrock AgentCore, to host Luna’s agent code.

Greenlight Financial resolves more than 90 percent of up to 4,000 security and risk cases each month without human intervention. Greenlight’s Luna uses Amazon Bedrock AgentCore, infrastructure for building, connecting, and optimizing agents at scale. Specifically, Greenlight uses AgentCore runtime, a capability of Amazon Bedrock AgentCore, to host Luna’s agent code. It uses AgentCore memory, a capability of Amazon Bedrock AgentCore, to support its tiered multi-agent system. This avoids the need to build and operate these capabilities in-house. Luna triages dark web breach-card alerts, identity anomalies, and financial-risk events in seconds. This post explains how Greenlight Financial built an autonomous security operations center (SOC) solution on Amazon Bedrock AgentCore. We cover its multi-tiered supervisor architecture, more than 30 specialized agents, episodic memory for continuous learning, and expansion from SOC use cases into financial risk triage. We share production metrics, infrastructure decisions, and patterns for building autonomous security operations in regulated industries. What Greenlight needed to solve Greenlight Financial provides financial products for families: debit cards, savings tools, and connected devices such as the Family Hub and Pet Tracker. The company processes sensitive financial data at scale under the same regulatory requirements as major banks. Greenlight’s SOC receives 3,000–4,000 security and risk alerts per month from four primary vectors:

Dark web breach cards – Card Network and internal threat intel flag Greenlight customer cards found on the dark web. Identity and access anomalies – Unusual login patterns, privilege escalations, and policy violations across Identity Provider (IdP) and internal systems. Infrastructure alerts – Signals from Signals from EDR (Endpoint Detection and Response), SIEM (Security Information and Event Management), Asset Inventory, and other observability tools. Financial risk events – Suspicious transaction patterns, compliance triggers, and fraud indicators from card processing systems.

Each alert demands cross-referencing multiple data sources before an analyst can render a verdict. A single dark web breach card notification requires checking whether the card is active, deduplicating against prior notifications, reviewing customer session data, and checking open support tickets. This workflow takes a human analyst 15-30 minutes per case. At 4,000 cases per month, that math breaks. Greenlight needed a system that could:

Triage and resolve routine cases autonomously at machine speed. Escalate complex cases with full context to human analysts. Learn from resolution patterns to improve accuracy over time. Operate within financial services compliance guardrails.

Architecture: Tiered multi-agent system on Amazon Bedrock AgentCore Greenlight built Luna as a hierarchical multi-agent system on Amazon Bedrock AgentCore. The architecture follows a tiered supervisor pattern that mirrors how human SOC teams operate. L1 handles volume, and L2 handles complexity.

Figure 1: Luna’s tiered supervisor architecture on Amazon Bedrock AgentCore

Tier 1 supervisor: High-volume triage Tier 1 supervisor uses an advanced language model available through Amazon Bedrock running on Amazon Bedrock AgentCore runtime within an Amazon Virtual Private Cloud (Amazon VPC). The runtime uses private subnets and direct code deployment through a ZIP file and Amazon Simple Storage Service (Amazon S3). It handles initial triage of incoming cases by orchestrating more than 30 specialized agents:

Domain What the agent does

Identity and Access Checks login history, MFA status, session anomalies

Endpoint Detection Pulls endpoint alerts, process trees, IOC matches

Observability Correlates infrastructure metrics with alert timing

Asset Inventory Maps affected assets, ownership, exposure surface

Data Analytics Queries historical patterns and baseline deviations

Payment Processing Verifies card status, transaction history, account state

Customer Experience Reviews customer session behavior around incident time

Customer Support Checks related open tickets, prior complaints

Code and Repositories Traces code changes correlated with alerts

Project Tracking Links incidents to recent deployments or known issues

Threat Intelligence Enriches IOCs with external threat context

Automation (SOAR) Executes approved remediation playbooks

The Tier 1 supervisor receives cases through two paths: Amazon API Gateway, which exposes the Luna Queue API and a Model Context Protocol (MCP) endpoint, and Tines SOAR for automated alert ingestion. It determines which specialized agents to invoke based on alert type, synthesizes their findings, and renders a verdict. The median triage time for routine cases is single-digit seconds. Tier 2 supervisor: Deep-dive investigation Cases that exceed Tier 1’s confidence threshold escalate to a Tier 2 supervisor using an advanced foundation model on Amazon Bedrock with extended reasoning capabilities. This agent handles the 10 percent of cases that require multi-step reasoning:

Re-investigates escalated cases with deeper cross-source correlation. Invokes specialized agents through boto3 with expanded context windows. Chains reasoning across 3–5 data sources to establish causality. Produces detailed investigation reports with evidence chains for human review.

The Tier 2 supervisor runs on a scheduled basis, using Amazon EventBridge rate triggers and Amazon Simple Notification Service (Amazon SNS) queue completions to batch-process escalated cases, and on demand for urgent Tier 1-escalated cases. Entry points for different personas Different teams engage Luna in different ways, so the application exposes three entry points. These range from fully automated alert ingestion to interactive, on-demand investigation. Each entry point maps to a persona and how their work arrives:

Tines SOAR – Primary volume driver. Automated alert ingestion feeds cases directly into Tier 1. Security, Risk, and ProdOps engineers – Direct API access for ad-hoc investigation requests. Claude Desktop extension – Chat-based interface for on-call engineers. An engineer opens the extension, describes what they want investigated, and Luna executes a deep-dive with full tool access.

Memory and learning: How Luna gets smarter over time The memory layer is built on AgentCore memory. This layer is what separates Luna from a stateless triage tool. It supports pattern recognition, deduplication, and continuous accuracy improvement. Episodic memory (30-day rolling window) Stores recent events and resolution outcomes. When a new alert arrives, Luna checks: “Have I seen this pattern in the last 30 days? What was the verdict? Is this a known behavior that I should allowlist?” Concrete example: A Greenlight infrastructure role generates a specific access pattern every Tuesday at 3 AM for scheduled maintenance. Without memory, Luna would flag this every week. With episodic memory, Luna learned after the first resolution that this pattern is expected and auto-allowlists it. Long-term memory Persists semantic preferences and resolution templates beyond the 30-day window:

“This access pattern is expected because that’s the role’s purpose.” Greenlight’s historical case data shows “Cards from this specific dark web source have a 73 percent false-positive rate – prioritize deduplication.” Resolution templates for recurring case types that encode institutional knowledge.

Case-learnings pipeline A dedicated pipeline feeds resolution outcomes back into the system:

Ingestion – An AWS Lambda function captures every case resolution from Tines events. Learnings + Dedup – DynamoDB stores resolution patterns and deduplicates similar cases. When Luna resolves a case the same way three times, it records that as a confirmed pattern. Digest – A Lambda function processes new learnings into actionable context that supervisors consume at inference time. Feedback loop – Resolution learnings feed back into Tier 1, improving first-pass accuracy incrementally.

This pipeline drove Luna’s autonomous resolution rate from 83 percent (Tier 1 only) to more than 90 percent (Tier 1, Tier 2, and learnings). Expanding from SOC into financial risk triage Greenlight expanded Luna into financial risk assessment within two months of the SOC deployment. The architectural changes were minimal: new specialized agents and a risk-domain supervisor layered onto the existing infrastructure. Dark web breach card workflow When a Greenlight customer card appears on the dark web, Luna executes this workflow autonomously:

Ingest – Threat intel providers (Mastercard, internal feeds) report compromised card numbers. Verify – Luna queries Galileo: Does this card belong to Greenlight? Is it currently active? What’s the recent transaction history? Deduplicate – DynamoDB check: Is this a repeat notification? Has this card already been remediated? Multiple providers often report the same breach. Cross-reference – Query Mixpanel for customer session anomalies, Zendesk for related tickets, and internal fraud scoring. Assess and act – Determine risk levels. Low risk: log and monitor. Medium risk: flag for review. High risk: escalate to human analysts with full evidence chain.

Greenlight receives hundreds of breach card notifications daily. Luna processes each in seconds. A human analyst doing the same work, logging into Galileo, checking DynamoDB, opening Mixpanel, searching Zendesk, takes 15-30 minutes per card. Results The following table tracks Greenlight’s security operations on the metrics that matter most to the SOC. It compares three stages: manual triage before Luna, Tier 1 automation, and the full Tier 1 and Tier 2 system.

Metric Before Luna With Tier 1 With Tier 1 and Tier 2

Autonomous resolution rate 0% (all manual) 83% More than 90%

Cases processed per month 3,000-4,000 3,000-4,000 3,000-4,000

Median time-to-triage (routine) 15-30 minutes Seconds Seconds

Human analyst escalations 100% of cases 17% <10%

Cost avoidance Baseline Significant Equivalent of multiple full-time employees

Risk reduction Baseline Faster detection Consistent 24/7 quality

Estimated analyst time avoided: Based on Greenlight’s case volume and manual handling-time measurements, processing 4,000 cases at 15–30 minutes each would require approximately 1,000–2,000 analyst hours per month. Greenlight reports that Luna autonomously resolves more than 90 percent of these cases, avoiding an estimated 900–1,800 hours of routine manual work each month. Analysts can focus instead on cases that require human judgment. The risk reduction comes from two factors: speed (seconds compared to minutes reduces the exposure window) and consistency (Luna applies the same triage logic at 3 AM on Saturday that it does at 10 AM on Tuesday, with no fatigue and no shortcuts). Five lessons from building Luna Building Luna and expanding it from security operations into financial risk surfaced five lessons for teams building multi-agent systems in regulated environments:

  1. Start with a bounded domain, then expand horizontally Greenlight started with security triage because the success criteria were clear: resolve the case correctly or escalate. After the pattern proved reliable at 83 percent resolution, expanding financial risk required adding new specialized agents and a risk-domain supervisor, not rebuilding the architecture.
  2. Mirror your human team structure The Tier 1/Tier 2 pattern maps directly to how SOC teams already operate. L1 analysts handle volume with playbooks. L2 analysts handle the complex cases with investigation skills. This made trust-building with the security team faster. They understood the model intuitively because it matched their own escalation logic.
  3. Memory compounds in value The episodic and long-term memory layer is what moved Luna from 83 percent to more than 90 percent. Each resolved case teaches Luna something: a new allowlisted pattern, a confirmed false positive source, a resolution template. After 6 months of operation, Luna has accumulated institutional knowledge that would take a new human analyst months to build.
  4. Triage first, action later In a regulated environment, Greenlight designed Luna to triage and recommend, not to take autonomous remediation actions without explicit policy approval. The risk expansion follows the same principle. Luna provides evidence supporting its recommendation. In this human-in-the-loop model, a human analyst or an approved automated policy authorizes and executes remediation. This separation satisfied Greenlight’s compliance requirements and built trust with the risk team.
  5. Share specialized agents across domains When Greenlight expanded into financial risk, they reused existing specialized agents (Datadog, Zendesk, Mixpanel) and added domain-specific ones (Galileo, fraud scoring). The same agent that checks Zendesk tickets for security cases also checks them for risk cases. This reduces maintenance overhead and helps keep consistency across domains. Infrastructure stack Luna runs entirely on managed AWS services. Amazon Bedrock AgentCore is the orchestration runtime, and the rest of the stack handles scheduling, messaging, state, secrets, and integration. The following table lists each service and its role in the infrastructure:

Service Role

Amazon Bedrock AgentCore Multi-agent orchestration runtime. VPC deployment, private subnets, direct code through ZIP and S3

Amazon EventBridge Scheduled rate-based triggers for Tier 2 deep-dive triage cycles

Amazon SNS Queue completions and notification routing between tiers

Amazon DynamoDB Learnings storage, case deduplication, resolution pattern persistence

Amazon S3 Agent packages and Terraform state management

Amazon CloudWatch Logs 30-day retention for audit trails and compliance evidence

AWS Secrets Manager External API credentials

AWS Lambda Ingestion, resolution post-processing, kickoff, and digest functions

Amazon API Gateway Luna Queue API and MCP endpoint for external integrations

What Greenlight is building next Building on the security and risk foundation, Greenlight is extending Luna’s multi-agent pattern into new operational domains and tooling:

Full risk domain coverage – Autonomous triage for financial and business risk cases (in progress, launched about one month ago). Product operations – Exploring AWS DevOps Agent for incident investigation, root-cause analysis, and mitigation guidance. Greenlight is also evaluating how Luna’s existing agents could support operational investigations where their capabilities overlap. Custom operational workflows – Exploring AWS DevOps Agent custom agents, skills, and Model Context Protocol integrations for repeatable operational workflows and access to Greenlight’s internal tools. AWS DevOps Agent and skills – Combining the UI and skills framework of AWS DevOps Agent for script execution workflows (90-second execution time limit). Well-Architected reviews – Exploring Model Context Protocol servers for automated infrastructure assessments against AWS best practices.

Conclusion According to Greenlight’s production measurements, Luna autonomously resolves more than 90 percent of the company’s security and risk cases and processes up to 4,000 cases each month. Cases requiring additional judgment are escalated to human analysts. This human-in-the-loop approach allows Greenlight to automate routine triage while retaining control over remediation decisions. Teams in other regulated industries can apply the same approach by starting with a bounded use case, defining clear escalation criteria, and adding specialized agents and memory as the system matures. After the initial pattern proves reliable, teams can extend it to related operational domains. To learn more, visit the Amazon Bedrock AgentCore product page and Amazon Bedrock AgentCore documentation.

About the authors

Attribution & Original Source

Synthesized and verified from AWS Machine Learning Blog. All copyrights and intellectual property belong to the original publication.

Visit Original Source
Share this intelligence report:

Related Dispatches

Rocco’s Black Friday Sale: Smart Fridges Hit Their Lowest Prices of 2026
Wired7 minutes ago

Rocco’s Black Friday Sale: Smart Fridges Hit Their Lowest Prices of 2026

If you've been coveting one of Rocco’s smart designer minifridges, you might be interested to know the brand's biggest sale of 2026 starts today, featuring the brand-new Rocco Essential for under $1,000 and the OG Classic in this year’s new Beige colorway, as well as white and two rare blue colors, for $1,495—as low as the Classic ever gets. Today also marks the rerelease of the Classic's Icy Blue and Royal Blue, two rarely seen colors that...

3 min read
SageMaker Inference now supports Multi-Instance GPU to maximize GPU utilization for model endpoints
AWS Machine Learning Blog7 minutes ago

SageMaker Inference now supports Multi-Instance GPU to maximize GPU utilization for model endpoints

When you deploy a model to a GPU endpoint, the smallest unit of GPU you can request is one whole accelerator. This constraint can cost you twice. First, you can’t host more models on an instance than it has accelerators. An ml.p4d.24xlarge has eight A100s, so it holds eight models, whether each one needs 40 GB or 14 GB. Second, and less obvious, it makes every deployment come down to a choice of which full GPU to deploy to. As your...

18 min read
How a Blue Wave midterm might reshape the AI industry
TechCrunch AI37 minutes ago

How a Blue Wave midterm might reshape the AI industry

Democrats’ historic victories in this week’s U.S. midterm elections could also transform the tech industry. The public voted on 41 data center-related ballot measures on Tuesday — in all but one, the majority voted to impose more restrictions on data center development. And even when data centers weren’t on the ballot directly, they were a major talking point, with newly-elected Democratic governors and congressmembers likely to support...

2 min read3