Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
上流工程に挑戦!「俺の考えた最強サーバレス構成」が一瞬で敗北した件
Search
Kento Suzuki
September 26, 2023
Technology
2
340
上流工程に挑戦!「俺の考えた最強サーバレス構成」が一瞬で敗北した件
2023/09/27
緊急開催!サーバーレス座談会 in JAWS-UG 大阪
https://jawsugosaka.doorkeeper.jp/events/162714
Kento Suzuki
September 26, 2023
Tweet
Share
More Decks by Kento Suzuki
See All by Kento Suzuki
バッドプラクティスから学ぶハワイアン航空で行く re:Invent
kentosuzuki
0
440
S3から始めるAWS 〜S3の簡単なユースケースの紹介〜
kentosuzuki
1
710
AWS のポリシー言語 “Cedar” で実現するアクセス制御
kentosuzuki
0
440
探せぇ!お薦めAWSセキュリティワークショップ!!〜 怒涛のワークショップ 48 連戦 〜
kentosuzuki
1
760
SIEM って何?〜 Amazon OpenSearch で始める SIEM 〜
kentosuzuki
0
980
Verified Accessから始めるゼロトラストセキュリティ
kentosuzuki
1
750
復活のAWS DeepComposer 〜 古代兵器から始める生成系AI 〜
kentosuzuki
0
420
新卒入社が考える『AWSではじめるクラウドセキュリティ』を読むタイミング
kentosuzuki
0
780
Cloudflare Pages使ってみた- ついでにAWS Amplifyもワカル -
kentosuzuki
3
1.3k
Other Decks in Technology
See All in Technology
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
260
【pmconf2025】PdMの「責任感」がチームを弱くする?「分業型」から全員がユーザー価値に本気で向き合う「共創型開発チーム」への変遷
toshimasa012345
0
280
Lambdaの常識はどう変わる?!re:Invent 2025 before after
iwatatomoya
1
370
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
生成AI時代の自動E2Eテスト運用とPlaywright実践知_引持力哉
legalontechnologies
PRO
0
210
5分で知るMicrosoft Ignite
taiponrock
PRO
0
230
学習データって増やせばいいんですか?
ftakahashi
1
270
コミューンのデータ分析AIエージェント「Community Sage」の紹介
fufufukakaka
0
450
チーリンについて
hirotomotaguchi
3
1.3k
Karate+Database RiderによるAPI自動テスト導入工数をCline+GitLab MCPを使って2割削減を目指す! / 20251206 Kazuki Takahashi
shift_evolve
PRO
1
580
最近のLinux普段づかいWaylandデスクトップ元年
penguin2716
1
670
Challenging Hardware Contests with Zephyr and Lessons Learned
iotengineer22
0
130
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Building Applications with DynamoDB
mza
96
6.8k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
54k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
BBQ
matthewcrist
89
9.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Statistics for Hackers
jakevdp
799
230k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
Being A Developer After 40
akosma
91
590k
Become a Pro
speakerdeck
PRO
31
5.7k
A Tale of Four Properties
chriscoyier
162
23k
Transcript
上流⼯程に挑戦︕ 「俺の考えた最強サーバレス構成」が⼀瞬で敗北した件 2023/9/26(⽕)
鈴⽊健⽃ @k_suzuki_pnx 所属 アイレット株式会社(東京) 業務 AWSのインフラ構築・運⽤ → 提案 ・Japan AWS
Top Engineer (2022, 2023) ・Japan AWS All Certifications Engineer (2022, 2023 ) ・ AWS Community Builder(Cloud Operations) ・iret テクニカルアンバサダー (2023)
主⼈公は AWS のインフラエンジニア 今の会社に新卒で⼊社して 4 年⽬ 今年の 3 ⽉から部署異動となり 新規顧客への提案(上流⼯程)をやらせてもらえることに
そんな 私 友⼈の体験談
・S3 にファイルが保存されたら ⾃動的に EC2 へファイルを同期させたい ・S3 にファイルがアップされた順序を保持して EC2 へファイルをアップロードしたい 同期
・EC2 と S3 の同期はすでにブログ記事で発⾒ ・Systems Manager のRun Command で実装可能 【AWS
SSM Run Command】S3イベントで⾃動的にファイルを同期させる[前編] https://blog.denet.co.jp/aws-ssm-run-command-s3-event-sync-files-part1/
・s3 sync が実⾏される際に先に格納された⼤きいファイルと 後に格納された⼩さいファイルがあった場合、 ⼩さいファイルの⽅が先に同期されてしまう
・SQS の FIFO と Step Functions で「俺の考えた最強サーバレス構成」を考えた
⌒⌒ヽ(・ω・*ヽ) ⾏け︕俺の最強サーバレス構成︕︕
同期させるのであれば、 EC2 に S3 をマウントさせた⽅が 構築も運⽤も楽じゃない︖ (¯•ω•¯)
あと、初期費⽤も減るから お客様にとってはそっちの⽅がいいよね (°ཀ°)
・FSx for Windows か Storage Gateway を利⽤する構成に
・最強構成やベストプラクティスは最強であっても最適ではない → ユーザーが求める QCD との調整が必要 → JAWS-UG の勉強会で技術向けだけでなく、 ビジネス向けの内容も聞いてみる →
技術をビジネスでどう使うかを考えるようにしてみる ・さまざまな選択肢を提案できるように幅広い知識を持っておく → 資格、JAWS-UG、セミナーなどで情報収集