The following picture provides an overview on the lightweight architecture, we have set up for Techem E-Charging.
Based on an external eMSP provider, we have created a lightweight architecture based on Azure Functions. One of these functions is responsible for scheduled transfer of data between the external API and the internal ecosystem. Another function forms the basis for tasks such as:
This function is also powering a React App, which is providing an internal interface for service delivery and eases the handling of the system.
Created documents can be send to subsequent systems such as a customer portal or SAP for invoicing.
Of course, we have used Infrastructure as Code and Best Practice security standards.