Hosting & Infrastructure

Google Cloud

The Eagle Eye AIR SaaS application is hosted entirely within the Google Cloud Platform globally and all our infrastructure is provided by Google and hosted in one of their regions. Eagle Eye doesn’t require any components to be hosted within a retailer’s data centres. All communication is done over HTTP protocols or SFTP for file transmission.

Eagle Eye hosts its production environments in multiple locations globally, and each one is designated as a ‘data harbour’. The regions do not have any communication with each other, allowing retailers to pick where their data is hosted and stored. Data doesn’t move outside of a data harbour location.

For high availability, the Eagle Eye platform runs out of a minimum of three zones within a region. More information on how Google operates Regions & Zones can be found on their website - Geography and regions | Documentation | Google Cloud

We have partnered with Rackspace as a Managed Service provider with Google Cloud to offer us 24/7/365 support with our Google infrastructure, along with day-to-day support and consultancy from Google Cloud-certified Engineers and Architects.

By fully automating the build and deployment of our production and test environments using Terraform, we ensure that all our environments follow the same architecture and security principles by design. All infrastructure code is managed as part of our release and deployment pipelines and follows stringent QA and testing processes.

Current environments

We run separate production environments in each of our regions of operation (EMEA, North America and APAC)

EnvironmentGoogle LocationRegion
Production UKLondon, UK, europe-west2EMEA
Production US2North Virginia, USA us-east4North America
Production AUSydney, AU, australia-southeast1APAC

Sandbox

We operate a sandbox environment for our customers to use as a test environment. This environment is also available for client performance testing

Internal Environments

We operate a number of internal environments that are used for pre-release functional and performance testing.


What’s Next