Customer Profile
The customer is a leading manufacturer and distributor of consumer products, such as household items, personal care products, food and beverages, etc. They have a global presence and a large customer base. They have hundreds of trading partners and shippers that they need to exchange business documents on a daily basis, such as invoices, purchase orders, shipping notices, etc.
Business Challenge
The customer was using an on-premises EDI software solution that was expensive, complex, and unreliable. They faced several challenges with their existing solution, such as:
- High maintenance costs and licensing fees
- Frequent downtime and performance issues
- Limited scalability and flexibility
- Lack of visibility and monitoring
- Difficulty in adding new trading partners and shippers
- Compliance risks and security vulnerabilities
They wanted to migrate their EDI solution to the cloud and leverage the benefits of cloud computing, such as:
- Lower costs and pay-as-you-go pricing
- Higher availability and reliability
- Greater scalability and elasticity
- Enhanced visibility and monitoring
- Faster time-to-market and innovation
Improved compliance and security
They approached Enkaytech for help with their cloud migration project. They wanted Enkaytech to design, develop, deploy, and manage a low code/no code B2B EDI solution using Azure Logic Apps.
Solution Overview
Enkaytech proposed a solution that uses Azure Logic Apps and Integration Accounts to implement EDI and AS2 integration for B2B. The solution consists of the following components:
- Integration Account: A resource that stores the artifacts and configurations for EDI and AS2 integration, such as schemas, maps, agreements, certificates, etc.
- Logic App: A workflow that defines the logic and actions for receiving, sending, validating, transforming, and tracking EDI and AS2 messages.
- FTP Connector: A connector that enables the Logic App to receive EDI messages from an FTP server.
- AS2 Connector: A connector that enables the Logic App to send and receive AS2 messages over HTTP.
- Blob Storage Connector: A connector that enables the Logic App to store the EDI messages in an Azure Storage account.
- SQL Database Connector: A connector that enables the Logic App to store the metadata of the EDI messages in an Azure SQL database.
Solution Benefits
The solution delivered several benefits to the customer, such as:
- Reduced costs: The customer only had to pay for what they used based on a subscription model. There were no software licenses to purchase or software to install in their on-premises infrastructure. This resulted in significant savings in capital expenditure (CAPEX) and operational expenditure (OPEX).
- Increased reliability: The customer experienced higher availability and
reliability of their EDI solution. There were no downtime or performance issues due to hardware failures or network disruptions. The solution leveraged the built-in redundancy and fault tolerance of Azure Logic Apps and Integration Accounts.
- Enhanced scalability: The customer was able to scale their EDI solution up or down as per their business needs. They could easily add new trading partners and shippers without any code changes or configuration changes. The solution leveraged the built-in elasticity and load balancing of Azure Logic Apps and Integration Accounts.
- Improved visibility: The customer gained better visibility and monitoring of their EDI solution. They could easily track the status and history of their EDI messages using the Azure portal or the Azure Monitor. They could also generate reports and dashboards using the SQL Database and Power BI.
- Faster time-to-market: The customer was able to deploy their EDI solution in a matter of weeks instead of months. They could use the low code/no code approach of Azure Logic Apps and Integration Accounts to create and modify their workflows without any coding or scripting. They could also use the standard schemas, maps, and connectors provided by Microsoft or create their own custom ones using Visual Studio or another tool.
- Higher security: The customer ensured the security and compliance of their EDI solution. They could use the encryption and digital signatures features of AS2 to protect their EDI messages from unauthorized access or tampering. They could also use the certificates and policies features of Integration Accounts to manage their identity and access management (IAM).
Customer Testimonial
The customer was very satisfied with the solution and the services provided by Enkaytech. They appreciated the professionalism, expertise, and responsiveness of the Enkaytech team. They also praised the quality, performance, and reliability of the solution. They said:
“We are very happy with the B2B EDI solution that Enkaytech implemented for us using Azure Logic Apps. It has helped us streamline our business processes, improve our customer satisfaction, and reduce our costs. We are impressed by the low code/no code approach that Enkaytech used to create and modify our workflows without any coding or scripting. We are also pleased with the solution’s high availability, scalability, and security. Enkaytech has been a great partner for us in our cloud migration journey. They have delivered on time, on budget, and on quality. We highly recommend them for any cloud integration projects.”