Custom Workflow for Serverless Invoice Synchronization
Invoice Synchronization Connector
Oracle NetSuite to Salesforce serverless synchronization
Custom Workflow for Serverless Invoice Synchronization
Invoice Synchronization Connector
Oracle NetSuite to Salesforce serverless synchronization
Serverless Invoice Synchronization: Oracle NetSuite to Salesforce
At Konstankino, we can solve our customers' computing needs using effective serverless integrations. In this article, we will show one example of how to implement a serverless approach to building reliable data synchronization tools. It is a cost-effective, efficient and secure way for data integration solutions.

Our goal was to create a robust custom connector that our customer would own at close to zero monthly associated expenses and burden on the IT department during adoption and product lifetime as opposed to paying expensive monthly subscription or installation fees.
The Connector Under the Hood
Custom-built, near Real-Time Data Serverless Processing with an ability to run On-Premises servers OR in the Cloud
Data Encryption at REST & In-Transit
Using AWS Key Management Service as a solid base for the data encryption at REST. Utilizing HTTPS protocol to connect to Salesforce and Oracle NetSuite provides secure transport for the data encryption in transit.
Data Integrity Audit
While working on the Connector, we were able to add value by finding and resolving multiple data consistency issues. Together we learned a lot, shared ideas, and made tremendous improvements.
Secure Logging & Notifications
Secure and lightning-fast synchronization, in seconds you get a feedback during every stage of the synchronization. AWS CloudWatch delivers notifications right to your inbox or Dashboard.
Documentation Portal
The Connector ships with a complete documentation portal that allows quickly navigate between pages. Search enables easily find details on configuration, deployment, execution, and troubleshoot issues.
Integration with AWS in minutes
The Connector integrates with AWS Fargate in minutes. Robust functionality and graceful data processing are not the only vital aspects in such strategically important integration. Proper security controls, logging, operational excellence, as well as awareness of what is happening within the system at any point in time all are crucial aspects as well.
Serverless. Pay per Seconds of Execution
The Connector was designed for cost optimization, embracing expenditure awareness consumption model. By using cost-effective AWS services such as Lambda & Fargate, you are paying for what you use, when you use it.
Custom Python Library
We have developed a custom Core Library to connect to Oracle NetSuite via SOAP API. As a result, our customer is now equipped with the robust and predictable Extract-Transform-Load system that gives their personnel the ability to troubleshoot and investigate potential sources of "bad" data, react proactively by improving the data, and mitigate the root cause of issues.

The Connector can be provisioned to operate in any Python-friendly environment. With the shortest library dependency chain. You can run the Connector at the time and frequency you want.
Result
Only by carefully analyzing the data and talking to different people within the organization is it possible to build the system that proactively helps to investigate potential data consistency issues and gives enough controls for people to react proactively. Checks for consistency and awareness about data integrity issues were the two free benefits that our customer got with the Connector engine.

Perhaps we delivered such exceptional results because we worked so closely with the client's Sales, Finance, and IT departments, collaborating as a single cohesive team. We were sharing ideas and our experiences to provide the best solution that fits perfectly into their business workflows.

Are you ready to start building your serverless data integration project?



All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.


© 2020 Konstankino LLC. All Rights Reserved.