- Insights
- Enyu
SAP ERP migration to cloud S/4HANA as a perfect moment to level up portals and customer service in digital channels

Dariusz Szychta

The influence of SAP policy
SAP's policy has significantly influenced many companies, compelling them to consider migrating their ERP systems to the cloud. This process, though necessary, can be quite demanding, prompting organizations to meticulously ponder over their entire architecture and technical ecosystem.
Within this context, it becomes apparent that it's an opportunity to assess and potentially renew or replace customer self-service systems. Customer-facing aspects are crucial components of any business, and ensuring their modernization during an ERP migration is vital for sustained efficiency.
ENYU, the focal point of this discussion, distinguishes itself by being constructed according to MACH principles. MACH, an acronym for Microservices, API-first, Cloud-native, and Headless, forms the foundation of ENYU's architecture. This approach not only ensures the system's flexibility but also promotes reusability, empowers synergy across different components, and significantly reduces the time required to bring new features to market.
The unique aspects of ENYU by Hycom
One noteworthy aspect of ENYU is its preintegration capability with both the old ERP on-premise version and the new cloud version, S/4HANA for Utilities. This integration proficiency allows organizations to create a self-service system that seamlessly covers and conceals any challenges or disruptions encountered during the migration process from on-premise to the cloud. Such a feature provides a smoother transition and minimizes the impact on day-to-day operations.
ENYU further enhances its adaptability through diverse integration options. It can be seamlessly integrated via the SAP Cloud Platform Integration (CPI) with S/4HANA, showcasing a modern and streamlined approach.
ENYU integration capabilities
ENYU deployment options
Flexible integration possibilities
Additionally, ENYU facilitates direct integration with older versions of SAP ERP, accommodating organizations with varying system landscapes and versions.
In terms of deployment options, ENYU offers a level of flexibility that sets it apart. While it can be deployed on the SAP Cloud platform, aligning with SAP's ecosystem, it extends its compatibility to any other private cloud infrastructure, such as Azure. This flexibility empowers organizations to choose a cloud environment that aligns with their existing infrastructure or strategic preferences.
Examining the technical foundation of ENYU, it becomes evident that the platform is built using a modern stack
Backend
technology
Deployed to Kubernetes cluster
Provisioning - IaC – Terraform
JAVA based application
Spring Boot and Quarkus microservices
Service Mesh - Istio
PostgreSQL – RDBMS + TimescaleDB
Redis – distributed cache
Communication secured by mTLS and RBAC/ReBAC
Keycloak as IAM
Catalog of APIs and graphical explorer – openapi-explorer
Frontend
technology
PWA application written in Typescript
Component-based UI development in React
Server-side-rendering with Next.js
State management (state machines) – XState
UI library documented in Storybook
Automated tests using Cypress
BFF (backend
for frontend)
technology
Based on Node.js framework – NestJS
Written in Typescript
Stateless
Reactive communication through RxJS
Simplifies the replacement of packaged business capabilities