Production Deployment &
System Architecture
A comprehensive technical breakdown of the Easypay Payment Terminal Service Provider (PTSP) and Middle-ware systems, engineered for high-availability transaction processing.
System Topology
The architecture is split into two critical routing layers: the PTSP Service for location and authentication, and the Middle-ware for core transaction orchestration across central switches.
PTSP Service Layer
Middle-ware System Layer
System Binaries Profile
Analysis of the compiled Java Archive (JAR) artifacts required for production deployment in /opt/prod/. Total system payload approaches ~670 MB.
Binary Mass Distribution (MB)
Ecosystem Composition
The ISW Kimono Integration Service and PTSP APIs form the largest individual application footprints due to extensive switch networking dependencies.
Deployment Pipeline
Strict sequential execution map for initializing the production environment with administrative privileges.
Environment Setup
Initialize secure directories and variable injections.
touch /etc/tms/prod/.env
YAML Configurations
Establish routing and database overrides per service.
# 8 YAML files loaded
Keystore Binding
Mount the NIBSS SSL/TLS secure keystore.
Daemon Init
Register and orchestrate 5 systemd unit files.
systemctl enable <svc>
systemctl start <svc>