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
re:invent 2019
Search
maki
December 20, 2019
Technology
920
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
re:invent 2019
maki
December 20, 2019
More Decks by maki
See All by maki
おうちサーバーでVaultwardenを運用している話
makies
0
42
CDKで書くECSのベストプラクティス、 改めて考え直す2026 #cdkconf2026
makies
4
1.2k
クラウド二刀流エンジニアを目指す 私の認定資格取得のモチベーション
makies
1
140
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
800
AWS認定 Specialtyレベルで満点取った時の勉強法
makies
2
1.2k
「AWS PDK」聞いたことありますか?
makies
1
890
HomeAssistant.pdf
makies
0
270
PagesとFunctionつかってGraphQLをSSRするサイトをNext.jsで作りたい
makies
2
360
CDK❤SAM at CDK Conference JAPAN 2022
makies
1
1.3k
Other Decks in Technology
See All in Technology
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
2
470
Kiro Crew で始める マルチエージェント開発
miu_crescent
PRO
0
160
AI-DLC実践録_フルサイクル開発への挑戦
miyuc
0
370
なぜ Temporal の大小比較には compare しかないのか / Why Does Temporal Only Have compare() for Comparisons
kazukihayase
1
200
AI時代のアウトプット――変わったこと、変わらないこと / Devsumi 2026 Kansai #devsumi
jnchito
0
510
地震情報アプリを作ってみた
yama3133
1
110
8bit CPU 2026
koba789
6
2.6k
DDDのエッセンスを取り入れたAIでの開発
ak2ie
0
210
Oracle MCP Servers Explained
thatjeffsmith
0
410
猫付きpingコマンドを自作
uyuki234
0
290
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
820
コーチングの奥義 何もしないテクニック
jinwatanabe
0
150
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
800
Into the Great Unknown - MozCon
thekraken
41
2.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.4k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
440
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Done Done
chrislema
186
16k
Designing for Timeless Needs
cassininazir
1
450
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Why Our Code Smells
bkeepers
PRO
340
58k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Transcript
SFJOWFOUࢀՃใࠂ 'SJ.BLJ'VKJXBSB
ใΩϟονΞοϓํ๏ w "84ެࣜ·ͱΊ w 5XJUUFS"84ެࣜʢӳޠ ຊޠʣ w :PV5VCF4MJE4IBSF w +"846(SF$BQ
w "84ُా͞Μͷൃදຖҧ͏ΓޱͰ Կฉ͍͖ͯͳ͍ ࠓճ৽αʔϏεPWFS
ؾʹͳΔൃද #FTU
$PEF#VJMEϨϙʔτ w $*ςετϨϙʔτΛը໘Ͱ֬ೝͰ͖ΔΑ͏ʹͳΔ w +FOLJOT͍Βͣʂʁ w ͳΜͰࠓ·Ͱͳ͔ͬͨΜͩΖ͏ʁ
-BNCEB͔Β3%4 w "NB[PO3%41SPYZʢ3%4"VSPSB.Z42-ʣ w ίωΫγϣϯϓʔϦϯά͕ղܾ w ̍ͭͷ%#ଓΛ͍ճͤΔΑ͏ʹͳΔઃఆͨ͠ͷίϯ ςφৗʹΥʔϜελʔτঢ়ଶʹͳΔ w -BNCEB1SPWJTJPOFE$PODVSSFODZίʔϧυελʔτରࡦ
w ઃఆͨ͠ͷίϯςφ͕ৗʹϗοτελϯόΠ
"VSPSB͔Β"*ར༻ w "VSPSB.Z42- w *OTFSUͨ͠UFYUΛ4&-&$5͢Δࡍʹ"*ͷఆΛೖΕΔ͜ͱ ͕Ͱ͖Δ w "NB[PO$PNQSFIFOE"NB[PO4BHF.BLFS
"NB[PO$PEF(VSV w "*3FWJFXFS w ύϑΥʔϚϯείετ࠷దԽͷνΣοΫ w 1SPpMFS w ඇޮͳϥΠϒϥϦͷར༻Λݕ w
+BWBͷΈɺ౦ژϦʔδϣϯͳ͠ w ࠓޙͷΞοϓσʔτʹظ
"NB[PO'SBVE%FUFDUPS w "NB[POͷݟΛੜ͔ͨ͠ϚωʔδυαʔϏε w "1*Ͱෆਖ਼ͷ֬Λද͢είΞΛฦ͢ w औҾͷσʔλʹؚ·ΕΔσʔλ͔Βෆਖ਼ݕ͢ΔϞσϧ ి൪߸ϝʔϧΞυϨευϝΠϯऔҾཤྺFUD
"NB[PO3FLJHOBUJPO ΧελϜϥϕϧ w Ξοϓϩʔυͨ͠ը૾ʹରͯ͠ ͜ͷ෦˓˓Ͱ͢ɺͱڭ͑Δ͜ͱ͕Ͱ͖Δ
"NB[PO"VHNFOUFE"* "NB[PO"* w ػցֶशϞσϧʹΑΔਪ݁Ռ͕ਖ਼͍͜͠ͱΛਓ͕ؒ֬ೝ w "*ͷఆΛਓ͕ؒϨϏϡʔ͢Δ w "NB[PO3FLPHOJUJPO5FYUSBDUͱ౷߹͞Ε͍ͯΔ w 4BHF.BLFSͰߏஙͨ͠ΧελϜϞσϧʹରԠ
൪֎ฤ w "840VUQPTUTϥοΫ͕ಧ͘։͚Δͱফ͑Δ w "84-PDBM;POFΦϨΰϯϦʔδϣϯʹ-"͕";ͱͯ͠Ճ w "848BFWFMFOHUI(ຊ,%%* w 71$ϐΞϦϯά·ΘΓͷΞοϓσʔτ ϨΠςϯγʔվળͷͨΊͷଟͷΞοϓσʔτ
ֶΜͰ͖ͨ ͜ͱ
ػցֶश ΒͶ
"*ͱྑ͍ͨ͘͠ w ಛघͳΤϯδχΞ͚ͩͷྖҬͰͳ͘ͳ͖͍ͬͯͯΔ w "*ઐ͕ࣝͳͯ͑͘ΔαʔϏε͕૿Ճ w ϑϧϚωʔδυαʔϏεͷ"1*͔Β࢝ΊΑ͏
"84Ͱͭ͘Δ"*ϓϩάϥϛϯάೖൃച
"84Ͱͭ͘Δ"*ϓϩάϥϛϯάೖ • Translate:༁ • Polly:Ի߹ • Transcribe:ԻΛςΩετʹม • Rekognition:ը૾ͷੳ •
Textract:ը૾͔ΒςΩετΛநग़ • Comprehend:จষ͔ΒײΛநग़ • Personalize:Ϩίϝϯσʔγϣϯ • Forecast:༧ଌ • Lex:ରܕΤʔδΣϯτ
ͬͯΈ͍ͨ ਓ
ݱͷߦಈ ;Γ͔͑Γ
;Γ͔͑Γ w ,FZOPUF4FTTJPOޙ:PVUVCFʹެ։͞ΕΔ جຊతʹՋͭͿ͠ఔͱࢥ͏͠ಛʹ<3&1&"5> w #VJMEFST4FTTJPOɺ8PSLTIPQʹࢀՃ͠Α͏ w &910Ͱ࣭͠Α͏ w 4PMVUJPO"SDIJUFDU1SPGFTTJPOBM͘Β͍ͷ͕ࣝ͋ͬͨ
΄͏͕ݱͰָ͠ΊΔ ࢼݧ͕͘͠ͳͬͨͱͷᷚ w ӳޠݴ͏·Ͱͳ͘
͜Μͳ͜ͱ͔ͨͨͬͨ͠͠ w &YQPͰ$PEF#VJMEͷ3FQPSUػೳʹ͍࣭͖ͭͯͯͨ͠ w 5XJUUFSͰղܾͰ͖ͳ͔ͬͨɾɾɾͬͯݴͬͯͨΒ தͷਓ͔Β3FQMZඈΜͰ͖ͨ w $MPVE͔Β-BNCEBσϓϩΠ͢Δͱ͖ͷόά w ͜ΕதͷਓʹόάͬͯΜΑɺ͔ͬͯ͑ͨͬͨɾɾɾ
4FTTJPO
None
None
None
None
"84)FSP ͱͷૺ۰
"84)FSPͱͷૺ۰ w ΤϨϕʔλʔϗʔϧͰϝμϧΛट͔ΒԼ͛ͨਓൃݟ w ͋ͳͨνϟϯϐΦϯͰ͔͢ʁ w *BNIFSP w 8IBULJOETPGIFSPʜ
w *BNDPNNVOJUZIFSP w ͜ͷ͋ͱ+BQBOͷ$PNNVOJUZΛͬͯΔ͔ʁͱฉ͔Ε+"84ͬͯΔʂͱ w தֶӳޠϨϕϧ͚ͩͲՌʹνϟϨϯδʢ͔͚͠Δʣ
ࢀՃͨ͠ ΞΫςΟϏςΟ
.JEOJHIU .BEOFTT ʙ͕มΘΔࠒ
.JEOJHIU.BEOFTT w ϑϦʔ ϙοϓίʔϯ
None
5"50/,"$IBMMFOHF w νΩϯେ৯͍બखݖ w λόείͰͰ͖ͨιʔε w ͱͯਏ͍ w ϚϤωʔζऩ
None
None
None
/10 )"$,"5)0/ લϛʔςΟϯά ϋοΧιϯ
/10ϋοΧιϯ w લϛʔςΟϯά w ༧ͳ͠ɺࠁಥܸͯ͠ΈͨΒೖΕͯ͘Εͨʂ w νʔϜ࡞Γʹཱ͔ͪΔݴޠͷน w Ϙονࢀઓӳޠ͕Ͱ͖ͳ͍ͱ͍͠
/10ϋοΧιϯ
/10ϋοΧιϯ w /10ͷ՝Λղܾ͢Δͱ͍͏͓ w νʔϜελοϑͷํ͕దʹબఆͯ͘͠Εͨ w ԿΛ࡞Δ͔ͷ͠߹͍ʹೖΕͳ͍ݴޠͷน w ը૾ΛVQMPBE͢Δ"1*Λ࡞ΕͱݴΘΕͯ࡞Δ w
͓ன͝Μɺ͓ͭɺϚοαʔδࢣඋ w ࢀՃ͍ͯ͠Δ͚ͩͰϊϕϧςΟྨ͕͞Εͯ͘Δ
None
/10ϋοΧιϯ w ݁Ռ w νʔϜϝϯόʔ͕ಥΪϒΞοϓએݴˍղࢄ w ຊਓͷํ͕༏উͯͨ͠
&910ձ ϋοΧιϯղࢄޙͷ
None
None
&YQP w &YQPձ͍ʂ w ݄༵8FMDPNF3FDFQUJPOซ࠵ ௨࿏ʹγΣϑ͕͍ͯ৯Λαʔϒͯ͘͠ΕΔ w ϊϕϧςΟάοζͨ͘͞ΜΒͬͨ
#VJMEFST 4FTTJPO ன.JSBHF
EUC316-R - [REPEAT] Enable Alexa for your Zoom conference
rooms
w "MFYB͔Β;PPNͷ$POGFSFODFSPPNΛ࡞͢ΔσϞ w $JTDPͷ8FC&9ʹରԠՄೳ w "MFYBεΩϧΛ࡞ w ༻͢ΔΞΧϯτ͕༻ҙ͞Ε͍ͯͯ ண੮࣌ʹ͞Ε͍ͯͨ w
͓Έ͛&DIPEPU EUC316-R - [REPEAT] Enable Alexa for your Zoom conference rooms
+BQBO /JHIU .JSBHF
ϘʔϦϯά
+BQBO/JHIU w +5#ओ࠵ɺ"84Ӧۀ4"ͷํ w ຊਓͨ͘͞Μ w ͓ͱͩͪ૿͑ͨ
+BQBO/JHIU̎࣍ձతͳ w "84ͷํ͕ࣗͨͪͷ୲ͷํΛରʹͨ͠ҿΈձ w ͿΓͷ࠶։͋ͬͨ w ຊͷϝδϟʔͳاۀͷཪ͕ௌ͚ͨΓ
,, 36/ ே.JSBHFൃ
,36/ w લडՄ ே̒࣌ʙू߹ w ͜͜ʹே৯
,36/
None
None
͍ͷ͍ͪͩ͡ʹ w ϗςϧ͚ͩͰ૬า͘ w ͔͍ɾྡͷϗςϧʹγϟτϧόε͕ͳ͍ɺา͘ w ࠊ͕͔ͳΓർΕΔ w ʹ͔͔ΘΒͣΔɾɾɾʁ w
ීஈ͔ΒΓͳΕͯΔਓʹ͔͓͢͢͠Ί͠ͳ͍
#*/(0 /JHIU "SJB
#*/(0
#*/(0/JHIU w ຊͰݟ͔͚ͳ͍ϧʔϧ͕͔ͬͨ͠ w ͕&DIPγϦʔζɾɾɾ w ܰ৯͋Γɺ͓ͭ͋ΓɺίʔϥҿΈ์
"84ೝఆ Ϩηϓγϣϯ #SPPLMZO#PXM
w ͪΐͬͱ͍͍൧ͱϏʔϧͱͷࣄલใ w BXTೝఆࢿ֨̍ͭͰऔಘ͍ͯ͠ΕࢀՃࢿ֨ΞϦ w +BQBO/JHIUͱಉ͡ձ w ऴྃલ ϐϯόοδ͚ͩͰɾɾͱࢥ͕ͬͨΒ͑ͣ w
ෆࢀՃ "84ೝఆϨηϓγϣϯ
3F1MBZ ಛઃձ
None
֤ϗςϧ ձ
ҿ৯΄΅උ w ே৯ɾன৯ ͓ͭඋ w ༦৯͖Πϕϯτ w ਫɾίʔώʔɾ͓ ίʔϥҿΈ์
μϝਓؒΤϦΞ w େ͖Ίͷμϝਓؒ ιϑΝ w ,FZOPUF ࢹௌՄೳ w ݱʹೖΕͳ͍ ͳΒ͜ΕΞϦ
w ϋϯϞοΫձ
"84ʹڵຯ͕͋Δ ΤϯδχΞͱަྲྀ ͢Δ͖͔͚ͬ
"84ؔ࿈ओཁΠϕϯτ wय़+"84%BZT ౦ژ wՆ"844VNNJU5PLZP0TBLB wळ+"84'FTUB ํ wౙ"84SFJOWFOU ϥεϕΨε