NetSuite Add-Ons
Add-Ons
Packaged Services
Easy Revenue Recognition
Form Selection Based on Department
Transaction Email Sender
Alternate Items
Volume Purchase Price
Work Order
Expense Report: Amount with Tax
Tax Receipt Generator
Dynamic Special Order
Member Management

NetSuite Add-Ons
Add-Ons
Packaged Services
Easy Revenue Recognition
Form Selection Based on Department
Transaction Email Sender
Alternate Items
Volume Purchase Price
Work Order
Expense Report: Amount with Tax
Tax Receipt Generator
Dynamic Special Order
Member Management
 

Connecting Netsuite to the Amazon Cloud

What is it?

We developed a connector that takes files from NetSuite’s file cabinet and uploads them to Amazon’s EC2 server for storage on the Amazon S3 cloud. These stored files would then also be accessible through NetSuite’s customer center and on the related transactions.

Why was it created?

Our client processes CAD files, which, if not compressed can be very large. They sometimes receive ten or more of these files at once, thereby quickly exceeding their NetSuite storage limits.

Their business requires them to use large amounts of storage space that is currently unavailable in NetSuite’s File Cabinet. Amazon’s S3 cloud offers unlimited storage, but isn’t able to process files, which is why our connector also needed to link with Amazon’s EC2 servers to perform third-party processing.

Our connector takes a file from the NetSuite File Cabinet (unzips if need be), and sends it to the EC2 server to be processed. Once there, the original file is deleted from the File Cabinet to free up space. The connector then takes the processed file from the EC2 server and deposits it in a folder on the Amazon S3 cloud , where it is linked to the customer center. For security purposes, the links are updated daily by a scheduled script.

Benefits

  • Access to unlimited storage while maintaining use of NetSuite
  • Secure storage of business critical files
  • Enabled version tracking to preserve multiple versions of a file -- a feature not currently provided in the NetSuite file cabinet
 
Amazon S3 Connector