As promised, Salesforce's business software is now running live on Amazon Web Services' Canadian data facilities near Montreal.
Salesforce (crm), which has previously run its software from data centers it manages, late last year said the software would also be offered from Amazon's central Canada region starting in mid-2017 and eventually other Amazon regions including Australia. This is all part of the company's growing partnership with AWS, announced earlier in 2016.
Amazon and public cloud rivals Microsoft (msft) and Google (goog) are adding data centers around the world at a fast clip, partly to put the computing capabilities closer to local customers, and partly to be able to assure national governments that data that needs to stay in-country will do so.
And Canada, like the U.K. and Germany, mandates that some government organizations, keep their data within Canada—not in an AWS or Microsoft data center in the U.S. or elsewhere.
Get Data Sheet, Fortune’s technology newsletter.
In December, Salesforce co-founder Parker Harris told Fortune that the company did some fairly extensive engineering work to ensure that its technology will run on AWS infrastructure. Salesforce, for example, uses Oracle (orcl) databases running on what IT pros call "bare metal" servers. To put those databases on Amazon's virtualized servers was not trivial work. Virtualization is a server software layer that enables more applications to share the same hardware.
That re-engineering work means Salesforce's core software is no longer married to the company's traditional data center infrastructure. Theoretically, the company could move all of its software to the public cloud, although Harris said at the time that there were no plans to do so.