In the context of data sources, an Edge Gateway is a Kubernetes-based container deployment environment that you can use to host containers for communications between the platform and your data sources.
An Edge Gateway is paired to only one platform account. However, a single platform account can be paired to multiple Edge Gateways to help organize data sources or access different network zones.
A management service for the Edge Gateway runs on Edge Gateway. It interfaces with the Edge Gateway and drives the various management operations such as configure, deploy, and restart.
The Edge Gateway controller is a controlling application on the Edge Gateway that manages containers and container-related operations that are sent from the Edge Gateway Management Service to the Edge Gateway.