Introduction
Securing cloud applications
()
What you need to know
()
Study resources
()
1. Secure Software Development Lifecycle
Development methodologies
()
Maturity models
()
Operation, maintenance, and change management
()
DevOps
()
2. Application Security Vulnerabilities
Understanding cross-site scripting
()
Preventing SQL injection
()
Privilege escalation
()
Directory traversal
()
Overflow attacks
()
Session hijacking
()
Code execution attacks
()
3. Secure Coding Practices
Error and exception handling
()
Code repositories
()
Code signing
()
4. Software Security Assessment
Identifying threats
()
Risk analysis and mitigation
()
Software testing
()
5. Verified Secure Software
Third-party code
()
Acquired software
()
Developer training and awareness
()
6. Cloud Application Architecture
Building secure cloud solutions
()
Web application firewalls
()
Database security controls
()
Conclusion
Continuing your CCSP certification journey
()