DES 311: Creating Secure Application Architecture
This course covers a set of key security principles that students can use to improve the security of application architecture and design. Principles of this course include applying defense to harden applications and make them more difficult for intruders to breach, reducing the amount of damage an attacker can accomplish, compartmentalizing to reduce the impact of exploits, using centralized input and data validation to protect applications from malicious input, and reducing the risk in error code paths.
Upon completion of this course, participants will be able to:
- Describe how to deploy security controls in layered and classes architecture models
- Explain how to mitigate Linux system architecture security hotspots
- Explain the importance of NIST and FISMA ICS Controls and Requirements
This course can be customized for Instructor-Led training. Course contents and duration may vary. Contact us for details.