Home > Storage > ObjectScale and ECS > Product Documentation > ECS Cyber Protection Suite Reference Architecture > Module dependencies
The ECS Cyber Protection Suite is composed of advanced software modules that form a barrier of cyber protection throughout the ransomware lifecycle and across the data center. The best practice for ECS cyber protection is to deploy all of the modules. However, depending on the environment, budget constraints, and IT administration requirements, not all the modules might be applicable. In this case, consider the dependencies for each of the modules we showed in Table 2. Eyeglass is required for managing the cyber protection modules.