Skip to main content

Cloud and Central Components

Components Overview

Components

Estate ManagerCommerce
EMA - Web App UICMP - Customer Processing
EMP - Transaction ProcessingCMS - Customer
EMR - ReportingPromo - Promotions Engine
EMS - Services and CommunicationOMS - Orders Services
Zookeeper - Microservice OrchestrationEMC - Gift Card
EMI - InventoryBasket - Basket Engine
OMP - Order Processing

Estate Manager capabilities: Web UI, Configuration Management, Master Data Management, Transaction Processes, Logging, Centralised Tlog/Transaction Archive, Operations, Cloud Messaging

Commerce capabilities: Domain Specific Services, Customer Management/Database, Loyalty Processing, Order Processing, Various Interfaces and APIs, Vouchers, Promo Execution, Centralised Basket

Estate Manager Containers

Estate Manager Containers

ContainerFunction
EMAWeb App UI, Configuration Management
EMPTransaction Processing
EMSServices and Communication, Cloud Messaging, Data Import API
ZookeeperVarious Microservice Orchestration

Containerisation

Containerisation

Enactor supports the following container platforms:

  • Docker - Docker | Docker Swarm
  • Kubernetes - K8S | K3S | MicroK8s | MiniKube | ...
  • Podman - Podman | Podman Kube

Further Reading

DocumentDescription
Central Application - Docker Container DeploymentDeploying Enactor central applications using Docker containers
Central Application Deployment on KubernetesDeploying Enactor central applications on Kubernetes
Store Server Docker DeploymentDeploying store server applications in Docker
Store Application UpdatesManaging application updates across the store estate
Estate MonitorMonitoring the estate from Estate Manager
Online and Offline POS IndicatorConfiguring POS online/offline status indicators