From the course: DevOps Foundations: Containers
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Environment integrity and containers
From the course: DevOps Foundations: Containers
Environment integrity and containers
- [Instructor] We're going to take a little bit of a step back from containers themselves and talk about a concept that I call environment integrity. It's critically important to running a stable web application and it's also rarely discussed in this kind of context. Environment is the place where code is being deployed. For example, a developer workstation and a production infrastructure are both environments. Integrity comes from a Latin word meaning intact. It carries the meaning of being both reliable and cohesive, dependable and trustworthy. Environment integrity is the practice of defining and maintaining strict boundaries around each place code will be deployed. When it's done consistently and well, it allows a higher level of trust in the state of each particular environment and it means more agility and more reliable systems. Let's walk through a few example environments to illustrate the point. Environments exist…