Yes, Silktide offers data hosting in two Regions: EU and US. In Silktide, a Region is an isolated copy of Silktide in a given geographic region.
Rationale
Many of our customers have a legal requirement to keep their data inside either the EU or US. In particular, public sector websites often cannot use a product where their data is hosted in a different region.
Implementation
Silktide supports the definition of Regions, each of which has its own:
Databases
Redis
Web servers
Endpoints
Front-end
And so on, as we expand (e.g. Analytics)
They share a minimum slice of data in a Core database, which is used to do things like “list all of Silktide’s customers”. No personally identifiable information (PPI) is stored in the Core database, this is important to satisfy our legal requirements.
Permissions
Our Silktide Staff permissions support allocation of permission by Region. Staff can therefore be limited to just EU or US customers.