Infrastructure vs Code

  • "Infrastructure" refers to things like the servers your code runs on
  • Can also refer to external services you interact with
  • Traditionally infrastructure was set up very manually
  • Somebody would log into a server and run some kind of update script
  • Tools existed to apply the same changes to many servers at once...
  • ... but things were very ad-hoc
  • Code itself is normally version-controlled, reviewed, and carefully changed

5 / 18