Skip to content

Projects: Module 12 — Capstone Project

The capstone project IS the project. See README.md for the full brief.

Extensions (Beyond the Core Brief)

Once you have completed the core capstone, consider these extensions:

Extension 1: Chaos Engineering Integration Run a chaos experiment using Chaos Mesh or LitmusChaos against the platform. Document what broke, what the monitoring detected (and missed), and what you improved as a result.

Extension 2: Cost Analysis Instrument the platform for cloud cost attribution. Which team is consuming the most resources? Create a Grafana dashboard showing cost-per-team and cost-per-service. Present optimization recommendations.

Extension 3: Custom Backstage Plugin Build a custom Backstage plugin that surfaces data specific to NovaCorp's needs — for example, a plugin that shows the Vault secrets paths for a service, or a plugin that shows the Argo Rollouts canary status.

Extension 4: SLSA Level 2 Achieve SLSA (Supply Chain Levels for Software Artifacts) Level 2 for one service: provenance generated by the CI platform, artifacts stored in a registry with verified integrity, and build process documented.