Skip to content

CxO End-to-End Walkthroughยถ

For the enterprise board: Follow a CEO/CTO/CFO/CDO/CSO through a single autonomous orchestration loop. Every stage is driven by a REAL runbooks CLI command, backed by proven ADLC agents and governed by enterprise controls. No slides โ€” pure operational evidence.


The Journey: 6 Stages, One Doctrineยถ

flowchart LR
    A["๐Ÿ›ก๏ธ Business Continuity<br/>(CEO/CSO)<br/>Can we recover<br/>every account?"] -->
    B["โš™๏ธ Operations<br/>(CTO)<br/>Patch baseline<br/>org-wide?"] -->
    C["๐Ÿ’ฐ Finance<br/>(CFO)<br/>Who owns<br/>this spend?"] -->
    D["๐Ÿ“‹ Governance<br/>(CDO)<br/>SCP inheritance<br/>automatic?"] -->
    E["๐Ÿ”’ Security<br/>(CSO)<br/>Threat detection<br/>complete?"] -->
    F["๐ŸŒ Infrastructure<br/>(VP-Infra)<br/>Network drift<br/>detected?"]

    style A fill:#e8f5e9
    style B fill:#fff3e0
    style C fill:#e3f2fd
    style D fill:#f3e5f5
    style E fill:#ffebee
    style F fill:#e0f2f1

Why This Matters to Youยถ

Role Your Hook
CEO See the whole cloud estate as one governed system โ€” continuity first, every layer protecting the business โ€” and know the board's hardest questions already have evidence behind them.
CTO Watch a single command apply an operations and patch baseline across every account, so a zero-day is contained by design and the architecture proves itself, not the slideware.
CFO Follow unattributed spend become permanent showback clarity in one pass โ€” every business unit owning the dollars it spends, with optimisation that was previously invisible now in reach.
CDO See guardrails inherited at the organisational boundary, so governance is a continuous design property โ€” policy-and-detect on every change, not audit-and-remediate after the fact.
CSO Confirm threat detection and recoverability cover every account from one delegated view โ€” no silent blind spots โ€” so the next audit is a confirmation, not a discovery.

The Platform at a Glanceยถ

โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚  runbooks v1.5.0  Enterprise AWS Automation Platform                           โ”‚
โ”‚                                                                                โ”‚
โ”‚  Cost โ†“  Risk โ†“  Time-to-Value โ†‘  ยท 88 resource types ยท 50+ accounts ยท         โ”‚
โ”‚  SOC2/ISO27001 baselines                                                       โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
Available Command Groups
โ”œโ”€โ”€ ๐Ÿ’ฐ Cost & FinOps
โ”‚   โ””โ”€โ”€  ๐Ÿ’ฐ  finops          โ†’ validate    Turn cloud spend into intelligence โ€”   
โ”‚                                          rightsizing, orphan detection, RI/SP   
โ”‚                                          optimization                           
โ”‚        ๐Ÿ’ฐ  workspaces      โ† inventory   Right-size your WorkSpaces estate โ€”    
โ”‚                                          idle desktops, decommission tiers      
โ”œโ”€โ”€ ๐Ÿ” Discovery & Inventory
โ”‚   โ””โ”€โ”€  ๐Ÿ”  inventory       โ†’ finops      Complete visibility across your        
โ”‚                                          Landing Zone โ€” 88 resource types, org  
โ”‚                                          governance                             
โ”‚        โœ…  cfat            โ†’ security    Score your Cloud Foundations maturity  
โ”‚                                          โ€” Well-Architected assessment with     
โ”‚                                          remediation                            
โ”œโ”€โ”€ ๐Ÿ”’ Security & Compliance
โ”‚   โ””โ”€โ”€  โœ…  security        โ† cfat        Automate SOC2/ISO27001 baseline checks 
โ”‚                                          โ€” detect misconfigurations             
โ”‚                                          continuously                           
โ”‚        โš™๏ธ  remediation     โ† security    Close security findings in minutes โ€”   
โ”‚                                          IAM, S3, CloudTrail, encryption fixes  
โ”‚        โœ…  cert                          Never miss a certificate expiry โ€”      
โ”‚                                          discover and monitor TLS/SSL across    
โ”‚                                          all accounts                           
โ”œโ”€โ”€ ๐ŸŒ Network & Infrastructure
โ”‚   โ””โ”€โ”€  โš™๏ธ  vpc             โ† inventory   Map and validate your network          
โ”‚                                          architecture โ€” TGW routes, NAT costs,  
โ”‚                                          flow logs                              
โ””โ”€โ”€ ๐Ÿ”„ Operations & Integration
    โ””โ”€โ”€  ๐Ÿ“Œ  operate                       Execute AWS resource operations โ€” EC2  
                                           lifecycle, S3 provisioning, IaC        
                                           deployment                             
         โš™๏ธ  itsm                          Connect AWS operations to ITSM         
                                           workflow โ€” change records, PIRs,       
                                           incident tickets                       
         โœ…  validation      โ† finops      Validate data accuracy before acting โ€” 
                                           4-way cross-validation, โ‰ฅ99.5% gate    

