The Anatomy of ERP Master Data Management: A Guide
An in-depth analysis and practical tips on master data management, the backbone of ERP systems. A guide full of real-world experiences.
29 posts found.
An in-depth analysis and practical tips on master data management, the backbone of ERP systems. A guide full of real-world experiences.
A 3-step guide to optimizing supply chain data flow in manufacturing ERPs, covering database, transaction queues, and network segmentation.
I explore the real challenges in developing Enterprise Resource Planning (ERP) software, focusing on organizational aspects rather than purely technical ones.
My own experiences with the hidden costs I encountered in a manufacturing ERP and the profound effects of organizational decisions on software projects…
With 20 years of system architecture experience, I explain that the most expensive mistake in my career was not a line of code but a 'yes'. The real face of.
Trade-offs to weigh when choosing and implementing multi-tenant architecture in ERP systems: cost, data isolation, and scalability, from real experience.
An in-depth look at why the shared schema approach in multi-tenant ERP systems is risky, complete with real-world examples and technical details.
We explore key considerations, trade-offs, and step-by-step concrete examples when designing a multi-tenant architecture in ERP systems.
A transaction-shadowing approach for testing a new release inside critical ERP flows without producing live impact.
Explores the regional cell approach for ERP integrations to manage data sovereignty, latency, and blast radius.
An enterprise architecture approach that grows ERP integration flows through controlled rings rather than flipping the core in one shot.
A repeatable masking pipeline for ERP test environments that preserves realistic data behavior, keeps security intact, and is reproducible.
An architectural approach focused on resilience and consistency that runs the integration layer active-active without straining the ERP core.
An architectural approach that protects the production transactional load while moving reporting and analytics queries onto a separate data surface.
An ERP approach that manages database schema changes through a reversible and observable migration pipeline, without amplifying outage risk.
An observability control room approach that gathers ERP-adjacent critical flows not into a single pane but into a single operational language.
A message queue isolation approach that separates the integration load between the ERP core and surrounding systems.
A retry corridor that prevents repeated calls from producing data inconsistencies and improves resilience in ERP integrations.
An architectural approach that converts ERP processes tied to nightly batch windows into event-driven and observable flows.
A central secret key distribution architecture that reduces the burden of secret handling across ERP integrations and batch flows.
An enterprise access architecture that manages privileged access without depending on a single jump server.
An integration contract approach that protects version, ownership, and change boundaries of services around the ERP.
The fundamentals of building a realistic active-passive recovery model for ERP systems, covering data consistency, network routing, and operational roles.
An approach for collecting partner and external service integrations in a secure intermediate layer without exposing ERP core systems directly.
An integration DMZ approach for connecting ERP systems to external services in a secure and manageable way.
A data replication layer design approach for distributing the integration load without disrupting the ERP core.
A network and access segmentation approach that reduces standing broad permissions when administering ERP core systems.
A guide to building a resilient, observable, and loosely coupled integration architecture around enterprise ERP systems.
Working on a manufacturing ERP for over 5 years, I learned that software architecture is actually organizational flow. Here's why we need to focus on much more.