It's been two years in the making but small business cloud accounting software company Xero has finally finished its data migration to Amazon Web Services (AWS). It is one of the largest data migrations to the public cloud platform across Australia and New Zealand. Here are the details.
The migration took over two years to architect and execute. It involved over 59 billion records, 3000 apps and 120 databases moving onto the AWS platform. This gives Xero the ability to scale its accounting platform as its customer base grows, reduce cost of infrastructure ownership and allow for faster software deployment times.
Another big reason the company wanted to migrate to AWS was because it's keen to leverage machine learning for its future operations:
"The migration to AWS sets Xero up to accelerate innovation and capitalise on machine learning, which Xero believes will redefine accounting in future years. The smart application of machine learning technology enables Xero to leverage the more than 1.4 petabytes of data, which is the equivalent of about 60,000 Blu-Ray movies, being stored and do something powerful: automate core accounting functionalities and enable business owners to work more efficiently."
Xero had considered other cloud platforms but went with AWS. Here's what Xero chief platform officer Duncan Ritchie had to say: "The investment that AWS was doing with their platform solutions was what got us over the line. We did spend a lot of time with Azure and we’ve built many a solution on Microsoft so we’re familiar with the software. But, at the time it was a proven solution and we felt it was a good fit for us."
Xero currently has around 862,000 subscribers and has recorded more than $1 trillion over 450 million incoming and outgoing transactions in the last 12 months.