To protect against threats such as DDoS Attacks
To ensure high Quality of Experience (QoE) for users
To prevent service failure even during traffic spikes