WeAreDevelopers LIVE β€’ Nov 30, 2020

Hate organising your photos? Try it with 5 Terabytes

Arto Liukkonen

How do you store and index 5TB of RAW photos without blowing your cloud budget? Discover a hybrid Raspberry Pi and AWS architecture costing under $15 a month.

Pause
Mute Enter Fullscreen
#1 about 4 min

Managing massive volumes of raw digital camera photography

A massive collection of raw photography files creates a need for an accessible and scalable backup solution.

#2 about 4 min

Evaluating commercial cloud storage costs for large archives

Comparing commercial storage options reveals that standard tiers are too expensive for multi-terabyte archives.

#3 about 5 min

Utilizing deep archive storage for affordable digital backups

Archiving raw files in deep storage provides incredibly cheap capacity with acceptable retrieval delays.

#4 about 3 min

Extracting preview images and metadata from raw files

Generating smaller thumbnails and copying metadata enables a browsing interface without fetching massive raw files.

#5 about 4 min

Using a local hardware device for image processing

A local script handles image resizing and synchronization to avoid native binary issues in serverless functions.

#6 about 4 min

Implementing automated object and face recognition for images

Integrating artificial intelligence services allows automatic categorization of occurrences and specific individuals across thousands of photos.

#7 about 3 min

Handling service rate limits and cloud execution costs

Throttling upload speeds prevents errors from strict quotas while free tiers help mitigate processing expenses.

#8 about 4 min

Demonstrating the final architecture and web interface workflow

Connecting local processing to cloud services powers a secure web application for browsing tagged photography galleries.

#9 about 2 min

Integrating the backup gallery with a portfolio website

Tagged image metadata automatically populates a public portfolio site using cloud storage triggers and serverless functions.

#10 about 2 min

Summarizing the total monthly cost of the serverless architecture

A combination of deep archiving and serverless compute reduces massive data storage expenses to mere dollars a month.

Matching moments

4:38 min

Architecting common use cases via serverless design

Oliver Arafat Β· LIVE

3:35 min

Integrating cloud capabilities in a hybrid architecture

Jens Happe Jens Happe Β· LIVE

5:08 min

Automating data collection and managing crowdsourced training image sets

Kris Howard Β· LIVE

3:29 min

Optimizing software architectures to minimize infrastructure resource drain

Hendrik LΓΆsch Hendrik LΓΆsch Β· World Congress 2024

2:11 min

Integrating advanced cloud functionality into on-premise applications

Adam Bien Β· World Congress 2021

3:58 min

Struggling with ungoverned data lakes and massive storage costs

KateΕ™ina ŠčavnickΓ‘ KateΕ™ina ŠčavnickΓ‘ Β· World Congress 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 Β· 14:50–15:20

Stage 2

Point. Ask. Answer. Building Vision into AI Live on Stage.

Kavya Sri Chennoju

Staff AI Engineer at Arm

Kavya Sri Chennoju
Open session

World Congress 2026 North America

September 25, 2026 Β· 11:40–12:10

Stage 9

You Can’t Re-Run Sunlight: Designing ML Data Architectures for Physical AI

An Phan

Senior Data Infrastructure Engineer @ Hippo Harvest

An Phan
Open session

World Congress 2026 North America

September 25, 2026 Β· 14:50–15:20

Stage 7

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda
Open session

World Congress 2026 North America

September 24, 2026 Β· 11:00–11:30

Stage 1

Application-Defined Compute: Rethinking Infrastructure for AI Applications

Anurag Goel

Founder and CEO of Render

Anurag Goel
Open session

World Congress 2026 North America

September 25, 2026 Β· 16:00–16:10

Outdoor Stage

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

September 25, 2026 Β· 16:10–16:40

Stage 4

Speed up your CI/CD pipelines by caching build & runtime artifacts

Thijs Feryn

Technical Evangelist at Varnish Software

Thijs Feryn