Chapter 12. Designing Environments

TODO

Clarify why this chapter is needed if the scope of the book is “as code”? I think it’s to do with the term and concept being sometimes fuzzy, as I mention. So I could just point out that question - why is this chapter needed? Also, I think it’s needed because of design questions around composing an environment of infrastructure components. Environments are a high-level design component, that may cross other components in different ways.

Might need make it more clear that the environments I use in examples are not ones I consider to be the only recommended environments. Could list examples of other environments that are often seen?

Should mention local (dev/sandbox/etc.) environments here. Does the stuff in the pipeline chapter 17 belong here?

Generally, need make this chapter and the delivery process flow together more clearly. Reviewers seem to expect this chapter to talk about workflows, ...

Get Infrastructure as Code, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.