The simplest way to prevent a DDoS attack is to eliminate the possibility of errors as best as you can. Strong security practices can help shield business networks against DDoS attacks. Such practices would ideally include things like anti-phishing protection, alphanumeric passwords that are regularly changed, and secure firewalls that restrict or limit external traffic. While these measures cannot stop DDoS attacks by themselves, they lay a security foundation that is essential for the prevention of such attacks.
Put together multi-level protection strategies for your applications, network and infrastructure. Such strategies could include prevention management systems that are a combination of anti-spam, VPN, content filtering, firewalls and other security layers for the purpose of monitoring activities and identification of inconsistencies in traffic which could potentially be symptoms of a DDoS attack.