AI268
Developing and Deploying AI/ML Applications on Red Hat OpenShift AI with Exam
๊ต์ก ๊ณผ์ ๊ฐ์
Red Hat OpenShift AI์์์ AI/ML ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๋ฐ ๋ฐฐํฌ ์๊ฐ
Developing and Deploying AI/ML Applications on Red Hat OpenShift AI(AI267)์์๋ Red Hat OpenShift๋ฅผ ์ฌ์ฉํ์ฌ AI/ML ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ๊ธฐ๋ณธ ์ง์์ ํ์ตํฉ๋๋ค. ์ด ๊ต์ก ๊ณผ์ ์ ํตํด ์๊ฐ์์ Red Hat OpenShift AI๋ฅผ ์ฌ์ฉํ์ฌ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ํ์ต, ๊ฐ๋ฐ, ๋ฐฐํฌ์ ํ์ํ ํต์ฌ ๊ธฐ์ ์ ํธ์ฆ์จ ๊ฒฝํ์ ํตํด ์ต๋ํ ์ ์์ต๋๋ค.
์ด ๊ต์ก ๊ณผ์ ์ Red Hat OpenShiftยฎ 4.16 ๋ฐ Red Hat OpenShift AI 2.13์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ด ๊ณผ์ ์๋ Red Hat Certified Specialist in OpenShift AI Exam(EX267)์ด ํฌํจ๋์ด ์์ต๋๋ค.
๊ต์ก ๊ณผ์ ๋ด์ฉ ์์ฝ
- Red Hat OpenShift AI ์๊ฐ
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ๋ก์ ํธ
- Jupyter Notebook
- Red Hat OpenShift AI ์ค์น
- ์ฌ์ฉ์ ๋ฐ ๋ฆฌ์์ค ๊ด๋ฆฌ
- ์ฌ์ฉ์ ์ ์ Notebook ์ด๋ฏธ์ง
- ๋จธ์ ๋ฌ๋ ์๊ฐ
- ๋ชจ๋ธ ํ์ต
- RHOAI๋ก ๋ชจ๋ธ ํ์ต ํฅ์
- ๋ชจ๋ธ ์ ๊ณต ์๊ฐ
- Red Hat OpenShift AI์ ๋ชจ๋ธ ์ ๊ณต
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ดํ๋ผ์ธ ์๊ฐ
- ํ์ดํ๋ผ์ธ ์์
- ํ์ดํ๋ผ์ธ ๋ฐ ์คํ ์ ์ด
๊ต์ก ๋์
- Red Hat OpenShift AI๋ฅผ ์ฌ์ฉํ์ฌ ML ๋ชจ๋ธ์ ๋น๋ํ๊ณ ํ์ต์ํค๊ณ ์ ํ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธํฐ์คํธ ๋ฐ AI ์ค๋ฌด์
- AI/ML ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น๋ํ๊ณ ํตํฉํ๊ณ ์ ํ๋ ๊ฐ๋ฐ์
- ML ์ํฌํ๋ก์ฐ๋ฅผ ์๋ํํ๊ณ ์ ํ๋ ๊ฐ๋ฐ์, ๋ฐ์ดํฐ ์ฌ์ด์ธํฐ์คํธ ๋ฐ AI ์ค๋ฌด์
- Red Hat OpenShift AI์์ ML ๋ผ์ดํ์ฌ์ดํด ์ด์์ ๋ด๋นํ๋ MLOps ์์ง๋์ด
๊ถ์ฅ ๊ต์ก
- Git ์ฌ์ฉ ๊ฒฝํ ํ์
- Python ๊ฐ๋ฐ ๊ฒฝํ ํ์ ๋๋ Python Programming with Red Hat(AD141) ๊ต์ก ๊ณผ์ ์ด์
- Red Hat OpenShift ๊ฒฝํ ํ์ ๋๋ Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications(DO288) ๊ต์ก ๊ณผ์ ์ด์
- AI, ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค, ๋จธ์ ๋ฌ๋ ๋ถ์ผ์ ๋ํ ๊ธฐ๋ณธ์ ์ธ ๊ฒฝํ ๋ณด์ ๊ถ์ฅ
๊ธฐ์ ๊ณ ๋ ค ์ฌํญ
- ILT ๊ฐ์์ค์ ์ด์ฉํ ์ ์์
๊ต์ก ๊ณผ์ ๋ด์ฉ
- Red Hat OpenShift AI ์๊ฐ
- Red Hat OpenShift AI์ ์ฃผ์ ๊ธฐ๋ฅ์ ํ์ ํ๊ณ Red Hat AI์ ์ํคํ ์ฒ์ ๊ตฌ์ฑ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ๋ก์ ํธ
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ๋ก์ ํธ, ์ํฌ๋ฒค์น, ๋ฐ์ดํฐ ์ฐ๊ฒฐ์ ์ฌ์ฉํ์ฌ ์ฝ๋ ๋ฐ ๊ตฌ์ฑ์ ๊ด๋ฆฌํฉ๋๋ค.
- Jupyter Notebook
- Jupyter Notebook์ ์ฌ์ฉํ์ฌ ๋ํํ์ผ๋ก ์ฝ๋๋ฅผ ์คํํ๊ณ ํ ์คํธํฉ๋๋ค.
- Red Hat OpenShift AI ์ค์น
- Red Hat OpenShift AI๋ฅผ ์ค์นํ๊ณ Red Hat OpenShift AI ๊ตฌ์ฑ ์์๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
- ์ฌ์ฉ์ ๋ฐ ๋ฆฌ์์ค ๊ด๋ฆฌ
- Red Hat OpenShift AI ์ฌ์ฉ์๋ฅผ ๊ด๋ฆฌํ๊ณ ๋ฆฌ์์ค๋ฅผ ํ ๋นํฉ๋๋ค.
- ์ฌ์ฉ์ ์ ์ Notebook ์ด๋ฏธ์ง
- Red Hat OpenShift AI์์ ์ฌ์ฉ์ ์ ์ Notebook ์ด๋ฏธ์ง๋ฅผ ์์ฑํ๊ณ ๊ฐ์ ธ์ต๋๋ค.
- ๋จธ์ ๋ฌ๋ ์๊ฐ
- ๊ธฐ๋ณธ์ ์ธ ๋จธ์ ๋ฌ๋ ๊ฐ๋ , ๋ค์ํ ์ ํ์ ๋จธ์ ๋ฌ๋, ๋จธ์ ๋ฌ๋ ์ํฌํ๋ก์ฐ๋ฅผ ์ค๋ช ํฉ๋๋ค.
- ๋ชจ๋ธ ํ์ต
- ๊ธฐ๋ณธ ๋ฐ ์ฌ์ฉ์ ์ ์ ์ํฌ๋ฒค์น๋ฅผ ์ฌ์ฉํ์ฌ ๋ชจ๋ธ์ ํ์ต์ํต๋๋ค.
- RHOAI๋ก ๋ชจ๋ธ ํ์ต ํฅ์
- RHOAI๋ฅผ ์ฌ์ฉํ์ฌ ๋จธ์ ๋ฌ๋ ๋ฐ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ ์ฉํฉ๋๋ค.
- ๋ชจ๋ธ ์ ๊ณต ์๊ฐ
- ํ์ต๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๋ด๋ณด๋ด๊ณ ๊ณต์ ํ๊ณ ์ ๊ณตํ๋ ๋ฐ ํ์ํ ๊ฐ๋ ๋ฐ ๊ตฌ์ฑ ์์๋ฅผ ์ค๋ช ํฉ๋๋ค.
- Red Hat OpenShift AI์ ๋ชจ๋ธ ์ ๊ณต
- OpenShift AI๋ก ํ์ต๋ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ์ ๊ณตํฉ๋๋ค.
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ดํ๋ผ์ธ ์๊ฐ
- ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ดํ๋ผ์ธ์ ์ ์ํ๊ณ ์ค์ ํฉ๋๋ค.
- ํ์ดํ๋ผ์ธ ์์
- Kubeflow SDK์ Elyra๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํฉ๋๋ค.
- ํ์ดํ๋ผ์ธ ๋ฐ ์คํ ์ ์ด
- ์ํฐํฉํธ, ๋ฉํธ๋ฆญ, ์คํ์ ํตํด ํ์ดํ๋ผ์ธ์ ๊ตฌ์ฑํ๊ณ ๋ชจ๋ํฐ๋ง ๋ฐ ์ถ์ ํฉ๋๋ค.
์กฐ์ง์ ๋ฏธ์น๋ ํจ๊ณผ
- ์กฐ์ง์ ๋ค์ํ ์์ค์์ ๋ฐฉ๋ํ ์์ ์ ๋ณด๋ฅผ ์์งํ๊ณ ์ ์ฅํฉ๋๋ค. Red Hat OpenShift AI๋ฅผ ํตํด ์กฐ์ง์ ๋จธ์ ๋ฌ๋๊ณผ ์ธ๊ณต์ง๋ฅ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ , ์ถ์ธ์ ํจํด์ ์๊ฐํํ๊ณ , ํฅํ ๋น์ฆ๋์ค ์ฑ๊ณผ๋ฅผ ์์ธกํ ์ ์๋ ํ๋ซํผ์ ํ๋ณดํ ์ ์์ต๋๋ค.
๊ฐ์ธ์๊ฒ ๋ฏธ์น๋ ํจ๊ณผ
- ์ด ๊ต์ก ๊ณผ์ ์ ์ด์ํ๋ฉด Red Hat OpenShift AI ์ํคํ ์ฒ์ ๊ธฐ๋ณธ ์ง์์ ์ดํดํ ์ ์์ต๋๋ค. Red Hat OpenShift AI๋ฅผ ์ค์นํ๊ณ , ๋ฆฌ์์ค ํ ๋น์ ๊ด๋ฆฌํ๊ณ , ๊ตฌ์ฑ ์์๋ฅผ ์ ๋ฐ์ดํธํ๊ณ , ์ฌ์ฉ์์ ์ฌ์ฉ์์ ๊ถํ์ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. ๋ํ Red Hat OpenShift AI๋ฅผ ์ฌ์ฉํ์ฌ ๋จธ์ ๋ฌ๋ ๋ฐ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค์ ๋ชจ๋ฒ ์ฌ๋ก๋ฅผ ์ ์ฉํ๋ ๋ฐฉ๋ฒ์ ํฌํจํ์ฌ ๋ชจ๋ธ์ ํ์ต์ํค๊ณ ๋ฐฐํฌํ๊ณ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ง์ง๋ง์ผ๋ก, Red Hat OpenShift AI๋ก ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค ํ์ดํ๋ผ์ธ์ ์ ์ํ๊ณ ์ค์ ํ ์ ์์ต๋๋ค.
๊ถ์ฅ๋๋ ๋ค์ ๊ต์ก ๊ณผ์ ๋๋ ์ํ
ํ์ฅ ๊ต์ก ์๋ด
ํ ์ ์ฒด๊ฐ ์๊ฐ์ ์ํ๋ ๊ฒฝ์ฐ ๊ต์ก์ฅ์์ ์ง์ ์๊ฐํ๊ฑฐ๋ ์๊ฒฉ์ผ๋ก ์ฐธ์ฌํ ์ ์์ต๋๋ค.
Red Hat ๊ต์ก ์๋ธ์คํฌ๋ฆฝ์
Red Hat ์ ํ์ ๋ํ ํตํฉ ๊ต์ก ๋ฐ ํ์ต ๊ฒฝ๋ก, ์ ๊ณ์์ ์ธ์ฆ๋ ์๊ฒฉ์ฆ, ์ ์ฐํ๊ณ ๋ค์ด๋๋ฏนํ IT ํ์ต ๊ฒฝํ.
๋ค๋ฅธ ์๊ฐ์๋ค์ด Red Hat Learning Community์ ๊ต์ก ๊ณผ์ ์ ๋ํด ์ด๋ป๊ฒ ํ๊ฐํ๋์ง ์ฝ์ด๋ณด์ธ์.