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
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
Search
みのるん
PRO
February 06, 2025
Technology
1.5k
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
ARI TechSummit ~AI・生成AI~
https://ari.connpass.com/event/342080/
みのるん
PRO
February 06, 2025
More Decks by みのるん
See All by みのるん
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
2
89
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
12
9.7k
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
3
270
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
12
3.5k
やさしいA2A入門
minorun365
PRO
12
2.8k
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
1.7k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
19
19k
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
PRO
5
380
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
PRO
10
4k
Other Decks in Technology
See All in Technology
深夜のクラウド懺悔室 1:29:300 or 1:0:0
kazzpapa3
0
190
2026-09-04 SRE Tech Talk #15 怠惰なTerraform / Lazy Terraform
masasuzu
0
220
AIに丸投げしないトイル削減 / Eliminating Toil Without Leaving It All to AI
kohbis
3
990
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.7k
Sony-DroidKaigi2026
sony
1
400
AIで仕事のやり方を変える
matsu7874
2
980
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
2
1.9k
作り直せるコードは迅速に 作り直せないDBは慎重に - AI時代のプロダクトエンジニアが「判断の不可逆性」で開発速度を変える話
kinosuke01
0
270
V8コントリビュート超入門
riyaamemiya
0
150
[DroidKaigi 2026] Making UI specifications visible: Android UI development in the AI agent era supported by Compose Screenshot Testing and galleries
syarihu
0
600
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
2
110
OpenTelemetry eBPF Instrumentationの舞台裏 / Behind the Scenes of OpenTelemetry eBPF Instrumentation
ymotongpoo
1
160
Featured
See All Featured
The Curious Case for Waylosing
cassininazir
1
500
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
65k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Visualization
eitanlees
152
17k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
400
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
490
A Tale of Four Properties
chriscoyier
163
24k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
400
Transcript
ΈͷΔΜ !NJOPSVO ·ͩؒʹ߹͏ʂ ΤϯδχΞͷͨΊͷ ੜ"*ΞϓϦ։ൃೖPO"84
XIPBNJ ޚాູʢΈͷΔΜʣ!NJOPSVO ςοΫΤόϯδΣϦετ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձࣾʢ,"(ʣ +"846(ӡӦ౦ژࢧ෦43&ࢧ෦/8+"84 • "84$PNNVOJUZ)FSP • "844BNVSBJ •
+BQBO"845PQ&OHJOFFS • +BQBO"84"MM$FSUT&OHJOFFS
Έͳ͞Μɺ ੜ"*׆༻ͯ͠·͔͢ʁ
ΤϯδχΞ͚ͩͲɺ $IBU(15͙Β͍͔ͬͯ͠ͳ͍ʜ ͬͯํ͍·ͤΜ͔ʁʁ
--.ΞϓϦ։ൃ ΊͪΌָ͍͠Ͱ͢Αʂ
ԿΑΓɺ Ϟσϧͷ"1*Λୟ͚ͩ͘ͳͷͰ ։ൃͷೖʹ͍ͬͯ͜Ͱ͢ "1*
͍·ଟ͘ͷاۀ͕ੜ"*ʹࢿ͍ͯ͠ΔͷͰ --.ΞϓϦ։ൃ͕Ͱ͖Δ͚ͩͰ Ҋ݅ҾͬுΓͩ͜Ͱ͢ ʢ͏ͪΤϯδχΞ͕શһϑϧՔಇͰɺ ٽ͘ٽ͓͘அΓ͠·ͬͯ͘·͢ʣ
ࠓɺΈΜͳେ͖"84Λϕʔεʹ ੜ"*ΞϓϦ։ൃͷجૅΛ͝հ͠·͢
--.ΞϓϦ։ൃͷجૅ
$IBU(15ΤϯδχΞͰͳ͍ํ ຖ͍ͬͯΔͱࢥ͍·͢
ΤϯυϢʔβʔ͚ͷ8FCΞϓϦͳͷͰɺ ࣗͷΞϓϦʹͦͷ··ΈࠐΉ͜ͱͰ͖·ͤΜ
ΞϓϦέʔγϣϯ͔Β ੜ"*ͷϞσϧΛݺͼ͍ͨਓͷͨΊʹɺ "1*ఏڙ͞Ε͍ͯ·͢
ͨͩ͠ΤϯλʔϓϥΠζͳڥͰɺ ηΩϡϦςΟΨόφϯεͷ؍Ͱ ࣾঝೝʹۤ࿑͢Δ͜ͱʜ
ͦ͜ͰɺύϒϦοΫΫϥυ֤͕ࣾ ੜ"*αʔϏεͱͯ͠ Ϟσϧͷ"1*Λఏڙͯ͘͠Ε͍ͯ·͢
Ͳ͏ͤΞϓϦࣗମ Ϋϥυ্Ͱ࡞Γ·͢ΑͶʁ ͱ͍͏͜ͱͰɺ "*ػೳ·ͰΫϥυͰ݁͢ΔͷͰ ศརͳΜͰ͢
"84Ͱ"NB[PO#FESPDL͕ ։ൃऀ͚ͷੜ"*αʔϏε
࠷ॳʹΔ͖͜ͱɺ "84ΞΧϯτΛ࡞ͬͯ ͍͍ͨϞσϧΛ༗ޮԽ͢Δ͚ͩ
ͪΐͬͱࢼ͚ͩ͢ͳΒɺϚωίϯ͔Β(6*Ͱ νϟοτը૾ɾಈըੜ͕Ͱ͖·͢ ൺֱϞʔυ ศརʂ
"1*ΛͬͯΈΑ͏
͋ͳͨͷύιίϯʹ 74$PEFͱ1ZUIPOΛΠϯετʔϧ͠·͢
"84$-*ΛΠϯετʔϧͯ͠ɺ BXTDPOGJHVSFίϚϯυͰ ͋ͳͨͷ*".ೝূใΛઃఆ͠·͠ΐ͏
ੜ"*ΞϓϦͷ࠷ϝδϟʔͳ ։ൃݴޠ1ZUIPOͰ͢
"844%,GPS1ZUIPOʢ#PUPʣͰ #FESPDLͷ"*ϞσϧΛݺΜͰΈ·͠ΐ͏
جຊ$POWFSTF"1*ʢձ"1*ʣΛͬͯ ਪΛϦΫΤετ͠·͢ "1*ΫϥΠΞϯτΛఆٛ DPOWFSTFϝιουΛ࣮ߦ ݁ՌΛදࣔ
ͳΜͱɺҧ͏ձࣾͷϞσϧͰ ಉ͡ϑΥʔϚοτͰݺΔ #FESPDLͳΒͰͷศརͳ"1*Ͱ͢ $POWFSTF "1*
ʢσϞʣ
ͪΖΜ ετϦʔϛϯάग़ྗ Մೳʂ
Ϟσϧͷࢦఆʹɺ ਪϓϩϑΝΠϧΛͬͯ ΫϩεϦʔδϣϯਪΛߦ͏͜ͱ͕ ਪ͞Ε͍ͯ·͢ ਪ ϓϩϑΝΠϧ ʢ"1"$ʣ ౦ژ γϯΨ ϙʔϧ
ιϧ
--.։ൃϑϨʔϜϫʔΫͷ׆༻
ʮձཤྺͷཧʯͳͲɺ Α͋͘Δ--.ػೳΛ࣮͍ͨ͠ͱ͖ -BOH$IBJOΛ͏ͱศརͰ͢
--.ͷࢦఆʹ$IBU#FESPDL$POWFSTFΫϥεΛ͑ɺ ͋ͱϞσϧΫϥυΘͣಉ͡Α͏ʹػೳ͕͑·͢
-BOH$IBJOΛ͏ͱɺ -BOH4NJUI-BOHGVTFͳͲ --.ઐ༻ͷࢹπʔϧΛ ܭ͘͢͠ͳΔͷϝϦοτ
ʢσϞʣ
ϑϩϯτΤϯυ࡞Ζ͏
ͯ͞ɺίϚϯυϥΠϯͰࢼ͚ͩͩ͢ͱ ͭ·Βͳ͍Ͱ͢ΑͶ
ͰϑϩϯτΤϯυۤखͳͷͰ 3FBDUͱ͔ॻ͚ͳ͍ʜ
҆৺͍ͯͩ͘͠͞ɺ ศརͳ1ZUIPOϑϨʔϜϫʔΫ 4USFBNMJU͕͋Γ·͢ʂ
ͨͬͨ͜Ε͚ͩͷίʔυͰ ϞμϯͳϑϩϯτΤϯυ͕
TUSFBNMJUSVOϑΝΠϧ໊ ͰىಈͰ͖Δ
ʢσϞʣ
"84ʹσϓϩΠ͢Δͱ͖ίϯςφʹͯ͠ɺ &$4Ͱϗετ͢Δͷ͕ศརͰ͢
ੜ"*ͷఆ൪ʮ3"(ʯʹઓ
--.ֶ͕श͍ͯ͠ͳ͍ ʮࣗࣾσʔλʯʮ࠷৽ใʯΛ ݕࡧͯ͢͠ͷ͕3"(Ͱ͢
ηϚϯςΟοΫݕࡧΛ࣮ݱ͢ΔͨΊʹɺ ݩσʔλ͔ΒςΩετΛநग़ͯ͠ ϕΫτϧʹม͠·͢
Ϣʔβʔͷ࣭ɺ ຖճϕΫτϧʹม͔ͯ͠Β ݕࡧʹ͔͚Δඞཁ͕͋Γ·͢ɻ ͜ͷΞϓϦॲཧΠϯϑϥΛ ࣗͰ༻ҙ͢Δͷ݁ߏେมʜ
҆৺͍ͯͩ͘͠͞ɻ#FESPDLʹ ʮφϨοδϕʔεʯػೳ͕͋Γ·͢
ϚωίϯΆͪΆͪͰ 3"(ύΠϓϥΠϯΛࣗಈߏஙͯ͘͠Ε·͢
͖ͬ͞ͷΞϓϦ͔Βɺ φϨοδϕʔεͷ"1*ΛݺͿ͚ͩͰ0,ʂ
ʢσϞʣ
φϨοδϕʔεʹछྨͷ"1*͕͋Γ·͢ 3FUSJFWF"1* 3FUSJFWF"OE(FOFSBUF"1* ݕࡧͷΈ ʢ͖ͳϞσϧͱ Έ߹ΘͤΒΕΔʣ ݕࡧʴੜ
࠷ઌʮ"*ΤʔδΣϯτʯ
୯ͳΔձͰͳ͘ɺ ߦಈܭըΛཱͯͯࢼߦࡨޡͨ͠Γ ֎෦πʔϧΛ͑·͢ ߦಈΛ ܭը ࣮ߦ ݁ՌΛ ؍ ͕݁ ग़Δ·Ͱ
܁Γฦ͢ πʔϧͷྫ ࢉज़ԋࢉ 04ϑΝΠϧ ૢ࡞ 8FCݕࡧ ֎෦"1*ར༻ 3F"DU ʢ3FBTPOJOH"DUJOHʣ
Ұൠతʹ-BOH(SBQIͱ͍͏ ϥΠϒϥϦΛͬͯ։ൃ͠·͕͢ɺ ݁ߏ͍͠ʜ
Ͱ#FESPDLʹ ΤʔδΣϯτػೳ͋Γ·͢ʂ
ϚωίϯΆͪΆͪͰ 3F"DUΤʔδΣϯτΛ؆୯ʹ࡞Ε·͢
-BNCEBΛݺͤͯ֎෦"1*Λୟ͍ͨΓɺ φϨοδϕʔεΛࢀরͤ͞Δ͜ͱͰ͖Δ
Ϛωίϯ͔Β࡞ͬͨΤʔδΣϯτΛ "1*ͰݺͿ͚ͩͰ0,ʂ ͖ͬ͞ͷ4USFBNMJUΛ͑ɺ ΤʔδΣϯτͷߦಈΛ ը໘ʹදࣔ͢Δ͜ͱͰ͖·͢
ʢσϞʣ
--.ΞϓϦࣄྫհ
"84Ϩϕϧఆ͘ΜʢσϞʣ
ຊ෦"*ʢσϞʣ
࠷ޙʹએ
None
None