Local Ground - Amazon S3 Integration

Amazon S3 has been utilized to offset memory storage on the local server, thus saving space and processing power for Local Ground.

Return to Local Ground Overview

Problem

As the userbase for Local Ground grows, we had to improve the scalability, to accommodate a growing amount of user-generated content.

Approach

To resolve the scalability issue, I researched into cloud servers and chose Amazon S3 because they have a robust cloud storage system and is cost effective.

Technologies Used

  • Django (Python)

  • Amazon S3 & boto3

  • Local Ground REST API

Results

Migrating the file upload process from local server to Amazon S3 is beneficial because it shifts the content storage to the cloud and sparates the storage and logic of the application. This improves scalability and data management.