Which deployment method is best for us?
Full data and lookups for location, device type, and network is available to fit into whatever infrastructure you currently have or plan to build. You can connect directly to a fully-hosted cloud API or deploy locally inside your own infrastructure, whether that's a private cloud or server.
For processing large quantities of already-captured data on- or offline, the data warehouse service gives you a local or remote data source to augment your existing records, and a network appliance can decorate all API requests with location, device, and network data via your choice of load balancer and caching server, making this available to all your downstream services in under a microsecond.