Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Serverless Image Processing
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Peter Sankauskas
September 12, 2018
Technology
39
0
Share
Serverless Image Processing
Presented at the AWS Community Day
Open source: Snappy
https://github.com/caffeinetv/snappy
Peter Sankauskas
September 12, 2018
More Decks by Peter Sankauskas
See All by Peter Sankauskas
AWS re:invent 2013 recap
pas256
2
110
Ansible and AWS
pas256
3
220
Other Decks in Technology
See All in Technology
noUncheckedIndexedAccess、3時間、1万円。 / noUncheckedIndexedAccess, 3 Hours, 10,000 JPY.
kaonavi
1
190
Platform Engineering as a Product: Criteria for Improvement and Multi-Tenant Design
kumorn5s
0
490
Cloud Run のアップデート 触ってみる&紹介
gre212
0
300
Dynamic Workersについて
yusukebe
2
580
TypeScript Compiler APIとPHP-Parserを活用し、TypeScriptとPHPで型を共有する
shuta13
0
350
APIテストとは?
nagix
0
180
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
1
310
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
1.1k
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
430
地元にいないローカルオーガナイザーの立ち回り
uvb_76
1
450
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
120
Javaコミュニティをもっと楽しむための9箇条
takasyou
0
1.2k
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
The Spectacular Lies of Maps
axbom
PRO
1
790
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Un-Boring Meetings
codingconduct
0
310
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
520
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
260
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
840
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Designing for Timeless Needs
cassininazir
1
250
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
Transcript
Serverless Image Processing BAY AREA
Advanced AWS Meetup https://www.meetup.com/advancedaws/ • • •
• • • What is Caffeine?
• • • Images
• • • Images
Reliable • • Simple • • Cheap Goals
Snappy https://snappy.caffeine.tv/broadcasts/league.jpeg?fit=crop&w=720&auto=compress
Technologies
Why serverless? • ◦ ◦ • ◦ ◦ •
How it works?
How it works?
How it works?
API Gateway Binary Support
API Parameter Alias Description Examples width w width w=150 width=200
height h height height=90 w=100&h=80 fit crop bounds clip fit=crop fit=bounds format fm jpeg jpg png gif webp format=jpeg fm=png quality q q=75 dpr dpr=2 dpr=3 auto auto=compress
Reliable • • Simple • • Cheap Achievement Unlocked
Open Source https://github.com/caffeinetv/snappy • • • •