AWS Architecture
The Proximos Engine is a cloud-based backend built on AWS, purpose-built to serve macOS update data to Proximos clients reliably, at scale, and with minimal latency.Apple GDMF Polling
At the heart of the engine is an AWS Lambda function that polls Apple’s GDMF (Global Device Management Feed) every five minutes. GDMF is Apple’s authoritative feed for macOS software update availability, used by MDM solutions to determine which updates are available for managed devices. By polling GDMF continuously on a five-minute interval, the Proximos Engine has the most current update data within minutes of Apple publishing a new macOS release. Proximos clients begin counting down to enforcement within hours of a new update becoming public, with no manual intervention required from the Proximos team.Database and API
Update data from GDMF is stored in a Proximos-managed database. The engine exposes an authenticated REST API that client Macs query during each Minor Engine run. The API accepts the device’s current macOS version as a path parameter and the license key in theAuthorization request header, returning the latest required macOS version and its Apple release date.
The API includes automatic failover: Proximos clients first attempt the primary endpoint (https://proximosappengine.enlazosystems.com/) and fall back to a secondary AWS raw url endpoint if the primary is unreachable or returns a 5xx error. Both endpoints query the same database and return identical data.
If the device is offline or the request times out, the engine exits without changing the license status or LastRun timestamp in the runtime plist, preserving the existing state until connectivity is restored.