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フレンドリーアーキテクチャについて考える
Search
Mutz
December 22, 2024
Technology
0
83
AIフレンドリーアーキテクチャについて考える
Mutz
December 22, 2024
Tweet
Share
More Decks by Mutz
See All by Mutz
Beyond Coding: The Power of Diverse Paths
mutsumix
0
22
技術書典で一儲けを狙ったエンジニア かく戦い、かく敗れたり
mutsumix
0
42
Other Decks in Technology
See All in Technology
Beyond {shiny}: The Future of Mobile Apps with R
colinfay
1
370
Would you THINK such a demonstration interesting ?
shumpei3
1
160
SRE NEXT CfP チームが語る 聞きたくなるプロポーザルとは / Proposals by the SRE NEXT CfP Team that are sure to be accepted
chaspy
1
570
50人の組織でAIエージェントを使う文化を作るためには / How to Create a Culture of Using AI Agents in a 50-Person Organization
yuitosato
6
3.2k
Spring Bootで実装とインフラをこれでもかと分離するための試み
shintanimoto
4
370
Automatically generating types by running tests
sinsoku
1
430
2025年春に見直したい、リソース最適化の基本
sogaoh
PRO
0
460
AI Agentを「期待通り」に動かすために:設計アプローチの模索と現在地
kworkdev
PRO
2
390
TopAppBar Composableをカスタムする
hunachi
0
170
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
240
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.4k
はてなの開発20年史と DevOpsの歩み / DevOpsDays Tokyo 2025 Keynote
daiksy
5
1.4k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
178
53k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
30
8.5k
The Language of Interfaces
destraynor
157
24k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
13
1.4k
KATA
mclloyd
29
14k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Bash Introduction
62gerente
611
210k
How STYLIGHT went responsive
nonsquared
99
5.5k
Site-Speed That Sticks
csswizardry
5
480
Embracing the Ebb and Flow
colly
85
4.6k
Transcript
ʮ̖̞ϑϨϯυϦʔΞʔΩςΫνϟʯ ʹ͍ͭͯߟ͑Δ .VUTVNJY
୭ʁ !.VUTVNJY@EFW .VUTVNJYͷʮਐḿͲ͏ʁʯ • ւಓࢢग़ͷࡀ • ग़൛ࣾۈޙখ͞ͳ *5ձࣾʹస৬ • ΤϯδχΞʢʣ
• ࠷ۙडୗ։ൃͷఏҊͬͨΓ ૯ͬͨΓӦۀͬͨΓݚमߨࢣͬͨΓ • "*ͷٸܹͳਐาʹയવͱͨ͠ෆ҆Λ๊͍͍ͯΔ
ࠓͷ༰ΛҰݴͰݴ͏ͱ • ιϑτΣΞ։ൃ๊͕͑Δ͕͋Δ • "*͕ίʔυΛੜ͍͢͠ઃܭख๏ͰղܾͰ͖Δʂ͔ʁ • ͦΕ͕ࠓޙओྲྀʹͳΔ͔Θ͔Βͳ͍͚Ͳ"*ੌ͍ • ࣄͳ͘ͳΔ͔ʜ •
ਓؒԿ͢Ε͍͍Μͩʜ • ϓϩάϥϜੜ͖ͰҠΓมΘΔͷ • ιϑτΣΞΤϯδχΞϦϯάʹֶ΅͏
ٕज़ॻయͰ͜ͷຊʹग़ձ͍·ͨ͠ ʮ"*ϑϨϯυϦʔΞʔΩςΫνϟʯ ਐḿθϛ ԁ ຊॻେنιϑτΣΞͰ"*ʹߴ࣭ͳίʔυΛੜ ͤ͞ΔͨΊͷΈΛղઆ͢ΔຊͰ͢ɻ ੜ"*ʮϒϩοΫ่͠Λ࡞͍ͬͯͩ͘͞ʂʯͱ͍͏ ఔͷখ͞ͳඇৗʹ͏·͘ղ͚·͢ɻ ͔͠͠ɺʮສߦͷίʔυͷதͰؔΛमਖ਼͢Δʯͱ͍
͏ɺͨͬͨߦͷमਖ਼Ͱ͢Β͍͠Ͱ͢ɻ ͜ͷͷݪҼɺ"*͕େنιϑτΣΞΛཧ͢ ΔͨΊͷΞʔΩςΫνϟΛΒͳ͍͔ΒͰ͢ɻ ιϑτΣΞઃܭͷྗͰɺ"*ͷྗΛ࠷େ·ͰҾ͖ग़͠ ·͠ΐ͏ʂʂ ˞ిࢠ൛ࠓͰߪೖՄೳͰ͢
ݱͷιϑτΣΞ։ൃ๊͕͑Δ՝͕͋Δ ɾઃܭͱίʔυͷဃ ɾ։ൃ͕ਐΉʹͭΕυΩϡϝϯτͷԽ ɾ͞·͟·ͳใ͕͞·͟·ͳॴʹࡏ ͦ͜Ͱɺ"*˞ ʹΑΔղܾΞϓϩʔνΛࣔ͢ ɾΤϯδχΞ҉ΛܗࣜԽʢཁٻੳˠ֎෦ઃܭʣ͢Δ͜ͱʹྗ ɾίʔυͯ͢"*͕ੜ͢Δ ɾυΩϡϝϯτ͕ৗʹ࠷৽ʹͳΔϝϦοτ ͜ͷॻ੶ͷૂ͍
˞ "*ˠνϟοτܗࣜͷΠϯλʔϑΣʔεΛ࣋ͭUFYUUPUFYUͷ--.
None
None
ɾ.BSLEPXO ࣗવݴޠͰઃܭॻΛॻ͕͘ɺߏԽ͞Εɺ"*͕ཧղ͍͢͠ .BSLEPXOܗࣜͰهड़ ɾܖؔʹΑΔઃܭॻͷ݁߹ ઃܭॻؒʹܖؔΛ࣋ͨͤΔ ʢࢠͷݺͼग़͠ํΛ͍ͬͯΔ͕ࢠΛΒͳ͍͍ͯ͘ʣ ϓϩάϥϜͷݺͼग़͠ݩͱݺͼग़͠ઌͷґଘؔΛઃܭ࣌Ͱపఈͤ͞Δ ɾϨϏϡʔɺςετʹ"*Λ༻ ࡞ͨ͠υΩϡϝϯτͷ߹ੑϨϏϡʔɺ"*ʹΑͬͯߦ͏ "*ϑϨϯυϦʔΞʔΩςΫνϟ
ͷ۩ମతͳํ๏
None
ɾνʔϜ։ൃͰ͜ͷ։ൃํࣜΛపఈͰ͖Δͷ͔ʁ ɾᐆດ͕͞ଘࡏ͢ΔࣗવݴޠΛͬͨ ʮܗࣜͷม࡞ۀʯͰཻΛἧ͑ΒΕΔͷ͔ʁ ɾग़ྗͷ҆ఆ͠ͳ͍"*ϨϏϡʔػೳ͢Δͷ͔ʁ ɾຊॻ͕औΓѻ͏ͷཧͷΈͰ࣮ફɺݕূ͜Ε͔Β ຊॻͷ՝
͔͜͜ΒϙΤϜͰ͢
ຊॻͷΞʔΩςΫνϟ͕ීٴ͢Δ͔Ͳ͏͔ෆ໌ ͔͠͠ɺ χʔζ͕͋ΔҎ্ ։ൃݱͰ"*͕୲Ͱ͖ΔྖҬ ͲΜͲΜ૿͑Δ͜ͱؒҧ͍ͳͦ͞͏
҉Λܗࣜʹมʢཁ݅ఆٛˠجຊઃܭʣ Ͱ͖ͳ͍ਓ։ൃʹ ࢀՃͰ͖ͳ͘ͳ͍ͬͯ͘ͳ͋
ͰΤϯδχΞͷࣄͬͯ ཁ݅Λઃܭॻʹམͱͯ͠ϓϩάϥϛϯά͢Δ ͚ͩ͡Όͳ͍ΑͶʁ
要 件 定 義 設 計 実 装 テ ス
ト リ リ - ス 保 守 ・ 運 ⽤ テスト⼿順書 リリーススクリプト/ ⼿順書 開発環境設定 バージョン 管理ツール CIツール 運⽤⼿順書 ドキュンメント 作成ツール モデリングツール 伝統的な開発プロセスとツール
アジャイル、IaCを前提とする開発プロセスとツール 出典:Software Design 編集部. Software Design (ソフトウェアデザイン) 2022年07⽉号 [雑誌] (p.181).
株式会社技術評論社
ϓϩάϥϛϯάɺಛఆͷ࣌Ͱಈ࡞͢Δ ιϑτΣΞΛॻ͘ߦҝ ͔͠͠ɺιϑτΣΞ࣌ؒͱڞʹมԽ ɾϓϩάϥϛϯάݴޠ ɾϥΠϒϥϦ ɾ࣮ߦڥ ɾιϑτΣΞͷ༻్ ιϑτΣΞΛ࣌ؒΛ͑ͯಈ࡞͠ଓ͚Δ ͷʹ͢ΔʹɺιϑτΣΞΤϯδχΞ Ϧϯάͷٕ๏͕·ͩ·͔ͩܽͤͳ͍ͱ͍͏
͔ɺͦͷॏཁ૿ͣ͢ ιϑτΣΞΤϯδχΞϦϯά
ϓϩάϥϛϯάˠࣸਅ📸 ҰॠΛඒ͘͠ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔੑͷมԽ ࣌ؒͷܦաʹΑΔՁͷग़ ྫ͑ΔͳΒ
ϓϩάϥϛϯάˠֆը🖼 ҰॠΛඒ͘͠ΓऔΔ ੩తɺݻఆతͳඒ͠͞ ιϑτΣΞΤϯδχΞϦϯάˠөը🎞 ࣌ؒͷॏͳΓɺؔੑͷมԽ ࣌ؒͷܦաʹΑΔՁͷग़ ྫ͑ΔͳΒ "*ΊͬͪΌಘҙ💪🤖 ਓؒͷํ͕ಘҙ🤖💦
̎̌̎̐ ͓͢͢Ίөը ʰύετϥΠϒεʱ ʗΞϝϦΧɾؖࠃ߹࡞ ؖࠃͰ༮গظΛڞʹաͨ͝͠உঁ͕ ࣌ΛܦͯχϡʔϤʔΫͰ࠶ձ͢ΔࣣؒΛ ඳ͍ͨ΄Ζ͍ۤϥϒετʔϦʔ ɾ࿀Ѫɺ݁ࠗɺɺΩϟϦΞɺਓੜͷເ ͕ςʔϚɻΕͳ͍࣌ؒͷྲྀΕʹٽ͘ ɾ్தͰ͔Εಓʹͳ͍ͬͯΔ্Γࡔɺ
ճΓଓ͚ΔϝϦʔΰʔϥϯυͳͲɺ ετʔϦʔΛ҉͍ࣔͯ͠Δө૾͕ඒͯ͘͠ྦ ɾݴޠͱ৺ͷ݁ͼ͖ͭٽ͖ϙΠϯτ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