ํ์ดํ๋ผ์ธ ๋ถ์ ๋ฐ ์ต์ ํ ์คํ ์๊ฐ 4์๊ฐ์์ 15๋ถ์ผ๋ก ๋จ์ถ
MS ์ ์ ๋จธ์ ๋ฌ๋ ์ฅ๋จ์ ์กด์ฌ
IBM์ด ์๋ก์ด ์๋ฒ๋ฆฌ์ค ํ๋ ์์ํฌ(Serverless Framework)ย ์ฝ๋ํ๋ ์ด(CodeFlare)๋ฅผ ๋ฐํํ๋ค. ๊ธฐ์ ๋งค์ฒด ๋ฒค์ฒ๋นํธ(VentureBeat)๊ฐ 7์ผ(ํ์ง ์๊ฐ) ๊ด๋ จ ๋ด์ฉ์ ๋ณด๋ํ๋ค. (์๋ฌธ ๋งํฌ)
์๋ฒ๋ฆฌ์ค๋ ๊ฐ๋ฐ์๊ฐ ์๋ฒ๋ฅผ ๊ด๋ฆฌํ ํ์ ์์ด ์์ฉ ํ๋ก๊ทธ๋จ์ ์ค๊ณ ๋ฐ ์คํํ๋ ํด๋ผ์ฐ๋ ๋ชจ๋ธ์ด๋ค. IBM์ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ๋ฐฐ์นํ AI ๋ชจ๋ธ ์ค๋น ์๊ฐ ๋จ์ถ์ ์ํด ์ฝ๋ํ๋ ์ด ์ฒด๊ณ๋ฅผ ๊ณต์ํํ๋ค. ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ ํต์ฐฐ์ ์ง์คํ ์ ์๋๋ก AI ๋ชจ๋ธ ํ๋ จ, ์ฒ๋ฆฌ, ํ์ฅ์ ์๋ํํ๋ค๋ ๊ฒ.ย
๋ฐ์ดํฐ์ ๋จธ์ ๋ฌ๋ ๋ถ์์ ํ์ฐ์ ๋ฐ๋ผ ์ธ๊ณต์ง๋ฅ ์ฐ๊ตฌ๋ฅผ ์ํ ๋๊ท๋ชจ ๋ฐ์ดํฐ์ ๊ณผย ์์คํ ์ ์ ์ ๋ณต์กํด์ง๋ ์ค์ ์ด๋ค. ์ผ๋ก๋ก ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ์์ฑ์ ์ํด์๋ ๋ฐ์ดํฐ ์ ๋ฆฌยทํ์คํ ๋ฑ์ ํตํด ๋ชจ๋ธ์ ํ๋ จํ๊ณ ์ต์ ํํด์ผ ํ๋ค.ย
IBM ์ฝ๋ํ๋ ์ด(CodeFlare)(์ฌ์ง=IBM ๋ฆฌ์์น)์ฝ๋ํ๋ ์ด๋ ๋ฐ์ดํฐ ์ํฌํ๋ก์ฐ๋ฅผย ํ์ฅํ๋ ํน์ ์์๋ก ๋ฐ๋ณต ๊ณผ์ ์ ๋จ์ํํ๊ณ ์ ํ๋ค. AI ๊ฐ๋ฐ ํ๊ฒฝ ๊ตฌ์ถ์ ์์๋๋ ์๊ฐ์ ์ค์ด๊ฒ ๋ค๋ ์ทจ์ง๋ค. ๋ฏธ๊ตญ UC ๋ฒํด๋ฆฌ๋ํ ๋ผ์ด์ฆ ๋ฉ(RISE Lab)์ AI ์ ํ๋ฆฌ์ผ์ด์ ์ฉ ์คํ ์์ค ๋ถ์ฐ ์ปดํจํ ์์คํ ๋ ์ด(Ray)๋ฅผ ํ ๋๋ก ๊ตฌ์ถํ๋ค.ย
์ฝ๋ํ๋ ์ด๋ ์ฌ๋ฌ ํ๋ซํผ์ ํ์ดํ๋ผ์ธ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ํ์ด์ฌ(Python) ๊ธฐ๋ฐ์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค. ํ์ดํ๋ผ์ธ์ ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋จ๊ณ์ ์ถ๋ ฅ์ด ๋ค์ ๋จ๊ณ์ ์ ๋ ฅ์ผ๋ก ์ด์ด์ง๋ ํํ๋ก ์ฐ๊ฒฐ๋ ๊ตฌ์กฐ๋ฅผ ์๋ฏธํ๋ค. ์ด๋ํฐ๋ฅผ ํตํด ๋๋ถ๋ถ์ ์ปดํจํ ํ๊ฒฝ์์ ๋ณ๋ ฌํ ๋ฐ ๊ณต์ ํ ์ ์์ ๋ฟ ์๋๋ผ ๋ค๋ฅธ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ(Cloud-native) ์์คํ ๊ณผ ํตํฉํ ์ ์๋ค.ย
์ฝ๋ํ๋ ์ด์ ํธ๋ฆฌ๊ฑฐ ๊ธฐ๋ฅ์ ์ ํ์ผ์ด ๋์ฐฉํ๋ ๋ฑ ํน์ ์ฌ๊ฑด์ด ๋ฐ์ํ์ ๋ ํ์ดํ๋ผ์ธ์ ์๋ ์คํํ๋ค. ๋, ๋ฐ์ดํฐ ๋ก๋ฉ๊ณผ ๋ถํ ์ง์์ ํตํด ํ์ผ ์์คํ ใ๊ฐ์ฒด ์คํ ๋ฆฌ์งใ ๋ฐ์ดํฐ ๋ ์ดํฌ ๋ฐ ๋ถ์ฐ ํ์ผ ์์คํ ์ ๋น๋กฏํ ๋ค์ํ ๋ฐ์ดํฐ ์์ค๋ฅผ ๋์ด๋ผ ์ ์๋ค.ย
(์ฌ์ง=์
ํฐ์คํก)IBM์ ์ฝ๋ํ๋ ์ด๊ฐ 10๋ง ๊ฐ์ ํ๋ จ ํ์ดํ๋ผ์ธ ๋ถ์ ๋ฐ ์ต์ ํ ์คํ ์๊ฐ์ 4์๊ฐ์์ 15๋ถ์ผ๋ก ๋จ์ถํ ์ ์๋ค๊ณ ๋ฐํ๋ค. ํ์ฌ ์คํ ์์ค๋ก ์ ๊ณต ์ค์ด๋ฉฐ, ์๋ ๋ฐฉ์๊ณผ ๊ฐ๋ฐ์๋ฅผ ์ํ ๊ฐ์ด๋๋ผ์ธ ๋ฑ ์ผ๋ จ์ย ๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ์ ๊ฒ์ฌํ๋ค. ์ฝ๋ํ๋ ์ด๋ฅผ ์ง์์ ์ผ๋ก ๋ฐ์ ์์ผ ๊ฒฐํจ ํ์ฉ์ฑ ๋ฐ ์ผ๊ด์ฑใ์ธ๋ถ ์์ค์ ๋ํ ํตํฉ ๋ฐ ๋ฐ์ดํฐ ๊ด๋ฆฌใํ์ดํ๋ผ์ธ ์๊ฐํ ์ง์๊ณผ ๊ฐ์ ๋ณต์กํ ๊ธฐ๋ฅ์ ์ง์ํ ๊ณํ์ด๋ค.
ํด๋ผ์ฐ๋ ๋์๋ณด๋์์ ๋จธ์ ๋ฌ๋ ํ์ดํ๋ผ์ธ์ ํ๋ฆ์ ์๋ํใ์ฒด๊ณํํ๋ ์๋ง์กด ์ธ์ด์ง๋ฉ์ด์ปค ํ์ดํ๋ผ์ธ(Amazon SageMaker Pipeline)์ ์ฝ๋ํ๋ ์ด์ ์ ์ฌํ ํน์ง์ ๊ฐ๋๋ค. ๋, ๊ตฌ๊ธ๊ณผ ๋ง์ดํฌ๋ก์ํํธ, ํ์ด๋ฒ๋ท ๋ฉ์ค(Hybernet Labs)๋ ๊ฐ๊ฐ ํด๋ผ์ฐ๋ AI ํ๋ซํผ ํ์ดํ๋ผ์ธ(Cloud AI Platformย pipelines), ์ ์ ๋จธ์ ๋ฌ๋ ํ์ดํ๋ผ์ธ(Azure Machine Learning pipelines)๊ณผ ๊ฐ๋ฆด๋ ์ค(Galileo)์์๋ ์ ์ฌ ์๋น์ค๋ฅผ ์ ๊ณต ์ค์ด๋ค.
์๋ง์กด ์ธ์ด์ง๋ฉ์ด์ปค ํ์ดํ๋ผ์ธ(Amazon SageMaker Pipeline)(์ฌ์ง=์๋ง์กด ํํ์ด์ง)์๋ง์กด ์ธ์ด์ง๋ฉ์ด์ปค ํ์ดํ๋ผ์ธ์ ๋จธ์ ๋ฌ๋์ ํนํ๋๊ณ ์ฌ์ฉ์ด ๊ฐํธํ ์ง์์ ํตํฉ/์ง์์ ์ ๋ฌ(CI/CD) ์๋น์ค๋ค. ํด๋น ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์๋ ์๋ํฌ์๋ ๋จธ์ ๋ฌ๋ ์ํฌํ๋ก์ฐ ๊ฐ ๋จ๊ณ๋ฅผ ์ ์ํ ์ ์๋ค. โถ๋ฐ์ดํฐ ๋ก๋ ๋จ๊ณย โถ์๋ง์กด ์ธ์ด์ง๋ฉ์ด์ปค ๋ฐ์ดํฐ ๋ญ๊ธ๋ฌ(Amazon SageMaker Data Wrangler)๋ก๋ถํฐ ๋ณํ โถ์๋ง์กด ์ธ์ด์ง๋ฉ์ด์ปค ํผ์ฒ ์คํ ์ด์ ์ ์ฅ๋ ํผ์ฒ, ํ๋ จ ๊ตฌ์ฑ ๋ฐ ์๊ณ ๋ฆฌ์ฆ ์ค์ โถ๋๋ฒ๊น ๋จ๊ณย โถ์ต์ ํ ๋จ๊ณ ๋ฑ์ด ํฌํจ๋๋ค. ์ํฌํ๋ก์ฐ๊ฐ ์คํ๋ ๋๋ง๋ค ๊ฐ ๋จ๊ณ๋ฅผ ๊ธฐ๋กํ๋ฏ๋ก ๊ฐ๋ฐ์๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ๋ฐ๋ณต, ํ๋ จ ํ๋ผ๋ฏธํฐ์ ๊ฒฐ๊ณผ๋ฅผ ์๊ฐํ ๋ฐ ๋น๊ตํ ์ ์๋ค.
๋ง์ดํฌ๋ก์ํํธ ์ ์ ๋จธ์ ๋ฌ๋ ํ์ดํ๋ผ์ธ(Azure Machine Learning pipelines)์ ์ฌ์ฉ์์ ์ปดํจํฐ ๊ฐ ์ํธ์์ฉ์ ๋๋ ๋๋๊ทธ ์ค ๋๋กญ ํ๊ฐ ๋ฐฉ์์ ํ์ดํ๋ผ์ธ์ ๋ณด์ ํ๊ณ ์๋ค. ์ฌ์ฉ์๋ ๊ฐ์ธ์ ํ์ด์ฌ์ด๋ R ๋ชจ๋์ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ์ถ๊ฐํ ์ ์๋ค. ์ ์ ๋จธ์ ๋ฌ๋ ์คํ๋์ค์ ๊ตฌ์ฑ์ โถ์์ญ ์ข ์ ๋ฐ์ดํฐ์ ย ํ๋ณธ โถ๋ค์ฏ ์ข ์ ๋ฐ์ดํฐ ํ์ ๋ณํย โถ์์ญ ๊ฐ์ง ๋ฐ์ดํฐ ๋ณํ โถ์ธ ๊ฐ์ง ๊ธฐ๋ฅ ์ ํ ๋ฐฉ์ ๋ฑ์ผ๋ก ์ด๋ฃจ์ด์ง๋ค.ย
๋ง์ดํฌ๋ก์ํํธ ์ ์ ๋จธ์ ๋ฌ๋ ํ์ดํ๋ผ์ธ(Azure Machine Learning pipelines)(์ฌ์ง=MS ํํ์ด์ง)ํ ํฌ ๋ฏธ๋์ด CIO ์ฝ๋ฆฌ์(CIO Korea)์ ๋งํด ํฌ๋ฌ(Martin Heller)๋ โMS ์ ์ ๋จธ์ ๋ฌ๋ ๋ฆฌ๋ทฐ : ๊ธฐ๋๋๋ ์ ๋ฌธ๊ฐ์ฉ ๋จธ์ ๋ฌ๋ ์๋น์คโ๋ผ๋ ์ ๋ชฉ์ ๊ธฐ์ฌ์์ ํด๋น ์๋น์ค๋ฅผ ๋ถ์ ๋ฐ ํ๊ฐํ ๋ฐ ์๋ค. ๊ทธ๋ โํต์ ๋ฐ์ดํฐ ๊ธฐํ๊ณผ ๊ฐ๋จํ ํ์ ํต๊ณ ์์ ์ ์ถ๋ฐ์ ์ผ๋ก ์ผ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์ฉ, ๋ถํฉํ๋ ๋ชจ๋ธ๊ณผ ๋ฐ์ดํฐ ๋ณํ ๋ฐฉ์์ ์ฐพ๋๋ค. ์ ์ ๋จธ์ ๋ฌ๋ ์คํ๋์ค(Azure Machine Learning Studio)๋ ์ด๋ฐ ๊ธฐ๋ฅ๋ค์ ์ง์ํ์ง ์๋ ๊ฒ์ผ๋ก ๋ณด์ธ๋คโ๋ฉฐ ์์ฌ์์ ๋๋ฌ๋๋ค.
ํํธ, โ์ ์ ๋จธ์ ๋ฌ๋์ ์ด๋ ์ ๋ ํตํฉ๋์ด ์๋ ์๋์ฝ๋ค ํ์ด์ฌ(Anaconda Python)ใ์ฃผํผํฐ ๋ ธํธ๋ถ(Jupyter Notebooks)ใย R ์๋ฒ์ ํ์ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ๋ฅ์ด ์กด์ฌํ๋ค. ์ ์ ๋จธ์ ๋ฌ๋ ์คํ๋์ค๋ง์ผ๋ก ํ์ํ ๊ฒ์ ์ฒ๋ฆฌํ ์ ์์์ง ๋ชจ๋ฅธ๋คโ๋ฉฐ ๊ธ์ ์ ์ธ ์ธก๋ฉด์ ์ธ๊ธํ๊ธฐ๋ ํ๋ค.ย
http://www.aitimes.com/news/articleView.html?idxno=139455
^์ค^