iiRecord
Agentic AI Atlas · Trading System Failover Drill
workflow:trading-system-failover-drilla5c.ai
II.
Workflow JSON

workflow:trading-system-failover-drill

Structured · live

Trading System Failover Drill json

Inspect the normalized record payload exactly as the atlas UI reads it.

File · workflows/workflows/workflows-trading-ops.yamlCluster · workflows
Record JSON
{
  "id": "workflow:trading-system-failover-drill",
  "_kind": "Workflow",
  "_file": "workflows/workflows/workflows-trading-ops.yaml",
  "_cluster": "workflows",
  "attributes": {
    "displayName": "Trading System Failover Drill",
    "workflowKind": "operational",
    "triggerType": "scheduled",
    "typicalCadence": "quarterly",
    "complexity": "cross-team",
    "description": "Tests disaster recovery and business continuity for trading\ninfrastructure — executing planned failover of order management\nsystems and execution management systems to secondary data centers,\nvalidating market data feed reconnection and gap-fill procedures,\ntesting FIX session re-establishment with broker and exchange\ngateways, verifying position and order state recovery from persistent\nstores, measuring recovery time objectives against regulatory and\nbusiness requirements, and conducting tabletop exercises for extended\noutage scenarios. Produces DR test reports with RTO/RPO measurements,\ngap findings, and remediation action items. Excludes production\ntrading activity and strategy deployment.\n"
  },
  "outgoingEdges": [
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "role:trading-systems-engineer",
      "kind": "involves_role",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "role:platform-engineer",
      "kind": "involves_role",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "role:risk-analyst",
      "kind": "involves_role",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "skill-area:chaos-engineering",
      "kind": "requires_skill_area",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "skill-area:observability-pipeline",
      "kind": "requires_skill_area",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "domain:trading-operations",
      "kind": "applies_to_domain",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "domain:capital-markets",
      "kind": "applies_to_domain",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "responsibility:trading-system-reliability",
      "kind": "triggers_responsibility",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "responsibility:respond-incidents",
      "kind": "triggers_responsibility",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "org-unit:trading-desk",
      "kind": "performed_by_org_unit",
      "attributes": {}
    },
    {
      "from": "workflow:trading-system-failover-drill",
      "to": "org-unit:market-risk-team",
      "kind": "performed_by_org_unit",
      "attributes": {}
    }
  ],
  "incomingEdges": []
}