AI Cut Our Research Time From 7 Days to 15 Minutes โ Gareth Yoder, Vanguard
ํ ์ค ํต์ฌ
Vanguard๋ ๋ ๊ฑฐ์ cash ledger ํ๋ํ ๊ณผ์ ์์ MCP์ AI ๋๊ตฌ๋ฅผ ํ์ฉํด ์ฐ๊ตฌยท๊ฐ๋ฐยทํ ์คํธ ์๊ฐ์ ํฌ๊ฒ ์ค์ด๊ณ , ๋ฐ์ดํฐยท์์ฐ์ยท์๋น์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ณ๋ ฌ๋ก ์ถ์งํ๋ ์ค์ ๋ฐฉ๋ฒ์ ๊ณต์ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ cash program์ ํ๋ํ ์ฌ์ ์ ์๊ฐํ๋ฉฐ, 2022๋ cash plus ์ถ์ ์ดํ ๋ ๊ฑฐ์ ์์คํ ์ ์ด๋ป๊ฒ ๋ค์ ๋จ๊ณ๋ก ์ ํํ ์ง์ ๋ํ ๋ฌธ์ ์์์ ์ ์ํ๋ค. ์ด๋ฒ ๋ฐํ๋ ์ค์ ํ๋ํ ํ์๋ผ์ธ์ ๋ฐ๋ผ๊ฐ๋ฉฐ cash ledger๊ฐ ๋ฌด์์ธ์ง๋ถํฐ ์ค๋ช ํ๋ค.
-
1:10
cash ledger๋ ๋ฌด์์ธ๊ฐ cash ledger๋ ์ธ๋ถ ์ธ๊ณ์ Vanguard brokerage ๊ณ์ ์ฌ์ด์ ์๊ธ ์ด๋๊ณผ ๊ณ์ ๊ฐ ํ๊ธ ์ด๋์ ๋ชจ๋ ๋ค๋ฃจ๋ ํต์ฌ ์ฅ๋ถ๋ค. ACH, wire ๊ฐ์ ๊ฒฐ์ ๋ ์ผ๊ณผ ์นยท๋ชจ๋ฐ์ผยท๋ฐฐ์น ์ฑ๋์ ์ง์ํ๋ฉฐ, ํ๋ฃจ ์์ฒ๋ง ๊ฑด์ ํธ์ถ๊ณผ ์์ญ๋ง ๊ฐ์ ledger๋ฅผ ์ฒ๋ฆฌํ๋ ๋๊ท๋ชจ ๋ถ์ฐ ์์คํ ์ด๋ค.
-
1:52
์ธ ๊ฐ์ง ๋ง์ด๊ทธ๋ ์ด์ ์ ๋ณ๋ ฌ๋ก ์งํ ํ๋ํ๋ ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ , producer ๋ง์ด๊ทธ๋ ์ด์ , consumer ๋ง์ด๊ทธ๋ ์ด์ ์ ์ธ ์ถ์ผ๋ก ๋๋๋ฉฐ, ๊ธฐ์ ์ฐ์ ๊ณผ์ ์๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๋์์ ์งํํด์ผ ํ๋ค. ์ด๊ธฐ์๋ AI ๋๊ตฌ๊ฐ ๋ถ์กฑํด ๋ฉ์ธํ๋ ์ ์์ง๋์ด์ ์ํคํ ํธ์ ์์์ ๋ถ์์ ์์กดํ๋ค.
-
2:32
๋ ๊ฑฐ์ ์ฝ๋์ MCP๋ก 7์ผ์์ 15๋ถ์ผ๋ก ๋ ๊ฑฐ์ ์ฝ๋๋ฒ ์ด์ค๋ฅผ MCP server๋ก AI ๋๊ตฌ์ ์ฐ๊ฒฐํ์ ํผ๋๋ฐฑ ๋ฃจํ๊ฐ ๊ธ๊ฒฉํ ์งง์์ก๋ค. ๊ธฐ์กด์๋ ๋ฉ์ธํ๋ ์ ์์ง๋์ด์ ๋ถ์๊ณผ ๋ต๋ณ์ 7์ผ์ด ๊ฑธ๋ ธ์ง๋ง, ์ด์ ๋ ํ๋กฌํํธ ๊ธฐ๋ฐ์ผ๋ก 15๋ถ ์์ ๊ฐ์ ์์ค์ ๋ถ์์ด ๊ฐ๋ฅํด์ก๋ค.
-
3:20
๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ ํ์ค CDC(change data capture) ๋ฐฉ์์ผ๋ก ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๊ตํ๋ฉฐ ์ผ๋ณ ๊ฐ์ฌ์ ๊ฒ์ฆ์ ์ํํ๋ค. row ์์ค์ ๊ฐ์ ์ผ์น์ ์ปฌ๋ผ ๋จ์ ์ ํฉ์ฑ์ ํ์ธํด ๋ ๊ฑฐ์์ cloud์ ๊ธ์กยท๊ณ์ ์ ๋ณดยทwithholding ์์ฑ์ด ๋ชจ๋ ๋ง๋์ง ๊ฒ์ฆํ๊ณ , ๊ณง ํ๊ธฐ๋ ์ฝ๋๋ฅผ ๊ณผ๋ํ๊ฒ ์ค๊ณํ์ง ์๋ ๊ฒ์ด ์ค์ํ๋ค.
-
4:12
producer ๋ง์ด๊ทธ๋ ์ด์ ๋ ๊ฑฐ์์์๋ service request, ์ด๋ฅผ ๊ฐ์ผ API, ์ง์ table insert๋ผ๋ ์ธ ๊ฐ์ง ๋ฐฉ์์ผ๋ก producer๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ์์๋ค. ๊ณตํต ์คํค๋ง๋ฅผ gateway๋ก ๊ฐ์ผ cloud API ์ฝ์ ๋ฐฉ์์ผ๋ก ์ฌ์ค๊ณํ๊ณ , 35๊ฐ producer์ ์ ํ์ ์ํด ๋ฌธ์๋ฅผ wiki์ ๋๊ณ MCP server๋ก ๋ ธ์ถํด ์ง์ ๋ถ๋ด๊ณผ ๋ํ๋์ ์ค์๋ค.
-
6:38
consumer ๋ง์ด๊ทธ๋ ์ด์ consumer๋ ์ค์๊ฐ, ๋ฐฐ์น, ์คํธ๋ฆฌ๋ฐ ์ธ ๊ฒฝ๋ก๋ก ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ์ด๋ค ์ฑ๋์ด๋ schema registry๋ฅผ ๊ณตํต์ผ๋ก ์ ๊ณตํ๋ค. GraphQL ๊ธฐ๋ฐ ์ค์๊ฐ API, data warehouse์ data share view, Kafka ์ด๋ฒคํธ ์คํธ๋ฆฌ๋ฐ์ ํตํด ๊ฐ ์ฌ์ฉ ์ฌ๋ก์ ๋ง๋ ๋ฐ์ดํฐ๋ง ์ ๊ณตํ๊ณ , item potency์ at least once delivery๋ก ์ค๋ณต ์์ด ์ฌ์๋๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
-
8:58
50๊ฐ consumer ์จ๋ณด๋ฉ ์กฐ์ง ๋ด 50๊ฐ consumer๋ฅผ ์จ๋ณด๋ฉํ๋ฉด์ ๋จ์ํ application code๋ฟ ์๋๋ผ ์ค๋ช ๊ณผ business case justification๊น์ง ์๊ตฌํ๋ค. ์ด๋ฅผ ํตํด AI ๋๊ตฌ๊ฐ ์ฌ์ฉ ์ฌ๋ก์ ์ฐ์ ์์, SLA ์ํฅ๋๋ฅผ ๋ ์ ํํ ์ ๋ฆฌํ ์ ์์๊ณ , ์ฅ์ ์ ์ด๋ค ์ฑ์ด ์ผ๋ง๋ ๊ธด๊ธํ์ง observability์ ์ฐ๊ฒฐํ ์ ์๊ฒ ํ๋ค.
-
11:11
ํ์ตํ ์ AI ๋๊ตฌ๊ฐ ๋์ค๊ธฐ ์ ๋ถํฐ ์์ํ ํ๋ํ์์ง๋ง, ์ดํ ์ด๋ฅผ ๋น ๋ฅด๊ฒ ํก์ํด ์ฐ๊ตฌยท๊ฐ๋ฐยทํ ์คํธ ํจ์จ์ ๋์๊ณ ํ์ฌ๋ ์์ง๋์ด์ 90%๊ฐ ๋งค์ผ ์ฌ์ฉํ๋ค. ํ ์ง์์ ๊ณต์ ์ ์ฅ์์ ๋ชจ์ผ๊ณ , ๋ฌธ์ ๋ ๊ณผ๊ฑฐ๋ฅผ ๊ณ ์น๊ธฐ๋ณด๋ค ํ๋ํ๋ ์ํ์์ forward fixํ๋ฉฐ, ๊ฐ์ฌยท์๋ฆผยท์ถ์ ์ฑ์ ๋ฐ๋์ ์ ์งํด์ผ ํ๋ค.
-
13:12
๋ค์ฏ ๊ฐ์ง ํต์ฌ ๊ตํ ๋ ๊ฑฐ์ ์ฝ๋๋ฅผ AI ์ง์ ๊ฐ๋ฅํ๊ฒ ๋ง๋ค๊ณ , ๋ง์ด๊ทธ๋ ์ด์ ๋ฌธ์๋ฅผ ์ ํ์ ์ผ๋ถ๋ก ์ทจ๊ธํ๋ฉฐ, ๋จ์ํ lift and shift๋ณด๋ค ์ฌ์ค๊ณ๋ฅผ ํํ๊ณ , AI ๋์ ์ ์ ์ง์ ์ผ๋ก ์งํํ๊ณ , observability๋ ์ ๋ ํํํ์ง ๋ง๋ผ๋ ๋ค์ฏ ๊ฐ์ง ์์น์ ์ ์ํ๋ค. ์ด ์์น๋ค์ด ํ๋ํ ์๋๋ฅผ ๋์ด๋ฉด์๋ ์ด์ ์์ ์ฑ์ ์งํค๋ ํต์ฌ์ด๋ผ๊ณ ์ ๋ฆฌํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ๋ ๊ฑฐ์ ํ๋ํ์์ ๊ฐ์ฅ ํฐ ๋ณ๋ชฉ์ ์ฝ๋ ์์ฒด๋ณด๋ค๋ ์ง์ ์ ๊ทผ์ฑ์ธ๋ฐ, MCP๋ก ๋ ๊ฑฐ์๋ฅผ AI ์ง์ ๊ฐ๋ฅํ๊ฒ ๋ง๋ค๋ฉด ๋ถ์ ๋๊ธฐ ์๊ฐ์ ๊ทน์ ์ผ๋ก ์ค์ผ ์ ์๋ค.
- ๋ง์ด๊ทธ๋ ์ด์ ๋ฌธ์์ ์จ๋ณด๋ฉ ์ค๋ช ์ ๋ถ๊ฐ์๋ฃ๊ฐ ์๋๋ผ ํต์ฌ ์ ํ ์์ฐ์ด๋ฏ๋ก, producerยทconsumer๊ฐ ์ค์ค๋ก ์ ํํ ์ ์์ ๋งํผ ๊ตฌ์กฐํํด ๋๋ ๊ฒ์ด ์ค์ํ๋ค.
- ๋ฐ์ดํฐยทproducerยทconsumer๋ฅผ ๋ฐ๋ก ๋ณด์ง ๋ง๊ณ , ์ฌ์ฉ ์ฌ๋ก์ SLA๊น์ง ํจ๊ป ์ค๊ณํด์ผ ์ฅ์ ๋์๊ณผ observability๊ฐ ์ค์ ์ด์์์ ์๋ํ๋ค.