Skip to main content

23 docs tagged with "architecture"

View all tags

Cloud and Central Components

Estate Manager and Commerce microservices, container architecture, and containerisation with Docker, Kubernetes, and Podman.

Container Architecture

Container technology stack, component versions, and the Enactor folder structure within Docker containers.

Course Overview

Objectives, target audience, and prerequisites for the Introduction to Architecture training course.

Data Architecture

Enactor data architecture covering Open API architecture, data distribution, messaging and queues, and integration patterns.

Data Distribution

Master data distribution via broadcasting with the 9-step process for distributing configuration and data from Estate Manager to devices.

Enactor Toolkit

Enactor toolkit covering low-code development, extension management, and the available technology and tools.

Extension Management

Extension management approaches including replacing entire processes, utilising extension points, and the three-layer extensions model.

Integration

Inbound and outbound data integration patterns for master data import and transaction data export via APIs, queues, and messaging systems.

Introduction

Opening section of the Architecture Overview course covering the title slide and course agenda with four main topic areas.

Introduction to Architecture

Enactor Architecture Overview training course covering solution architecture, technical architecture, data architecture, and the Enactor toolkit.

Low-Code Development

Three approaches to changing Enactor, low-code hyper-extensibility with drag-and-drop development, resource libraries, and extendable POS.

Messaging and Queues

Transaction queueing system, messaging system implementations, and the Enactor Connected Process Designer for visual process orchestration.

Microservice Architecture

Enactor microservice architecture with nano services, core microservices, and automated deployment and upgrade processes.

Open API Architecture

Enactor platform and Open API architecture with Unified Commerce Composable APIs and API-first design within a retailer ecosystem.

Overview of Solution

Covers the architecture of an Enactor retail deployment, identifying the key central and store-level components and how they interconnect, followed by a practical discussion exercise.

POS and Edge

POS deployment models including thick client, thin client, and browser, plus store topology options for resilient and cloud deployments.

POS Internal Architecture

POS internal architecture including peripheral devices, software component layers, and the cross-platform React UI rendering engine.

Principles and Platform

Enactor architectural principles, the platform component stack, and the unified front-end approach across all device types.

Solution Architecture

Enactor solution architecture covering platform principles, cloud and central components, and POS and edge deployment models.

Technical Architecture

Enactor technical architecture covering microservice architecture, container architecture, and POS internal architecture.

Technical Architecture

Deep dive into Enactor's technical architecture, deployment options, and integration capabilities.

Technology and Tools

Online Basket Service complexity, API technology agnosticism, and a summary of all Enactor technology and tools.