True end-to-end testing requires that all differences between a test environment and production are eliminated, except for the desired changes being examined. The same is true when you are trying to debug a thorny issue. Containers provide an important level of isolation and reproducibility, but it is incomplete if the service being tested is stateful. Portworx gives you the ability to isolate and copy application data to any environment with PX-Motion.
Problems with copy data management in containers today:
- Creating multiple copies of production data is difficult and error prone.
- Isolating a single container’s data for copying to new environment is difficult with VM-style data management tools.
- In order for Kubernetes to seamlessly start up your apps in new environment, you also need to move configuration information, in addition to data.