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
JAWS-UG初心者支部 / JAWS-UG Beginners Branch re:Inve...
Search
Masanori Yamaguchi
December 12, 2023
Technology
2
600
JAWS-UG初心者支部 / JAWS-UG Beginners Branch re:Invent recap
https://jawsug-bgnr.connpass.com/event/301365/
Masanori Yamaguchi
December 12, 2023
Tweet
Share
More Decks by Masanori Yamaguchi
See All by Masanori Yamaguchi
AWS Well-Architected なインシデントレスポンスを実装しよう / Implementing Incident Response with AWS Well-Architected
kinunori
2
700
pre:Invent から気になった サービスを深掘りしてみる- ECS 予測スケーリング編 / ECS-predictive-scaling
kinunori
2
190
JAWS-UG 函館 Dr.Wernerの基調講演で振り返る "推測するな、計測せよ" / JAWS-UG Hakodate re:Invent 2024 recap
kinunori
2
96
Share your lessons - 20241217 AWS Ambassador & Top Engineer LT
kinunori
0
82
re:Invent 2024 事前勉強会 / re:Invent 2024 stby
kinunori
2
1.2k
なぜ私たちがThe Frugal Architectで在る必要があるのか/Why Do We Need to Be The Frugal Architect?
kinunori
1
130
Practical AWS Step Functions. Batch systems built with no code.
kinunori
1
210
JAWS-UG福岡 re:Inforce 2024 recap イベント/ re:Inforce 2024 recap by JAWS-UG FUKUOKA
kinunori
0
140
インプットだけじゃない、エンジニアの人生が変る「実践の場」としてのコミュニティ/ Communities as places of practice where engineers' lives are changed.
kinunori
0
200
Other Decks in Technology
See All in Technology
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
170
AWS UG Grantでグローバル20名に選出されてre:Inventに行く話と、マルチクラウドセキュリティの教科書を執筆した話 / The Story of Being Selected for the AWS UG Grant to Attending re:Invent, and Writing a Multi-Cloud Security Textbook
yuj1osm
1
130
AIプロダクトのプロンプト実践テクニック / Practical Techniques for AI Product Prompts
saka2jp
0
100
デザインとエンジニアリングの架け橋を目指す OPTiMのデザインシステム「nucleus」の軌跡と広げ方
optim
0
100
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
140
Implementing and Evaluating a High-Level Language with WasmGC and the Wasm Component Model: Scala’s Case
tanishiking
0
170
Azureコストと向き合った、4年半のリアル / Four and a half years of dealing with Azure costs
aeonpeople
1
270
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
2
340
[2025年10月版] Databricks Data + AI Boot Camp
databricksjapan
1
250
生成AIを安心して活用するために──「情報セキュリティガイドライン」策定とポイント
gree_tech
PRO
1
350
頭部ふわふわ浄酔器
uyupun
0
110
OpenTelemetry が拡げる Gemini CLI の可観測性
phaya72
2
2.1k
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Producing Creativity
orderedlist
PRO
347
40k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
610
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
A Tale of Four Properties
chriscoyier
161
23k
Six Lessons from altMBA
skipperchong
29
4k
Navigating Team Friction
lara
190
15k
Designing for humans not robots
tammielis
254
26k
Facilitating Awesome Meetings
lara
57
6.6k
Visualization
eitanlees
149
16k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Transcript
"84SF*OWFOU%S8FSOFS 7PHFMT ΩʔϊʔτΛ"84ॳ৺ऀ͚ʹৼΓฦΔ ࢁޱ ਖ਼ಙ .BTBOPSJ:"."(6$)* +"846(ॳ৺ऀࢧ෦-5ษڧձ
ࢁޱਖ਼ಙ .BTBOPSJ:"."(6$)* ϑΥʔδϏδϣϯגࣜձࣾ LJOVOPSJ +"846(ઍ༿ࢧ෦ॴଐ +"84%":4࣮ߦҕһ "84$PNNVOJUZ)&30 "844BNVSBJ "1"$$PNNVOJUZ"XBSE "84"NCBTTBEPS
"1/"845PQ&OHJOFFS "1/"--"84$FSUJGJDBUJPOT&OHJOFFST "84(PME+BDLFU$MVC.FNCFS ίϛϡχςΟքͷࡾףԦ
SF*OWFOUͱ
"84SF*OWFOUͱ ɾ"84ʹΑΔΫϥυίϯϐϡʔςΟϯάʹؔ͢Δ ੈք࠷େنͷʮֶशܕʯΧϯϑΝϨϯε ɾ։࠵ظؒɿ݄ ݄ ʙ݄ ۚ ɾଟ͘ͷίϯςϯπ͕ಉ࣌։࠵ ɾͭͷجௐߨԋʢΩʔϊʔτʣɺ
ͷϒϨΠΫΞτηογϣϯ ɾ ਓҎ্ͷݱࢀՃऀ ຊ͔Β ਓҎ্͕ࢀՃ
"84SF*OWFOUͱ ɾ"84ʹΑΔΫϥυίϯϐϡʔςΟϯάʹؔ͢Δ ੈք࠷େنͷʮֶशܕʯΧϯϑΝϨϯε ɾ։࠵ظؒɿ݄ ݄ ʙ݄ ۚ ɾଟ͘ͷίϯςϯπ͕ಉ࣌։࠵ ɾͭͷجௐߨԋʢΩʔϊʔτʣɺ
ͷϒϨΠΫΞτηογϣϯ ɾ ਓҎ্ͷݱࢀՃऀ ຊ͔Β ਓҎ্͕ࢀՃ
"84SF*OWFOUΩʔϊʔτҰཡ "EBN4FMJQTLZ $&0 PG"NB[PO8FC4FSWJDFTΩʔϊʔτ 1FUFS%F4BOUJT 4FOJPS71PG"846UJMJUZ$PNQVUJOH Ωʔϊʔτ %S4XBNJ4JWBTVCSBNBOJBO 71PG%BUBBOE"*BU"84Ωʔϊʔτ %S3VCB
#PSOP 71PG"848PSMEXJEF$IBOOFMTBOE"MMJBODFTΩʔϊʔτ %S8FSOFS7PHFMT 71BOE$50PG"NB[PODPNΩʔϊʔτ ˞શͯ :PV5VCFͰࢹௌͰ͖·͢
֤Ωʔϊʔτʹ͍ͭͯ ݱ͔Β ৼΓฦΓϥΠϒ৴Λߦͳ͍ͬͯ·͢ɻ ΞʔΧΠϒ͕͋Γ·͢ͷͰͥͻ͝ࢹௌ͍ͩ͘͞ɻ IUUQTXXXZPVUVCFDPNXBUDI WN$1R:QBK.L IUUQTXXXZPVUVCFDPNXBUDI W(Z6XK:QT
IUUQTXXXZPVUVCFDPNXBUDI WBUXSV1B$G" JAWS-UG千葉⽀部 νϟϯωϧͰެ։த :PV5VCF
"84SF*OWFOUΩʔϊʔτҰཡ "EBN4FMJQTLZ $&0 PG"NB[PO8FC4FSWJDFTΩʔϊʔτ 1FUFS%F4BOUJT 4FOJPS71PG"846UJMJUZ$PNQVUJOH Ωʔϊʔτ %S4XBNJ4JWBTVCSBNBOJBO 71PG%BUBBOE"*BU"84Ωʔϊʔτ %S3VCB
#PSOP 71PG"848PSMEXJEF$IBOOFMTBOE"MMJBODFTΩʔϊʔτ %S8FSOFS7PHFMT 71BOE$50PG"NB[PODPNΩʔϊʔτ ˞શͯ :PV5VCFͰࢹௌͰ͖·͢
ຊʹೖΔલʹ
"84͕ఏڙ͢ΔαʔϏε 1SJNJUJWFT ཁૉ Ͱ͋Δͱ͍͏͜ͱ
"84͕ఏڙ͢ΔαʔϏε 1SJNJUJWFT ཁૉ Ͱ͋Δ ɾશͯͷػೳ͕ຬͨ͞ΕͨສਓʹٻΊΒΕΔϑϨʔϜϫʔΫଘࡏ͠ͳ͍ ɾ̍ͭ̍ͭͷγϯϓϧͳαʔϏεͷΈ߹Θ͕ͤػೳతɺੑೳతʹεέʔϥϒϧ ͔ͭՄ༻ੑͷߴ͍γεςϜΛ࣮ݱ͢Δ ɾͦͷͨΊʹ͓٬༷͕ඞཁͱͨ͠ 1SJNJUJWFT ཁૉ
Λ"84ఏڙ͍ͯ͠Δ ɾඞཁͳ"84αʔϏεΛΈ߹ΘͤͯɺϏδωεʹඞཁͳγεςϜΛ࡞Δͱ͍͏͜ͱ
"84͕ఏڙ͢ΔαʔϏε 1SJNJUJWFT ཁૉ Ͱ͋Δ
SF*OWFOUͱ
SFJOWFOUͱ <༁> ৽ͨʹ࡞ͯ͠࡞Γ͢ɺଘࡏΛોΒͤΔ Ҿ༻8FCMJP <ҙ༁> ʮ"84SF*OWFOUɺ"84Ϣʔβʔ͕Ϗδωεͷ՝Λղܾ͢ΔͨΊͷ࠶ൃ໌ʹ ඞཁͳαʔϏε͕ൃද͞ΕɺͦΕΒΛ׆༻͢ΔͨΊͷٕज़ใΛ֤छηογϣϯͰ ΠϯϓοτͰ͖ΔֶशΠϕϯτʯ
͜Ε·Ͱͷ %S8FSOFS7PHFMT 71BOE$50PG"NB[PODPNΩʔϊʔτ ʢSF*OWFOU൛ ˍ ൈਮʣ ɾ ΫϥυΛ׆༻͢ΔͨΊͷ8FMM"SDIJUFDUFE'SBNFXPSL ɾ ηΩϡϦςΟʢ୭͕ηΩϡϦςΟΛҙࣝ͠ͳ͚ΕͳΒͳ͍ͷ͔ʣ
ϏδωεͱՄ༻ੑͷۓுؔ ɾ σʔλετΞͷબɺճ෮ੑɾ֦ுੑͷ࣮ྫʢ4 -BNCEBʣ ɾ ϨΠςϯγʔɺ"1*ͱސ٬ϢʔεέʔεɺαεςφϏϦςΟ ɾ ඇಉظͳγεςϜͰ͋Δ͜ͱɺݱ࣮ੈքͱγεςϜͷଟ࣍ݩੑ
ɾ৽αʔϏεͷൃද͕த৺Ͱͳ͘ɺओʹΤϯδχΞ͚ͨ"84͕ߟ͍͑ͯΔ Ϋϥυ׆༻ʹඞཁͳٕज़తͳτϐοΫɺಛʹநͷߴ͍τϐοΫʹ͍ͭͯ ࣮ࡍʹ"84͕ͲͷΑ͏ʹ࣮͍ͯ͠Δͷ͔ͱ͍͏౿·͑ͯਐΊΒΕΔ ɾ"84͕ͲͷΑ͏ʹͯͦ͠ͷαʔϏεΛఏڙ͢Δʹࢸ͔ͬͨΛཧղ͠ɺαʔϏεͷ Έ߹ΘͤͰಘΒΕΔՁΛͲͷΑ͏ʹߴΊΒΕΔͷ͔"84׆༻ͷΈͳΒͣɺ γεςϜߏஙɺ ΞϓϦέʔγϣϯ։ൃɺΞʔΩςΫνϟઃܭͳͲΤϯδχΞϦϯά ͢Δ্Ͱॏཁͳ؍ΛֶशͰ͖Δ ɾ"84αʔϏεʹؔ͢Δࣝͷਂ͕͞ͳͯ͘ɺ"84ͷߟ͑ํΛΔ͜ͱ͕Ͱ͖Δɻ ʢ
ࢄΞʔΩςΫνϟɺ"84Y6OJYֶ ͳͲ ʣ ͜Ε·Ͱͷ %S8FSOFS7PHFMT 71BOE$50PG"NB[PODPN Ωʔϊʔτ ʢ֓ཁʣ
ͱ͍͏͜ͱͰ "84SF*OWFOU%S8FSOFS7PHFMT 71BOE$50PG"NB[PODPN ΩʔϊʔτΛ ৼΓฦͬͯΈ·͠ΐ͏
େ͖̎ͭ͘ͷύʔτͰߏ
େ͖̎ͭ͘ͷύʔτͰߏ ςΫϊϩδʔͱϏδωεͷ྆ऀ͕ טΈ߹͏ঢ়ଶΛܧଓ͢ΔͨΊͷ ʮίετʯͷҙࣝ "*ະདྷͷςΫϊϩδʔͰͳ͘ɺ ະདྷݱࡏͰ͋Δ͜ͱɻ "*Λݱ࣮ͷղܾͳͲɺޮՌత ʹѻ͏ͨΊͷϙΠϯτɻ
5IF'SVHBM"SDIJUFDU IUUQTUIFGSVHBMBSDIJUFDUDPN ɾίετΛҙࣝ͠ɺαεςφϒϧ͔ͭϞμϯͳΞʔΩςΫνϟΛߏங͢ΔͨΊͷ๏ଇΛ ·ͱΊͨυΩϡϝϯτɻ %S8FSOFS ΩʔϊʔτͰհ͞Εͨɻ ɾυΩϡϝϯτ̓ͭͷ๏ଇͰߏ͞Ε͍ͯΔɻ -"8.BLF$PTUB/POGVODUJPOBM3FRVJSFNFOU -"84ZTUFNTUIBU-BTU"MJHO$PTUUP#VTJOFTT -"8"SDIJUFDUJOHJTB4FSJFTPG5SBEFPGGT
-"86OPCTFSWFE4ZTUFNT-FBEUP6OLOPXO$PTUT -"8$PTU"XBSF"SDIJUFDUVSFT*NQMFNFOU$PTU$POUSPMT -"8$PTU0QUJNJ[BUJPOJT*ODSFNFOUBM -"86ODIBMMFOHFE4VDDFTT-FBETUP"TTVNQUJPOT ɾ5IF'SVHBM"SDIJUFDUΛ࣮ࡍͷϓϩδΣΫτͰ׆༻͢Δํ๏Λߟ͑ͯΈͨϒϩά IUUQTTIJNBLB[FIBUFOBCMPHDPNFOUSZUIFGSVHBMBSDIJUFDU
-"8.BLF$PTUB/POGVODUJPOBM3FRVJSFNFOU ҙ༁ ʮඇػೳཁ݅ʹίετΛՃ͑Δ͜ͱʯ ຊจ༁ ඇػೳཁ݅ɺಛఆͷಛػೳͰͳ͘ɺγεςϜͷಈ࡞Λஅ͢ΔͨΊʹ༻Ͱ͖ Δج४Λࢦఆ͠·͢ɻྫ͑ɺΞΫηγϏϦςΟɺՄ༻ੑɺεέʔϥϏϦςΟɺηΩϡ ϦςΟɺҠ২ੑɺอकੑɺίϯϓϥΠΞϯεͳͲͰ͋Δɻݟམͱ͞Ε͕ͪͳͷίετ Ͱ͋Δɻ ઃܭ͔Β։ൃɺӡ༻ʹࢸΔ·ͰɺϏδωεͷ͋ΒΏΔஈ֊ͰίετΛߟྀ͠ͳ͍ͨΊɺ ͋Δ͍దʹଌఆ͍ͯ͠ͳ͍ͨΊɺاۀࣦഊ͢ΔՄೳੑ͕͋Δɻܭࢉ؆୯ͩɻί
ετ͕ऩӹΛ্ճΕɺϏδωεϦεΫʹ͞Β͞ΕΔɻ ૣ͍ஈ֊͔ΒܧଓతʹίετͷӨڹΛߟྀ͢Δ͜ͱͰɺػೳɺࢢೖ·Ͱͷ࣌ؒɺޮ ͷόϥϯε͕औΕͨγεςϜΛઃܭ͢Δ͜ͱ͕Ͱ͖Δɻ։ൃɺແବͷͳ͍ޮతͳ ίʔυΛҡ࣋͢Δ͜ͱʹूதͰ͖Δɻͦͯ͠ΦϖϨʔγϣϯɺऩӹੑΛ࠷େԽ͢Δͨ ΊʹϦιʔεͷ༻ͱࢧग़Λඍௐ͢Δ͜ͱ͕Ͱ͖Δɻ
-"8.BLF$PTUB/POGVODUJPOBM3FRVJSFNFOUΛࣗୡʹϓϩδΣΫτʹ ஔ͖͑ͯߟ͑ͯΈΔɻ ɾࠃͷγεςϜ։ൃϓϩδΣΫτͰ*1"ඇػೳཁٻάϨʔυΛ༻͍ͯඇػೳཁ݅ Λཧ͢Δ͜ͱ͕ଟ͍ɻ ɾ͔͠͠ɺඇػೳཁٻάϨʔυʹʮίετʯΛओମͱͨ͠େ߲ଘࡏ͍ͯ͠ͳ͍ɻ ʢ֤খ߲ʹίετʹ৮ΕΔهड़͋Δʣ ɾͨͩɺઃܭલͷ͓͓Αͦͷ"84ߏਤͳͲΛͱʹֹ݄ྉۚܭࢉ͍ͯ͠Δͣɻ ʢίετͷҙࣝ͋Δͣʣ ɾઃܭஈ֊ʹ͓͍ͯίετͱͷτϨʔυΦϑΛదʹߟ͍͑ͯΔ͔ɺͦͷνΣοΫ ϙΠϯτΛඇػೳཁ݅ͯఆٛ͢Δඞཁ͕͋ΔͷͰͳ͍͔ʁ
ʢ͞Βʹ "84ʹ 8FMM"SDIJUFDUFE'SBNFXPSLͱ͍͏νΣοΫπʔϧ͕͋Δʣ
ɾ৽αʔϏεͷൃද͕த৺Ͱͳ͘ɺओʹΤϯδχΞ͚ͨ"84͕ߟ͍͑ͯΔ Ϋϥυ׆༻ʹඞཁͳٕज़తͳτϐοΫɺಛʹநͷߴ͍τϐοΫʹ͍ͭͯ ࣮ࡍʹ"84͕ͲͷΑ͏ʹ࣮͍ͯ͠Δͷ͔ͱ͍͏౿·͑ͯਐΊΒΕΔ ɾ"84͕ͲͷΑ͏ʹͯͦ͠ͷαʔϏεΛఏڙ͢Δʹࢸ͔ͬͨΛཧղ͠ɺαʔϏεͷ Έ߹ΘͤͰಘΒΕΔՁΛͲͷΑ͏ʹߴΊΒΕΔͷ͔"84׆༻ͷΈͳΒͣɺ γεςϜߏஙɺ ΞϓϦέʔγϣϯ։ൃɺΞʔΩςΫνϟઃܭͳͲΤϯδχΞϦϯά ͢Δ্Ͱॏཁͳ؍ΛֶशͰ͖Δ ɾ"84αʔϏεʹؔ͢Δࣝͷਂ͕͞ͳͯ͘ɺ"84ͷߟ͑ํΛΔ͜ͱ͕Ͱ͖Δɻ ʢ
ࢄΞʔΩςΫνϟɺ"84Y6OJYֶ ͳͲ ʣ ʲ࠶ܝʳ ͜Ε·Ͱͷ %S8FSOFS7PHFMT 71BOE$50PG"NB[PODPN Ωʔϊʔτ ʢ֓ཁʣ
ͥͻɺ:PV5VCFͰ "84SF*OWFOU%S8FSOFS7PHFMTΩʔϊʔτΛ ࢹௌͯ͠Έ͍ͯͩ͘͞ɻ "84ॳ৺ऀͰ͋ΔͲ͍͏͔ʹؔͳ͘ɺ࣮֬ʹΤϯδχΞͱͯ͠ஷۚʹͳΓ·͢ɻ ͦͯ͠ɺͦͷڭ͑Λͱʹ"84αʔϏεʹ৮Εɺ׆༻ํ๏Λ +"846(ͷ֤ࢧ෦Ͱ σΟεΧογϣϯ͠·͠ΐ͏ɻ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ
フォージビジョン reinvent Ͱݕࡧ ࠓि༵ ͔࣌Β SF*OWFOUࢀՃใࠂձΠϕϯτΛ։࠵ʂ Έͳ͞Μͱ༵·͓ͨձ͍Ͱ͖Δ͜ͱΛָ͠Έʹͯ͠·͢ʂ