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
JAWSUGTokyo_33.pdf
Search
wkm2
December 10, 2019
Technology
0
480
JAWSUGTokyo_33.pdf
JAWS-UG 東京 #33 - マイベストモーメント re:Invent 2019
wkm2
December 10, 2019
Tweet
Share
More Decks by wkm2
See All by wkm2
API叩くだけのLambdaを作るつもりがコンテナ on EC2になった話
wkm2
0
4
AWSネイティブなセキュリティを考える
wkm2
1
290
KAGが関わるアカウント全てにSecurity Hubを導入した(い)話
wkm2
0
170
地方在住フルリモートワークエンジニアのリアル 〜ジモトで_活きる_エンジニアライフ〜
wkm2
1
690
Keynote以外のアップデートピックアップ!
wkm2
1
130
Bedrock素人がKnowledgeBaseでRAGを構築するまで
wkm2
2
420
EC2を再起動したいがためにNew Relicを使った話
wkm2
1
430
ネットワークサービスフル活用で実現するハイブリッド構成 〜コープさっぽろのネットワーク全体像〜
wkm2
2
2k
AWS SSO でログインを簡単に〜IAMユーザ管理をしたくない〜
wkm2
1
600
Other Decks in Technology
See All in Technology
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
270
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
530
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
260
Biz職でもDifyでできる! 「触らないAIワークフロー」を実現する方法
igarashikana
7
3.5k
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
180
AI時代の発信活動 ~技術者として認知してもらうための発信法~ / 20251028 Masaki Okuda
shift_evolve
PRO
1
100
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
850
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
120
What's new in OpenShift 4.20
redhatlivestreaming
0
290
webpack依存からの脱却!快適フロントエンド開発をViteで実現する #vuefes
bengo4com
4
3.5k
Building a cloud native business on open source
lizrice
0
190
プロファイルとAIエージェントによる効率的なデバッグ / Effective debugging with profiler and AI assistant
ymotongpoo
1
260
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
A Modern Web Designer's Workflow
chriscoyier
697
190k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Why You Should Never Use an ORM
jnunemaker
PRO
59
9.6k
Facilitating Awesome Meetings
lara
57
6.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
7
640
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.7k
Designing Experiences People Love
moore
142
24k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Transcript
2019. 12. 10. Tue. t.Wakamatsu ΦϨతʑίϯςφΞοϓσʔτ +"846(౦ژ ϚΠϕετϞʔϝϯτSF*OWFOU
!U@XLN #BENJOUPO +BQBOFTF4BLF 5BLFTIJ 8BLBNBUTV
SF*OWFOUճ
ӳޠ·ͬͨ͘Ͱ͖ͳ͍
$BO*IBWFJU ͜ͷ48"(Β͍͍ͬͯʁ ͕ग़ͳ͍͘Β͍Ͱ͖ͳ͍
$POUBJOFST)BQQZ)PVS ߦ͖ͬͯ·ͨ͠ʂ
SF*OWFOUίϯςφΞοϓσʔτ 1
༧બམͪظؒΛ߹Θͤͯݸͷ Ξοϓσʔτʂʂ ˞Ҏ߱Λूܭ
ɾ"NB[PO&,4,VCFSOFUFTϫʔΧʔϊʔυͷϓϩϏδϣχϯάͱཧͷαϙʔτ ΛՃ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXBNB[POFLTBEET TVQQPSUGPSQSPWJTJPOJOHBOENBOBHJOHLVCFSOFUFTXPSLFSOPEFT ɾ'JSFMFOTͷൃදrίϯςφϩάͷ৽ͨͳཧํ๏ IUUQTBXTBNB[PODPNKQCMPHTOFXTBOOPVODJOHpSFMFOTBOFXXBZUP NBOBHFDPOUBJOFSMPHT ɾ"NB[PO$MPVE8BUDI$POUBJOFS*OTJHIUTͰ&$4ίϯςφʔΠϯελϯεͷϞχ λϦϯά͕ར༻Մೳʹ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXFDTDPOUBJOFS
JOTUBODFTNPOJUPSJOHOPXBWBJMBCMFJOBNB[PODMPVEXBUDIDPOUBJOFSJOTJHIUT ɾ"NB[PO&$3ͷΠϕϯτ͕&WFOU#SJEHFʹެ։Մೳʹ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXFDSFWFOUTOPX QVCMJTIFEUPFWFOUCSJEHF ɾ"NB[PO&,4͕ɺ੍ݶΛϦʔδϣϯ͋ͨΓΫϥελʔʹ૿Ճ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXBNB[POFLT JODSFBTFTMJNJUTUPDMVTUFSTQFSSFHJPO ɾ"NB[PO&$44FSWJDFΠϕϯτ͕ɺ$MPVE8BUDI&WFOUTͱͯ͠ར༻Մೳʹ IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXBNB[POFDT TFSWJDFFWFOUTOPXBWBJMBCMFBTDMPVEXBUDIFWFOUT
ɾ"84'BSHBUF্ͷ"NB[PO&,4ΛҰൠެ։ IUUQTBXTBNB[PODPNKQCMPHTOFXTBNB[POFLTPOBXTGBSHBUFOPX HFOFSBMMZBWBJMBCMF ɾ"NB[PO&$44VQQPSUGPS8JOEPXTH.4" IUUQTBXTBNB[PODPNKQCMPHTDPOUBJOFSTIPXUPSVOFDTXJOEPXTUBTL XJUIHSPVQNBOBHFETFSWJDFBDDPVOUHNTB ɾ"84'BSHBUF4QPUͷൃදr'BSHBUFͱεϙοτΠϯελϯεͷ౷߹ IUUQTBXTBNB[PODPNKQCMPHTOFXTBXTGBSHBUFTQPUOPXHFOFSBMMZ BWBJMBCMF ɾ"NB[PO&$4$BQBDJUZ1SPWJEFST
IUUQTBXTBNB[PODPNKQBCPVUBXTXIBUTOFXBNB[POFDT DBQBDJUZQSPWJEFSTOPXBWBJMBCMF ɾ"84&$4$MVTUFS"VUP4DBMJOHʹΑΔ&$4ΫϥελʔͷࣗಈεέʔϦϯά IUUQTBXTBNB[PODPNKQCMPHTOFXTBXTFDTDMVTUFSBVUPTDBMJOHJTOPX HFOFSBMMZBWBJMBCMF
ΦϨత͔ͬͨίϯςφ େΞοϓσʔτ 2
w &,4͕͍ͭʹ'BSHBUFʹରԠʂ w &$Ϟʔυ͕Ͳ͏ͯ͠ᐫͩͬͨ w ͜ΕͰLTΛΘͳ͍ݴ͍༁Λ Ͱ͖ͳ͘ͳͬͨ &,4PO'BSHBUF
w 4QPUΠϯελϯεͱಉ͡ཁྖͰ 'BSHBUF͕͑Δʂ w &$Ϟʔυͱൺͯར༻ྉ͕ۚ ߴ͘ͳΔ͕͋ͬͨ w όονతʹίϯςφΛ͏ͱ͖ ελϯμʔυʹʁ 'BSHBUF4QPU
w 0O%FNBOEͱ4QPUͷซ༻͕Մೳʹ w ৗ࣌ىಈͷ͏ͪԿ4QPUͰͷ બ͕Ͱ͖Δ w શͳ4QPUԽ͕Ͱ͖ͳ͍߹ʹ༗ޮ &$4$BQBDJUZ1SPWJEFST
SF*OWFOUظؒ֎ͷ ؔ࿈Ξοϓσʔτ 3
w ίϯςφΠϝʔδͷ ࣗಈηΩϡϦςΟεΩϟϯ͕Մೳʹ w $7& "-"4ϕʔεͰ੬ऑੑΛՄࢹԽ &$3*NFHF4DBO
w ͍ͭʹ'BSHBUFʹ3*͕͖ͨ w W$16ϕʔεͷར༻ྔίϛοτͰ 3*ͱಉׂ͡Ҿ 4BWJOHT1MBO
·ͱΊ 4
w ίϯςφ׆༻ʹඞཁͳػೳ͕Ұ௨Γ ἧͬͨҹ w &$PS'BSHBUF w 0O%FNBOEPS4QPU w ίϯςφΛΒͳ͍ཧ༝ͳ͍
ُా͞Μϒϩά͋Γ͕ͱ͏ ͋Γ͕ͱ͏ُా͞Μ
݄ʢʣ࣌ΑΓ ࠓ࠷ޙͷʮދͪʢΫϦεϚεʣձʯΛ ։࠵͠·͢ʂ ؾʹͳͬͨํ ίνϥʂʂ ˣ