Developing a proof of concept
The best place to prove a theoretical design is in an environment that has customers actually interacting with it, that is, a production environment. This is because any other environment is a mock environment and may miss some nuance of customer interactions. This is a recommendation to get the pathway to production created early and use it regularly. Having made that recommendation, it is still very important to have spaces for testing designs.
We will discuss compute containerization and virtualization tools, as well as simulated data production tools, which can be used to validate designs quickly.
Containerization and virtualization
Using containerization and virtualization locally and as part of a deployment pipeline can be a huge boost to provide quick feedback on whether a collection or storage architecture is achievable. Let’s consider some of the tools that will help in this space:
- Containerization: The tools k3d, KinD...