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 · WWC 2024

2:11 min

Integrating advanced cloud functionality into on-premise applications

Adam Bien · WWC 2021

3:58 min

Struggling with ungoverned data lakes and massive storage costs

Kateřina Ščavnická Kateřina Ščavnická · WWC 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

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

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

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

Optimizing consumption and cost of AI APIs in the enterprise

Derric Gilling

Vice President and General Manager, API Platform

Derric Gilling
Open session

World Congress 2026 North America

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

rm -rf: Horror Stories From Unsandboxed AI Agents (and How Docker Fixes This)

Rishab Kumar

Staff Developer Evangelist @ Twilio

Rishab Kumar