There is no way to run software in full isolation in today’s world. Regardless of how the software is built and deployed, it will always depend on other things. It will depend on the environment it runs in, it will depend on other software that runs in that environment, it will depend on resources like network, CPUs, Memory, etc. This interdependence is not new, it is expected,, and still fascinating.