Skip to content
NexusBook a demo

Integration workflows

Event-Driven Cloud Operations with AWS, ArgoCD and Kubernetes Events

Cloud estates emit a constant stream of events. Most need a routine response. A few need a decision. The design goal is to automate the routine and put a person in front of the consequential.

Integration workflowsPractical guide9 min read

Events are cheap. Responses are not.

An alarm fires, a queue backs up, a sync fails, a pod restarts repeatedly. Each event is a signal that something may need doing. Operations teams respond with a mix of runbooks, scripts and judgement, often at night and often without a record of exactly what was done.

Fully automated remediation sounds attractive until it restarts the wrong service in production. Fully manual response is safe until it is slow. The useful middle is event-driven automation that gathers context, handles known cases and pauses for approval when policy says a change is consequential.

This guide describes that middle as a Nexus pattern using event sources that are explicitly listed: AWS CloudWatch, CloudWatch Events, SNS and SQS, ArgoCD and Kubernetes events.

CloudWatch / SNS / SQSArgoCD / K8s eventsContext enrichmentRules + Code classifyOperator approvalInfrastructure actionVerifyAudit
Cloud events become governed runbooks with approval before production change.

Start from the event source that knows first

AWS CloudWatch and CloudWatch Events are listed trigger sources, suitable for alarms and state changes. AWS SNS and AWS SQS are listed too, which suits estates that already fan events out through topics or queues. ArgoCD is a listed trigger source for delivery events, and Kubernetes events are listed for cluster-level signals.

Related sources include Prometheus Alertmanager, Helm and container registry triggers. The choice depends on where the signal is most reliable in your estate. The run treats each as structured input and records which event started it.

A trigger source starts work. The actions that follow are separate steps, and each is recorded.

  • 01AWS CloudWatch, CloudWatch Events, SNS or SQS
  • 02ArgoCD delivery events
  • 03Kubernetes events
  • 04Prometheus Alertmanager where it is the source of truth

Gather context before deciding anything

The first steps enrich the event: which service, which environment, recent deployments, current state. Rules + Code can query the relevant APIs through the HTTP Request node, and SSH steps can collect host-level information where approved.

Context collection is also where duplicate suppression lives. If the same alarm fired a minute ago and a run is already handling it, the new event is linked rather than starting a second remediation.

Classification then decides the path: known and safe, known and consequential, or unknown.

Automate the known, approve the consequential

For known, low-risk cases, such as clearing a queue backlog in a non-production environment, the workflow can proceed with the documented action. Nexus supports infrastructure steps across Kubernetes, Terraform, cloud APIs and SSH as part of the same workflow.

For production-affecting changes, the run pauses for an operator. The operator sees the event, the context gathered and the proposed action, and approves, modifies or declines. The decision is recorded with their identity.

Unknown cases go to a person with the context already assembled, which is often the biggest time saving in practice.

Verify after acting

A remediation is not complete when the command returns. The run checks whether the condition cleared, for example by re-reading state or waiting for a follow-up event. If it did not, the run escalates rather than repeating the action indefinitely.

Delivery events fit the same model. An ArgoCD event after a sync can start verification checks and record the outcome against the release.

Outcomes can be reported into ServiceNow or Jira so the operational record and the work tracking stay aligned.

What the record shows

For any event, the record shows the triggering signal, the context collected, the classification, any approval, the action and the verification result. Post-incident reviews and change audits start from that record.

Nexus runs on-premises, in private or sovereign cloud, or air-gapped, and reaches cloud services over the paths you allow. Nexus provides 1,480+ pre-built actions across 43 product families. Additional operations can use APIs, protocols, databases or Rules + Code in the same governed run.

The estate stays responsive, and production changes stay deliberate.

Frequently asked questions

Which event sources are supported?

AWS CloudWatch, CloudWatch Events, SNS and SQS, ArgoCD and Kubernetes events are listed trigger sources, along with Prometheus Alertmanager, Helm and container registry.

Can remediation run without a person?

Only where your policy allows. Production-affecting steps can require operator approval.

Is ArgoCD used as an action?

ArgoCD is available as a trigger source. Additional ArgoCD operations can use its API directly.

Where are results recorded?

In the Nexus execution history, and optionally in ServiceNow or Jira.

Cloud operations

Make event response governed, not heroic.

Bring your noisiest alerts. We will sketch which to automate and which to route for approval.