What can we do to prevent it? Can I prevent it?
There is absolutely no way someone can fight DDoS attacks without using high bandwidth, stable and secure, channels on the internet, specialized software solutions and distributed hardware equipment (hardware protection).
From an economic perspective, it is more viable to use one of the companies services, whose core competence is the development and supply of DDoS Protection.
Usually this will cost you a substantial portion of your income.