A Microservice-based Integration Framework for Enterprise Asset Lifecycle Management Using Node.js and Kubernetes
Sandeep Sarngadharan *
SPRI Partners LLC, Software Architect, New York City, USA.
*Author to whom correspondence should be addressed.
Abstract
Enterprise asset lifecycle management (EALM) depends on coherent information across procurement, operations, maintenance, finance, compliance, monitoring and disposal. Fragmented enterprise applications can preserve domain-specific records while still producing inconsistent identifiers, delayed state propagation and incomplete audit evidence. This study develops a design-science-oriented integration framework that decomposes EALM into lifecycle-aligned Node.js microservices coordinated through an API gateway, canonical asset contracts, event-driven synchronisation and Kubernetes orchestration. The framework incorporates service-owned persistence, role-based access control, schema validation, audit tracing, observability and selective autoscaling. A controlled synthetic prototype compares the proposed architecture with a centralised Node.js baseline using 50,000 assets, 300,000 lifecycle events and traffic ranging from 100 to 1,500 concurrent requests. Under the tested scenario, mean latency at 1,000 concurrent requests decreased from 640 ms to 186 ms, lifecycle-event throughput increased from 800 to 1,980 events/s, and pod-failure recovery time decreased from 95 s to 16 s. Business-oriented scenario indicators also improved, including maintenance delay, audit-cycle duration and data inconsistency. These values are interpreted as descriptive prototype evidence rather than production benchmarks or causal estimates for any single architectural component, because the compared architectures differ in several coordinated features. The findings indicate that lifecycle-aware service boundaries, explicit data ownership, event reliability and orchestration can provide a coherent basis for modernising fragmented asset-management integrations, while state management, operational complexity and deployment governance remain important constraints.
Keywords: Microservices, Node.js, Kubernetes, enterprise asset management, lifecycle integration, event-driven architecture, observability, API gateway