3.4 Explain the importance of secure staging deployment concepts. Flashcards
Sandboxing
Sandboxing is the process of creating separate running environments for applications and ensuring you restrict communication between these running environments.
Environment
When implementing a system, it is very important to deploy the system in a secure manner, following any change management processes that your organization has put in place. Make sure to keep separate the system that is used to develop the solution from the system that is used to test the solution, and from the system that is used to run the production version of the solution.
Environment - Development
The development system or systems are used to develop or create the design of the solution
Environment - Test
Once the design is created, it is then tested on a test system or systems.
Environment - Staging
Once the initial testing of the solution is completed, the solution is moved to the staging environment where more production-like validation is performed to ensure that the solution works.
Environment - Production
After staging, you then place the solution into production.
Secure Baseline
A secure baseline is a set of configuration settings that places a system in a secure state. Each system should have a secure baseline applied to ensure that it meets the security requirements.
Integrity Measurement
Integrity measurement in computer security is ensuring that you are aware of any changes that may occur to an environment. To implement integrity of the system, be sure to use auditing features and hashing technologies to track changes to the system and files.