Deployment Automation clients include the following:
|Web user interface||A Rich Internet Application (RIA) that maintains much of its functionality in the web browser.|
|Command line||Provides most of features found in the Web browser-based user interface.|
- Communicate with the server through HTTP or HTTPS.
- May be deployed locally, on the same LAN as the server.
- May be deployed remotely.
- Interact with RESTful (representational state transfer) services on the server as needed.
Note: WebSocket communication is used for notification counters displayed in the user interface on the dashboard at the top right.