# ACS Operational Launch Checklist

## Overview

This checklist ensures a successful ACS operational launch for CONTROL. Complete each step in sequence before deploying devices to end-customers.

---

## Prerequisites Checklist

### 1. Device Testing and Integration

All devices **must be tested and integrated** in the development platform before proceeding to production.

**Development Platform:** [control-dev.zequenze.com](https://control-dev.zequenze.com/admin/)

Ensure all device profiles are validated and functioning correctly in this environment.

---

### 2. DNS Configuration

Configure your own [FQDN](https://en.wikipedia.org/wiki/Fully_qualified_domain_name) pointing to Zequenze's production environment. This allows your devices to use a domain under your management.

**Typical DNS Configuration:**

```
acs.myMVNO.com    CNAME    control.zequenze.com.
```

Replace `myMVNO.com` with your actual domain name.

---

### 3. TR-069 Credentials Configuration

All devices (modems) must have TR-069 credentials properly configured with the following parameters:

- **URL:** `https://acs.myMVNO.com/cwmp`
- **Username:** To be agreed (typically the same as used in the development platform)
- **Password:** To be agreed (typically the same as used in the development platform)

**Important:** These TR-069 settings **must** be configured by default in the device's firmware/software. This ensures that devices continue reporting to the ACS platform even after a factory reset.

---

## Production Validation Testing

Before deploying to end-customers, perform the following validation tests on the production environment. This step requires completion of steps 1-3 above.

### Required Validation Tests

- [ ] **Configure test modem** — Ensure the modem has Internet access and can reach the ACS
- [ ] **Validate onboarding** — Verify proper device onboarding and visualization through both WebGUI and REST API
- [ ] **Validate operations** — Test configuration changes and operational commands (Reboot, Factory Reset)
- [ ] **Validate use cases** — Test any additional validations or specific use cases required for your deployment

All tests must complete successfully before proceeding to deployment.

---

## Deployment Authorization

Once all validation tests are successful, you are authorized to begin deploying devices to end-customers.

**Final Verification:**
- ✓ All devices validated in development platform
- ✓ FQDN created and DNS configured
- ✓ Modems configured with correct TR-069 credentials
- ✓ Production validation tests completed successfully