๋ฒ์ 1.190.85 ๋ฆด๋ฆฌ์ค ๋ ธํธ
1.173.85 ์ดํ AB๋ Teams ์ฑ ์คํ ์ด์์์ ํผ๋์ ํด์ํ๊ธฐ ์ํ ๋ฆฌ๋ธ๋๋ฉ์ ๊ฑฐ์ณค๊ณ , ์์ ๊ณผ ์ํค ๋ฌธ์์ ์ค๋ ๊ฑธ๋ ค ์๋ ์ ์ฅ ์ฉ๋ ์ ํ์ ํ์์ผ๋ฉฐ, ๋ฌด์์ธ๊ฐ ์๋ชป๋์์ ๋ ๊ฐ์ฅ ๋น์ ๋ฐํ๋ ๋ณต์๋ ฅ ๊ฐ์ ์ ๋ํ์ต๋๋ค. ๊ฐ๊ฐ์ ๊ทธ ์์ฒด๋ก ๊ทน์ ์ด์ง ์์ง๋ง, ํจ๊ป ๋ชจ์ด๋ฉด ์ฑ์ด ๋ ๊ฐ๋ณ๊ณ ๋ ์ ๋ถ์์ง์ง ์๋๋ค๊ณ ๋๊ปด์ง ๊ฑฐ์์.
์๋ก์ด ์ด๋ฆ: AB Projects
Teams ์ฑ์ด ์ด์ AB Projects๋ก ๋ฐ๋์์ด์. ์ฌ์ฉ์์๊ฒ ๋ณด์ด๋ ๋ชจ๋ ๊ณณ์์ ๊ธฐ์กด์ "AB" ์ด๋ฆ์ ๋์ฒดํฉ๋๋ค. ๋งค๋ํ์คํธ, ํ์ ์นด๋, 1:1 ๋ฐ ์ฑ๋ ๋ฒ์์์์ ๋ด ์ธ์ฌ๋ง, ๊ทธ๋ฆฌ๊ณ 9๊ฐ ์ธ์ด๋ฅผ ์ํ Teams ๋ด ํ์งํ๊น์ง ๋ชจ๋ ํฌํจ๋ฉ๋๋ค. ์ ์ด๋ฆ์ AB ์ ํ๊ตฐ์ ๋ค๋ฅธ ์๊ตฌ๋ค(AB CRM ๋ฑ)๊ณผ ๊ตฌ๋ถ๋๋ฉฐ, "Tasks"๋ผ๋ ํ์์๋ ๋ฒ์ด๋์. ์ด๊ฑด ๊ฐ์ธ์ฉ ํ ์ผ ๋ชฉ๋ก์ด ์๋๋ผ ํ์ ์ํ ๋๊ตฌ์ ๋๋ค.
- ์๋ก ์ถ๊ฐ๋ 8๊ฐ์ Teams ๋ด ๋ก์ผ์ผ. ์๋์ด, ์ค๊ตญ์ด ๊ฐ์ฒด, ํ๋์ค์ด, ๋ ์ผ์ด, ํ๊ตญ์ด, ํฌ๋ฅดํฌ๊ฐ์ด, ๋ฌ์์์ด, ์คํ์ธ์ด๊ฐ ์ผ๋ณธ์ด์ ํจ๊ป ์์ ํ ๋ฒ์ญ๋ ์ฑ ๋ด ๊ฒฝํ์ผ๋ก ํฉ๋ฅํฉ๋๋ค. ๋งค๋ํ์คํธ ์ด๋ฆ, ๋ช ๋ น ์ ๋ชฉ, ์ค๋ช , ํ์ ์นด๋ ๋ชจ๋ Teams ์ธ์ด์ ๋ง์ถฐ ์ ํ๋ฉ๋๋ค.
- Microsoft Teams ๋ธ๋๋ ์ ๋ ฌ. Microsoft ๋ธ๋๋ ๊ฐ์ด๋๋ผ์ธ์ ๋ฐ๋ผ ์ฑ ๋ชฉ๋ก์์ Teams์ ์ฒซ ์ธ๊ธ์ ์ด์ ๋ชจ๋ ๋ก์ผ์ผ์์ "Microsoft Teams"๋ก ํ๊ธฐ๋ฉ๋๋ค. App Source ๋ชฉ๋ก์์ ํ์ธํ ์ ์์ด์.
- ํ์งํ๋ ๋ด ์ธ์ฌ๋ง. ๋ด์ ์ธ์ฌ๋ง๊ณผ "my tasks", "team tasks", "help" ๊ฐ์ ๊ธฐ๋ณธ ๋ช ๋ น์ ์์ด ์ธ์๋ 9๊ฐ์ ํ์งํ๋ ํํ๋ก ์ธ์ํฉ๋๋ค.
๋ ํฐ ๋ฌธ์ — 64KB ์ ํ์ด ์ฌ๋ผ์ก์ต๋๋ค
์ํค ๋ฌธ์์ ์์ ์ค๋ช ์ ๋ณธ๋ฌธ์ด ์ฝ 32,000์๋ฅผ ๋์ผ๋ฉด ์กฐ์ฉํ ์ ์ฅ์ ์คํจํ๊ณค ํ์ด์. Azure Table Storage์ ์์ฑ๋น 64KB ํ๋ ๋๋ฌธ์ด์์ฃ . ์ด์ ๊ทธ ์ฒ์ฅ์ ์์ต๋๋ค.
- ๊ธด ์ํค ๋ฌธ์. ์ค๊ณ ๋ฌธ์, ์ฌํ ๋ถ์ ๋ณด๊ณ ์, ์ฌ๋ฌ ์น์ ์ผ๋ก ๊ตฌ์ฑ๋ ํํ ๋ฆฌ์ผ — ํ์ํ ๋งํผ ๊ธธ๊ฒ ์์ฑํ์ธ์. ๋ณธ๋ฌธ์ ์ด์ ๋ด๋ถ์ ์ผ๋ก blob storage์ ์ ์ฅ๋๋ฉฐ, ํ ์ด๋ธ ์ชฝ ๋ฌธ์ ๋ ์ฝ๋๋ ๊ฒ์ ๊ฐ๋ฅํ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ง ๋ด์ ์๊ฒ ์ ์ง๋ฉ๋๋ค.
- ๊ธด ์์ ์ค๋ช . ์์ ์ค๋ช ์๋ ๊ฐ์ ์ฒ๋ฆฌ๊ฐ ์ ์ฉ๋ฉ๋๋ค. ์ฌ๋ฌ ํ์ด์ง์ ๋ฌํ๋ ๋ธ๋ฆฌํ๋ฅผ ์ค๋ช ํ๋์ ๋ถ์ฌ ๋ฃ์ด๋ ์ ์ฅ ๋์ค์ SignalR ์ฐ๊ฒฐ์ด ๋๊ธฐ์ง ์์์.
- ๊ฒ์์ ๊ทธ๋๋ก ์ ์ง๋ฉ๋๋ค. ๋ชจ๋ ๋ฌธ์์ ์ค๋ช ์ ์ผ๋ฐ ํ ์คํธ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๊ฐ ๊ฒ์ ๊ฐ๋ฅํ ๋ ์ฝ๋์ ๋ณด์กด๋๋ฏ๋ก, ํํฐ์ ๊ฒ์ ๊ฒฝํ์ ์ด์ ๊ณผ ๋๊ฐ์ด ๋น ๋ฆ ๋๋ค.
- ๊ธฐ์กด ๋ฐ์ดํฐ๋ ๊ทธ๋๋ก ๋์ํฉ๋๋ค. ์ด๋ฒ ๋ณ๊ฒฝ ์ด์ ์ ์ ์ฅ๋ ๋ฌธ์์ ์์ ์ ์ ์์ ์ผ๋ก ํ์๋ฉ๋๋ค. ํ์ํ๋ฉด ์กฐํ๊ฐ ์ธ๋ผ์ธ ๋ณธ๋ฌธ์ผ๋ก ํด๋ฐฑ๋ฉ๋๋ค.
๋งค๋๋ฌ์์ง ํ์ ์์
- ํ์ ์์ ์ถ๊ฐ ํจ๋์ด ํญ์ ์์ ์ด๋ ค์. ์์ ์ ์ด๋ฏธ ์ฌ๋ฌ ํ์ ์์ ์ด ์์ ๋ ์๋ฒ ๋๋ ํ์ ์์ ๋ชฉ๋ก์ด "ํ์ ์์ ์ถ๊ฐ" ํจ๋์ ์์ ์์ธ ํ์ด์ง ๋ค์ ๊ฐ๋ ์ ์์์ด์ — ํจ๋์ ๊ธฐ์ ์ ์ผ๋ก๋ ์ด๋ ค ์์ง๋ง ๋ณด์ด์ง ์๋ ์ํ์์ต๋๋ค. ์ด์ ํจ๋์ด ๋งจ ์์ ๋ ์๊ณ , ์๋ฒ ๋๋ ํ์ ์์ ๋ชฉ๋ก์ด ๋ ์ด์ ์์ ์์๋ฅผ ๋๊ณ ๊ฒฝ์ํ์ง ์์ต๋๋ค.
- ๋ง๊ฐ์ผ ๊ฒ์ฆ์ด ์ค์ ๋ก ์๋ชป๋ ๋ ์ง๋ง ํ์ํด์. ๋ง๊ฐ์ผ ํ๋ ์๋์ ๋นจ๊ฐ ํ ๋๋ฆฌ๊ฐ ํจ๋์ด ์ด๋ฆฌ๋ ์๊ฐ ์๋ฒฝํ ์ ํจํ ๋ ์ง์๋ ๋ํ๋๊ณค ํ์ด์. ์๊ฐ์ ํ์๊ฐ ๋ ๊ตฐ๋ฐ์์ ๋ฐ์ ๋์ด ์์๊ณ — ๋ ๊ณณ ๋ชจ๋ ์์ ํ์ต๋๋ค. ์ด์ ๋นจ๊ฐ ํ ๋๋ฆฌ๊ฐ ์ค์ ๋ก ๋ณด์ด๋ ์ํ์ ์ผ์นํฉ๋๋ค.
- ๊ธด ํ์ ์์ ์ค๋ช ์ด ์์ ์ ์ผ๋ก ์ ์ฅ๋ฉ๋๋ค. Quill๋ก ๋ ๋๋ง๋ ๊ธด ์ค๋ช ์ ์ ํ์ ์์ ํผ์ ๋ถ์ฌ ๋ฃ์ด๋ ์ ์ฅ์ด ๋๋๊ธฐ ์ ์ SignalR ์ฐ๊ฒฐ์ด ๋๊ธฐ์ง ์์์ — ๊ธด ์์ ์ค๋ช ์๋ ๋์์ด ๋๋ ๋์ผํ SignalR ์ฒ์ฅ ์์ ์ด ์ ์ฉ๋์์ต๋๋ค.
๋ ๊ฒฌ๊ณ ํด์ง Teams ์๋ฆผ
- ์์ ๋ฉ์์ง๊ฐ ์ฌ๋ผ์ก์ ๋์ ์๋ ๋ณต๊ตฌ. ์์ ์ด ์ฐ๊ฒฐ๋์ด ์๋ ์๋ณธ Teams ๋ฉ์์ง๋ฅผ ๋๊ตฐ๊ฐ ์ญ์ ํ๋ฉด, ํด๋น ์์ ์ ๋๊ธ์ด (์ด์ ๋ ์ฌ๋ผ์ง) ๋ฉ์์ง ์๋๋ก ์ค๋ ๋๋์ง ๋ชปํ ์ฑ ์กฐ์ฉํ ์คํจํ๊ณค ํ์ด์. AB๋ ์ด์ 404๋ฅผ ๊ฐ์งํ๊ณ ์ฑ๋์ ์ ์นด๋๋ฅผ ์๋์ผ๋ก ๊ฒ์ํ๋ฏ๋ก ํ๋์ด ๊ณ์ ๋ณด์ ๋๋ค. ์์ ์ด ์ ์นด๋๋ฅผ ๊ธฐ์ตํ๋, ์ดํ ๋๊ธ์ ๊ทธ ์๋๋ก ์ค๋ ๋๋ฉ๋๋ค.
- ์ํ, ์ฐ์ ์์, ๋ด๋น์ ๋ณ๊ฒฝ์๋ ๋์ผํ ๋ณต์๋ ฅ์ด ์ ์ฉ๋ฉ๋๋ค. ๋ชจ๋ ์์ ๋ณ๊ฒฝ ํจ๋์ด ๊ฐ์ ์๋ฆผ ๊ฒฝ๋ก๋ฅผ ๊ณต์ ํฉ๋๋ค — ๊ฐ๋ณ ๋ณ๊ฒฝ ์์ด๋ ๋ชจ๋๊ฐ ์ด๋ฒ ๋ณต๊ตฌ ๋ก์ง์ ํํ์ ๋ฐ์ต๋๋ค.
๋ค๋ฌ๊ธฐ์ ์ฌ์ฉ์ฑ ๊ฐ์
- ์ฌ์ด๋ ๊ฒ์๋ฐ์ ์ฐ์ ์์ ํํฐ. ์ฌ์ด๋ ๊ฒ์๋ฐ์์ ๋์, ์ค๊ฐ, ๋ฎ์์ ์ ํํ๋ฉด ์ด์ ๋ชจ๋ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ๋์ ์ค์ ๋ก ์ฐ์ ์์๋ก ํํฐ๋งํฉ๋๋ค. ๋ด๋ถ์ ์ผ๋ก ์ฝ๋๋ฒ ์ด์ค ์ ์ฒด์ ์ฐ์ ์์ ๋น๊ต๊ฐ ํ์ค
1=๋์, 2=์ค๊ฐ, 3=๋ฎ์์ฒด๊ณ์ ๋ง์ถฐ ์ ๋ ฌ๋์์ต๋๋ค — ๊ธฐ์กด์ ์ซ์ ์ด๊ธ๋จ๋ ์ฌ๋ผ์ก์ด์. - SQL ์ฐ๊ฒฐ์ด ์ผ์์ ์ค๋ฅ๋ฅผ ์ฌ์๋ํฉ๋๋ค. ์น ์ฑ, API, MCP, ํจ์ ํธ์คํธ๊ฐ ์ด์ ์ผ์์ ์ธ SQL ์ค๋ฅ๋ฅผ ์๋์ผ๋ก ์ฌ์๋ํด์ — ์งง์ ์ฐ๊ฒฐ ๋๊น์ด ๋ ์ด์ ์ฌ์ฉ์์๊ฒ ๋ณด์ด๋ ์ค๋ฅ๋ก ๋๋ฌ๋์ง ์์ต๋๋ค.
- ํธ์ง ํจ๋์ด ๋ค์ ์ ์์ ์ผ๋ก ํด๋ฆญ๋ฉ๋๋ค. ํ์ ์์ z-์์ ์์ ์ด ๋ฐฐํฌ๋ ์งํ, ํธ์ง ํจ๋ ์์ ์ด๋์ด ์ค๋ฒ๋ ์ด๊ฐ ์ ๊น ๋ฎ์ด๋ ํ๊ท๊ฐ ์์์ด์. ๋ณด๊ณ ๋ ๋น์ผ์ ๋ฐ๊ฒฌํ์ฌ ๋กค๋ฐฑํ์ต๋๋ค — ์ค๋ฒ๋ ์ด ๊ท์น์ด ๋๋ฌด ๊ด๋ฒ์ํ๊ณ , ์ด์ ๋ ์ฌ๋ผ์ก์ต๋๋ค.
๋ ๊ทธ๋ ๋ฏ, AB Projects๋ ์๋์ผ๋ก ์ ๋ฐ์ดํธ๋ฉ๋๋ค — ๋ฐ๋ก ์ค์นํ์ค ๊ฒ์ ์์ด์. ์ ๋ฒ์ ์ด ์ ์ฉ๋ ๋ค ์ด๋๊ฐ ์ด์ํด ๋ณด์ธ๋ค๋ฉด, ํ์ ๋ฉ์์ง ํ ํต์ด๋ฉด ๋ฉ๋๋ค.