1.7 Tools beginners learn first
| Pain from the stories above | Starter tool | Role |
|---|---|---|
| Which build is live? | Git + GitHub | History and review |
| Works on laptop only | Docker | Same app on server |
| App + database together | Docker Compose | Multi-service stack |
| Nobody ran checks | GitHub Actions or Jenkins | Automated build/test/deploy |
| Server config drifts | Ansible | Desired state on servers |
| Who clicked what in the cloud console? | Terraform | Infrastructure as code |
You do not need Kubernetes on day one. First fix the developer vs operations wall with Git and Docker.