Run runbooks GROUP --help for group-specific commands


Stage 1: Business Continuity โ€” Org-Wide Backup Coverageยถ

Owner: CEO / CSO
The Question: If a region fails or ransomware hits tonight, can every account be recovered โ€” or are we gambling account-by-account?

The Commands (org-wide discovery, every account):

# Assess current backup posture across the organization
runbooks inventory collect --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

# Check backup vault status by account
runbooks cfat assess --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

What Happens Autonomously: The discovery agent enumerates backup posture org-wide via the Resource Explorer aggregator, then the assessment agent scores recoverability against the Well-Architected baseline โ€” one pass, every account.

What You Get: One org-wide backup policy turns recoverability from an account-by-account gamble into a design guarantee โ€” every new and migrated account inherits a vault automatically, so the board's first question always has an answer.


Stage 2: Operations โ€” Patch Manager Baselineยถ

Owner: CTO
The Question: Could a single unpatched instance let a zero-day spread across the whole organisation before anyone notices?

The Commands (patch compliance, per-instance investigation):

# Check patch compliance across all accounts
runbooks inventory enrich-ec2 --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

# Get SSM agent health per instance
runbooks inventory ssm-status --instance-id <id> --profile $AWS_PROFILE  [A1-Investigate]

What Happens Autonomously: The enrichment agent overlays patch and SSM-agent health onto every instance org-wide, then the investigation agent confirms a single host's baseline on demand โ€” containment by default, exceptions by exception.

What You Get: A patch and operations baseline applied at the organisation boundary means a zero-day on any single account cannot spread uncontained โ€” operational risk is managed by default, with exceptions handled by exception.

Enrichment Output (real command panel):

Runbooks Inventory - Multi-account AWS resource discovery

๐Ÿ“‹ Command Categories (40 operations across 9 categories):
1๏ธโƒฃ  Discovery: resource-explorer (88 AWS resource types)
2๏ธโƒฃ  Organizations: org-*, accounts-* (multi-account management)
3๏ธโƒฃ  VPC/Network: vpc-*, nat-*, elb-* (network architecture)
4๏ธโƒฃ  CloudFormation: cfn-*, stack-* (IaC drift detection)
5๏ธโƒฃ  Activity/Scoring: enrich-*, score-* (decommission analysis)
6๏ธโƒฃ  Security/Compliance: security-*, audit-*, check-*
7๏ธโƒฃ  Workflows: workflow-*, pipeline-* (automated pipelines)
8๏ธโƒฃ  Validation: validate-*, verify-* (MCP cross-validation)
9๏ธโƒฃ  Utilities: export-*, clean-*, show-* (helper commands)

