AEP study materials
AEP study resources

AEP: Deployment, Testing, and Administration

AEP · Work through your exam, one topic at a time.

All guide sections

Deployment, Testing, and Administration

Packaging and promotion

An application groups related objects. Deployment moves objects between environments via packages or automated pipelines. Before deployment, dependency analysis identifies objects that must travel together. Pre-deployment checks catch missing dependencies and incompatible changes. After deployment, verify that constants, connected systems, and group references resolve in the target environment.

Testing strategy

Testing spans unit (expression rules, interfaces), integration (process models end to end), and user acceptance. Appian supports process model testing through test cases, and interface testing through preview and automated checks. Regression testing matters most when shared objects change.

Administration

The Admin Console manages users, groups, system settings, and health. Logs and process monitoring surface failures. Performance tuning involves query design, process design, and avoiding unnecessary synchronous calls.

Traps to watch for

  • Assuming a package includes dependencies automatically. It does not; dependency analysis is required.
  • Forgetting environment-specific configuration (constants, connected systems) after promotion.
  • Believing testing ends at unit level. End-to-end process testing catches assignment and gateway errors unit tests miss.
  • Overlooking monitoring: a deployed process can fail silently without log review.

Rule of thumb

Treat deployment as a three-step ritual: analyze dependencies, promote, then verify environment-specific configuration. Most deployment questions fail at step three.

Worked example

A process works in test but fails in production immediately after deployment. Dependency analysis passed; the failure is a connected system still pointing at the test endpoint. Verifying and updating environment-specific configuration resolves it.