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/3週)
Search
みのるん
PRO
June 14, 2024
Technology
2
170
週刊AWSキャッチアップ 生成AI編(2024/6/3週)
#35 JAWS-UG主催 週刊AWSキャッチアップ (2024/06/03週)
https://jaws-ug.doorkeeper.jp/events/174544
みのるん
PRO
June 14, 2024
Tweet
Share
More Decks by みのるん
See All by みのるん
Qiita Organizationを導入したら、アウトプッターが爆増して会社がちょっと有名になった件
minorun365
PRO
1
380
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
10
1.3k
AIエージェント入門
minorun365
PRO
35
20k
まだ間に合う! エンジニアのための生成AIアプリ開発入門 on AWS
minorun365
PRO
5
800
AWSの生成AIサービス Amazon Bedrock入門!(2025年1月版)
minorun365
PRO
8
900
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
6
430
密着! Bedrockerがre:Invent 2024で過ごした5日間を紹介
minorun365
PRO
4
630
re:Inventで発表された Bedrockの新機能を色々使って、マルチRAGエージェントにクラウド選定させてみた件
minorun365
PRO
4
580
AWS re:Invent 2024登壇資料(GBL206-JA: Unleashing the power of generative AI on AWS for your business)
minorun365
PRO
7
430
Other Decks in Technology
See All in Technology
Log Analytics を使った実際の運用 - Sansan Data Hub での取り組み
sansantech
PRO
0
180
生成AIがローコードツールになる時代の エンジニアの役割を考える
khwada
0
350
AI-Driven-Development-20250310
yuhattor
3
320
事業を差別化する技術を生み出す技術
pyama86
3
1.1k
社内でKaggle部を作って初学者育成した話
daikon99
1
180
どうすると生き残れないのか/how-not-to-survive
hanhan1978
12
9.4k
一歩ずつ成長しながら進める ZOZOの基幹システムリプレイス/Growing Stap by Stap ZOZO BackOffice System Replacement
cocet33000
2
280
IAMのマニアックな話2025
nrinetcom
PRO
6
1.6k
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
190
エンジニアのキャリアパスと、 その中で自分が大切にしていること
noteinc
3
3.1k
AWSではじめる Web APIテスト実践ガイド / A practical guide to testing Web APIs on AWS
yokawasa
8
830
結果的にこうなった。から見える メカニズムのようなもの。
recruitengineers
PRO
1
130
Featured
See All Featured
Scaling GitHub
holman
459
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
115
51k
Gamification - CAS2011
davidbonilla
80
5.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
Thoughts on Productivity
jonyablonski
69
4.5k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
13
1k
Embracing the Ebb and Flow
colly
84
4.6k
A Tale of Four Properties
chriscoyier
158
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Done Done
chrislema
182
16k
Transcript
+"846(ओ࠵ िץ"84ΩϟονΞοϓ ੜ"*ฤ ि ΈͷΔΜ !NJOPSVO
αʔϏεΞοϓσʔτ
"NB[PO2%FWFMPQFSͰίϚϯυϥΠϯͷ ΠϯϥΠϯิ͕Մೳʹ "84ϒϩάΑΓ "NB[PO2%FWFMPQFSͰɺγΣϧͰೖྗ͞ΕͨίϚϯυϥΠϯʹج͍ͮͨɺ ϦΞϧλΠϜͰͷΠϯϥΠϯิ͕ՄೳʹͳΓ·ͨ͠ɻ ͨͱ͑ɺίϚϯυϥΠϯͰzHJUzͱೖྗ͢Δͱɺ2%FWFMPQFS͕࣍Λ༧ଌ͠ ͯzQVTIPSJHJONBJOzͱิީิΛఏࣔ͠·͢ɻ0,ͳΒͦΕΛ࠾༻͠ɺ/( Ͱ͋Εҙਤͨ͠ίϚϯυΛೖྗ͢ΔΠϝʔδͰ͢ɻ ͜ͷػೳ2%FWFMPQFSͱ21SPͷํͰ͝ར༻͍͚ͨͩ·͕͢ɺݱ࣌Ͱ NBD04ͷΈͷରԠͱͳ͍ͬͯ·͢ɻ
"NB[PO2%FWFMPQFSͰίϚϯυϥΠϯͷ ΠϯϥΠϯิ͕Մೳʹ ެࣜϖʔδ͔Β ΞϚ2$-*GPS.BDΛ Πϯετʔϧ
"NB[PO2%FWFMPQFSͰίϚϯυϥΠϯͷ ΠϯϥΠϯิ͕Մೳʹ Ϗϧμʔ*%Ͱೝূ λʔϛφϧͰ ิͯ͘͠ΕΔʂ
,OPXMFEHF#BTFTGPS"NB[PO#FESPDLͰ "NB[PO5JUBO5FYU&NCFEEJOHT7͕ར༻Մೳʹ "84ϒϩάΑΓ "NB[PO5JUBO5FYU&NCFEEJOHT7ݕࡧ֦ுੜ 3"( Ͱར༻͢Δ͜ͱ ʹ࠷దԽ͞ΕͨຒΊࠐΈϞσϧͰ͢ɻ ࠓճͷΞοϓσʔτͰɺ,OPXMFEHF#BTFTGPS"NB[PO#FESPDLͰ "NB[PO5JUBO5FYU&NCFEEJOHT7Λ͝ར༻͚ΔΑ͏ʹͳΓɺΑΓޮ తͳσʔληοτΛߏங͢Δ͜ͱ͕Ͱ͖ΔΑ͏ʹͳΓ·ͨ͠ɻ
͜ͷϞσϧҎ্ͷݴޠσʔλͰࣄલֶश͕ߦΘΕ͓ͯΓɺଟݴޠʹର Ԡ͍ͯ͠ΔͷϙΠϯτͰ͢ɻ
,OPXMFEHF#BTFTGPS"NB[PO#FESPDLͰ "NB[PO5JUBO5FYU&NCFEEJOHT7͕ར༻Մೳʹ ϫΠ ϒϥβ 4 ࣾจॻ φϨοδϕʔε GPS#FESPDL 5JUBO 7
$MBVEF Ϟσϧ 0QFO4FBSDI 4FSWFSMFTT ϕΫτϧม ݁Ռࢀর औΓࠐΈ ࣭ ճੜ ͜͜Ͱ৽ܕ5JUBO͕ બΔΑ͏ʹʂ
,OPXMFEHF#BTFTGPS"NB[PO#FESPDLͰ "NB[PO5JUBO5FYU&NCFEEJOHT7͕ར༻Մೳʹ 5JUBOςΩετຒΊࠐΈ7ͷಛ • 3"(Ͱͷݕࡧਫ਼্͕ • ϕΫτϧ࣍ݩ͕ෳબΔ ࠷খͷ࣍ݩʹ͢Εɺ લੈͷ5JUBOʢ ࣍ݩʣΑΓ
อଘαΠζ͕େ෯ʹݮΔʂ ݕࡧਫ਼อ࣋Ͱ͖Δͱͷ͜ͱ
χϡʔε
גࣜձࣾγεςϜΠϯςάϨʔλ༷ɺϓϩάϥϛϯά εΩϧఆαʔϏεʹ"*ʹΑΔղੳػೳΛՃ "84ϒϩάΑΓ גࣜձࣾγεςϜΠϯςάϨʔλ༷ɺϓϩάϥϛϯάεΩϧఆαʔϏεʮ5014*$ ʢτοϓγοΫʣʯΛఏڙ͍ͯ͠Βͬ͠Ό͍·͢ɻ5014*$Ͱɺఏग़͞Εͨιʔείʔυ Λडݧऀಉ࢜Ͱڞ༗͠ɺଞऀͷղΛࢀর͢Δ͜ͱͰࣗࣗͷεΩϧΞοϓʹܨ͛Δ͜ͱ Λਪ͍ͯ͠·͕͢ɺࢀর͖͢ιʔείʔυղΛ୳ͨ͢Ίͷޮతͳํ๏͕ఏڙͰ͖ ͍ͯͳ͍͜ͱ͕՝Ͱͨ͠ɻ ͦͷղܾͷͨΊʹɺιʔείʔυΛλά͚͠ɺֶशʹదͨ͠ιʔείʔυΛ୳͘͢͢͠ Δඞཁ͕͋ΓɺͦͷͨΊʹੜ"*Λ׆༻͢Δ͜ͱʹ͠·ͨ͠ɻϲ݄ͱ͍͏ظؒͰ
"NB[PO#FESPDLͱ"OUISPQJD$MBVEFʹΑΔϓϩτλΠϓ։ൃΛྃ͠ɺ՝ʹର͢ Δղ๏ͷΧςΰϥΠζɺϓϩάϥϛϯάݴޠ͝ͱͷѲ͕Մೳʹͳͬͨͦ͏Ͱ͢ɻ ࣍ͷεςοϓͱͯ͠ɺ$MBVEF$MBVEF)BJLVͷϞσϧมߋΛݕ౼͓ͯ͠Γɺίετ ࠷దԽͱϨεϙϯε࣌ؒͷॖΛݟࠐΜͰ͍Δͱͷ͜ͱͰ͢ɻ
גࣜձࣾγεςϜΠϯςάϨʔλ༷ɺϓϩάϥϛϯά εΩϧఆαʔϏεʹ"*ʹΑΔղੳػೳΛՃ
גࣜձࣾΤΫαΟβʔζ༷ɺ3"(ʹ༻͍Δ ۀσʔλΛΑΓηΩϡΞʹ࿈ܞՄೳͳΈΛ։ൃ "84ϒϩάΑΓ ੜ"*ΛΈࠐΜͩΞϓϦέʔγϣϯΛ։ൃ͢ΔͨΊͷαʔϏε૿͖͍͑ͯͯ·͢ɻࠓճ גࣜձࣾΤΫαΟβʔζ༷ͷࣄྫΛ͝հ͠·͢ɻ ΤΫαΟβʔζ༷"*ΞϓϦέʔγϣϯͷ։ൃڥͱͯ͠ʮFYB#BTF 4UVEJPʯΛఏڙ͠ ͍ͯ·͢ɻFYB#BTF 4UVEJP্Ͱར༻Ͱ͖ΔςϯϓϨʔτͱͯ͠ɺ"NB[PO#FESPDLΛར༻ ͨ͠ݕࡧ֦ுੜ
3"( ʹΑΔΞϓϦέʔγϣϯΛ༰қʹ։ൃͰ͖Δʮ3"(0QTʯςϯϓ Ϩʔτ͕ެ։͞Ε·ͨ͠ɻ ͜ΕۀσʔλΛ҆શʹੜ"*ΞϓϦέʔγϣϯͱ࿈ܞ͠ɺ3"(ʹΑΔۀσʔλʹجͮ ͘ճΛఏڙ͢Δ͜ͱ͕༰қʹ࣮ݱͰ͖ΔΑ͏ʹͳͬͨͦ͏Ͱ͢ɻ
גࣜձࣾΤΫαΟβʔζ༷ɺ3"(ʹ༻͍Δ ۀσʔλΛΑΓηΩϡΞʹ࿈ܞՄೳͳΈΛ։ൃ
"NB[PO2#VTJOFTTͷ͓٬༷ͷʹιχʔɾ ϛϡʔδοΫΤϯλςΠϯϝϯτ༷ͷίϝϯτ͕ܝࡌ "84ϒϩάΑΓ "NB[PO2#VTJOFTTͷ8FCϖʔδͰɺ͓٬༷͔ΒͷΛܝࡌ͍͍ͤͯͯ͞·͢ɻ·ͩ ༁͕͍͍͍ͭͯ·ͤΜ͕ɺιχʔɾϛϡʔδοΫΤϯλςΠϯϝϯτ༷ͷίϝϯτ͕ܝ ࡌ͞Ε·ͨ͠ɻ ՝ཧπʔϧͷ+JSBͱΈ߹Θͤͯ͝ར༻͍͍ͯ·͢ͷͰɺͥͻ͝ཡ͍ͩ͘͞ʢ໊ࣾͷ ΞϧϑΝϕοτॱͰฒΜͰ͍·͢ʣɻ
"NB[PO2#VTJOFTTͷ͓٬༷ͷʹιχʔɾ ϛϡʔδοΫΤϯλςΠϯϝϯτ༷ͷίϝϯτ͕ܝࡌ
ϒϩάهࣄʮʲ։࠵ใࠂʳੜ"*ͷՁΛ࠷େݶʹ Ҿ͖ग़ͨ͢Ίͷσʔλج൫ʯʢຊޠʣΛެ։ "84ϒϩάΑΓ "84Ͱ༷ʑͳηϛφʔΛ௨ͯ͡࠷৽ใͷൃ৴Λߦ͍ͬͯ·͕͢ɺʹ࣮ࢪͨ͠ੜ "*ͱσʔλج൫ʹؔ͢Δηϛφʔͷ։࠵ใࠂϒϩά͕ެ։͞Ε͍ͯ·͢ɻ ࣮ݱ͍ͨ͠Ձղܾ͍ͨ͠՝ʹԠͯ͡ɺੜ"*ͷԠΛΧελϚΠζ͢Δඞཁ͕ੜ͡Δ ͜ͱଟ͘ɺͦͷͨΊʹࣗ৫ͷϏδωεʹؔͨ͠σʔλ͕ඞཁෆՄܽͰ͢ɻ ͜ͷηϛφʔͰੜ"*ͰσʔλΛ׆༻͢ΔͨΊͷσʔλج൫ͷߏஙɺσʔλΞʔΩςΫ νϟʹ͍ͭͯղઆ͍ͯ͠·͢ɻ ࢿྉͱಈըͷϦϯΫ͕͋Γ·͢ͷͰɺͥͻҰ͝ΒΜ͍ͩ͘͞ɻ
ϒϩάهࣄʮʲ։࠵ใࠂʳੜ"*ͷՁΛ࠷େݶʹ Ҿ͖ग़ͨ͢Ίͷσʔλج൫ʯʢຊޠʣΛެ։
ϒϩάهࣄʮʲ։࠵ใࠂࢿྉެ։ʳ ྲྀ௨ɾখചɾফඅࡒۀք͚ɿ Ϋϥυͱੜ"*ʹΑΔސ٬վֵʯʢຊޠʣΛެ։ "84ϒϩάΑΓ ͪ͜ΒΠϕϯτϨϙʔτͷϒϩάهࣄͰ͢ɻ ʹྲྀ௨ɾখചɾফඅࡒۀքͷํΛओͳରͱͯ͠ɺΫϥυͱੜ"*ʹΑΔ͓٬༷ ʹ͓͚ΔΠϊϕʔγϣϯΛςʔϚʹͨ͠ηϛφʔΛ։࠵͠·ͨ͠ɻ ੜ"*ɺͦΕࣗମΛࢼͯ͠ΈΔϑΣʔζ͔Βɺ࣮ۀͷద༻Λݕ౼͠ɺ࣮ߦʹҠ͢ ϑΣʔζʹೖΓͭͭ͋Γ·͢ɻ͜ͷηϛφʔͰίϯλΫτηϯλʔͷରԠ্࣭ɺ ମݕग़ͷΈͷ࣮ݱɺϚϧνϞʔμϧͳϞσϧʹΑΔ͓٬༷ΤΫεϖϦΤϯεͷ্ͳͲ
ΛςʔϚʹ༷ʑͳίϯςϯπΛެ։͍ͯ͠·͢ɻ ಈըͷΞΫηεͱɺҰ෦Λআ͖ࢿྉͷμϯϩʔυ͕Ͱ͖ΔΑ͏ʹͳ͍ͬͯ·͢ͷͰͪ͜ Βͥͻɻ
ϒϩάهࣄʮ"84ͱ4"1ͷੜ"*αʔϏεΛ׆༻͠ηΩϡΞͰ εέʔϥϒϧͳϏδωεڥʹʯʢຊޠʣΛެ։ "84ϒϩάΑΓ ઌि͝հͨ͠"84ͱ4"1ͷڠۀ֦େʹ͍ͭͯɺ۩ମతʹղઆ͢ΔϒϩάΛ͝հ͠·͠ ͨɻ ͜ͷڠۀ"NB[PO#FESPDLͱͷ࿈ܞΛ͡Ίͱͯ͠ɺੜ"*Ͱ͕྆ࣾ͞Βʹڠྗؔ ΛڧΊΔͱ͍͏ͷͰ͢ɻͦͷ༁͕ެ։͞Ε·ͨ͠ͷͰɺͥͻ͝ཡ͍ͩ͘͞ɻ
ϒϩάهࣄʮ"84ͱ4"1ͷੜ"*αʔϏεΛ׆༻͠ηΩϡΞͰ εέʔϥϒϧͳϏδωεڥʹʯʢຊޠʣΛެ։
͓·͚
αϛοτͷཌिɺ#FESPDLຊͷग़൛ΠϕϯτΓ·͢ʂ
݄ॳिʹ4UVEZ$PίϛϡχςΟͱͷίϥϘʂ
Ҿ༻ɾࢀߟจݙ • िץੜ"*XJUI"84r िc"NB[PO8FC4FSWJDFTϒϩά IUUQTBXTBNB[PODPNKQCMPHTOFXTXFFLMZHFOBJ