Under heavy construction
Introduction
Apache ACE consists of a number of components, which can be deployed more-or-less independently.
Overview
TODO show the possible topologies: single server and gateway, separate OBR, several relays, where does the client fit in, etc.
Provisioning
Software provisioning is the main task of ACE. The provisioning components are responsible for determining the set of bundles to be deployed to a given target, creating a deployment package, and feeding the deployment package to the Deployment Admin.
Components
Topology
TODO think about the client side
Further reading
TODO create a child page that describes the provisioning part in more detail
Logging and reporting
ACE contains a logging and reporting facility, known as the audit log. This mechanism allows a target to send back logging information to the server.
The logging mechanism is extensible with extra logging information. The basic implementation will log framework events (e.g., starting and stopping of bundles), and deployment events.
Components
TODO add a description of the components
Further reading
TODO create a child page that shows what the logging is about, and how to add your own logging to the mechanism.