Chapter 6. Patterns for Uploading Data

Most system administrators and developers are very familiar with data being uploaded to servers. From HTTP servers (with upload forms) to FTP servers, it is common to come across variations in how to handle the upload as well as the data. For developers, the issue is where to store the data and how to access the interface. Common examples would be using REST to proxy the file to another system or perhaps just writing it into the file system.

From the system administrators' perspective, the questions go a little deeper. If the files will be stored on the filesystem, how will it be able to scale across multiple instances? If it is going to interact with another system, are the system administrators responsible ...

Get Implementing Cloud Design Patterns for AWS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.