Are you missing a bridge between your systems?
A major wood and lumber company that supplies quality building materials to clients around the United States recently realized that they needed to build a bridge between their own application and a third-party ERM system. Syncing inventory information between the two systems wasn't just essential — it largely had to be effortless in order to easily account for inventory changes triggered by user actions from either side. The problem was that they didn't have the means to execute this type of project on their own and brought in Pariveda to advise and implement.
Combine technologies to customize applications
The team at Pariveda leverages technologies like .NET Core, C#, AWS Lambda, API Gateway and DynamoDB to help build a serverless application that deploys via a CloudFormation stack. Custom authorizers were also built to handle authentication and authorization. The Pariveda team worked with the client's own internal core team based out of Seattle to modify their application in the ways necessary to send inventory information associated with the third-party ERP system to this new application. The application itself acts as something of a "middle man," exposing API endpoints to both applications for reading and updating inventory information.
Synchronization provides clarity across systems
At the end of the project, the client and Pariveda co-created a solution that accomplished their goals. Inventory information is now synced between both the client's own application and the third-party ERP system every few minutes, largely taking guesswork and human error out of the equation.