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
6
1.1k
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
ARI TechSummit ~AI・生成AI~
https://ari.connpass.com/event/342080/
みのるん
PRO
February 06, 2025
Tweet
Share
More Decks by みのるん
See All by みのるん
地味にいろいろあった! 2025春のAmazon Bedrockアップデートおさらい
minorun365
PRO
2
520
30代からでも遅くない! 内製開発の世界に飛び込み、最前線で戦うLLMアプリ開発エンジニアになろう
minorun365
PRO
16
4.8k
やさしいMCP入門
minorun365
PRO
165
120k
マネコン操作いらず! TerraformでAWSインフラのコーディングに入門しよう
minorun365
PRO
6
2.1k
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
2
670
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
11
1.9k
AIエージェント入門
minorun365
PRO
48
24k
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
9
1.4k
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
8
520
Other Decks in Technology
See All in Technology
グループ ポリシー再確認 (2)
murachiakira
0
170
より良い開発者体験を実現するために~開発初心者が感じた生成AIの可能性~
masakiokuda
0
220
Databricksで完全履修!オールインワンレイクハウスは実在した!
akuwano
0
120
Web Intelligence and Visual Media Analytics
weblyzard
PRO
1
5.9k
OpsJAWS34_CloudTrailLake_for_Organizations
hiashisan
0
200
持続可能なドキュメント運用のリアル: 1年間の成果とこれから
akitok_
1
250
watsonx.data上のベクトル・データベース Milvusを見てみよう/20250418-milvus-dojo
mayumihirano
0
170
更新系と状態
uhyo
8
2.1k
3D生成AIのための画像生成
kosukeito
2
540
ビジネスとデザインとエンジニアリングを繋ぐために 一人のエンジニアは何ができるか / What can a single engineer do to connect business, design, and engineering?
kaminashi
2
780
Making a MIDI controller device with PicoRuby/R2P2 (RubyKaigi 2025 LT)
risgk
1
350
AWSの新機能検証をやる時こそ、Amazon Qでプロンプトエンジニアリングを駆使しよう
duelist2020jp
1
300
Featured
See All Featured
Embracing the Ebb and Flow
colly
85
4.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
349
20k
Site-Speed That Sticks
csswizardry
6
510
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Designing Experiences People Love
moore
142
24k
A designer walks into a library…
pauljervisheath
205
24k
Side Projects
sachag
453
42k
GitHub's CSS Performance
jonrohan
1030
460k
Designing for humans not robots
tammielis
253
25k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
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