Inventory Commands (59 commands)
โ”œโ”€โ”€ ๐Ÿ” Multi-Account Discovery (6 commands)
โ”‚   โ””โ”€โ”€   Command                              Description                        
โ”‚         collect                              Multi-account resource discovery   
โ”‚                                              via Resource Explorer              
โ”‚         resource-explorer                    Discover resources by friendly     
โ”‚                                              alias (88 types)                   
โ”‚         resource-types                       List all 88 supported resource     
โ”‚                                              types                              
โ”‚         discover-rds                         RDS database discovery             
โ”‚         discover-lambda                      Lambda function discovery          
โ”‚         collect-containers                   Container discovery (ECS           
โ”‚                                              clusters, tasks, services)         
โ”œโ”€โ”€ ๐Ÿข Organizations (14 commands)
โ”‚   โ””โ”€โ”€   Command                              Description                        
โ”‚         list-org-accounts                    List AWS accounts in organization  
โ”‚         list-org-users                       List IAM users across              
โ”‚                                              organization                       
โ”‚         draw-org                             Visualize organization hierarchy   
โ”‚         check-landingzone                    Validate Landing Zone              
โ”‚                                              configuration                      
[... more commands ...]


Stage 3: Finance โ€” Tag-Enforcement for Cost Attributionยถ

Owner: CFO
The Question: Which business unit owns this month's cloud spend โ€” and how much of it can no one account for?

The Commands (tag coverage, finops dashboard, tag compliance):

# Check tag coverage across the organization
runbooks inventory tag-coverage --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

# Show cost breakdown by service (with tag context)
runbooks finops dashboard --all-profile $AWS_BILLING_PROFILE  [A3-FinOps]

# Validate cost-allocation tags for completeness
runbooks finops check-config-compliance --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

What Happens Autonomously: The tag-coverage agent measures cost-allocation completeness org-wide, the FinOps agent renders cross-account spend through Cost Explorer with cross-validation, and the compliance agent confirms tag enforcement โ€” attribution becomes continuous, not a quarterly hunt.

What You Get: Cost-allocation tag enforcement converts unattributed spend into permanent showback clarity โ€” every business unit sees the dollars it owns, unlocking the optimisation that was previously invisible.

FinOps Dashboard (real command panel):

FinOps Commands (23 commands, AWS + Azure)
โ”œโ”€โ”€ ๐Ÿ’ฐ Cost Analysis (5 commands)
โ”‚   โ””โ”€โ”€   Command                               Description                       
โ”‚         dashboard                             Multi-account cost visibility     
โ”‚                                               with MCP validation               
โ”‚         analyze-ec2                           EC2 cost analysis with 4-way      
โ”‚                                               enrichment                        
โ”‚                                               (Discoveryโ†’Orgsโ†’Costโ†’Activity)    
โ”‚         analyze-workspaces                    WorkSpaces cost analysis with     
โ”‚                                               decommission tier scoring         
โ”‚         lambda-analysis                       Lambda cost and activity          
โ”‚                                               analysis                          
โ”‚         detect-rds-idle                       RDS idle instance detector ($50K  
โ”‚                                               annual savings, 5 signals)        
โ”œโ”€โ”€ โ˜๏ธ Azure FinOps (4 commands)
โ”‚   โ””โ”€โ”€   Command                               Description                       
โ”‚         azure daily                           Daily Azure costs by service      
โ”‚                                               (FOCUS 1.3 aligned)               
โ”‚         azure monthly                         Monthly Azure cost summary        
โ”‚         azure anomaly                         Azure cost anomaly detection      
โ”‚                                               (7-day rolling average)           
โ”‚         azure validate                        Ground truth validation (ยฑ$0.01)  
โ”œโ”€โ”€ โš™๏ธ Infrastructure Optimization (10 commands)
โ”‚   โ””โ”€โ”€   Command                               Description                       
โ”‚         infrastructure                        Comprehensive infrastructure      
โ”‚                                               analysis                          
โ”‚         ebs                                   EBS volume cost optimizer         
โ”‚                                               (GP2โ†’GP3 conversion, orphan       
โ”‚                                               cleanup, $1.5M+ savings)          
โ”‚         ec2-snapshots                         EC2 snapshot cost optimization    
โ”‚         optimize                              General cost optimization         
โ”‚                                               recommendations                   
โ”‚         optimize-savings-plans                Hybrid Savings Plans optimizer    
โ”‚                                               (60/30/10 strategy, $500K+        
โ”‚                                               target)                           
โ”‚         optimize-s3-lifecycle                 S3 Lifecycle automation ($180K    
โ”‚                                               target, Epic 3)                   
โ”‚         optimize-cloudwatch-costs             CloudWatch log retention          
โ”‚                                               optimization ($10K-$50K annual    
โ”‚                                               savings)                          
โ”‚         detect-orphans                        Unified orphan detection          
โ”‚                                               (EBS/EIP/NAT/LB, $50K-$200K       
โ”‚                                               savings)                          
โ”‚         analyze-s3-storage-lens               S3 Storage Lens cost              
โ”‚                                               intelligence ($30K-$150K          
โ”‚                                               savings)                          
โ”‚         check-config-compliance               AWS Config compliance-cost        
โ”‚                                               correlation ($20K-$80K savings)   
[... more commands ...]


