IBM, Watsonx๋ฅผ ํตํด ์์ฑ AI๋ฅผ ํ์ฉํ์ฌ COBOL์์ Java ์ฝ๋๋ก์ ๋ณํ ์ด์ง
IBM์ ์ ๋๋ ์ดํฐ๋ธ AI๋ฅผ ๋์ ํ์ฌ Watson Code Assistant์ ๊ธฐ๋ฅ์ ์ฆํญํ์ฌ COBOL์ Java ์ฝ๋๋ก ์ํํ๊ฒ ์ ํํ ์ ์์ต๋๋ค.

IBM Z ์์คํ ์ฌ์ฉ์์ ํ๋ํ ๋ ธ๋ ฅ์ ์ง์ํ๊ธฐ ์ํ ์ด๋์ ํฐ๋ธ์์ IBM์ ํตํฉ AI ๊ธฐ๋ฐ์ ํตํด Watson Code Assistant์ ๊ธฐ๋ฅ์ ํฅ์์ํฌ ์์ ์ ๋๋ค. ํฅ๋ฏธ๋กญ๊ฒ๋ ์ด์ COBOL ์ฝ๋๋ฅผ Java๋ก ๋ณํํ๋ ๊ธฐ๋ฅ์ด ํฌํจ๋์ด COBOL์ ๋ฅ์ํ ๊ฐ๋ฐ์์ ์๊ฐ ์ค์ด๋ค๊ณ ์์ต๋๋ค. ์ด ํฅ๋ฏธ๋ก์ด ๊ฐ๋ฐ์ ๋ฉ์ธํ๋ ์ ์์คํ ์ ์ํ ๋น ๋ฅด๊ฒ ์งํ๋๋ ์ฑ ๊ฐ๋ฐ ํ๊ฒฝ์ ๊ธฐ์กด ๊ณผ์ ์ ๋ํ ์๋ฃจ์ ์ ์ ์ํฉ๋๋ค.
์ง๋ 5์ ํ๋ฆฌ๋ทฐ๋ก ์๊ฐ๋ IBM์ ์ฝ๋ ์ด์์คํดํธ๋ ์ด ์ต์ ๊ฐ๋ฐ์ ๊ธฐ๋ฐ์ ๋๋ค. 'Watsonx Code Assistant for Z'๋ผ๋ ํ๊ทธ๊ฐ ๋ถ์ ์ ์ ํ์ Watsonx.ai์ ์ฝ๋ ๊ธฐ๋ฐ ๋ชจ๋ธ์ ํ์ฉํ์ฌ Z ์ด์ ์ฒด์ ์ ํธํ๋๋ ์๋ก์ด Java ์ฝ๋๋ฅผ ์์ฑํฉ๋๋ค.
IBM ๋๋ณ์ธ์ ๋ฐ๋ชจ ํ๋ ์ ํ ์ด์ ์์ ' Watsonx Code Assistant for Z ๋ชจ๋๋ฆฌ์ COBOL ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋น์ฆ๋์ค ์๋น์ค๋ฅผ ์ถ์ถํ๋ ์๋ํ๋ ์ฝ๋ ๋ฆฌํฉํ ๋ง ๊ธฐ๋ฅ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค.'๋ผ๊ณ ๋งํ์ต๋๋ค.
์ฝ๋ ๋ฆฌํฉํ ๋ง์ ์๋ ํน์ฑ, ๋์ ๋๋ ๊ฒฐ๊ณผ๋ฅผ ๋ณ๊ฒฝํ์ง ์๊ณ ์ฝ๋๋ฅผ ์๋ก์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ๋ณํํ๋ ์ ์ฐจ๋ผ๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค.
๋ฆฌํฉํ ๋ง ์ค์ต์์ ๊ฐ๋ฐ์๋ ํ์ฌ ๊ฐ๋ฐ ๋จ๊ณ์ ์๋ ADDI(Application Discovery and Delivery Intelligence) ๋๊ตฌ๋ฅผ ํ์ฉํด์ผ ํฉ๋๋ค. ์ด ๋๊ตฌ๋ ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ข ์์ฑ์ ๋ํ ์ดํด๋ฅผ ์ ๊ณตํ๊ณ IBM์์ ๋ช ์ํ ๋๋ก ๋ฉํ๋ฐ์ดํฐ ์ ์ฅ์๋ฅผ ์์ฑํฉ๋๋ค.
Java๋ก ๋ณํํ๊ธฐ ์ ์ ํน์ ๋น์ฆ๋์ค ์๋น์ค์ ๋ํ COBOL ์ฝ๋๋ฅผ ์ถ์ถํ๋ ค๋ฉด ๋ค๋ฅธ IBM ๋๊ตฌ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ์ด ๋๊ตฌ๋ ํตํฉ ๋ฌธ์๋ฅผ ์ด์ด ์ถ์ถ ํ๋ก์ธ์ค๋ฅผ ์ฉ์ดํ๊ฒ ํฉ๋๋ค.
๋๋ณ์ธ์ ๋ง์ ๋ฐ๋ฅด๋ฉด 'Watsonx Code Assistant for Z์ ๊ธฐ์กด ํ๋กํ ํ์ ์ Java ํด๋์ค๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์ํด ์ถ์ถ๋ ๋น์ฆ๋์ค ์๋น์ค์ COBOL ์ฝ๋์ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๋ชจ๋ ๋ฉด๋ฐํ ์กฐ์ฌํฉ๋๋ค.'
Java ์ฝ๋๋ฅผ ์์ฑํ๋ฉด ํด๋น ์ถ๋ ฅ์ ๋ฐฐํฌ ์ ์ COBOL ์ฝ๋์ ์ถ๋ ฅ๊ณผ ๋์กฐํ ์ ์์ต๋๋ค. IBM์ ๊ฐ๋ฐ์๊ฐ ์ ์ฐจ ์ค ์ด๋ ๋จ๊ณ์์๋ ์๋ก ์์ฑ๋ ์ฝ๋๋ฅผ ๊ฐ์ ํ๊ฑฐ๋ ์์ ํ ์ ์๋ค๊ณ ๋ง๋ถ์์ต๋๋ค.
IBM์ ADDI ๋ฐ ์๋ก์ด Watsonx Code Assistant for Z์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํ ๊ณํ์ด๋ฉฐ ์ฌํด ๋ง์ ๊ณต๊ฐ๋ ์์ ์ ๋๋ค. ๋๋ณ์ธ์ ๋ฐ๋ฅด๋ฉด ์ถ๊ฐ ๊ธฐ๋ฅ๋ ํฌํจ๋ ๊ฒ์ด๋ผ๊ณ ํฉ๋๋ค.
ํํธ IBM์ ์ด๋ฏธ Watson Code Assistant๋ฅผ ํ์ฉํ์ฌ Red Hat Ansible ์๋ํ ํ๋ซํผ์ฉ ์ฝํ ์ธ ๋ฅผ ์์ฑํ๋ ๊ณผ์ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ AI ์์ฑ ๊ถ์ฅ ์ฌํญ์ ๊ธฐ๋ฐ์ผ๋ก Ansible ํ๋ ์ด๋ถ์ ์์ฑํ ์ ์์ต๋๋ค.
AppMaster ์ ๋ง์ฐฌ๊ฐ์ง๋ก IBM์ ์ฝ๋ ๊ฐ๋ฐ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ํ์์ AI์ ํ์ ์ ์ธ ์ํฅ์ ๋ณด์ฌ์ค๋๋ค. IBM์ ์๋๊ฐ ์ฝ๋๊ฐ ์๋/ low-code ๊ณต๊ฐ์ ํ๊ธ ํจ๊ณผ๋ฅผ ์ผ์ผ์ผ ๋ณด๋ค ํจ์จ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ์๋๋ฆฌ์ค๋ฅผ ์ ๊ณตํ๋์ง ํ์ธํ๋ ๊ฒ์ ํฅ๋ฏธ๋ก์ธ ๊ฒ์ ๋๋ค.


