Arto Liukkonen

Hate organising your photos? Try it with 5 Terabytes

How do you manage five terabytes of photos for less than €10 a month? This talk reveals the serverless architecture that makes it possible.

Hate organising your photos? Try it with 5 Terabytes
#1about 3 minutes

Defining the challenge of managing terabytes of photos

A freelance photographer's 5-terabyte collection requires a cheap, durable, and user-friendly backup and browsing solution.

#2about 3 minutes

Comparing costs of commercial cloud storage solutions

Standard cloud storage options like Google Drive, Dropbox, and AWS S3 are too expensive for multi-terabyte personal photo archives.

#3about 4 minutes

Leveraging AWS S3 Glacier for affordable long-term storage

AWS S3 Glacier Deep Archive offers a cost-effective solution for archiving large volumes of raw photos at just a few dollars per month.

#4about 5 minutes

Processing raw images locally with a Raspberry Pi

A Raspberry Pi running exiftool and imagemagick generates preview JPEGs from raw files locally to overcome limitations with AWS Lambda.

#5about 6 minutes

Using AWS Rekognition for automated photo analysis

AWS Rekognition automatically analyzes photos to detect faces, objects, and scenes, storing the resulting metadata in DynamoDB for search.

#6about 3 minutes

Demonstrating the final serverless photo browser application

A live demonstration showcases the final application, including browsing by folder, searching by detected labels, and finding people across photo shoots.

#7about 3 minutes

Breaking down the final costs and future project goals

The complete serverless photo management solution costs under $10 per month, with future plans to open-source the code and add e-commerce features.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

AWS Architect


Municipality of Madrid, Spain

Software Architecture
Amazon Web Services (AWS)

AWS DevOps / Python

RED Global
Charing Cross, United Kingdom

51K
DevOps
Python
Kubernetes
Amazon Web Services (AWS)

AWS Data Engineer

hiberus
Municipality of Madrid, Spain

Remote
ETL
Python
Amazon Web Services (AWS)

AWS Solution Architect

Lynx Recruitment Ltd
Manchester, United Kingdom

75-90K
Amazon Web Services (AWS)