Stage 4: Governance โ€” OU-Level SCP Inheritanceยถ

Owner: CDO
The Question: When a new account is created, do our guardrails apply automatically โ€” or does someone have to remember to re-apply them every time?

The Commands (Well-Architected assessment, Landing Zone validation):

# Assess current Config compliance and SCP effectiveness
runbooks cfat assess --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

# Check SCP coverage and OU attachment strategy
runbooks inventory check-landingzone --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

What Happens Autonomously: The assessment agent scores Config and SCP effectiveness, then the Landing Zone agent validates that guardrails are inherited at the organisational-unit boundary โ€” governance shifts from audit-and-remediate to policy-and-detect.

What You Get: Guardrails inherited at the organisational-unit boundary move governance from reactive audit-and-remediate to continuous policy-and-detect โ€” drift on every change is eliminated by design, not chased after the fact.


Stage 5: Security โ€” Threat Detection & Compliance Baselineยถ

Owner: CSO
The Question: At the next audit, can we prove threat detection covers every single account โ€” with no silent blind spots?

The Commands (GuardDuty coverage, security assessment, enrollment):

# Enumerate GuardDuty detector coverage gaps org-wide
runbooks inventory list-guardduty-detectors --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

# Score security posture across SOC2/ISO27001/PCI/HIPAA
runbooks security assess --all-profile $AWS_MANAGEMENT_PROFILE  [A2-Inventory]

# Enroll missing accounts into GuardDuty (delegated security view)
runbooks security deploy-guardduty --all-profile $AWS_MANAGEMENT_PROFILE  [HITL-gate: write/operate verb]

What Happens Autonomously (first two steps): The detector agent enumerates GuardDuty coverage gaps org-wide, the security agent scores posture across SOC2/ISO27001/PCI/HIPAA, and the enrollment step (HITL-approved, since it writes) closes the gaps from one delegated security view.

HITL Approval Gate: The deploy-guardduty command carries a [HITL-gate] flag because it is a write/operate verb (security_cli.py:428, --execute). The detector enumeration and posture scoring are autonomous READONLY. Only the enrollment step requires human approval per Principle I.

What You Get: Threat detection enrolled across every account with a single delegated security view closes the coverage blind spots โ€” security signals are comprehensive and actionable from one pane, proving the foundation is sound.

Security Assessment (real command panel):

