O'Reilly logo
  • Xin Huang thinks this is interesting:

Immutable infrastructure can also increase the iteration latency. Building a new image, even if it′s just a Docker image, takes much longer than just copying a few files of code to a development instance. This iteration latency can decrease developer productivity, chiefly when your code base can be run on only a server and can′t be developed locally on the developer′s workstation. One way to mitigate this is to facilitate synchronizing code from the developer workstation to a temporary dev server before the code is packaged and shipped to a Test or Staging environment. This approach balances the need for developer productivity with the advantages of immutable infrastructure.

From

Cover of Seeking SRE

Note

About the cost of immutable infrastructure is a converse side of its advantage.