Dela has chosen to move to Azure and decouple applications through an event-driven architecture. In the old situation, the various vertical applications generated emails or printed documents to inform the customer about state changes or to request extra information. In the new landscape, this role is centralized in the, what they call, the output manager. The implementation of this application in Azure based on function apps connected to a SQL Managed instance was designed by us based on the input of business and guidelines from the enterprise architect. The output manager allows the business to connect events in combination with business rules to output and channels. As soon as there is a match, the output manager will gather the data from the vertical applications and orchestrate the document generation and delivery.