We’ve quietly been working behind the scenes to test an improved server infrastructure architecture for overall better system performance, durability, and redundancy. As of last week, we have now moved all of our infrastructure to the Amazon Cloud platform utilizing a full range of their services to provide a fully redundant architecture with multiple layers of failover protection.
A little over 6 months now we made the move to Rackspace knowing that in the past we had great support from their team which helped make our decision. In these past 6 months being hosted at Rackspace, we have seen pretty good system performance, but we've also had multiple hardware failures as well that have caused a few minor disruptions leading to less 100% uptime. For us, the idea of “Pretty Good” infrastructure performance is simply not good enough and we're striving for 100% uptime. So we started looking at how to get even better and landed in the AWS Virtual Private Cloud in multiple availability zones for a fully redundant architecture.
Amazon Cloud Services Utilized
Infrastructure Architecture Overview At a high level, here is an overview of the new infrastructure pieces and architecture showing the different layers, redundancy across availability zones, and failover points. We’ve also got some more updates to our Varnish front-end caching and protection configurations that we’ll be announcing soon, stay tuned to learn more about those.
As always, if you have any questions, or any issues that you’re experiencing, don’t hesitate to submit a new ticket or drop us a line at firstname.lastname@example.org and we’ll get back to you as quickly as we can.