Course Overview
Objectives
This course provides a comprehensive overview of the Enactor platform architecture. By the end of the session, participants will:
- Understand the Enactor solution architecture, including central and edge components
- Know the technical architecture including microservices, containers, and POS internals
- Understand data architecture including APIs, broadcasting, messaging, and integration patterns
- Be familiar with the Enactor toolkit including low-code development, extensions, and resource libraries
Target Audience
This course is intended for:
- Solution architects and technical leads working with the Enactor platform
- Integration developers who need to understand the overall architecture
- Technical project managers overseeing Enactor implementations
- Anyone requiring a technical overview of the Enactor platform
Prerequisites
- Basic understanding of retail technology concepts
- Familiarity with cloud computing and containerisation concepts is helpful but not required
Session Structure
This is a single-session course covering four main areas:
| Section | Topic | Coverage |
|---|---|---|
| 1 | Solution Architecture | Platform principles, cloud and central components, POS and edge |
| 2 | Technical Architecture | Microservice architecture, container architecture, POS internals |
| 3 | Data Architecture | Open APIs, data distribution, messaging and queues, integration |
| 4 | Enactor Toolkit | Low-code development, extension management, technology and tools |