Docker Academy · architecture and delivery

Anti-patterns

Common implementation shortcuts that create hidden cost, fragility, security exposure or operational dependence.

01

Design

  • Choosing tools before requirements
  • Creating shared failure domains without justification
  • Ignoring ownership and lifecycle boundaries
02

Delivery

  • Manual production changes without reproducible automation
  • Rebuilding artefacts between environments
  • Treating successful deployment as successful service
03

Operations

  • Alerting on symptoms without actionable context
  • Keeping undocumented privileged access
  • Relying on backups that have never been restored
Required output

Create a reviewed anti-patterns for Docker Academy with assumptions, owners, evidence, unresolved risks and explicit acceptance criteria.