Volume 2: Inside Software: How Real Systems Are Built8/10
  1. 01Software Design 101-110
  2. 02Application Architecture 111-120
  3. 03Web and Mobile Apps 121-130
  4. 04Developer Workflow 131-140
  5. 05Testing and Quality 141-150
  6. 06Distributed Systems 151-160
  7. 07Cloud Platforms 161-170
  8. 08Delivery and Operations 171-180
  9. 09Applied Security 181-190
  10. 10Real-World Systems 191-200

Chapter 08 of 10

Delivery and Operations 171-180

10 lessons55 min readingParts 171-180
  1. 01What DevOps MeansIs DevOps a job title, a toolset, or a way of working?6 min read
  2. 02Continuous IntegrationWhy integrate small changes frequently?5 min read
  3. 03Continuous Delivery and DeploymentWhat is the difference between keeping software releasable and releasing it automatically?6 min read
  4. 04Infrastructure as CodeWhy define infrastructure in reviewed files instead of clicking through consoles?5 min read
  5. 05Deployment StrategiesHow can a new version be released without unnecessary downtime or risk?5 min read
  6. 06Logs, Metrics, and TracesWhat kinds of evidence explain a running system?6 min read
  7. 07Monitoring and AlertingHow should a team learn that a service needs attention?5 min read
  8. 08Service Level Indicators and ObjectivesHow can reliability expectations become measurable?5 min read
  9. 09Incident ResponseWhat should happen when production service is seriously degraded?6 min read
  10. 10Blameless Post-Incident LearningHow can teams learn from failures without hiding important details?6 min read