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
nds-beanstalk
Search
tannai
October 17, 2015
Technology
2
400
nds-beanstalk
tannai
October 17, 2015
Tweet
Share
More Decks by tannai
See All by tannai
redash patche at dmm
yuukigoodman
0
670
akibago-2018-10-30
yuukigoodman
0
67
serverless-design-and-streaming-date-processing-service
yuukigoodman
0
850
alexa-changes-development-process
yuukigoodman
0
1.3k
VUIとAlexaによるちょっと未来の体験の話2
yuukigoodman
0
770
regrowth2016alexa
yuukigoodman
0
1.1k
Rails App Deployment with CodeDeploy
yuukigoodman
0
1.3k
cognito-userpools-in-production
yuukigoodman
4
8.3k
aws-lambda-in-practice
yuukigoodman
2
1.8k
Other Decks in Technology
See All in Technology
【shownet.conf_】持続可能な次世代Wi-Fi運用に向けて
shownet
PRO
0
360
【㈱アイモバイル】エンジニア向け会社説明資料
imobile
0
470
第45回 MLOps 勉強会 - ML Test Score を用いた機械学習システムの定量的なアセスメント
masatakashiwagi
3
310
リスクから学ぶKubernetesコンテナセキュリティ/k8s-risk-and-security
mochizuki875
1
320
ADRを運用して3年経った僕らの現在地
onk
PRO
13
5.2k
AWS Lambdaで実現するスケーラブルで低コストなWebサービス構築/YAPC::Hakodate2024
fujiwara3
7
3.3k
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
2
150
Azure Verified Moduleを触って分かった注目ポイント/azure-verified-module-begin
mhrtech
1
390
OPENLOGI Company Profile for engineer
hr01
1
12k
コード✕AIーソフトウェア開発者のための生成AI実践入門~
yuhattor
3
810
Strict Concurrencyにしたらdeinitでクラッシュする話
0si43
0
130
業務ヒアリングと知識の呪い
tamai_63
0
290
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
7
580
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
1
290
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
105
48k
Optimizing for Happiness
mojombo
375
69k
Scaling GitHub
holman
458
140k
BBQ
matthewcrist
85
9.2k
GitHub's CSS Performance
jonrohan
1030
450k
Imperfection Machines: The Place of Print at Facebook
scottboms
264
13k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Intergalactic Javascript Robots from Outer Space
tanoku
268
27k
KATA
mclloyd
27
13k
Navigating Team Friction
lara
183
14k
Transcript
͜ͷ#FBOTUBML͔Βͷ ଔۀ
BCPVUNF ࠓͰࡀʂʂ
SF*OWFOUߦ͖ͬͯ·ͨ͠ དྷߦ͖͍ͨ
ࠓ͢͜ͱ w "NB[PO&MBTUJD#FBOTUBML &# ͷհ w &#ͷਏ͍ͱ͜Ζ w &#ͷ5JQT
&MBUJD#FBOTUBMLͱ w "84Λ)FSPLVΈ͍ͨʹ͏ͨΊͷαʔϏε w ϑϨʔϜϫʔΫΈ͍ͨͳͷ w &#ࣗମແྉ w &#͕ૢ࡞ͨ͠"84Ϧιʔεʹରͯ͠՝ۚ
&#͕ͬͯ͘ΕΔ͜ͱ w $MPVE'PSNBUJPOςϯϓϨʔτͷཧͱద༻ w σϓϩΠͷཧ w &$෦ͷϓϩϏδϣχϯά w $MPVE8BUDIͷઃఆ w
3%4&MBTUJ$BDIFΠϯελϯεͷ࡞ͱཧ w ͳͲͳͲ
&#Λ͏ར w ΞϓϦέʔγϣϯ։ൃʹूதͰ͖Δ w "84ΛΒͳͯ͘ɺ"84ΛҰ௨Γ͑Δ w Ҿ͖ܧ͍͗͢ w *".71$͕͑ͯ࠷ߴ w
Πϯϑϥͷίʔυཧ͕Մೳ FCFYUFOTJPOT
͕͜͜ਏ͍Α #FBO4UBML
"84Βͳ͍Ͱ͍ଓ͚Δͱࢮ w ʮཪͰ$'O͍ͬͯΔʯͱ͍͏͜ͱΛΒͣʹ ʮ͜ͷ4UBDLΒΜͳফͦ͏ʯͦͯ͠ࢮ w ҰͬͯΈΑ͏
ṖͷΤϥʔͰࢮ w ಥવͷΤϥʔ &#&YUFSOBM*OWPDBUJPO&SSPS w ϩάΛݟͯશ͘ҙຯෆ໌ w &OWJSPONFOUΛSFCVJME͢ΔͱΔ w
࠶ݱ͠ͳ͍
6OEPDVNFOUFEͰࢮ ʹͦ͏ w υΩϡϝϯτʹॻ͔Ε͍ͯͳ͍ػೳ͕͋Δ w IPPLεΫϦϓτ w FCFYUFOTJPOTͰͷ$'OϥΠΫͳ4(ઃఆ w ᐌ͘ʮαϙʔτʹฉ͍ͨΒڭ͑ͯ͘ΕΔʯ
w ผʹ/%"Ͱͳ͍ 40ʹॻ͍ͯͨΓ͢Δ͠
ͦΜͳʹਏ͍ͳΒ ΊΕ͍͍͡ΌΜ
΄ΜͱͦΕ w Ͱ݁ہ&#Θͳͯ͘ߦ͖ண͘ͱ͜ΖҰॹ w #(σϓϩΠ͕ΫϦοΫͰͰ͖Δͤ w &#͔Βͷଔۀ"84Λิॿྠແ͠Ͱ͑ΔΑ ͏ʹͳΔ w ͦͦϑϨʔϜϫʔΫ͔Β֎ΕͨΒਏ͘ͳΔ
ͷͨΓલ
&#ͷ5JQT
"QQMJDBUJPO&OWJSPONFOU w "QQMJDBUJPO&#ͷجຊ୯ҐɻΞϓϦͷσΟϨΫ τϦݸ w 7FSTJPOσϓϩΠͷ୯Ґɻ&#ʹΑΓ4Ͱཧ ͞ΕΔ w &OWJSPONFOU࣮ߦͷ୯Ґɻ"QQMJDBUJPOͰෳ ݸͷ7FSTJPOΛݸผʹ࣮ߦՄೳɻ
"QQMJDBUJPO&OWJSPONFOU Ұൠ։์"QQ ࣾૢ࡞༻"QQ %FWFMPQNFOU&OW 7FSTJPO 7FSTJPOD /JHIUMZ&OW 7FSTJPO 7FSTJPOD 4UBHJOH&OW
7FSTJPO 7FSTJPOC 1SPEVDUJPO&OW 7FSTJPO 7FSTJPOB
FCFYUFOTJPOT w &#ͷΦϓγϣϯઃఆ͕Մೳ w େͷࣄՄೳɺେମυΩϡϝϯτʹॻ͍ͯΔ w ͕͜͜ංେԽ͢Δͱࢮ w ࣮ߦ࣌ؒ w
݁ہɺൿͷλϨԽͦ͢͠͏
PQUJPO@TFUUJOHT OBNFTQBDFBXTFMBTUJDCFBOTUBMLDPNNBOE PQUJPO@OBNF5JNFPVU WBMVF DPOUBJOFS@DPNNBOET DPNQJMFBTTFUT DPNNBOECVOEMFFYFDSBLFBTTFUTQSFDPNQJMF QBDLBHFT ZVN *NBHF.BHJDL<>
FCίϚϯυͱDSFEFOUJBM w *".ͰDSFEFOUJBM࡞ͯ͠dBXTDSFEFOUJBMTʹ ηοτ <EFGBVMU> BXT@BDDFTT@LFZ@JE"""""" BXT@TFDSFU@BDDFTT@LFZ###### <IPHFEFWFM> BXT@BDDFTT@LFZ@JE$$$$$ BXT@TFDSFU@BDDFTT@LFZ%%%%%
<IPHFQSPE> BXT@BDDFTT@LFZ@JE&&&&& BXT@TFDSFU@BDDFTT@LFZ'''''
FCίϚϯυͱDSFEFOUJBM w FCJOJU࣌ʹQSPpMFΛࢦఆ FCJOJUQSPpMFIPHFEFWFM FCMJTU IPHFEFWFMBQQ IPHFEFWFMBQQ FCJOJUQSPpMFIPHFQSPE FCMJTU IPHFQSPEBQQ
IPHFQSPEBQQ
%PDLFS͍͍ͨʂ w %PDLFS4UBDL͋ΔΑ w .VMUJ$POUBJOFS%PDLFS4UBDL͋ΔΑ w ͜ͷ߹&$4͕όοΫΤϯυʹͳΔ w ·͋݁ہ&$ w
ωοτϫʔΫىҼͰ5JNFPVU͍͢͠ͷͰҙ w ྑ͍ΠϯελϯεΛ͏ ωοτϫʔΫ͘ͳΔ w ΠϝʔδαΠζ͕খ͘͞ͳΔΑ͏ʹ%PDLFSpMFΛ
+PC2VFVF8PSLFS͍͍ͨʂ w ͔ͤͬ͘"84͔ͩΒ424͓͏ w PSLFS5JFSͳΒ؆୯ w TRTE͕Α͠ͳʹϙʔϦϯάͯ͠ϦΫΤετ w ΞϓϦΤϯυϙΠϯτΛ࡞Δ͚ͩͰ0, w
ઐ༻ͷ&$ΠϯελϯεͳͷͰ͓͔͔ۚΔ
*1ΞυϨεʹΑΔΞΫηε੍ݶ w FCFYUFOTJPOT͔Β4FDVSJUZ(SPVQTઃఆՄೳ w 6OEPDVNFOUFEFCFYUFOTJPOTͰ$'Oతʹ w FCFYUFOTJPOTOHJOY w ελοΫʹΑͬͯ/HJOY͕ಈ͍͍ͯͳ͍ʂ
3FTPVSDFT "84&#-PBE#BMBODFS4FDVSJUZ(SPVQ 5ZQF"84&$4FDVSJUZ(SPVQ 1SPQFSUJFT (SPVQ%FTDSJQUJPO5IJTJTEFTDSJQUJPO 4FDVSJUZ(SPVQ*OHSFTT \$JES*Qlz *Q1SPUPDPMUDQ 'SPN1PSU 5P1PSU^
"84FDVSJUZ(SPVQ 5ZQF"84&$4FDVSJUZ(SPVQ 1SPQFSUJFT (SPVQ%FTDSJQUJPO5IJTJTEFTDSJQUJPO 4FDVSJUZ(SPVQ*OHSFTT \$JES*Qlz *Q1SPUPDPMUDQ 'SPN1PSU 5P1PSU^
%#Λ&#ཧʹ͠ͳ͍ w ػೳͱͯ͠Մೳɻ࣮ࡍ͍Ζ͍Ζݟ͍͢ɻ w Ͱ&OWJSPONFOUΛফ͢ͱҰॹʹফ͑ͯ͠·͏ w ෳ&OWJSPONFOU͔Βಉ͡3%4ΛࢀরͰ͖ͳ͍ w ߴίετ w
$/".&4XBQ #(%FQMPZ ࣌ʹඒຯ͘͠ͳ͍ʁ w ଓใΛڥมͰͦ͏ 'BDUPS
IPPLT w 6OEPDVNFOUFE w PQUFMBTUJDCFBOTUBMLIPPLT ҎԼʹεΫ ϦϓτΛઃஔ͢ΔͱΑ͠ͳʹ࣮ߦͯ͘͠ΕΔ w ࣮ࡍʹݟͯΈΑ͏
ṖΤϥʔͷରॲ w "84ϑΥʔϥϜ͕ྑ͍ w GPSVNTBXTBNB[PODPN w 40ʹԿ͔͋Δ͔ w υΩϡϝϯτΛݟ͢ w
υΩϡϝϯτΛޡղ͠ͳ͍ w ӕ͕ॻ͍ͯ͋ΔΘ͚Ͱͳ͍ͷͰ
։ൃνʔϜҎ֎"84ʹ৮Δ߹ w ϙϦγʔܾΊ͕ॏཁ w &#͔Β"84Λཧ͢Δ͔ w $'OͰϦιʔεͱͯ͠&#Λ࡞͢Δ͔ w ͑ແ͍͠ɺέʔεόΠέʔεͰ͢ w
ٕज़తͳཁૉҎ֎ʹɺ৫ϏδωεͳͲΛߟ ྀͨ͠Γ
ۙگ
$'OσβΠφ͕ϦϦʔεʂ
࣍ͷҊ݅͜ΕͰʜ