На этот вопрос уже есть ответ здесь:
Я использую Heroku в качестве хостинга. Итак, если какой-то злой человек атакует мой сайт с помощью DDoS, что мне делать?
Сделайте регулярные резервные копии :)
Ваш хост уже должен принять меры против этого, но существуют сценарии и инструменты, которые можно установить, это, предположительно, работает.. http://www.blockdos.net/
Heroku является "платформой как сервис", не типичным решением для хостинга. Атака "отказ в обслуживании" против Вашего сайта была бы нападением на всю платформу. Heroku относится к безопасности серьезно и по-видимому имеет в распоряжении сложные меры, чтобы обнаружить и смягчить DDos-атаки.
Расслабьтесь и ослабьтесь. На платформе как Heroku Ваше задание состоит в том, чтобы разработать и поддержать безопасность Вашего собственного кода при отъезде управления платформой поставщику.