This document outlines the installation and execution procedures for A2.
Note: For a more comprehensive understanding of A2 architecture, please refer to A2 Architecture Overview.
1. Requirements and Prerequisites
1.1. A2 Community Edition
- Release dates are subject to change.
Persistent Storage
A2 requires storage to maintain the data and configurations necessary for its functionality. By default, data is stored within the container; however, we strongly recommend using persistent storage to prevent data loss, depending on the criticality of your data. In the Community Edition, persistent storage can be implemented by mounting to a specified location during Docker execution. For utilizing remote distributed storage options, the Business Edition or higher is required.
Additionally, A2 does not impose restrictions on data storage size. Therefore, separate configurations are necessary if storage capacity limits or usage restrictions are required.
A2 data is stored in /var/a2/data
.
Ports
Specific ports must be accessible to access A2's UI and API:
- A2_CMS_PORT: TCP port
8000
/ A2 Campaign Management System UI - A2_SSP_PORT: TCP port
3001
/ A2 Supply-Side Platform API - A2_DATA_PORT: TCP port
30000
/ A2 Data Entry Point
All ports can be modified during A2 container execution.