Arto Liukkonen
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.
Matching moments
19:15 MIN
Designing an efficient event-driven vision architecture
Computer Vision from the Edge to the Cloud done easy
22:36 MIN
Reducing storage costs with object storage solutions
Full Spectrum File Uploads
28:34 MIN
Answering questions on data volume, challenges, and databases
Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies
00:20 MIN
Connecting serverless compute with cloud storage
Functions Triggers using Azure Event Grids in Azure Blob Storage
28:04 MIN
Building a cloud architecture for large-scale ML
Geometric deep learning for drug discovery
02:33 MIN
The high-level serverless architecture for the application
How we built an AI-powered code reviewer in 80 hours
12:31 MIN
Practical use cases for serverless architectures
Serverless: Past, Present and Future
22:33 MIN
Automating the data pipeline with multi-cloud services
Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML
Featured Partners
Related Videos
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Full Spectrum File Uploads
Austin Gil
Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML
Linda Mohamed
Computer Vision from the Edge to the Cloud done easy
Flo Pachinger
Starting business without breaking the bank: Self hosted OSS productivity ecosystem
Den Prysukhin
Reliable scalability: How Amazon.com scales on AWS
Florian Mair
Protector Of The Realm
Sani Yusuf
From 0 to 1.000.000: How to build a serverless raffle service for hyperscale
Marco Plaul & Martin Sakowski
From learning to earning
Jobs that call for the skills explored in this talk.

Senior Backend Developer (m/f/d)
Laserhub GmbH
Stuttgart, Germany
Remote
€70-80K
Senior
MySQL
Docker
MongoDB
+2
![Senior Software Engineer [TypeScript] (Prisma Postgres)](https://wearedevelopers.imgix.net/company/283ba9dbbab3649de02b9b49e6284fd9/cover/oKWz2s90Z218LE8pFthP.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Senior Software Engineer [TypeScript] (Prisma Postgres)
Prisma
Remote
Senior
Node.js
TypeScript
PostgreSQL

Fullstack Developer - ReactJS and TypeScript, AWS RDS, Lambda
GULP Information Services GmbH
API
Azure
Scrum
React
Python
+6

Senior Solutions Architect, Generative AI, Startups, AWS
Amazon.com, Inc.
NoSQL
PyTorch
TensorFlow
Machine Learning
Amazon Web Services (AWS)





Fullstack Web & Mobile Developer - AWS · Remote
LifeTeachUs gGmbH
Remote
€40-65K
React
TypeScript
React Native
+2