Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
ツクリンクで実践している画像処理(フロー部分)
Search
Tetsu Nishimura
September 09, 2024
240
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ツクリンクで実践している画像処理(フロー部分)
Tetsu Nishimura
September 09, 2024
More Decks by Tetsu Nishimura
See All by Tetsu Nishimura
Railsフロントエンド移行効率化 ためAエージェント利用方法
kitsunecat
0
32
生成AIで仕事をどうにかして怠ける話
kitsunecat
0
64
update_columnsについて無知だった話
kitsunecat
0
63
懺悔LT
kitsunecat
0
47
書きながら考えないRSpec
kitsunecat
0
140
rake taskでメソッド定義したらテストが不安定になった
kitsunecat
0
120
ツクリンクで実践している 画像処理
kitsunecat
0
21
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
433
67k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
630
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
Optimizing for Happiness
mojombo
378
71k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Marketing to machines
jonoalderson
1
5.9k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
540
Bash Introduction
62gerente
615
220k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
580
Transcript
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB フォームで画像を選択した時点で S3へアップロードするための1時的な事前署名付きURLをリクエスト DB User(Frontend) 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB 事前署名付きURL(tmpディレクトリ)に 画像をアップロードしてURLを取得 DB User(Frontend) 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB FormをSubmitしてImageレコードがcreateされる DB Imageレコードがcreate tmpのurlを記録 User(Frontend) 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB 画像の軽量化処理を 非同期のActiveJobで実施 DB User(Frontend) 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB DB User(Frontend) 画像には1時的にtmp画像にCloudFrontでアクセスできるようになる 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB Imageレコードを 軽量化した画像のURLに更新 DB User(Frontend) 画像アップロードの処理の流れ
AWS Cloud CloudFront S3 Application ImageMagick Ruby on Rails ECS
ALB DB User(Frontend) 軽量化した画像にCloudFrontでアクセスできるようになる 画像アップロードの処理の流れ