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
ペパボ研究所 × ココン技術研究室 / About the Collaborative Res...
Search
Kentaro Kuribayashi
May 13, 2019
Technology
1
2.6k
ペパボ研究所 × ココン技術研究室 / About the Collaborative Research by Pepabo and Cocon
ペパコンナイト ~「なめらかなセキュリティ」を実現するための新技術を創造する~
https://pepabo.connpass.com/event/128486/
Kentaro Kuribayashi
May 13, 2019
Tweet
Share
More Decks by Kentaro Kuribayashi
See All by Kentaro Kuribayashi
社会人力と研究力ー博士号をキャリアの武器にするー
kentaro
2
140
IoTシステム開発の複雑さを低減するための統合的アーキテクチャ
kentaro
2
1.6k
Bidirectional Quadratic Voting Leveraging Issue-Based Matching
kentaro
2
490
大高生へのメッセージ(令和6年度「大高未来塾」) / Messages to Current Students
kentaro
0
290
「始め方」の始め方 / How to Start Starting Things
kentaro
5
920
Dynamic IoT Applications and Isomorphic IoT Systems Using WebAssembly
kentaro
1
1.5k
わたしがこのところハマっている「ライセンスフリー無線」のご紹介 / An Invitation to License-Free Radio
kentaro
1
620
先行きの見えなさを楽しさに変える ーVUCA時代のキャリア論と絶対他力主義ー / How to develop your career in the VUCA era
kentaro
7
6k
組織の生産性を高める意思決定の構造と方法 / How to do make decision rapidly and effectively
kentaro
41
23k
Other Decks in Technology
See All in Technology
TerraformをSaaSで使うとAzureの運用がこんなに楽ちん!HCP Terraformって何?
mnakabayashi
0
190
マルチテナント+マルチプロダクト SaaS への AI Agent の組み込み方
kworkdev
PRO
2
390
実践! AIエージェント導入記
1mono2prod
0
110
初めてのAzure FunctionsをClaude Codeで作ってみた / My first Azure Functions using Claude Code
hideakiaoyagi
1
110
AIにどこまで任せる?実務で使える(かもしれない)AIエージェント設計の考え方
har1101
3
1.2k
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
170
Azure AI Foundryでマルチエージェントワークフロー
seosoft
0
120
Snowflake Intelligenceで実現できるノーコードAI活用
takumimukaiyama
1
280
自分を理解するAI時代の準備 〜マイプロフィールMCPの実装〜
edo_m18
0
110
活きてなかったデータを活かしてみた話 / Shirokane Kougyou vol 19
sansan_randd
1
380
Definition of Done
kawaguti
PRO
5
380
AWS アーキテクチャ作図入門/aws-architecture-diagram-101
ma2shita
24
8.9k
Featured
See All Featured
Designing for Performance
lara
609
69k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
The Pragmatic Product Professional
lauravandoore
35
6.7k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
910
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Building an army of robots
kneath
306
45k
Transcript
ʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͯ ܀ྛ݈ଠ / Pepabo R&D Institute, GMO Pepabo, Inc. 2019.05.13
ϖύίϯφΠτ #1 ϖύϘݚڀॴ × ίίϯٕज़ݚڀࣨ
औకCTO ܀ྛ ݈ଠ / @kentaro 2 https://kentarok.org Kentaro Kuribayashi ϖύϘݚڀॴ
1. ຊڞಉݚڀͷ՝ઃఆ 2. ఏҊ͢Δίϯηϓτͷશମ૾ 3. ڞಉݚڀͷਐΊํ 4. ͓ΘΓʹ 3 ࣍
1. ຊڞಉݚڀͷ՝ઃఆ
ڞಉݚڀͷత 5 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද
ͳΊΒ͔ͳηΩϡϦςΟ 6 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද γεςϜͷར༻ӡ༻ʹ͓͚Δ͞·͟·ͳোนʢΰπΰ πʣΛऔΓআ͖ɺݸʑਓʹ߹ΘͤͨʢύʔιφϥΠζ͠ ͨʣηΩϡϦςΟΛඞཁͳ࣌ʹඞཁ࠷খݶͷػೳͱͯ͠ ఏڙ͢Δ͜ͱͰɺརศੑΛଛͳΘͣɺ͔ͭϓϥΠόγʔ ใकΓͳ͕ΒηΩϡϦςΟΛ࣮ݱ͢ΔΈɻ l z
ΰπΰπͨ͠ηΩϡϦςΟͷΠϝʔδ 7 น कΓ͍ͨͷ ਤͷग़ॴϋοΧʔͷΠϥετc͔Θ͍͍ϑϦʔૉࡐू͍Β͢ͱ
• ৽ͨͳηΩϡϦςΟͷڴҖʹରͯ͠ରԠͮ͠Β͍ɻนΛ૿͢ɺް͘͢Δͳ Ͳɺࡍݶͷͳ͍ྔΛཁٻ͢ΔํʹͳΓ͕ͪ • ٯʹɺηΩϡϦςΟͷڴҖ͕ऑ·ͬͨޙɺߴ͍Ϩϕϧͷରࡦ͕ܧଓ͞Εͯ͠ ·͍͕ͪͰ͋Γɺෆཁͳίετ͕͔͔ͬͯ͠·͏ • Ϣʔβʹͱͬͯ → ηΩϡϦςΟΛڧԽ͢Δ͜ͱͰ҆શੑ૿͢ͷͷɺར༻
ऀͱͯ͠໘͕૿͑ɺརศੑ͕ଛͳΘΕͯ͠·͏ • ։ൃӡ༻ऀʹͱͬͯ → ରࡦΛڧԽ͢ΔʹͭΕɺཧɾద༻͢Δ͖ϧʔϧɺ ࢹ͖͢ϩάɺηΩϡϦςΟΠϕϯτͷରԠͳͲ͕૿͑ଓ͚Δ 8 ΰπΰπͷԿ͕͔ʁ
2. ఏҊ͢Δίϯηϓτͷશମ૾
ͳΊΒ͔ͳγεςϜʢ1/2) 10 ग़ॴ܀ྛ݈ଠ ࡾ༔հ দຊ྄հ ͳΊΒ͔ͳγεςϜΛࢦͯ͠ ϚϧνϝσΟΞɺࢄɺڠௐͱϞόΠϧʢ%*$0.0ʣγϯϙδϜ # +VM
ͳΊΒ͔ͳγεςϜ(2/2) 11 ग़ॴ܀ྛ݈ଠ ࡾ༔հ দຊ྄հ ͳΊΒ͔ͳγεςϜΛࢦͯ͠ ϚϧνϝσΟΞɺࢄɺڠௐͱϞόΠϧʢ%*$0.0ʣγϯϙδϜ # +VM
ʮͳΊΒ͔ͳηΩϡϦςΟʯͱɺ > γεςϜͷར༻ӡ༻ʹ͓͚Δ͞·͟·ͳোนʢΰπΰπʣΛऔΓআ͖ɺݸʑਓʹ߹Θͤͨʢύʔιφϥ Πζͨ͠ʣηΩϡϦςΟΛඞཁͳ࣌ʹඞཁ࠷খݶͷػೳͱͯ͠ఏڙ͢Δ͜ͱͰɺརศੑΛଛͳΘͣɺ͔ͭϓ ϥΠόγʔใकΓͳ͕ΒηΩϡϦςΟΛ࣮ݱ͢ΔΈʢp.6ΑΓʣ ͕ɺ ʮͳΊΒ͔ͳγεςϜʯͷίϯηϓτΛຬͨ͢͜ͱʹΑΓ࣮ݱ͞ΕΔ͜ͱ Ͱ͋Δɻ ͍͍͔͑ΔͱɺηΩϡϦςΟͱ͍͏ΓޱͰ࣮ݱͨ͠ɺʮͳΊΒ͔ͳγεςϜʯ ࣮ͷҰྫͰ͋Δɻ
12 ͳΊΒ͔ͳηΩϡϦςΟ
ɺηΩϡϦςΟαʔϏεΛఏڙ͢ΔϚΠΫϩαʔϏεΛද͢ɻͨͱ͑ɺϢʔβཁٻʹର͢Δ*%4ɺ8"'ͳͲɻݸผͷཁٻʹରͯ͠*'Λఏڙ͢Δίϯ ςφ͕ىಈ͠ɺจ຺ʹԠͨ͡ηΩϡϦςΟΛ୲อ͢ΔϚΠΫϩηΩϡϦςΟαʔϏεʹΑΔݕূΛ௨ͯ͡ɺใγεςϜͷΞΫηε͕ߦΘΕ͍ͯΔɻ 6TFS" # $ % & &EHF" 6TFS"ཁٻ༻ͷ*' 6TFS#ཁٻ༻ͷ*'
# $ 0QT"ͷηΩϡϦςΟཁٻ 0QT#ͷηΩϡϦςΟཁٻ 0QT" # $ % & ϢʔβγεςϜ܈ ӡ༻։ൃऀγεςϜ܈ ใγεςϜ ݸผͷཁٻ ʢจ຺ʣ ϩάऩूɾݕࡧ จ຺ղੳ ϧʔϧద༻ ίΞαʔϏε ηΩϡϦςΟΦʔέετϨʔλ 0QTͷཁٻ͕ɺΦʔέετϨʔλΛ௨͡ ͯɺϢʔβཁٻʹର͢ΔηΩϡϦςΟ αʔϏεͷΈ߹Θͤͱ࣮ͯ͠͞ΕΔ
3. ڞಉݚڀͷਐΊํ
ίϯηϓτΛ3ͭͷWGʹϒϨʔΫμϯ 15 ग़ॴʮϖύϘݚڀॴʯºʮίίϯٕज़ݚڀࣨʯʮͳΊΒ͔ͳηΩϡϦςΟʯͷ࣮ݱʹ͚ͨڞಉݚڀՌͱͯ͠จ͓ΑͼΦʔϓϯιʔειϑτΣΞΛൃද ͳΊΒ͔ͳηΩϡϦςΟ ίϯηϓτΛ ϒϨʔΫμϯ
ηΩϡϦςΟWGͷݚڀͷҐஔ͚ͮʢҰ෦ʣ 16 ҰൠϢʔβ 6TFS"ཁٻ༻ͷ*' 6TFS#ཁٻ༻ͷ*' 0QT"ͷηΩϡϦςΟཁٻ 0QT" ϢʔβγεςϜ܈ ӡ༻։ൃऀγεςϜ ใγεςϜ
ݸผͷཁٻ ʢจ຺ʣ ηΩϡϦςΟ ΦʔέετϨʔλ ಛݖϢʔβ ΞϓϦέʔγϣϯͷࣗಈςετ͔ΒηΩϡϦςΟཁٻΛࣗಈ ੜ<> ࠓޙɺϢʔβཁٻͷจ຺ʹԠͯ͡ɺͷηΩϡϦςΟཁٻΛ ద༻͠Θ͚Δʢ͋Δ42-จΛಛݖϢʔβʹڐՄ͢Δʣऔ ΓΈΛߦ͏ ଜ໋ Ѩ෦ത ੁ ྗ݈࣍ দຊ྄հ 8FCΞϓϦέʔγϣϯςετΛ༻͍ͨ42-ΫΤϦͷϗϫΠτϦετࣗಈ࡞ख๏ Πϯλʔωοτͱӡ༻ٕज़γϯϙδϜจू WPMVNF QBHFTr OPW
ϩάɾAIʢػցֶशʣWGͷݚڀͷҐஔ͚ͮʢҰ෦ʣ 17 ϩάऩूɾݕࡧ จ຺ղੳ ϧʔϧద༻ ηΩϡϦςΟΦʔέετϨʔλ ใγεςϜͱϢʔβͱͷΓͱΓʹؔ͢ΔେͳϩάΛऩ ू͠ɺඞཁʹԠͯ͡ݕࡧͰ͖ΔػೳΛఏڙ ཁٻΛ࣌ܥྻʹଊ͑Δ͜ͱͰจ຺ΛѲ͠ɺͦͷ༰ม Խʹରͯ͠దͳϥϕϦϯάͱܖػΛ༩͑Δ
จ຺ղੳ͔ΒಘΒΕͨϥϕϦϯάܖػʹج͍ͮͯɺ࠷ద͔ ͭඞཁ࠷খݶͷηΩϡϦςΟΛఏڙ͢ΔαʔϏεΛߏ ཁٻจ຺ʹରͯ͠ɺͦͷ࣌ʑʹඞཁ࠷খݶͷηΩϡϦςΟ ͷఏڙΛҡ࣋͢ΔΈɻԼهͷίϯϙωϯτ͔ΒͳΔɻ
4. ͓ΘΓʹ
• ຊڞಉݚڀʮͳΊΒ͔ͳηΩϡϦςΟʯΛ࣮ݱ͢Δ͜ͱΛతͱ͢Δɻ • ͳΊΒ͔ͳηΩϡϦςΟͱɺใγεςϜͷϢʔβ͓Αͼ։ൃӡ༻ऀͷํ ʹͱͬͯɺ҆શੑͱརศੑ/ίετͷόϥϯεΛ࠷దԽ͢ΔͨΊʹɺඞཁ࠷খ ݶͷηΩϡϦςΟΛจ຺ʹԠͯ͡ఏڙ͢Δ͜ͱɻ • ͦͷ࣮ݱͷͨΊʹɺίϯηϓτΛʢ1ʣηΩϡϦςΟWGʢ2ʣϩάੳ/ղੳ WGʢ3ʣAIʢػցֶशʣWGͷ3ϫʔΩϯάάϧʔϓʹϒϨʔΫμϯͯ͠୳ ٻ͢Δɻ
• จɾޱ಄ൃදɾOSSɺ༷ʑͳΞτϓοτΛࠓޙੵۃతʹܧଓ͢Δɻ 19 ·ͱΊ