Security Definition#
What is the security?#
- Security is protecting your data and business logic inside your web applications.
Security Is An Non Function Requirement#
- Security is very important similar to scalability, performance and availability. No client will specifically asks that I need security.
Security From Dev Phase#
- Security should be considered right from development phase along with business logic.
Different Types Of Security#
- Security for a web application will be implemented in different way like using firewalls, HTTPS, SSL, Authentication, Authorization etc.
Why Security Important?#
- Security doesn't mean only losing data or money but also the branch and trust from your users which you have built over years.
Avoiding Most Common Attacks#
- Using Security we should also avoid common security attacks like CSRF, Broken Authentication inside our applications.