All ICT systems should be designed in such a way to deliver reliability, robustness and effectiveness at a reasonable cost. At EZPC we believe in a holistic approach seeing that everything is far more efficient than a siloed view that only focuses on one component.