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
サーバーレスで負荷試験を行う必要性と実践的プラクティスの紹介/slsdays-tokyo-2023
Search
Serverless Operations
September 25, 2023
Programming
4
2.5k
サーバーレスで負荷試験を行う必要性と実践的プラクティスの紹介/slsdays-tokyo-2023
Serverless Operations
September 25, 2023
Tweet
Share
More Decks by Serverless Operations
See All by Serverless Operations
Lambdalithアーキテクチャにより大きく進化するWeb APIの世界/lambdalith
slsops
5
860
ITベンダーから見る内製化支援の本質/in-house-dev
slsops
1
690
Case Study for Repurposing Video Content With Generative AI / AWS Community Day Taiwan 2024
slsops
0
390
サーバーレスなユーザー認証認可の考慮事項と実践的プラクティス紹介 / slsdays-tokyo-2024
slsops
10
4.2k
Serverless Web Hosting Strategy For Modern Front-end Application
slsops
0
410
定期料金と従量課金を組み合わせたサブ スクリプション型サービスを作る/jp-stripe-02
slsops
0
570
サーバーレス時代に共創型受託開発をやることの価値/sls-jutaku
slsops
0
860
Auth0とクラウドサービスを組み合わせて作るメディアコマースの開発事例/auth0-media-commerce
slsops
0
680
Shifter HeadlessとSaaSを組み合わせた サーバーレスECサイトの構築/shifter-serverless-ec
slsops
0
2.3k
Other Decks in Programming
See All in Programming
フロントエンド開発のためのブラウザ組み込みAI入門
masashi
7
3.5k
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
240
EMこそClaude Codeでコード調査しよう
shibayu36
0
420
Google Opalで使える37のライブラリ
mickey_kubo
3
140
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
100
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
160
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
890
マンガアプリViewerの大画面対応を考える
kk__777
0
250
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
15k
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
12
7.1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
470
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
238
140k
4 Signs Your Business is Dying
shpigford
185
22k
The Cost Of JavaScript in 2023
addyosmani
55
9.1k
Embracing the Ebb and Flow
colly
88
4.9k
Bash Introduction
62gerente
615
210k
Mobile First: as difficult as doing things right
swwweet
225
10k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Stop Working from a Prison Cell
hatefulcrawdad
272
21k
Producing Creativity
orderedlist
PRO
347
40k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
620
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Transcript
αʔόʔϨεͰ ෛՙࢼݧΛߦ͏ඞཁੑͱ ࣮ફతϓϥΫςΟεͷհ 4FSWFSMFTT0QFSBUJPOT 4POV,JN
αʔόʔϨεͰ ΫϥυͷՁΛ࠷େݶʹ Serverless Operations ͜Ε·ͰάϩʔόϧͷୈҰઢͰ ഓ͖ͬͯͨΫϥυٕज़ɺΞϚκϯΣϒαʔϏε ʢ"84ʣͷ๛ͳ࣮ͱݟΛ׆͔͠ɺ͓٬͞·ͷ αʔόʔϨεʹؔ͢Δ͞·͟·ͳ՝Λղܾ͠· ͢ɻ ձࣾհ
serverless.co.jp
ΞδΣϯμ ෛՙࢼݧͱԿ͔ ҙࣄ߲ ෛՙࢼݧπʔϧͷհͱ׆༻ αʔόʔϨεͳϫʔΫϩʔυʹɺͳͥෛՙࢼݧΛߦ͏ͷ͔
ෛՙࢼݧͱʁ ಛఆͷ݅ԽͰγεςϜϫʔΫϩʔυʹٖࣅతͳෛՙΛ༩͑ͯॲཧೳྗΛଌఆ͠ɺ ࣮ӡ༻ʹ͑ΒΕΔ͔Ͳ͏͔ΛϦϦʔεલʹݕূ͢Δςετ ൣғͰෛՙࢼݧͱݴ͍ͬͯΔ͕ɺతͱ༰ʹԠͯ͡ෳͷΞϓϩʔν͕͋Δ ෛՙʢ-PBEʣςετ ετϨεʢ4USFTTʣςετɺεύΠΫʢ4QJLFʣςετ ٱʢ&OEVSBODF4PBLʣςετ
ෛՙࢼݧͱʁ ߴෛՙঢ়ଶͰͷੑೳݕূ ɾԠ࣌ؒʢ̋̋ඵҎʣ ɾεϧʔϓοτʢσʔλૹྔʣ ࣌ؒ ཁٻ
ෛՙࢼݧͱʁ γεςϜ͕ॲཧͰ͖Δʮݶքʯɺ ఆΛ͑ͨෛՙ͕དྷͨ߹ͷݕূ ࣌ؒ ཁٻ
ෛՙࢼݧͱʁ ཁٻ͕ʮ࣌ؒʯͰɺ ʮٸܹʹʯ૿Ճ͢Δ߹ͷݕূ ࣌ؒ ཁٻ
ෛՙࢼݧͱʁ ࣌ؒ ཁٻ ظؒͷՔಇͰɺ҆ఆͨ͠ ੑೳଓ͕ҡ࣋Ͱ͖Δ͔ݕূ
ͳͥෛՙࢼݧΛߦ͏ͷ͔ ҰൠతʹෛՙࢼݧΛߦ͏ཧ༝ αʔόʔϨεͰෛՙࢼݧΛߦ͏ඞཁ͕͋ΔͩΖ͏͔ʁ γεςϜɾΞʔΩςΫνϟͷݶք ຊ൪Λܴ͑ΔͨΊͷ༧ߦ࿅श τϥϑΟοΫ͕େ͖ͳϫʔΫϩʔυͷݕূ
αʔόʔϨεͰෛՙࢼݧΛߦ͏ཧ༝̍ɿίετ αʔόʔϨεΞʔΩςΫνϟͷྉۚߏ࣮ߦ୯ҐͰͷैྔ՝੍ۚ ܭࢉ͕ෳࡶͰɺίετͷ༧ଌݟੵ͕͍͠
ίετλάΛઃఆͯ͠ෛՙࢼݧΛ࣮ࢪɺίετΛൃੜͤ͞Δ ͷඅ༻ ϲ݄ͷඅ༻ ఔܦա͢Εɺ$PTU&YQMPSFS͔ΒίετλάͰϑΟϧλϦϯάͰ͖Δ ͔͚ͨෛՙͱಉ͡ྔͷτϥϑΟοΫ͕ৗ࣌ൃੜ͍ͯ͠Δ߹ͷίετ͕ਖ਼֬ʹΘ͔Δ ʮQBZBTZPVHPʯ ༻ྔʹԠͯ͡มಈ͢ΔಛੑΛ ར༻ͯ͠༧ଌ͢Δ
αʔόʔϨεͰෛՙࢼݧΛߦ͏ཧ༝̎ɿ্ݶ؇ਃΛߦ͏ͱ͖ͷݕূ "84ΛؚΊɺΫϥυͷαʔϏεʹར༻ྔͷ্ݶ੍ݶ͕ઃ͚ΒΕ͍ͯΔ ্ݶ؇ਃΛߦͬͯ૿͢͜ͱ͕Ͱ͖Δͱͨ͠ΒɺԿͷαʔϏεͷɺͲͷ੍ݶΛɺ Ͳ͜·Ͱ৳ͤྑ͍ͩΖ͏͔ʁ %ZOBNP%#ͷαʔϏεΫΦʔλͷྫ ෳࡶԽͨ͠ߏͷྫ
ϘτϧωοΫؾ͖ͮʹ͍͘Λૣظൃݟ ߏཁૉ͕૿͑ͯෳࡶԽ͢Δ ΄ͲɺऑϘτϧωοΫʹ ؾ͖ͮʹ͍͘ *P5%FWJDF *P53VMF 424 -BNCEB -BNCEB -BNCEB
4 %ZOBNP%# %FWJDF4IBEPX "QQ4ZOD 8FC %BTICPBSE ݸผαʔϏεͷ੍ݶࣄ߲Λ͢ ͯࣄલʹѲͯ͠ରԠ͢Δ ͜ͱɺݱ࣮తʹ͍͠
ϘτϧωοΫؾ͖ͮʹ͍͘Λૣظൃݟ ෛՙΛ͔͚ͯΈͯɺ੍ݶʹ Ҿ͔͔ͬΔ෦ΛϦϦʔεલ ʹؾ͍ͮͯରԠͰ͖Δ *P5%FWJDF *P53VMF 424 -BNCEB -BNCEB -BNCEB
4 %ZOBNP%# %FWJDF4IBEPX "QQ4ZOD 8FC %BTICPBSE αʔϏε্ݶ؇ਃΛߦ͏ ͱ͖ͷઆ໌ͱɺ্ݶ؇Λઆ ໌͢Δཧ༝Λ۩ମతͳσʔλ ʹج͍ͮͯઆ໌͢Δ͜ͱ͕Ͱ ͖Δ 500@."/:@3&26&454
ϘτϧωοΫؾ͖ͮʹ͍͘Λૣظൃݟ ෛՙΛ͔͚ͯΈͯɺ੍ݶʹ Ҿ͔͔ͬΔ෦ΛϦϦʔεલ ʹؾ͍ͮͯରԠͰ͖Δ *P5%FWJDF *P53VMF 424 -BNCEB -BNCEB -BNCEB
4 %ZOBNP%# %FWJDF4IBEPX "QQ4ZOD 8FC %BTICPBSE αʔϏε্ݶ؇ਃΛߦ͏ ͱ͖ͷઆ໌ͱɺ্ݶ؇Λઆ ໌͢Δཧ༝Λ۩ମతͳσʔλ ʹج͍ͮͯઆ໌͢Δ͜ͱ͕Ͱ ͖Δ
αʔόʔϨεͰෛՙࢼݧΛߦ͏ཧ༝̏ɿ࠷దԽͱνϡʔχϯά ಉ͡ߏͰɺͨͱ͑"84-BNCEBͷىಈʹؔͯ͠ࡉ͔͘ઃఆ͕ߦ͑Δ ࠷దͳύϑΥʔϚϯεΛ࣮ݱ͢ΔͨΊʹɺෛՙࢼݧ݁ՌΛݟͯνϡʔχϯάΛߦ͏͜ͱ͕͓͢͢Ί -BNCEB -BNCEB -BNCEB 424
ෛՙࢼݧͷ݁Ռ͔Β࠷దԽΛߦ͏ͨΊͷखஈΛߟ͑Δ ίʔϧυελʔτͷ͕࣌ؒؔ͢Δ͜ͱ͋ΔͷͰɺෳճ࣮ࢪͯ֬͠ೝ͢Δ ϦϦʔεޙʹεύΠΫ࣌ͷύϑΥʔϚϯεΛ҆ఆ͍ͤͨ͞߹ 1SPWJTJPOFE$PODVSSFODZͷઃఆݕ౼͢Δ
ෛՙࢼݧʮܭըʯͱʮ݁ՌʯΛηοτͰهΛ͓ͯ͘͠ ෛՙࢼݧʮతʯʹΑͬͯΓํݕূ ͢Δ༰͕มΘͬͯ͘ΔͷͰɺܭըΛݴޠ Խͯ͠࡞͢Δ͜ͱ͕ඞཁ Γํఆ՝ɺ্ݶ؇ਃ͕ඞཁʹ ͳΔαʔϏεΛࣄલʹߟ͓͑ͯ͘ අ༻ݟੵͷͨΊͷλΪϯάܭࢉํ๏Λ ֬ೝ͢Δ ෛՙࢼݧͷతʢੑೳʁεύΠΫʁʣ ଌఆɾݕূํ๏
ద༻͢ΔϢʔεέʔεɺγφϦΦ ෛՙΛ͔͚Δྔɺճɺසɺ࣌ؒ අ༻ͷ֓ࢉݟੵɺλά༷ ఆ՝ɾ্ݶ؇ର ෛՙࢼݧͷܭը
ෛՙࢼݧʮܭըʯͱʮ݁ՌʯΛηοτͰهΛ͓ͯ͘͠ ෛՙࢼݧ݁ՌϞχλϦϯάͰ͖ΔΑ͏ʹ ϝτϦοΫεɺϩάɺτϨʔγϯάπʔϧ Λ༻ҙ͓ͯ͘͠ʢ˞աʹσʔλΛग़ྗ ͠ͳ͍Α͏ʹҙʣ ෛՙࢼݧͷͨΊͷڥΛผ్༻ҙͯ͠طଘ γεςϜʹӨڹ͠ͳ͍Α͏ʹ ఆ՝ͷ݁Ռͱ৽ͨʹݟ͔ͭͬͨ՝ͷ ରԠํ๏Λݕ౼ ݁ՌͷαϚϦʔ
͕ى͖ͨ߹ͦͷৄࡉ ෛՙͷɺճɺසɺ࣌ؒʹԠͨ͡ ۩ମతͳूܭσʔλ අ༻ͷ࣮ଌσʔλ ఆ՝ɾ্ݶ؇ରͷ֬ೝ ෛՙࢼݧͷܭը ՝ͷղܾํ๏Λݕ౼
ෛՙࢼݧπʔϧͷબఆ "QBDIF+.FUFS -0$645 4FSWFSMFTTBSUJMMFSZ %JTUSJCVUFE-PBE5FTUJOHPO"84
ෛՙࢼݧπʔϧͷجຊతͳߏ .BTUFS$POUSPMMFS 8PSLFST 5BSHFU
ෛՙࢼݧπʔϧͷৄࡉͳߏྫ *P54JNVMBUPSXJUI'BVMU*OKFDUJPO-PBE5FTUJOH XJUI-PDVTUPO"NB[PO&$4 ૢ࡞ͷͨΊͷ8FC6*ͱςετΫϥΠΞϯτ ͷΫϥελʔͰߏ͞Ε͍ͯΔ )551͚ͩͰͳ͘.255ͷෛՙࢼݧαʔ όʔϨεͰରԠ ߏྫͰ&$4Λར༻͍ͯ͠Δ͕ɺΧελ ϜΫϥΠΞϯτͰ-BNCEBΛར༻͢Δ͜ͱ Մೳ
%JTUSJCVUFE-PBE5FTUJOHPO"84 αʔόʔϨεߏͰɺ"84ެࣜαΠτ͔Β $MPVE'PSNBUJPOςϯϓϨʔτΛల։ͯ͢͠ ͙ߏஙͰ͖Δ ૢ࡞ͷͨΊͷ 8FC 6* ͱ&$4 'BSHBUFͷς ετϫʔΧʔͰߏ͞Ε͍ͯΔ
ެࣜͷઆ໌͕खް͘ɺ+.FUFSͰ࡞ͨ͠ γφϦΦΛྲྀ༻Ͱ͖ΔͷͰར༻͍͢͠
%JTUSJCVUFE-PBE5FTUJOHPO"84 γφϦΦλΠϓͷબ߲ 4JOHMF)551&OEQPJOU +.FUFS 3BNQ6Qෛՙ࣋ଓ࣌ؒɺ ಉ࣮࣌ߦͷઃఆΛߦ͏
%JTUSJCVUFE-PBE5FTUJOHPO"84 +.FUFSͰ࡞ͨ͠γφϦΦΛΞοϓ ϩʔυͯ͠ར༻͢Δ͜ͱՄೳ
%JTUSJCVUFE-PBE5FTUJOHPO"84 ςετ݁ՌͷαϚϦʔͱ314ͳͲ͕ 8FC6*͔Β͙֬͢ೝͰ͖Δ
ҙࣄ߲ ҰൠతͳݕূͰɺ͍͖ͳΓେྔͷෛՙΛ͔͚ͳ͍ ʢ ͱ͍͏Α͏ʹগͣͭ͠૿͠ͳ͕Βݕূʣ ϩάτϨʔγϯάɺෛՙࢼݧʹΑΓྉ͕ۚ૿͑ΔՄೳੑ͕͋Δ ಛʹϩάʹؔͯ͠ɺ&3303Ϩϕϧʹ͢ΔͳͲͷΛߦ͏ ࿈ܞγεςϜʹӨڹΛ༩͑ΔΑ͏ͳ߹ɺࣄલʹϞοΫԽ͢ΔͳͲͷରԠ͕ඞཁ ෛՙࢼݧ πʔϧ
։ൃதͷ γεςϜ ࣾγεςϜ֎෦4BB4ͳͲ
ҙࣄ߲ "84ͷྫͰωοτϫʔΫ؍ͳͲͰࣄલਃ͕ඞཁͳέʔε͕͋ΔͨΊɺ ࣄલʹυΩϡϝϯτΛಡΜͰ༰Λ֬ೝ͓ͯ͘͠ IUUQTBXTBNB[PODPNKQFDUFTUJOH ODI@MT
serverless.co.jp