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
Cloud Runについて(iret tech labo vol.6)
Search
saramune
January 29, 2021
Technology
0
220
Cloud Runについて(iret tech labo vol.6)
iret tech laboで発表したCloud Runについての資料です。
https://irettechlabo.connpass.com/event/199927/
saramune
January 29, 2021
Tweet
Share
More Decks by saramune
See All by saramune
self-hosted runnersでAWSコスト削減?
saramune
0
67
業務効率向上としての分割キーボード
saramune
0
88
インフラ観点で見るセキュリティ〜4Cモデルに倣って〜
saramune
0
4
適材適所
saramune
1
68
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
500
週刊AWSキャッチアップ(2024/03/25週)
saramune
0
85
なんでもかんでもコンテナ化すればいいってもんでもないけど なんでもかんでもコンテナ化したらスッキリしました
saramune
2
320
ACKを活用して 使い捨てAWS検証環境を構築している話
saramune
0
1k
KubernetesとTerraformのセキュリティ/ガバナンス向上委員会 with OPA
saramune
2
1.4k
Other Decks in Technology
See All in Technology
組織成長を加速させるオンボーディングの取り組み
sudoakiy
2
150
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
9
960
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
プロダクト活用度で見えた真実 ホリゾンタルSaaSでの顧客解像度の高め方
tadaken3
0
100
AWS Media Services 最新サービスアップデート 2024
eijikominami
0
200
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
310
【Pycon mini 東海 2024】Google Colaboratoryで試すVLM
kazuhitotakahashi
2
510
マルチモーダル / AI Agent / LLMOps 3つの技術トレンドで理解するLLMの今後の展望
hirosatogamo
37
12k
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
190
アジャイルでの品質の進化 Agile in Motion vol.1/20241118 Hiroyuki Sato
shift_evolve
0
150
ドメインの本質を掴む / Get the essence of the domain
sinsoku
2
150
Shopifyアプリ開発における Shopifyの機能活用
sonatard
4
250
Featured
See All Featured
Gamification - CAS2011
davidbonilla
80
5k
Site-Speed That Sticks
csswizardry
0
25
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
4
370
Build your cross-platform service in a week with App Engine
jlugia
229
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
44
2.2k
Adopting Sorbet at Scale
ufuk
73
9.1k
Bash Introduction
62gerente
608
210k
Practical Orchestrator
shlominoach
186
10k
Transcript
($1$MPVE3VOͰ࢝ΊΔ ؆୯ϞμϯͳίϯςφΞϓϦ։ൃ $MPVE3VO͔Θ͍͍Α$MPVE3VO
ҙ w ҎԼͷલఏ͕ࣝ͋ΔͱɺΑΓ͞Γ·͢ w 8FCΞϓϦ࡞ͬͨ͜ͱ͕͋Δ w ίϯςφɺ,VCFSOFUFTΛ;ΜΘΓ͍ͬͯΔ w த०ͷใΛϕʔεʹ͍ͯ͠·͢ w
Ξοϓσʔτ͕සൟʹ͋ΔͷͰৄ͘͠ެࣜ
࣋ͪؼ͍͖͍ͬͯͨͩͨ͜ͱ ͳΜ͔Α͘Θ͔ΒΜ͚Ͳ؆୯ศརͦ͏ʂ
ࣗݾհ w ݹܒհ w ॴଐJSFUגࣜձࣾDMPVEQBDL w ৬։ൃ͕͋ΓͷΠϯϑϥΤϯδχΞ w ࣄ"84(PPHMF$MPVEͱΠνϟΠνϟ w
ڵຯ$MPVE/BUJWF .VMUJ)ZCSJE$MPVE
8FCΞϓϦ࡞ͬͯʂͬͯݴΘΕͨΒʁ
8FCΞϓϦ࡞ͬͯʂͬͯݴΘΕͨΒʁ w ߟ͑Δ͜ͱ ݴޠϑϨʔϜϫʔΫʁ αʔό.8ʁ ωοτϫʔΫʁ ূ໌ॻʁ $*$%ʁ
$MPVE3VOΛ͏ͱʁ 1ZUIPO'MBTLΞϓϦͰ͖ͨʔ ίϚϯυͻͱͭϙνʔ 8FCΞϓϦެ։Ͱ͖ͨʔ
͔͠ w ߟ͑Δ͜ͱ ݴޠϑϨʔϜϫʔΫʁ αʔό.8ʁ ωοτϫʔΫʁ ূ໌ॻʁ $*$%ʁ
͔͔͠͠ w ίϯςφԽʂ w %PDLFSpMFඞཁͳ͠ʂ w ,VCFSOFUFT্Ͱಈ͘ʂ w ϑϧϚωʔδυʂ ˢ։ൃଆͰҙࣝ͢Δඞཁͳ͠ˢ
$MPVE3VOΛ͏ͱʁ ιʔείʔυΛ༻ҙ͢Δ͚ͩͰ ,VCFSOFUFTͷࣝͳ͠ʹ ίϯςφΞϓϦ͕ຊ൪ӡ༻Ͱ͖Δ
$MPVE3VOΛ͏ͱʁ ιʔείʔυΛ༻ҙ͢Δ͚ͩͰ ,VCFSOFUFTͷࣝͳ͠ʹ ίϯςφΞϓϦ͕ຊ൪ӡ༻Ͱ͖Δ
࣍ w $MPVE3VOͱ w $MPVE3VOͷίϯηϓτ w $MPVE3VOͱ$*$% w ͦͷଞτϐοΫ
࣍ w $MPVE3VOͱ w $MPVE3VOͷίϯηϓτ w $MPVE3VOͱ$*$% w ͦͷଞτϐοΫ
$MPVE3VOΛ͏ͱʁ ιʔείʔυΛ༻ҙ͢Δ͚ͩͰ ,VCFSOFUFTͷࣝͳ͠ʹ ίϯςφΞϓϦ͕ຊ൪ӡ༻Ͱ͖Δ
$MPVE3VOͱ w ϑϧϚωʔδυͳ,OBUJWFϕʔεͷαʔόϨείϯϐϡʔτ
$MPVE3VOͱ w ϑϧϚωʔδυͳ,OBUJWFϕʔεͷαʔόϨείϯϐϡʔτ
,OBUJWFͱ w ,VCFSOFUFTͰͷΞϓϦӡ༻Λॿ͚Δ044 w ,VCFSOFUFTΛ1BB4MJLFʹநԽ͢Δ w ։ൃऀ͕zΑΓzίʔυΛॻ͘͜ͱʹઐ೦Ͱ͖Δ
αʔόϨεͱ w αʔόཧΛඞཁͱ͠ͳ͍ΞϓϦέʔγϣϯͷߏஙͱ࣮ߦ w 㱠αʔό͕ͳ͍ɺӡ༻ΤϯδχΞ͕͍Βͳ͍ w ར༻ऀ͕αʔόͷཧʹϦιʔεΛඅ͢ඞཁ͕ͳ͍ ˞$/$'4FSWFSMFTT8IJUFQBQFSWΑΓ
ʢ࠶ܝʣ$MPVE3VOͱ w ϑϧϚωʔδυͳ,OBUJWFϕʔεͷαʔόϨείϯϐϡʔτ
ʢ࠶ܝʣ$MPVE3VOͱ w ϑϧϚωʔδυͳ,OBUJWFϕʔεͷαʔόϨείϯϐϡʔτ (PPHMF$MPVE͕ཧɾӡ༻͢Δ ,VCFSOFUFT ,OBUJWFͳαʔόϨεڥͰ ίϯςφΛಈ͔ͤΔαʔϏε
Կ͕͏Ε͍͠ͷʁ w Πϯϑϥͷ͓कΓΛ͠ͳͯ͘Α͍ w ίʔυॻ͍ͯίϯςφ࡞Δ͚ͩ w Θͳ͍ͱ͖͓͕͔͔ۚΒͳ͍ w ίϯςφUP/εέʔϧ͢Δ w
ଞڥͷࡌͤସ͕͑༰қ w Ͳ͔ͬͪͱ͍͏ͱίϯςφͷ͍͍ͱ͜Ζ
$MPVE3VOϓϥοτϑΥʔϜ w $MPVE3VO ϑϧϚωʔδυ w ࠓճͪ͜ΒʹϑΥʔΧε w $MPVE3VOGPS"OUIPT w
"OUIPT(,&্ʹߏங͞ΕΔ$MPVE3VO w ΑΓࣗ༝͕ߴ͍ (16͑ΔͳͲ
࣍ w $MPVE3VOͱ w $MPVE3VOͷίϯηϓτ w $MPVE3VOͱ$*$% w ͦͷଞτϐοΫ
$MPVE3VO ,OBUJWF ͷ֓೦ w αʔϏε w ίϯςφΠϯελϯε w ϦϏδϣϯ
αʔϏε w ࠷্ҐͷཧϦιʔε w ΞϓϦͷΤϯυϙΠϯτ )5514 Λఏڙ͢Δ w BSVOBQQυϝΠϯ w
ΧελϜυϝΠϯ w -FU`T&ODSZQUͷ44-ূ໌ॻΛࣗಈͰੜɺׂΓͯͯ͘ΕΔ
ίϯςφΠϯελϯε w <W$16> w PSPS<OFX> w ϝϞϦ<.#> w <.#>ʙ<(#><OFX>
w ϑΝΠϧγεςϜಡΈॻ͖Մ w ͰجຊεςʔτϨεʹ͠·͠ΐ͏
ίϯςφΠϯελϯε w ੍ w -JOVYY@ڥ w ΞϓϦଆͰ1035Ͱ)551-JTUFO͢Δඞཁ͋Γ w 1035
ڥม ͷσϑΥϧτ w ϨεϙϯελΠϜΞτσϑΥϧτ w ."9͕ˠʹʂ<OFX#FUB>
ϦϏδϣϯ w ίϯςφΠϝʔδͱڥมΛ·ͱΊͨͷ w ΞϓϦΛσϓϩΠ͢Δͨͼʹ৽͍͠ϦϏδϣϯ͕Ճ w ϩʔϧόοΫ$BOBSZϦϦʔε͕Ͱ͖Δ w 3FWˠ3FWʹ͢ w
3FWͱ3FWͰτϥϑΟοΫΛʹ͚Δ
ਤͰ͍͏ͱ
$MPVE3VO ,OBUJWF ͷεέʔϦϯά w ಉ࣮࣌ߦͷ੍ޚ w UP/εέʔϧ
ಉ࣮࣌ߦͷ੍ޚ w ֤ίϯςφ͕͍ͭ͘ϦΫΤετΛॲཧ͢Δ੍͔ޚՄೳ w ίϯςφ͋ͨΓ࠷େϦΫΤετ<OFX> w ϦΫΤετͷϦιʔε༻ྔͱ૬ஊͯ͠࠷దͳΛݟ͚ͭΔ w ͍͍Ԙകʹ͢ΕίετμϯͰ͖Δ
ਤͰ͍͏ͱ
UP/εέʔϧ w Φʔτεέʔϧ w ϦΫΤετΛ͚͞Δ͚ͩͷίϯςφ͕উखʹ্ཱ͕ͪΔ w σϑΥϧτ࠷େίϯςφʢ؇Մೳʣ w ϦΫΤετ͕ͳ͘ͳͬͨΒίϯςφ
ίʔϧυελʔτ w ίϯςφʹͳΔίʔϧυελʔτ w ʹͳΔͱ·ͨΠν͔Βίϯςφ࡞Γ͕͔͔࣌ؒ͠Δ w ରࡦ w ಉ࣮࣌ߦͷௐ w
ίϯςφࣗମΛܰ͘͢Δ w ʢ$MPVE4DIFEVMFSͱ͔Ͱͪΐ͍ͪΐ͍ىಈʣ w ࠷ػΠϯελϯεΛࢦఆ͢Δ<OFX>
࣍ w $MPVE3VOͱ w $MPVE3VOͷίϯηϓτ w $MPVE3VOͱ$*$% w ͦͷଞτϐοΫ
$MPVE3VOͰͷ$*$%
$MPVE3VOͱ$MPVE#VJMEͷ࿈ܞ w ίϯιʔϧ͔Βϙνϙν͢Ε0, w ιʔε$MPVE4PVSDF3FQPTJUPSZPS(JU)VCʹஔ͍͓ͯ͘
࣍ w $MPVE3VOͱ w $MPVE3VOͷίϯηϓτ w $MPVE3VOͱ$*$% w ͦͷଞτϐοΫ
ͦͷଞτϐοΫ w ϩΪϯάɺϞχλϦϯά w ྉۚ w #VJMEQBDLTʹ͍ͭͯ
ϩΪϯάɺϞχλϦϯά w ϦΫΤετϩάɺίϯςφϩά w $MPVE-PHHJOH w ֤छϝτϦΫε $16 w
$MPVE.POJUPSJOH ࡞Γࠐ·ͳ͍͍ͯ͘ײ͡ʹܭଌͰ͖Δ
ྉۚ w $16ϝϞϦϦΫΤετωοτϫʔΫྲྀྔͷ߹ܭֹ w "MXBZT'SFF ຖ݄ͷແྉ ͋Γ w <W$16ඵ>
w <(J#ඵ> w ສ<SFR>
#VJMEQBDLTʹ͍ͭͯ w %PDLFSpMFෆཁͷίϯςφϏϧυ044 w ιʔείʔυ͔ΒࣗಈͰΞϓϦΛίϯςφԽ w (PPHMF$MPVE#VJMEQBDLT w $MPVE3VO(,&ʹσϓϩΠՄೳͳίϯςφΛ࡞Մೳ
·ͱΊ w $MPVE3VOɺ͍Ζ͍ΖָͰ͢ w Ϛωʔδυͳ,OBUJWFʹίϯςφ࡞ͬͯஔ͚ͩ͘ w ূ໌ॻɺεέʔϧඞཁͳػೳ͓·͔ͤ w 8FCΞϓϦ࡞Δͱ͖ͷڧྗͳબࢶ
͓·͚ʢ࣮ྫʣ w γϯϓϧͳ8FCΞϓϦ େࡕͷۭ͖ԻָελδΦݕࡧ w ϑϩϯτͱόοΫ ελδΦݕࡧ෦ ผͷ$MPVE3VO w
3&45"1*Ͱଓ w ϚΠΫϩαʔϏεͬΆ͍͜ͱ͕͔ͨͬͨ͠ w ࠓޙչ͍ͯ͠Δʢແཧʹͪ͗Δͱ͠ΜͲ͍ʣ w $*$%ɺϞχλϦϯάඋ w <&3303>Ͱͻ͔͚ͬͯΞϥʔτ
͓·͚ʢ"84ͱͷҧ͍ʣ w (PPHMF$MPVE044ਪ͠ w $MPVE3VOͰΘΕ͍ͯΔ044 w ,VCFSOFUFT,OBUJWF w #VJMEQBDLT w
͋ΒΏΔڥͰҰ؏ͨ͠ମݧΛఏڙ͢Δ w ΦϯϓϨͰ͍ͬͯͨͷΛͦͷ··Ϋϥυ w ΦϯϓϨϚϧνΫϥυͰಉ͡πʔϧΛ͑Δ
$MPVE3VO͔Θ͍͍Α͓͡͞Μ