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
はじめてのAWS Step Functions -Cloudfrontのキャッシュ誤りを検知す...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
yuuki sato
October 31, 2022
Technology
230
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
はじめてのAWS Step Functions -Cloudfrontのキャッシュ誤りを検知するためのシステムを構築してみた-/lets-try-aws-step-functions
Lambdaで構築された既存のCloudfrontキャッシュの誤検知するシステムを AWS Stepfunctionsの機能を使って構築してみました。
yuuki sato
October 31, 2022
More Decks by yuuki sato
See All by yuuki sato
JAWS-UG TOHOKU 2022年 活動のふりかえり/jaws-ug_tohoku_review-of-activities_2022
kaba0120
0
100
AWS-ハンズオンのススメ/サーバーレスアプリケーションの構築をやってみた
kaba0120
0
120
jaws-ug-tohoku-ec2imagebuilder
kaba0120
0
44
Lightsail_yukisat
kaba0120
0
47
jaws_ug_tohoku_jawsdays2021_recap_yukisat
kaba0120
0
62
Terraform-Lightsail
kaba0120
0
130
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1.2k
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
130
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
160
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
220
新しいUbuntu/GNOMEが使いたいからXからWaylandへ移行頑張ってるの巻 2026-06-20
nobutomurata
0
140
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
1.2k
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
110
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
12
3.2k
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
Bedrock AgentCore RuntimeでAuth0 Changelog調査AIをアップグレードした話
t5u8a5a
1
180
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
230
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
410
Featured
See All Featured
Bash Introduction
62gerente
615
220k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
The SEO identity crisis: Don't let AI make you average
varn
0
490
Chasing Engaging Ingredients in Design
codingconduct
0
220
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
350
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
Practical Orchestrator
shlominoach
191
11k
Making the Leap to Tech Lead
cromwellryan
135
9.9k
Are puppies a ranking factor?
jonoalderson
1
3.6k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Transcript
ࠤ౻༏थ "844UFQ'VODUJPOT $MPVEGSPOUͷΩϟογϡޡΓΛݕ͢ΔͨΊͷγεςϜΛߏஙͯ͠Έͨ +"846(੨"VUVNOʲീށ։࠵ʳ
w ໊લࠤ౻༏थ!ZVLJTBUV ࣾͰʮ͔ͪΌΜʯͱݺΕͯ·͢ɻ w גࣜձࣾΤεπʔ ΠϯϑϥΤϯδχΞ ओͳۀ"84ڥͷҠߦࢹɾӡ༻อकΛߦͬͯ·͢ɻ w "84ྺ΄ͲͰ͢ɻ w
झຯΩϟϯϓ🏕 ਧ্Ωϟϯϓ ໐ࢠ ਆׂ࡚Ωϟϯϓ ೆࡾ ΔΆΆ ࡚ ΤίΩϟϯϓΈͪͷ͘ ࡚ ਫͷެԂΩϟϯϓ ઘ۠ ࣮Ոͷఉ ཧ ࣗݾհ
w ࠓճͷςʔϚʹ͍ͭͯ w ैདྷͷ$MPVE'SPOUޡΩϟογϡݕγεςϜʹ͍ͭͯ w "844UFQ'VODUJPOTͱ w "844UFQ'VODUJPOTͷҠߦΛͬͯΈͨ w ·ΓϙΠϯτ
w ·ͱΊ ΞδΣϯμ
w ࠷ॳ-BNCEBͷΈͰߏங w "UIFOBͷΫΤϦ݁ՌΛͱʹɺΩϟογϡ)*5ͨ͠߹ʹ4/4Ͱ௨͢ΔγεςϜ w ΫΤϦͷॲཧʹ͕͔͔࣌ؒΓ-BNCEB͕λΠϜΞτ͢ΔͳͲͷෆ҆ཁૉ͕ ࠓճͷςʔϚʹ͍ͭͯ $MPVEGSPOUͰޡͬͨઃఆมߋͨ͠ࡍͷ༧ͱͯ͠ޡͬͨΩϟογϡΛݕ AWS StepFunctions
Ͱ Athenaݺͼग़ͤΔ͜ͱΛͬͨͷͰτϥΠͯ͠Έ·ͨ͠💪
ैདྷͷ$MPVE'SPOUޡΩϟογϡݕγεςϜ <ߏਤ> $MPVEGSPOUͷϩά4όέοτอ िؒอଘ &WFOU#SJHIUʹͯຖʹ࣮ࢪ
Ωϟογϡͨ͘͠ͳ͍63* QBUI ΛϦετʹొ -BNCEBϑΝΠϧͰอଘ 63*ϦετΛҰߦͣͭಡΈࠐΈɺ"UIFOBΫΤϦ࡞ ࡞ͨ͠ΫΤϦΛ࣮ߦ ΫΤϦͷ݁ՌΛऔಘ ϧʔϓॲཧ ରͷ63* QBUI ͕Ωϟογϡ)*5ʹͳ͍ͬͯΔ߹ʹ Ξϥʔτൃใ
w ΫΤϦͷ࣮ߦ͕λΠϜΞτʹͳΔՄೳੑ͕͋Δ w ඵຖʹΫΤϦͷ࣮ߦ݁ՌΛ֬ೝ͍ͯ͠ΔͷͰɺΧϯτ্ݶΛ͑ͨ߹ʹ खಈͰϦτϥΠ͢Δඞཁ͕͋Δɻ w -BNCEBͷ࣮ߦ͕࣌ؒ͘ͳͬͯ͠·͏ ࡞ஈ֊͔Β৭ʑͱෆ҆ཁૉ͕
ॲཧ͝ͱʹ͚ͯγϯϓϧʹ͍ͨ͠
"844UFQ'VODUJPOTΛར༻ͯ͠ΈΑ͏ʂʂ
w ࡉԽͨ͠ॲཧΛ࿈݁ͤ͞Δ͜ͱ͕Ͱ͖ΔαʔϏε w λεΫ͕ࢹ֮Խ͞Εͯॲཧ͕Θ͔Γ͍͢ w Ҏ্ͷ"84αʔϏεͱ࿈ܞͰ͖ΔͨΊ ༨ͳίʔυΛݮΒ͢͜ͱ͕Ͱ͖·͢ w "4-
"NB[PO4UBUF-BOHVBHF Ͱهड़ ৄࡉ#MBDL#MFU͕Θ͔Γ͔ͬͨ͢Ͱ͢ "844UFQ'VODUJPOTͱ https://aws.amazon.com/jp/blogs/news/webinar-bb-aws-step-functions-2019/
w %ZOBNP%#͔ΒϦετΛऔಘ͢Δ w .BQ ϧʔϓ ॲཧมΛ͢<ฒߦॲཧͳ͠> w -BNCEBͰΫΤϦΛ࡞ w "UIFOBΫΤϦΛ࣮ߦ
w ΫΤϦͷ݁ՌΛऔಘ w ݁ՌΛͱʹཧऀ௨ ৽ɾ$MPVE'SPOUޡΩϟογϡݕγεςϜ ϫʔΫϑϩʔ
৽ɾ$MPVE'SPOUޡΩϟογϡݕγεςϜ ߏਤ
ैདྷͷίʔυ "UIFOB4/4௨ɾ݅ذɾϧʔϓॲཧFUD
"844UFQ'VODUJPOTҠߦ͢Δͱ
4UFQ'VODUJPOTҠߦޙͷίʔυ ίʔυ͕ܹݮʂʂʂʂ
ͱݴ͍͔ͨͬͨͷͰ͕͢
͢Έ·ͤΜɺ࣮ͷͱ͜Ζ 4UFQ'VODUJPOTͰαʔϏε࿈ܞͰ͖Δͱ͜ΖΛ-BNCEBʹཔͬͯ·͢ ͷͪ΄Ͳݴ͍༁Λ͍ͤͯͩ͘͞͞N @@ N
w %ZOBNP%#͔ΒϦετΛऔಘ͢Δ w .BQ ϧʔϓ ॲཧมΛ͢<ฒߦॲཧͳ͠> w -BNCEBͰΫΤϦΛ࡞ w "UIFOBΫΤϦΛ࣮ߦ
w ΫΤϦͷ݁ՌΛऔಘ w ݁ՌΛͱʹཧऀ௨ ࣮ࡍͷεςʔτϚγϯ %ZOBNP%#ͱ4/4௨ͷॲཧΛطଘͷ-BNCEBؔͰॲཧͯ͠·͢ɻɻɻ
·ΓϙΠϯτ
w มͷऔΓѻ͍Λཧղ͢Δͷʹ͕͔͔࣌ؒͬͯ͠·͍·ͨ͠🥲 w +40/͕ෆ׳ΕͩͬͨͷͰɺ্Ґͷग़ྗ݁ՌΛ࣍ͷεςʔτʹ͢ͱ͜ΖͰۤઓ ·ΓϙΠϯτ
w ্Ґͷग़ྗ݁ՌΛઌͷεςʔτඈͼӽ͑ͯ͢ํ๏ w 4/4Ͱ௨͢Δࡍʹ63*ΛมͰೖ͔ͨͬͨ͠ͷͰ͕͢ ·ΓϙΠϯτ Ͳͳ͔ͨ͝ଘͰͨ͠Βڭ͍͚͑ͯͨͩ·͢Ͱ͠ΐ͏͔🙇
·ͱΊ
w "84αʔϏεͱͷ࿈ܞ͕๛ͰίʔυΛݮͰ͖Δͷ͕خ͍͠ w ࢹ֮తʹΘ͔Γ͍͢ͷͰɺ͋ͱ͔Βݟฦͯ͠ॲཧ͕Θ͔Γ͍͢ ॻ͖ํͷͰ͕͢ɺίʔυॻ͍͓͍ͯͯॲཧ༰ΛΕΔ͜ͱ͕͋ΔͷͰ😅 w ϩʔίʔυͰߏஙͰ͖ΔͷͰɺ-BNCEBϥϯλΠϜͷόʔδϣϯཧΛݮΒ͢͜ͱ͕Ͱ͖Δ✨
w มͷѻ͍Λཧղ͢Δඞཁ͋Γ·͕͢ɺ֮͑ΔϝϦοτͷํ͕େ͖͍ͱײͯ͡·͢🙌 ·ͱΊ
w ͕ࣗཧͱ͢Δܗ·Ͱ͍͚ͬͯͳ͔ͬͨͷͰ͕͢ɺͦͷதͰֶͼ͕͋Γ·ͨ͠ɻ w ొஃͱ͍͏ྑ͍ϓϨογϟʔ͕͓͔͋ͬͨ͛ͰఘΊͣʹಈ͘ͱ͜Ζ·ͰߏஙͰ͖·ͨ͠ɻ w ཧܥͷεςʔτϚγϯߏங॓Ͱ͢💪 ͍͞͝ʹ ਖ਼ͳͱ͜Ζݕূஈ֊Ͱ࠳͚ͦ͏Ͱͨ͠🥲
͍͞͝ʹ Θͨ͠ͷ͖ͳݴ༿Ͱ͢ Ҿ༻: https://jaws-ug.jp/about-us/ ճͷษڧձࢀՃΑΓճͷొஃͷνϟϨϯδʂʂ
"844UFQ'VODUJPOT࣍ճͷ+"846(੨ͰϦϕϯδ͠·͢😇
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