The default pattern
Ad-hoc DevOps
A script copied from a tutorial, an infra clicked together in the console, a deploy that works on a Tuesday afternoon. Ships fast, breaks on the first audit.
- CI is a single script copied from a tutorial; nobody on the team owns it.
- Infrastructure is clicked together in the cloud console; no audit trail, no PR review.
- Containers run as root because the docs example did; secrets live in committed .env files.
- Observability is 'check the CloudWatch dashboard'; nobody opens it until the outage starts.
- On-call is the founder's phone; no escalation policy, no runbook, no post-incident review.
- Deploys are 'git push and pray', rollback is reverting the merge and waiting twenty minutes.


