Doodlekit's New Cloud Infrastructure
Over the last two weeks Doodlekit's free website builder was attacked twice by malicious hackers using the Denial of Service (DDOS) technique. Basically the attackers send enough traffic to our network so that regular traffic can't get through. The purpose of this is solely to bring a website to it's knees.
Up until this weekend we have been hosting our servers in a traditional environment, with physical servers in a data center that hosts other companies. Unfortunately, even though the attack was targeted at us, there was enough traffic to block out all of the other companies in that data center. To fix this, the data center "Null Routed" our IP Address. Basically they cut our connection to the internet to keep the other companies online. This is perfectly understandable, given the situation. However, it is not acceptable for us to allow your websites to be down for any longer than absolutely necessary. That's why we spent last week completely re-building our server infrastructure in the Cloud.
You've probably heard this buzzword a lot, but with Cloud hosting we basically use a provider that allows us to create our own virtual data center. We can create servers with a few clicks, or completely re-organize our infrastructure in a few minutes. We can automatically deploy new servers as traffic increases. Essentially, we have more control, so we can better respond to unfortunate situations like DDOS attacks.
Our new cloud provider has DDOS protection built in, and some of the best security in the world. It gives us the option to deploy servers in different countries, which improves the speed for international traffic. This change also paves the way for new features, like SSL certificates or dedicated servers for premium accounts. Just like our old system, the new infrastructure is completely redundant, meaning if one server fails, there's another to pick up the slack. And of course, we have full backups of all of your data.
This was an unfortunate bump in the road, however it's forced us to re-think things that will ultimately benefit you, our customers. We are now better equipped as we continue to grow and face new challenges.
And finally, I couldn't be more appreciative of our customer's support and understanding through these troubles.
Now back to getting ready for Beta testing the new Doodlekit.