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
週刊AWSキャッチアップ 生成AI編(2024/6/10週)
Search
みのるん
PRO
June 25, 2024
Technology
3
160
週刊AWSキャッチアップ 生成AI編(2024/6/10週)
#36 JAWS-UG主催 週刊AWSキャッチアップ (2024/06/10週)
https://jaws-ug.doorkeeper.jp/events/174973
みのるん
PRO
June 25, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
17
6k
本部長の代わりに提案書レビュー! KDDI営業が毎日使うAIエージェント「A-BOSS」開発秘話
minorun365
PRO
15
3k
やさしい認証認可
minorun365
PRO
31
13k
やさしいClaude Code入門
minorun365
PRO
44
38k
地味にいろいろあった! 2025春のAmazon Bedrockアップデートおさらい
minorun365
PRO
2
750
30代からでも遅くない! 内製開発の世界に飛び込み、最前線で戦うLLMアプリ開発エンジニアになろう
minorun365
PRO
16
6.1k
やさしいMCP入門
minorun365
PRO
193
160k
マネコン操作いらず! TerraformでAWSインフラのコーディングに入門しよう
minorun365
PRO
7
2.4k
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
2
860
Other Decks in Technology
See All in Technology
shake-upを科学する
rsakata
7
790
[ JAWS-UG千葉支部 x 彩の国埼玉支部 ]ムダ遣い卒業!FinOpsで始めるAWSコスト最適化の第一歩
sh_fk2
2
140
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
3
460
LLM時代の検索
shibuiwilliam
2
430
改めてAWS WAFを振り返る~業務で使うためのポイント~
masakiokuda
2
300
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
130
AWS CDK 開発を成功に導くトラブルシューティングガイド
wandora58
3
130
20250705 Headlamp: 專注可擴展性的 Kubernetes 用戶界面
pichuang
0
290
ビジネス職が分析も担う事業部制組織でのデータ活用の仕組みづくり / Enabling Data Analytics in Business-Led Divisional Organizations
zaimy
1
220
AI専用のリンターを作る #yumemi_patch
bengo4com
6
4.4k
United Airlines Customer Service– Call 1-833-341-3142 Now!
airhelp
0
170
Reach American Airlines®️ Instantly: 19 Calling Methods for Fast Support in the USA
flyamerican
1
180
Featured
See All Featured
Being A Developer After 40
akosma
90
590k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Navigating Team Friction
lara
187
15k
RailsConf 2023
tenderlove
30
1.1k
Side Projects
sachag
455
42k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Transcript
+"846(ओ࠵ िץ"84ΩϟονΞοϓ ੜ"*ฤ ि ΈͷΔΜ !NJOPSVO
αʔϏεΞοϓσʔτ
"NB[PO4BHF.BLFS $BOWBTͰར༻ͨ͠ ج൫Ϟσϧͷຊ൪ڥͷస༻͕༰қʹ "84ϒϩάΑΓ "NB[PO4BHF.BLFS $BOWBT͔Βɺج൫ϞσϧΛ4BHB.BLFSͷϦΞϧλΠϜਪΤϯυϙ ΠϯτʹσϓϩΠͰ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ 4BHF.BLFS $BOWBT༷ʑͳج൫ϞσϧΛͱʹɺݕࡧ֦ுੜ 3"(
ʹΑΔϞσϧͷԠ ͷΧελϚΠζɺج൫Ϟσϧͷඍௐ͕ՄೳͰ͢ɻ4BHF.BLFS $BOWBTͰ࡞ۀͨ͠ ՌΛɺ"NB[PO4BHF.BLFSͷϦΞϧλΠϜਪΤϯυϙΠϯτʹσϓϩΠ͢ΔࣄͰɺຊ൪ Ͱར༻͢ΔΞϓϦέʔγϣϯʹ༰қʹΈࠐΈ͕ՄೳͰ͢ɻ ϦΞϧλΠϜਪΤϯυϙΠϯτϑϧϚωʔδυͰෛՙʹԠͯ͡εέʔϦϯά͠·͢ͷͰɺ ӡ༻ͷखؒ࠷খԽͰ͖·͢ɻ
"NB[PO4BHF.BLFS $BOWBTͰར༻ͨ͠ ج൫Ϟσϧͷຊ൪ڥͷస༻͕༰қʹ 4BHF.BLFS $BOWBTͰ ϑΝΠϯνϡʔχϯά 4BHF.BLFSͷϦΞϧλΠϜਪ ΤϯυϙΠϯτʹσϓϩΠ
"NB[PO4BHF.BLFS $BOWBTͰར༻ͨ͠ ج൫Ϟσϧͷຊ൪ڥͷస༻͕༰қʹ • ࠓճͷର4BHF.BLFS +VNQ4UBSUܦ༝ͷϞσϧʢ#FESPDLϞσϧର֎ʣ • ͳ͓ɺ4BHF.BLFSͷਪΤϯυϙΠϯτछྨ͋Δ 4"ຊڮ͞Μͷ ϒϥοΫϕϧτ͕
͔Γ͍͢Ͱ͢ QBHFTBXTDMPVEDPNST5;.JNBHFT"84#MBDL#FMU@@"NB[PO4BHF.BLFS*OGFSFODF1BSU@@WQEG
"NB[PO$MPVE8BUDIͰ ࣗવݴޠʹΑΔΫΤϦੜ͕Մೳʹ "84ϒϩάΑΓ "NB[PO$MPVE8BUDIɺऩू͞ΕͨϩάͱϝτϦΫεΛੳ͢Δ͜ͱͰજ ࡏ͢ΔվળՕॴͷൃݟΛ༰қʹ͠·͢ɻ ࠓճͷΞοϓσʔτͰɺੜ"*ͷٕज़Λ׆༻͢Δ͜ͱʹΑͬͯࣗવݴޠͰϩ άϝτϦΫεΛੳ͢ΔΫΤϦΛੜͰ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ ݱ࣌ͰӳޠʹରԠ͢ΔܗͰ͕͢ɺྫ͑ʮաڈ࣌ؒͰ࠷͔ͬͨ -BNCEBͷϦΫΤετΛදࣔͯ͠ʯʮ࠷εϩοτϦϯά͕ൃੜ͍ͯ͠Δ %ZOBNP%#ͷςʔϒϧʁʯͱ͍࣭ͬͨʹରͯ͠ɺੵ͞Εͨσʔλʹج
͍ͮͨԠΛฦ͠·͢ɻ
"NB[PO$MPVE8BUDIͰ ࣗવݴޠʹΑΔΫΤϦੜ͕Մೳʹ
"84$MPVE5SBJM-BLFͰ ࣗવݴޠʹΑΔΫΤϦੜ͕Մೳʹ "84ϒϩάΑΓ "84$MPVE5SBJMϢʔβΞΫςΟϏςΟͱ"1*ͷ༻ঢ়گΛϩάͱͯ͠ه ͢ΔαʔϏεͰɺ"84$MPVE5SBJM-BLFͦͷใʹରͯ͠42-ϥΠΫͷ ݴޠͰΫΤϦ͕ՄೳͳΈͰ͢ɻ ࠓճɺੜ"*ͷٕज़ʹΑͬͯࣗવݴޠΛར༻͍ͨ͠߹Θ͕ͤՄೳʹͳΓ· ͨ͠ɻ ݱ࣌ͰӳޠʹରԠ͓ͯ͠ΓʮաڈҰिؒͷΤϥʔͱͦͷݪҼʁʯ ʮࡢϚωδϝϯτίϯιʔϧͰϩάΠϯͨ͠ϢʔβΛҰཡදࣔͯ͠ʯͱ
͍ͬͨϦΫΤετʹԠͯ͘͠Ε·͢ɻ
"84$MPVE5SBJM-BLFͰ ࣗવݴޠʹΑΔΫΤϦੜ͕Մೳʹ $MPVE5SBJMͷࠪϩάΛ 42-ͰΫΤϦʔͰ͖Δʂ
"84$MPVE5SBJM-BLFͰ ࣗવݴޠʹΑΔΫΤϦੜ͕Մೳʹ
"84"VEJU.BOBHFS HFOFSBUJWF"*CFTUQSBDUJDFTͷ ରαʔϏεʹ"NB[PO4BHF.BLFSΛՃ "84ϒϩάΑΓ "84"VEJU.BOBHFS"84ͷ༻ঢ়گΛܧଓతʹνΣοΫ͠ɺϦεΫͱίϯϓϥΠΞϯ εͷධՁΛ༰қʹ͢ΔαʔϏεͰ͢ɻ ͋Δ"*ͷར༻ॏཁͳςʔϚͰ͕͢ɺ"84"VEJU.BOBHFSੜ"*ʹؔ͢Δϕετϓ ϥΫςΟεΛ·ͱΊͨϑϨʔϜϫʔΫΛఏڙ͍ͯ͠·͢ɻൃදॳ"NB[PO#FESPDL͕ର ͱͳ͍ͬͯ·͕ͨ͠ɺࠓճ"NB[PO4BHF.BLFS͕ରʹؚ·Ε·ͨ͠ɻ ͜ͷπʔϧΛར༻͢Δ͜ͱͰ#FESPDL4BHF.BLFSΛհͨ͠ੜ"*ΞϓϦέʔγϣϯͷϕ
ετϓϥΫςΟε४ڌঢ়گͷѲɺࠪʹඞཁͳใऩू͕༰қʹͳΓ·͢ɻϒϩάهࣄ ֬͝ೝ͍ͩ͘͞ɻ
"84"VEJU.BOBHFS HFOFSBUJWF"*CFTUQSBDUJDFTͷ ରαʔϏεʹ"NB[PO4BHF.BLFSΛՃ "84ϒϩάΑΓ
χϡʔε
ϨΞδϣϒςΫϊϩδʔζ༷ɺ ӳձϨοεϯϨϙʔτͷ͞ΒͳΔॆ࣮ʹੜ"*Λ׆༻ "84ϒϩάΑΓ ϨΞδϣϒάϧʔϓ༷͕ల։͢ΔʮϨΞδϣϒӳձʯͰɺ1$εϚϗͰ༷ʑͳߨࢣͱ ӳձϨοεϯ͕डߨͰ͖·͢ɻ ैདྷɺӳձͷߨࢣ͕ϝϞΛ͠ɺडߨऀʹରͯ͠ϑΟʔυόοΫΛ࡞͢Δ࡞ۀΛߦͬͯ ͓Γɺߨࢣଆͷෛ୲ʹͳ͍ͬͯͨͦ͏Ͱ͢ɻͦΕΛੜ"*Ͱղܾ͢ΔࣄΛૂ͍ɺ"NB[PO #FESPDLΛ׆༻ͨ͠ੜ"*ʹΑΔʮ"*ϨοεϯϨϙʔτʯΛ։ൃ͞Ε·ͨ͠ɻݱ࣌ͰҰ ෦ͷ͓٬༷ʹݶఆͯ͠ల։͍ͯ͠Δͦ͏Ͱ͕͢ɺར༻ऀ͔ΒҙతͳԠ͕ಘΒΕ͍ͯΔ ͦ͏Ͱ͢ɻ
CVJMEFSTGMBTIʹهࣄ͕ग़͍ͯ·͢ͷͰɺͪ͜Β͋Θͤͯ͝ཡ͍ͩ͘͞ɻCVJMEFSTGMBTI ͷ΄͏ϒϩάهࣄΑΓ͏গٕ͠ज़తͳৄࡉʹ౿ΈࠐΜͰ͍·͢ͷͰɺ྆ํݟ͍ͯͨͩ ͘ͱཧղ͕ਂ·Γ·͢ɻ
ϨΞδϣϒςΫϊϩδʔζ༷ɺ ӳձϨοεϯϨϙʔτͷ͞ΒͳΔॆ࣮ʹੜ"*Λ׆༻
ϑΝʔεττϨʔυ༷ɺւ༸ใ"1*ͱ "NB[PO#FESPDLͰւگࣗಈจॻԽΛ࣮ݱ "84ϒϩάΑΓ ϑΝʔεττϨʔυגࣜձ༷ࣾʮͳΈ͋Δʁʯͱ͍͏αʔϑΟϯΛָ͠Ήํʹ͚ͨ ใΞϓϦΛఏڙ͍ͯ͠Βͬ͠Ό͍·͢ɻ ͜Ε·Ͱɺख࡞ۀͰւگใΛ࡞͍ͯ͠·͕ͨ͠ɺ࡞ۀͷඇޮੑ࣭ͷΒ͖ͭɺ ใೖखίετͷߴಅ͕՝ʹͳ͍ͬͯ·ͨ͠ɻ͜Εʹରͯ͠"NB[PO#FESPDLͰੜ"*Λ ΈࠐΉ͜ͱͰɺւگใจॻͷࣗಈ࡞ʹΑΔ՝ղܾʹऔΓΈ·ͨ͠ɻ͜ΕʹΑͬͯɺ ख࡞ۀ͕ࣗಈԽ͞ΕແਓʹΑΔจॻੜɺใͷϦΞϧλΠϜߋ৽͕ՄೳʹͳΓ·ͨ͠ɻ ·ͨɺ"*ʹΑΔߴ࣭ͳใͷఏڙ͕ՄೳʹͳΔͱͱʹɺจॻԽͷίετ͕ݮ͞
ΕΔͱ͍͏݁ՌΛ֬ೝ͞Ε͍ͯ·͢ɻ
ϑΝʔεττϨʔυ༷ɺւ༸ใ"1*ͱ "NB[PO#FESPDLͰւگࣗಈจॻԽΛ࣮ݱ
,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձ༷ࣾɺ"NB[PO #FESPDL౷߹ʹΑΔνϟοτϘοτΛάϧʔϓࣾʹల։ "84ϒϩάΑΓ ,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձ༷ࣾͰɺৗۀͷੜ"*ͷੵۃ׆༻Λਪਐͯ͠ ͍Βͬ͠Ό͍·͕͢ɺಉ࣌ʹηΩϡϦςΟγϟυʔ*5ͳͲͷίϯϓϥΠΞϯεʹؔ͢Δݒ ೦͕͋Γ·ͨ͠ɻ ͜ΕΛղܾ͢Δ͜ͱΛతʹɺࣾͰར༻͍ͯ͠Δ4MBDLΛΠϯλϑΣʔεͱͯ͠ηΩϡΞ ʹར༻Ͱ͖Δੜ"*ڥΛ"NB[PO#FESPDLΛར༻ͯ͠։ൃ͞Ε·ͨ͠ɻηΩϡϦςΟΛ୲ อ͢ΔͨΊʹશͯͷཤྺͱϩάΛอଘ͢Δͱͱʹɺαʔόଆͱͷ௨৴ʹύϒϦοΫͳΤ ϯυϙΠϯτΛܦ༝͠ͳ͍௨৴ํࣜΛ࠾༻͢Δ͜ͱͰࣾͷηΩϡϦςΟࠪͰೝΊΒΕɺ
ۀใʹ׆༻Ͱ͖ΔڥΛߏஙͰ͖ͨͱͷ͜ͱͰ͢ɻ ݱࡏɺ,%%*%JHJUBM%JWFSHFODF)PMEJOHTάϧʔϓࣾͷ ໊ʹల։͓ͯ͠ΓɺඇΤ ϯδχΞͷํͷར༻͕͍ͬͯΔͦ͏Ͱ͢ɻ
,%%*ΞδϟΠϧ։ൃηϯλʔגࣜձ༷ࣾɺ"NB[PO #FESPDL౷߹ʹΑΔνϟοτϘοτΛάϧʔϓࣾʹల։ IUUQTXXXEPDTXFMMDPNTTL[L;+-.72KBXTEBZT@D@LBHVUBO
+'&ΤϯδχΞϦϯάגࣜձ༷ࣾɺ ݐઃۀʹ͓͚ΔۀޮԽʹੜ"*Λ׆༻ "84ϒϩάΑΓ +'&ΤϯδχΞϦϯάגࣜձ༷ࣾɺੜ"*Λ׆༻ͨ͠ϓϥοτϑΥʔϜʮ1MB`DFMMP Y$IBUʯΛ։ൃ͠ɺݐઃۀʹ͓͚ΔݟੵΓͷۀͷޮԽʹऔΓΜͰ͍Βͬ͠Ό͍· ͢ɻ ݄ʹϦϦʔε͞Εͨ1MB`DFMMP Y$IBUͰ͕͢ɺ݄ʹ࣮ۀʹཱͭϢʔεέʔεͷ ಛఆʹணख͞Εɺ1P$Λ௨ͯ͡ޮՌ͕֬ೝͰ͖ͨͷΛΞϓϦέʔγϣϯͱ࣮ͯ͢͠Δ࡞ ۀΛਐΊ͍ͯΒͬ͠Ό͍·͢ɻͦͷҰྫ͕ɺݟੵॻ͔Βͷσʔλநग़Ͱ͢ɻ͋Δࣄۀ෦Ͱ
ؒ ࣌ؒΛཁ͍ͯ͠Δͦ͏Ͱ͢ɻ ࠓճɺ0$3ͱੜ"*ΛΈ߹ΘͤΔࣄͰߴ͍ਫ਼Ͱͷσʔλநग़͕࣮ݱ͞Εɺ࣮ࡍʹ༻͠ ͨࣄۀ෦ͷϢʔβʔʹΑΕݟੵΓൺֱۀͷ࣌ؒΛेύʔηϯτݮͰ͖Δ͜ͱ͕ظ Ͱ͖Δͱͷ͜ͱͰ͢ɻ
+'&ΤϯδχΞϦϯάגࣜձ༷ࣾɺ ݐઃۀʹ͓͚ΔۀޮԽʹੜ"*Λ׆༻
ʮ୭Ͱ؆୯ʹੜ"*Λ׆༻ʂ "84+BQBOϝϯόʔ͕࡞ͬͨ1BSUZ3PDLΞϓϦूʯΛެ։ "84ϒϩάΑΓ "84͕ఏڙ͢Δʮ1BSUZ3PDLʯը໘ૢ࡞ͱࣗવݴޠʹΑΔࢦ͚ࣔͩͰ؆୯ʹੜ"*Λ ΈࠐΜͩΞϓϦΛ࡞͠ɺ63-ڞ༗ʹΑΓ୭ͰΞΫηεͰ͖ΔΑ͏ʹ͢ΔΈͰ͢ɻ ʹ։࠵͞ΕΔ"844VNNJU+BQBOʹΉ͚ͯɺ"84+BQBOͷϝϯόʔ͕ 1BSUZ3PDLͰ։ൃͨ͠ΞϓϦΛϒϩάͰެ։͠·ͨ͠ɻ1BSUZ3PDL͜ͷهࣄΛࣥචͨ࣌͠ Ͱ"84ΞΧϯτΫϨδοτΧʔυෆཁͰɺແྉͰ͝ར༻͚·͢ͷͰͥͻτϥΠ ͯ͠Έ͍ͯͩ͘͞ɻ "844VNNJU+BQBOͰɺ"847JMMBHFͷੜ"*ίʔφʔͰ1BSUZ3PDLͷϒʔε༻ҙͯ͠
͍·͢ͷͰɺͪ͜Β͓ݟಀ͠ͳ͘ɻ
ʮੜ"*ͷϚʔέςΟϯάઓུͷద༻ೖฤʯΛެ։ "84ϒϩάΑΓ ੜ"*༷ʑͳͷԠ༻͕ظ͞Ε͍ͯ·͕͢ɺͦͷͻͱͭʹϚʔέ ςΟϯά͕͋Γ·͢ɻ ͜ͷϒϩάهࣄʮੜ"*ͷϚʔέςΟϯάઓུͷద༻ʯͱ͍͏γϦʔζ Λߏ͢ΔͻͱͭͰɺ"*ओಋͷίϯςϯπੜͱޮՌతͳίϯςϯπ৴ͷ ͨΊͷϚʔέλʔ͚ϙʔλϧͷߏஙʹ͍ͭͯղઆ͍ͯ͠·͢ɻ
͓·͚
͋͢னɺ#FESPDLຊͷग़൛ΠϕϯτΓ·͢ʂ
ࠓि͔Βશࠃͷॻళʹணத 🚀
Ҿ༻ɾࢀߟจݙ • िץੜ"*XJUI"84r िc"NB[PO8FC4FSWJDFTϒϩά IUUQTBXTBNB[PODPNKQCMPHTOFXTXFFLMZHFOBJ