9
Economic Impact
● Waste:
○ Possibly >30% (on a 450m budget) $135M wasted
on general processing.
● Consistency:
○ Another 10% to 15% on lost opportunity cost (low or
no automation) $45m to $67M
● Risk:
○ Negative Risk ROI.
Stage Control Example Control Source Integration Elements
Source Code Repo Pull Request GitHub Webhook pull_request
repository
Source Code Repo Peer Review GitHub Webhook actor
pull_request
repository
Source Code Repo Unit Test SonarQube Pipeline new_coverage
Source Code Repo Clean Dependency Artifactory Pipeline dependency source
Source Code Repo Information Leakage GitHub Webhook (custom)
Source Code Repo Static Code Analysis Muse Webhook pull_request
repository
Stage Control Example Control Source Integration Elements
Build Build Definition Jenkins & GitHub Pipeline Peer Review
Checkout
Build Immutable Build Jenkins Pipeline TBD
Build Upstream Approved Dependency Artifactory Jenkins TBD
Build Unit Test SonarQube Jenkins TBD
Build Linting SonarQube Jenkins TBD
Build Static Security Analysis Checkmarx Jenkins TBD
Stage Control Example Control Source Integration Elements
Package Trusted Dependency Store Artifactory Jenkins TBD
Package License Check Artifactory Jenkins TBD
Package Vulnerability Scan Aqua Jenkins TBD
Package Trusted Authority Artifactory Jenkins TBD
Package Versioning Artifactory Jenkins TBD
Package Usage Policy Artifactory Jenkins TBD
Stage Control Example Control Source Integration Elements
Production Deploy Trusted Sources Artifactory Jenkins TBD
Production Deploy Trusted Configurations GitHub Jenkins TBD
Production Deploy Intrusion Detection TBD Jenkins TBD
Production Deploy Monitoring & Alerting Elastic, PagerDuty Jenkins TBD
Production Deploy Change Management ServiceNow Jenkins TBD
Production Deploy Secrets Management Vault Jenkins TBD
Production Deploy Unauthorized Change Detection Jenkins Jenkins TBD
Production Deploy Production Access Control Vault Jenkins TBD
Production Deploy Deployment Strategy Jenkins, Helm Jenkins TBD
Policy as Code
• Human Readable (YAML)
• Machine Interpreted
• Version Controlled
• Models Attestations and
Enforcement
Automated Data Pipeline with Objective Compliance
Platform is a Secure and Auditable
Control Point
Inspection based on policy
Enforcement
by Policy
Attestation
Datastore
Policy as Code
Subjective to Objective