We use Windows Azure to host our application data. Windows Azure is an open cloud platform that enables us to manage our application across a global network of Microsoft-managed data centers. Windows Azure delivers a 99.9% monthly SLA.
Australia and Canada each have their own Web servers and databases within our Windows Azure Instance, which helps to provide a better and faster experience for our multiple customers in each area.
Click here to learn more about Microsoft Azure Infrastructure.