์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 13
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 12
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 11
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 10
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 9
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 8
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 7
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 6
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 5
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 4
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 3
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 2
๋ค์ด๊ฐ๋ฉฐ... ์ค๋์ ํฌ์คํธ๋ ๊ฐ๋จํ๊ฒ ์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฉ์ด์ ๋ํด ์ ๋ฆฌํ๋ ๊ธ์ ๋๋ค. ๋ง ๊ทธ๋๋ก ์ฉ์ด์ ๋ํ ์ ๋ฆฌ์ด๊ธฐ ๋๋ฌธ์ ํด๋น ๋ด์ฉ์ ์์ธํ๊ฒ ๊ณต๋ถํ๊ณ ์ถ์ผ์ ๋ถ๋ค์ ๋ฐ๋ก ๊ตฌ๊ธ๋งํ๋ ๊ณผ์ ์ด ํ์ํ ๊ฒ์ ๋๋ค!๐ ์คํ ํ์ ์ ์ถ(LIFO) ๋ฆ๊ฒ ๋ค์ด๊ฐ์๋ก
์ฌ๊ธฐ๋ก์ด ์ธํด์ํ 1
์ด๋ฒ ํฌ์คํธ์์๋ ํ์ต๋ ๋ฌธ์ฅ ์์ฑ ๋ชจ๋ธ์ Flask API๋ฅผ ํตํด ๋ฐฐํฌํด๋ณด๋ ๊ณผ์ ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.ํด๋น ๊ณผ์ ์ ๋จ์ API๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ํ ๊ธ์ด๋ฏ๋ก ์๋์ ๊ฐ์ ์ค๋น ๊ณผ์ ์ด ์๋ฃ๋์๋ค๋ ๊ฐ์ ํ์ ์งํํ๊ฒ ์ต๋๋ค.์์ฑ๋ ๋ฌธ์ฅ ์์ฑ ๋ชจ๋ธ์ด ์กด์ฌ.h5 ํ์ผ๋ก ์ ์ฅ๋
๋จธ์ ๋ฌ๋์์ Object Detection์ ํ๊ธฐ ์ํด์๋ ์ด๋ฏธ์ง ๋ฐ์ดํฐ๊ฐ ์ค์ํฉ๋๋ค.๋ฌผ๋ก , ์ํ๋ ๋ฐ์ดํฐ๊ฐ ์๋ค๋ฉด ์ข๊ฒ ์ง๋ง ์๋ค๋ฉด ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์ง์ ๋ง๋ค ์ ์์ด์ผ ๊ฒ ์ฃ ?ํด๋น ๊ณผ์ ์ด ๊ท์ฐฎ๊ธฐ๋ ํ์์ฑ์ ํ์คํฉ๋๋ค. ๊ทธ๋ฐ๋ฐ, ๋ฌด์งํ ๊ณผ๊ฑฐ์ ์ ์ฒ๋ผ ํน์๋ ์ํ๋ ์ด๋ฏธ์ง ๋ฐ
์ด๋ฒ ํฌ์คํธ๋ Azure ํด๋ผ์ฐ๋ ์์์ Kubernetes ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ๊ณ ๊ด๋ฆฌํ๋ ์๋น์ค์ธ AKS ์ ๋ํด์ ๋ค๋ฃจ์ด๋ณด๊ฒ ์ต๋๋ค. ์ด์ ํฌ์คํธ์์๋ ๋ค๋ฃจ์๋ ๊ฒ์ฒ๋ผ AWS์์๋ ์ ์ฌํ ์๋น์ค๋ก EKS๊ฐ ์กด์ฌํฉ๋๋ค.๋จผ์ ๊ฐ๋จํ๊ฒ Cloud ์์์ ํด๋ฌ์คํฐ๋ฅผ ๊ตฌ์ถํ๋
ํ๋ก๊ทธ๋๋จธ์ค - ์์ ์ฐพ๊ธฐํด๋น ๋ฌธ์ ๋ฅผ ๊ฐ๋จํ๊ฒ ์ค๋ช ํ๋ฉด ์๋์ ๊ฐ์ต๋๋ค.1\. ์ซ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด numbers๊ฐ ์ ๊ณต2\. ์ ๊ณต๋ ๋ฌธ์์ด์ ๊ธธ์ด๊ฐ 1~7 ์ฌ์ด์ด๊ณ , 0~9 ์ฌ์ด์ ์ซ์๋ก ๊ตฌ์ฑ3\. ํ ์ซ์๊ฐ ํ๋์ ์ชฝ์ง๋ก ๊ตฌ์ฑ๋์ด ์๋ค๊ณ ๊ฐ์ ์ ๋ ๋จผ์ ์์๋ฅผ ์ฐพ์
์ด๋ฒ ํฌ์คํธ๋ Java์ ๊ธฐ๋ณธ ์ค์ ๊ธฐ๋ณธ์ธ ์ปดํ์ผ๊ณผ ์ฌ๋๋ค์ด ๋ง์ด ํท๊น๋ คํ๋ JVM, JRE, JDK ์ ๋ํด์ ์ ๊ฐ ์๋ ๋๋ก ๊ฐ๋จํ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํฉ๋๋ค.์๋ฐ ๊ฐ์ ๋จธ์ ์ ์๋ฏธํ๋ฉฐ, ํ๋ก๊ทธ๋จ ์คํ์ ๋ด๋นํฉ๋๋ค.OS/HW์ ํ๊ฒฝ์ ๋ง์ถฐ ํ๋ก๊ทธ๋จ์ ๊ตฌ๋ํด์ค๋๋ค.์ฌ์ฉ์์ฉ์ผ
ํด๋น ํฌ์คํธ์์๋ ์ฌ์ ์ ํ์ตํ YOLO ML ๋ชจ๋ธ์ ์ด์ฉํด์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํด์ฃผ๋ Flask API์ ๋ํด์ ์์ฑํด๋ณด๊ฒ ์ต๋๋ค.์ฐธ๊ณ ๋ก ์ ๊ฐ ์๊ฐํ๊ธฐ์๋ ๋๋ฌด ๋จ์๋ฌด์ํ(?) ๋ฐฉ๋ฒ์ด๋ผ๊ณ ์๊ฐ๋๊ธฐ์ ์ด๋ณด๋ค ๋ ์ข๊ณ ๊ฐ๋จํ๊ฒ ๋ชจ๋ธ์ serveํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ๋ฐฉ๋ฒ์ด ์๋ค๋ฉด