InterForm now supports Azure Service Bus & Azure Key Vault

A new way of handling input & output has been added to InterFormNG2. With the new InterFormNG2 4.0 update, both Azure Service Bus and Azure Key Vault are now supported.

The addition of Azure support aligns with our strategic approach to boost InterFormNG2 ability to connect with as many applications and platforms and handling critical infrastructure no matter what provider customers are using.

This new feature enables users of various ERPs to communicate more effectively with external partners and stakeholders and is designed for both cloud-based and on-premises setups. Additionally, this functionality benefits organizations that operate multiple, diverse ERP systems, provided these systems support sending and receiving web services.

Fundamentally, this means that InterFormNG2 can now send and receive data from and via Azure Service Bus. Since Azure Service Bus functions as a “holding area” for information until applications are ready to receive it, an ERP system can receive a large volume of orders without being overloaded, ensuring that the system runs smoothly.

Additionally, InterFormNG2 can now also read and retrieve decrypted data from Azure Key Vault. This is relevant for customers, with one or more workflows that depends on sensitive data from Azure Key Vault. Due to the closed network configuration upon which Azure Key Vault is built, there will be no security risk when data is sent from Azure Key Vault to InterFormNG2.

Efficient order processing & secure data access in Manufacturing

A great use case could be a large manufacturing company with an ERP system with several modules, that experiences a sudden increase in orders or has a workflow where the procurement and production module are being used asynchronously.

  1. Order Initiation: An order is sent to the procurement module. The procurement module passes this order onto InterFormNG2.
  2. Data retrieval: Upon receiving the order, InterFormNG2 contacts Azure Key Vault to securely retrieve the necessary access credentials (such as connection strings or API keys) required to access a sensitive database.
  1. Data Access and Transformation: Using the retrieved credentials, InterFormNG2 accesses the sensitive database, retrieves the required data, and transforms it into a specified format for downstream processing.
  2. Queue Management: Once the data is prepared, InterFormNG2 sends it as a message via Azure Service Bus. Service Bus ensures asynchronous messaging between services, reliably delivering the message even if the receiving service is temporarily unavailable.
  3. Order Processing: The production module, designed to handle orders asynchronously, receives the message from the Service Bus. It then processes the order, adjusting production schedules accordingly to ensure smooth operations.

This process, now available due to Azure Service Bus and Key Vault, keeps communication reliable and sensitive data secure, even during peak production times. Imagine the manufacturing plant receives a sudden order spike due to increased demand. The procurement system quickly places multiple orders using the Service Bus, ensuring each order is queued for processing.

 

How do I get access to this feature?

If you already have InterFormNG2 running, you install the new update by accessing InterFormNG2.

If you do not have InterFormNG2, but are interested in trying this feature, fill out the form or download a free 7-day trial.

Frederik Rasmussen