← DevOps & CI/CD learning path
DevOps & CI/CD · Module 1 of 10

What is DevOps?

DevOps joins development and operations to ship software faster and more reliably.

📖 Key ideas

  1. DevOps is a culture plus practices: collaboration, automation, measurement, sharing.
  2. Breaks the wall between developers (change) and operations (stability).
  3. Lifecycle: plan → code → build → test → release → deploy → operate → monitor.
  4. Automation reduces manual errors.
  5. Goal: small, frequent, safe releases.
💡 Real-life example: DevOps is a relay team that trains together instead of throwing the baton over a wall.
DevOpsCulture and practices uniting dev and ops
AutomationMachines doing repetitive steps
Feedback loopQuick information on changes
SiloTeam isolated from others