Security Commands (6 commands)
โ”œโ”€โ”€ ๐Ÿ”’ Security Assessment (2 commands)
โ”‚   โ””โ”€โ”€   Command                 Description                                     
โ”‚         assess                  Multi-framework compliance assessment (SOC2,    
โ”‚                                 PCI-DSS, HIPAA, ISO27001)                       
โ”‚         baseline                Security baseline validation with remediation   
โ”‚                                 recommendations                                 
โ”œโ”€โ”€ ๐Ÿ“‹ Compliance Reporting (1 commands)
โ”‚   โ””โ”€โ”€   Command                 Description                                     
โ”‚         report                  Generate compliance reports (PDF, HTML,         
โ”‚                                 Markdown, JSON)                                 
โ”œโ”€โ”€ ๐Ÿ›ก๏ธ Security Hub & GuardDuty (2 commands)
โ”‚   โ””โ”€โ”€   Command                 Description                                     
โ”‚         remediate-findings      Remediate Security Hub findings across          
โ”‚                                 multi-account organization (FIN-63/62/61)       
โ”‚         deploy-guardduty        Deploy GuardDuty organization-wide with         
โ”‚                                 delegated admin configuration (FIN-64)          
โ””โ”€โ”€ ๐Ÿ” Certificate Management (1 commands)
    โ””โ”€โ”€   Command                 Description                                     
          cert-inventory          Multi-cloud certificate inventory (ACM, IAM,    
                                  Key Vault) with expiry dashboard                


Stage 6: Infrastructure โ€” Network Baseline & Drift Detectionยถ

Owner: VP-Infra / CTO
The Question: Is every new account a hand-built network risk โ€” or a templated, drift-detected instantiation that takes seconds?

The Commands (VPC topology, CloudFormation drift):

# Map topology and cost across accounts
runbooks vpc analyze --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

# Discover network topology and visualize dependencies
runbooks vpc topology --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

# Compare live infrastructure against versioned template
runbooks inventory find-cfn-drift --all-profile $AWS_OPERATIONS_PROFILE  [A1-Discovery]

What Happens Autonomously: The network agent maps topology and cost across accounts, then the drift agent compares live infrastructure against its versioned template โ€” hygiene is assured last because the five layers above already protect the business.

What You Get: Network baselines templated as versioned, drift-detected infrastructure turn each new account from a hand-built risk into a seconds-long instantiation โ€” hygiene is assured last because the layers above already protect the business.


The Autonomous Orchestration Behind Every Commandยถ

flowchart LR
    A["CLI Command<br/>(runbooks)"] -->|invokes| B["ADLC /command<br/>(Orchestrator)"]
    B -->|loads| C["Skill<br/>(Domain Logic)"]
    C -->|calls| D["MCP Server<br/>(AWS APIs)"]
    D -->|returns data| E["Agent Role<br/>(Reviews & Approves)"]
    E -->|delivers evidence| F["CxO Report<br/>(Board-Ready)"]

    style A fill:#f3e5f5
    style B fill:#e3f2fd
    style C fill:#fff3e0
    style D fill:#e8f5e9
    style E fill:#ffebee
    style F fill:#f5f5f5

    A -.->|Example: finops dashboard| G["(cost-intelligence skill)"]
    G -.->|Cost Explorer MCP| H["(finops-engineer agent)"]

Each stage above follows the same pattern: 1. CLI Command โ€” the user types one line (e.g., runbooks finops dashboard) 2. ADLC /command โ€” the enterprise orchestrator routes to the right specialist 3. Skill โ€” domain logic (cost analysis, compliance scoring, network mapping) runs 4. MCP Server โ€” AWS APIs (Cost Explorer, Organizations, CloudFormation, etc.) supply the data 5. Agent Role โ€” human (cloud-architect, finops-engineer, infrastructure-engineer) reviews and approves 6. CxO Report โ€” actionable intelligence reaches the board

This is the core differentiator: behind one command sits an autonomous, governed agent team โ€” not a single script or CLI tool.


Next Stepsยถ

Ready to act? Follow this three-part path:

  1. CxO End-to-End Walkthrough (this page) โ€” narrative journey through 6 business domains
  2. Cloud Foundations Catalog โ€” copy-paste commands, agent delegation prompts, and business value per stage
  3. CLI Commands Reference โ€” detailed command reference by functional area (board-risk indexed)

Each functional area in Cloud Foundations maps to one stage above. CLI Reference provides the detailed command documentation for every group.

For framework details, see the ADLC Agent Coordination Guide in the main documentation.


Version: 1.0.0 ยท Last Updated: 2026-06-21 ยท Scope: runbooks v1.5.0 enterprise platform