XNUMX์ ๋ง, ํ์ดํธ ์์ปค๊ฐ ์ํฐํ ์ ํฌ์ํ๊ณ ์๋ ๋์ ์ฐ๋ฆฌ์๊ฒ ๋ ํฅ๋ฏธ๋ก์ด ์ผ์ด ์ผ์ด๋ฌ์ต๋๋ค. ์์น์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋๋ค๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์ง์์ ์ผ๋ก ์๋ก์ด ๊ธฐ๋ฅ์ ํ๋ก๋์
์ ์ถ์ํ๊ณ ์์ต๋๋ค. ํ์ง๋ง ์ด๋ฒ์ ๋ฌ๋๋ค. ๊ทธ ๊ท๋ชจ๋ ์ฐ๋ฆฌ๊ฐ ์ ์ง๋ฅผ ์ ์๋ ์ ์ฌ์ ์ธ ์ค์๊ฐ ์ฐ๋ฆฌ์ ๋ชจ๋ ์๋น์ค์ ์ฌ์ฉ์์๊ฒ ์ํฅ์ ๋ฏธ์น ์ ๋์์ต๋๋ค. ๊ทธ ๊ฒฐ๊ณผ, ์ฐ๋ฆฌ๋ ํ๋งค์ ์๋ฌด๋ฐ ์ํฅ์ ์ฃผ์ง ์๊ณ ๊ณํ๋๊ณ ๋ฐํ๋ ๊ฐ๋ ์ค์ง ๊ธฐ๊ฐ ๋ด์ ๊ณํ์ ๋ฐ๋ผ ๋ชจ๋ ๊ฒ์ ์ถ์ํ์ต๋๋ค. ์ด ๊ธฐ์ฌ๋ ์ฐ๋ฆฌ๊ฐ ์ด๊ฒ์ ์ด๋ป๊ฒ ๋ฌ์ฑํ๋์ง, ๊ทธ๋ฆฌ๊ณ ๋๊ตฌ๋ ์ง์์ ๊ทธ๊ฒ์ ๋ฐ๋ณตํ ์ ์๋ ๋ฐฉ๋ฒ์ ๊ดํ ๊ฒ์
๋๋ค.
์ด์ ์ฐ๋ฆฌ๊ฐ ๋ด๋ฆฐ ์ํคํ
์ฒ ๋ฐ ๊ธฐ์ ๊ฒฐ์ ์ ์ค๋ช
ํ๊ฑฐ๋ ๋ชจ๋ ๊ฒ์ด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ค๋ช
ํ์ง ์๊ฒ ์ต๋๋ค. ์ด๊ฒ์ ๊ฐ์ฅ ์ด๋ ค์ด ์ถ์ ์ค ํ๋๊ฐ ์ด๋ป๊ฒ ๋ฐ์ํ๋์ง์ ๋ํ ์ฌ๋ฐฑ์ ๋ฉ๋ชจ์
๋๋ค. ์ ๊ฐ ๊ด์ฐฐํ๊ณ ์ง์ ์ฐธ์ฌํ์ต๋๋ค. ๋๋ ์์ ์ฑ์ด๋ ๊ธฐ์ ์ ์ธ๋ถ ์ฌํญ์ ์ฃผ์ฅํ์ง ์์ผ๋ฉฐ ์๋ง๋ ๋ค๋ฅธ ๊ธฐ์ฌ์ ๋ํ๋ ๊ฒ์
๋๋ค.
๋ฐฐ๊ฒฝ + ์ด๋ค ๊ธฐ๋ฅ์ธ๊ฐ์?
ํด๋ผ์ฐ๋ ํ๋ซํผ์ ๊ตฌ์ถํ๊ณ ์์ต๋๋ค
์ผ๋ฐ์ ์ผ๋ก ์ด๋ฌํ ๊ฒ๋ค์ ํ๋ก์ ํธ ์์ ์ด๊ธฐ์ ๊ตฌ์ถ๋๊ธฐ ์์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ญ์ฌ์ ์ผ๋ก MCS์์๋ ์ํฉ์ด ์ฝ๊ฐ ๋ฌ๋์ต๋๋ค. MCS๋ ๋ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋์์ต๋๋ค.
- ์์ฒด Keystone ์ธ์ฆ ๋ชจ๋์ ๊ฐ์ถ OpenStack,
- Mail.ru Cloud ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ Hotbox(S3 ์คํ ๋ฆฌ์ง),
์๋ก์ด ์๋น์ค๊ฐ ๋ฑ์ฅํ์ต๋๋ค.
๋ณธ์ง์ ์ผ๋ก ์ด๋ ๋ ๊ฐ์ง ๋ค๋ฅธ ์ ํ์ ์น์ธ์ด์์ต๋๋ค. ๋ํ Horizon ํจ๋์ SSO(์ข ๋จ ๊ฐ ์ธ์ฆ)๊ฐ ์ ๊ณต๋ ๋๋ถ์ ์ผ๋ฐ Mail.ru ๋น๋ฐ๋ฒํธ ์ ์ฅ์์ ์์ฒด ์์ฑ openid ์ปค๋ฅํฐ์ ๊ฐ์ ๋ช ๊ฐ์ง ๋ณ๋์ Mail.ru ๊ฐ๋ฐ์ ์ฌ์ฉํ์ต๋๋ค. ๊ฐ์ ๋จธ์ (๋ค์ดํฐ๋ธ OpenStack UI).
์ฐ๋ฆฌ๋ฅผ ์ํด IAM์ ๋ง๋ ๋ค๋ ๊ฒ์ ๋ชจ๋ ๊ฒ์ ์์ ํ ์ฐ๋ฆฌ ์์ ์ ๋จ์ผ ์์คํ ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ ์๋ฏธํ์ต๋๋ค. ๋์์ ์ฐ๋ฆฌ๋ ๊ทธ ๊ณผ์ ์์ ์ด๋ ํ ๊ธฐ๋ฅ๋ ์์ง ์์ ๊ฒ์ด๋ฉฐ, ๋ฆฌํฉํ ๋ง ์์ด ํฌ๋ช ํ๊ฒ ๊ฐ์ ํ๊ณ ๊ธฐ๋ฅ ์ธก๋ฉด์์ ํ์ฅํ ์ ์๋ ๋ฏธ๋๋ฅผ ์ํ ๊ธฐ๋ฐ์ ๋ง๋ จํ ๊ฒ์ ๋๋ค. ๋ํ ์ฒ์์๋ ์ฌ์ฉ์์๊ฒ ์๋น์ค(์ค์ RBAC, ์ญํ ๊ธฐ๋ฐ ์ก์ธ์ค ์ ์ด) ๋ฐ ๊ธฐํ ์ฌ์ํ ์ก์ธ์ค์ ๋ํ ์ญํ ๋ชจ๋ธ์ด ์์์ต๋๋ค.
์์ ์ Python๊ณผ Perl, ์ฌ๋ฌ ๋ฐฑ์๋, ๋ ๋ฆฝ์ ์ผ๋ก ์์ฑ๋ ์๋น์ค, ์ฌ๋ฌ ๊ฐ๋ฐ ํ ๋ฐ ๊ด๋ฆฌ์ ๋ฑ ์ฌ์ํ ๊ฒ์ด ์๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ ํฌ ์์ฐ ์์คํ ์ ์์ฒ ๋ช ์ ์ค์ ์ฌ์ฉ์๊ฐ ์๋ค๋ ๊ฒ์ ๋๋ค. ์ด ๋ชจ๋ ๊ฒ์ ๊ธฐ๋ก๋์ด์ผ ํ๊ณ , ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ์ฌ์์ ์์ด ์ถ์๋์ด์ผ ํ์ต๋๋ค.
์ฐ๋ฆฌ๋ ๋ฌด์์ ์ถ์ํ ์์ ์ธ๊ฐ์?
๋๋ต์ ์ผ๋ก ๋งํ์๋ฉด, ์ฝ 4๊ฐ์ ๋์ ์ฐ๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒ๋ค์ ์ค๋นํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์ด์ ์ ์ธํ๋ผ์ ์ฌ๋ฌ ๋ถ๋ถ์์ ์๋ํ๋ ๊ธฐ๋ฅ์ ์ง๊ณํ๋ ๋ช ๊ฐ์ง ์๋ก์ด ๋ฐ๋ชฌ์ ๋ง๋ค์์ต๋๋ค. ๋๋จธ์ง ์๋น์ค์๋ ์ด๋ฌํ ์ ๋ง์ ํํ๋ก ์๋ก์ด ๋ฐฑ์๋๊ฐ ๊ท์ ๋์์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ๋ชจ๋ ์๋น์ค์ ์ฌ์ฉํ ์ ์๊ณ ํ์์ ๋ฐ๋ผ ์์ ๋กญ๊ฒ ์์ ํ ์ ์๋ ๋น๋ฐ๋ฒํธ์ ํค์ ์ค์ ์ ์ฅ์๋ฅผ ์์ฒด์ ์ผ๋ก ์์ฑํ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์ฒ์๋ถํฐ Keystone์ ์ํ 4๊ฐ์ ์๋ก์ด ๋ฐฑ์๋(์ฌ์ฉ์, ํ๋ก์ ํธ, ์ญํ , ์ญํ ํ ๋น)๋ฅผ ์์ฑํ๋๋ฐ, ์ด๋ ์ค์ ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋์ฒดํ์ผ๋ฉฐ ์ด์ ์ฌ์ฉ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ํ ๋จ์ผ ์ ์ฅ์ ์ญํ ์ ํฉ๋๋ค.
- ์ฐ๋ฆฌ๋ ๋ชจ๋ Openstack ์๋น์ค์ ๊ฐ ์๋ฒ์์ ์ด๋ฌํ ์ ์ฑ ์ ๋ก์ปฌ๋ก ์ฝ๋ ๋์ ์ ์ฑ ์ ๋ํด ํ์ฌ ์ ์ฑ ์๋น์ค๋ก ์ด๋ํ๋๋ก ๊ฐ๋ฅด์ณค์ต๋๋ค(์, ์ด๊ฒ์ด Openstack์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ํ๋ ๋ฐฉ์์ ๋๋ค!)
์ด๋ฌํ ๋๊ท๋ชจ ์ฌ์์ ์๋ ์๋ก ๋ค๋ฅธ ๊ฐ๋ฐ ํ์ด ์์ฑํ ์ฌ๋ฌ ์์คํ ์ ํฌ๊ณ ๋ณต์กํ๋ฉฐ ๊ฐ์ฅ ์ค์ํ ๋์ ๋ณ๊ฒฝ์ด ํ์ํฉ๋๋ค. ์ผ๋จ ์กฐ๋ฆฝ๋๋ฉด ์ ์ฒด ์์คํ ์ด ์๋ํด์ผ ํฉ๋๋ค.
๊ทธ๋ฌํ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ๊ณ ๋ง์น์ง ์๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น? ๋จผ์ ์ฐ๋ฆฌ๋ ๋ฏธ๋๋ฅผ ์กฐ๊ธ ์ดํด๋ณด๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค.
์ถ์ ์ ๋ต
- ์ฌ๋ฌ ๋จ๊ณ์ ๊ฑธ์ณ ์ ํ์ ์ถ์ํ ์๋ ์์ง๋ง ์ด๋ ๊ฒ ํ๋ฉด ๊ฐ๋ฐ ์๊ฐ์ด XNUMX๋ฐฐ๋ ๋์ด๋ฉ๋๋ค. ๋ํ ํ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๊ฐ ์์ ํ ๋น๋๊ธฐํ๋ ๊ฒ์ ๋๋ค. ์์ ๋ง์ ๋๊ธฐํ ๋๊ตฌ๋ฅผ ์์ฑํ๊ณ ์ค๋ซ๋์ ์ฌ๋ฌ ๋ฐ์ดํฐ ์ ์ฅ์๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ๋ค์ํ ์ํ์ ์ผ๊ธฐํฉ๋๋ค.
- ์ฌ์ฉ์๋ฅผ ์ํด ํฌ๋ช ํ๊ฒ ์ค๋นํ ์ ์๋ ๋ชจ๋ ๊ฒ์ ์ฌ์ ์ ์ด๋ฃจ์ด์ก์ต๋๋ค. 2๊ฐ์์ด ๊ฑธ๋ ธ์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์ฌ์ฉ์ ์์ ์ด ๋ฆฌ์์ค๋ฅผ ์์ฑํ๊ณ ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ์๋ง ๋ช ์๊ฐ ๋์ ๊ฐ๋ ์ค์ง ์๊ฐ์ ํ์ฉํ์ต๋๋ค.
- ์ด๋ฏธ ์์ฑ๋ ๋ชจ๋ ๋ฆฌ์์ค๋ฅผ ์ด์ํ๋ ค๋ฉด ๋ค์ดํ์์ด ํ์ฉ๋์ง ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋กค์์ ์ค์ ๋ฆฌ์์ค๊ฐ ๋ค์ดํ์ ์์ด ์๋ํ๊ณ ํด๋ผ์ด์ธํธ์ ์ํฅ์ ๋ฏธ์น๋๋ก ๊ณํํ์ต๋๋ค.
- ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๊ณ ๊ฐ์๊ฒ ๋ฏธ์น๋ ์ํฅ์ ์ค์ด๊ธฐ ์ํด ์ผ์์ผ ์ ๋ ์ ์ถ์ํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋ฐค์ ๊ฐ์ ๋จธ์ ์ ๊ด๋ฆฌํ๋ ๊ณ ๊ฐ์ ๊ฑฐ์ ์์ต๋๋ค.
- ์ฐ๋ฆฌ๋ ์ถ์๋ฅผ ์ํด ์ ํํ ๊ธฐ๊ฐ ๋์ ์๋น์ค ๊ด๋ฆฌ๊ฐ ๋ถ๊ฐ๋ฅํ ๊ฒ์์ ๋ชจ๋ ๊ณ ๊ฐ์๊ฒ ๊ฒฝ๊ณ ํ์ต๋๋ค.
์ฌ๋ด: ๋กค์์์ด๋ ๋ฌด์์ ๋๊น?
<์ฃผ์, ์ฒ ํ>
๋ชจ๋ IT ์ ๋ฌธ๊ฐ๋ ๋กค์์์ด ๋ฌด์์ธ์ง ์ฝ๊ฒ ๋ตํ ์ ์์ต๋๋ค. CI/CD๋ฅผ ์ค์นํ๋ฉด ๋ชจ๋ ๊ฒ์ด ์๋์ผ๋ก ๋งค์ฅ์ ์ ๋ฌ๋ฉ๋๋ค. ๐
๋ฌผ๋ก ์ด๊ฒ์ ์ฌ์ค์ด๋ค. ๊ทธ๋ฌ๋ ๋ฌธ์ ๋ ์ต์ ์ฝ๋ ์ ๋ฌ ์๋ํ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ๋ฉด ๋กค์์ ์์ฒด์ ๋ํ ์ดํด๊ฐ ์์ค๋๋ค๋ ๊ฒ์ ๋๋ค. ํ๋ ๊ตํต์๋จ์ ๋ณผ ๋ ๋ฐํด ๋ฐ๋ช ์ ์ฅ์ํจ์ ์ด๋ป๊ฒ ์์ต๋๊น? ๋ชจ๋ ๊ฒ์ด ๋๋ฌด ์๋ํ๋์ด ์ ์ฒด ๊ทธ๋ฆผ์ ์ดํดํ์ง ๋ชปํ ์ฑ ๋กค์์์ด ์ํ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ ์ฒด์ ์ธ ๊ทธ๋ฆผ์ ์ด๋ ์ต๋๋ค. ๋กค์์์ ๋ค์๊ณผ ๊ฐ์ ๋ค ๊ฐ์ง ์ฃผ์ ์ธก๋ฉด์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ๋ฐ์ดํฐ ์์ ์ ํฌํจํ ์ฝ๋ ์ ๋ฌ. ์๋ฅผ ๋ค์ด ๋ง์ด๊ทธ๋ ์ด์ ์ด ์์ต๋๋ค.
- ์ฝ๋ ๋กค๋ฐฑ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ๋ค์ ๋์๊ฐ ์ ์๋ ๊ธฐ๋ฅ์ ๋๋ค. ์๋ฅผ ๋ค์ด ๋ฐฑ์ ์์ฑ์ ํตํด.
- ๊ฐ ๋กค์์/๋กค๋ฐฑ ์์ ์ ์๊ฐ์ ๋๋ค. ์ฒ์ ๋ ์ง์ ์ ์์ ํ์ด๋ฐ์ ์ดํดํด์ผ ํฉ๋๋ค.
- ์ํฅ์ ๋ฐ๋ ๊ธฐ๋ฅ. ์์๋๋ ๊ธ์ ์ ์ธ ํจ๊ณผ์ ๊ฐ๋ฅํ ๋ถ์ ์ ์ธ ํจ๊ณผ๋ฅผ ๋ชจ๋ ํ๊ฐํ ํ์๊ฐ ์์ต๋๋ค.
์ฑ๊ณต์ ์ธ ์ถ์๋ฅผ ์ํด์๋ ์ด๋ฌํ ๋ชจ๋ ์ธก๋ฉด์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฒซ ๋ฒ์งธ ๋๋ ๊ธฐ๊ปํด์ผ ๋ ๋ฒ์งธ ์ง์ ๋ง ํ๊ฐ๋ ๋ค์ ๋กค์์์ด ์ฑ๊ณตํ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ์ธ ๋ฒ์งธ์ ๋ค ๋ฒ์งธ๊ฐ ํจ์ฌ ๋ ์ค์ํฉ๋๋ค. ๋กค์์์ด 3๋ถ์ด ์๋ XNUMX์๊ฐ์ด ๊ฑธ๋ฆฐ๋ค๋ฉด ์ด๋ค ์ฌ์ฉ์๊ฐ ์ข์ํ ๊น์? ์๋๋ฉด ์ถ์ ์ค์ ๋ถํ์ํ ๊ฒ์ด ์ํฅ์ ๋ฐ๋ ๊ฒฝ์ฐ๊ฐ ์๋์? ์๋๋ฉด ํ ์๋น์ค์ ๊ฐ๋ ์ค์ง ์๊ฐ์ด ์์ธกํ ์ ์๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ ๊น์?
Act 1..n, ์ถ์ ์ค๋น
์ฒ์์ ๋๋ ์ฐ๋ฆฌ์ ํ์๋ฅผ ๊ฐ๋ตํ๊ฒ ์ค๋ช ํ๋ ค๊ณ ์๊ฐํ์ต๋๋ค. ์ ์ฒด ํ, ํ์ ์ผ๋ถ, ์ปคํผ ํฌ์ธํธ์์์ ์๋ง์ ํ ๋ก , ๋ ผ์, ํ ์คํธ, ๋ธ๋ ์ธ์คํ ๋ฐ. ๊ทธ๋ ๋ค๋ฉด ๋ถํ์ํ๋ค๊ณ ์๊ฐํ์ต๋๋ค. XNUMX๊ฐ์์ ๊ฐ๋ฐ์ ํญ์ ์ด๊ฒ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ํนํ ์ง์์ ์ผ๋ก ์ ๊ณตํ ์ ์๋ ๋ฌด์ธ๊ฐ๋ฅผ ์์ฑํ๋ ๊ฒ์ด ์๋๋ผ ๋ผ์ด๋ธ ์์คํ ์ ํฐ ๊ธฐ๋ฅ ์ค ํ๋๋ฅผ ์์ฑํ๋ ๊ฒฝ์ฐ ๋์ฑ ๊ทธ๋ ์ต๋๋ค. ์ด๋ ๋ชจ๋ ์๋น์ค์ ์ํฅ์ ๋ฏธ์น์ง๋ง "์น ์ธํฐํ์ด์ค์ ๋ฒํผ ํ๋"๋ฅผ ์ ์ธํ๊ณ ๋ ์ฌ์ฉ์์๊ฒ ๋ณ๊ฒฝ๋๋ ์ฌํญ์ด ์์ต๋๋ค.
์๋ก์ด ํ์๋ฅผ ํ ๋๋ง๋ค ๋กค์์ ๋ฐฉ๋ฒ์ ๋ํ ์ฐ๋ฆฌ์ ์ดํด๊ฐ ์๋นํ ๋ฐ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ ์ฒด ์ฒญ๊ตฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ ๋ฐ์ดํธํ๋ ค๊ณ ํ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ฐ๋ฆฌ๋ ์๊ฐ์ ๊ณ์ฐํด ๋ณธ ๊ฒฐ๊ณผ ํฉ๋ฆฌ์ ์ธ ์ถ์ ์๊ฐ ๋ด์ ์ด๋ฅผ ์ํํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ์ฒญ๊ตฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ถํ ํ๊ณ ๋ณด๊ดํ๋ ๋ฐ ๊ฑฐ์ ์ผ์ฃผ์ผ์ด ๋ ๊ฑธ๋ ธ์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์์๋๋ ์ถ์ ์๋๊ฐ ์ฌ์ ํ ๋ง์กฑ์ค๋ฝ์ง ๋ชปํ์ ๋ ์ฐ๋ฆฌ๋ ์ ์ฒด ๋ฒ ์ด์ค๋ฅผ ๋์๋ ๋์ฑ ๊ฐ๋ ฅํ ํ๋์จ์ด๋ฅผ ์ถ๊ฐ๋ก ์ฃผ๋ฌธํ์ต๋๋ค. ์ด ์์ ์ ๋ ๋นจ๋ฆฌ ์ํํ๊ณ ์ถ์ง๋ ์์์ง๋ง ํ์ฌ ์ถ์ํด์ผ ํ๋ ์ํฉ์ผ๋ก ์ธํด ์ ํ์ ์ฌ์ง๊ฐ ์์์ต๋๋ค.
์ฐ๋ฆฌ ์ค ํ ๋ช ์ด ๋กค์์์ด ๊ฐ์ ๋จธ์ ์ ๊ฐ์ฉ์ฑ์ ์ํฅ์ ๋ฏธ์น ์ ์๋ค๋ ์์ฌ์ ํ์์ ๋ ํ ์คํธ, ์คํ, ์ฝ๋ ๋ถ์์ ์ํํ๋ ๋ฐ ์ผ์ฃผ์ผ์ ๋ณด๋๊ณ ์ด๊ฒ์ด ์ฐ๋ฆฌ ํ๋ก๋์ ์์๋ ์ผ์ด๋์ง ์์ ๊ฒ์ด๋ผ๋ ๋ช ํํ ์ดํด๋ฅผ ์ป์์ผ๋ฉฐ ๊ฐ์ฅ ์์ฌ์ค๋ฌ์ด ์ฌ๋๋ค์กฐ์ฐจ๋ ๋์ํ์ต๋๋ค. ์ด๊ฒ์ผ๋ก.
๊ทธ ๋์ ๊ธฐ์ ์ง์ํ์ ์ถ์ ํ ๋ณ๊ฒฝ๋ ์์ ์ธ ์ฐ๊ฒฐ ๋ฐฉ๋ฒ์ ๋ํ ์ง์นจ์ ๊ณ ๊ฐ์๊ฒ ์์ฑํ๊ธฐ ์ํด ์์ฒด์ ์ผ๋ก ๋ ๋ฆฝ์ ์ธ ์คํ์ ์ํํ์ต๋๋ค. ์ฌ์ฉ์ UX ์์ ๋ ํ๊ณ , ์ค๋ช ์๋ ์ค๋นํ๊ณ , ๊ฐ์ธ ์๋ด๋ ํด์ฃผ์ จ์ด์.
์ฐ๋ฆฌ๋ ๊ฐ๋ฅํ ๋ชจ๋ ๋กค์์ ์์ ์ ์๋ํํ์ต๋๋ค. ๋ชจ๋ ์์ ์ ๊ฐ์ฅ ๊ฐ๋จํ ์์ ๊น์ง ์คํฌ๋ฆฝํธ๋ก ์์ฑ๋์์ผ๋ฉฐ ํ ์คํธ๋ ์ง์์ ์ผ๋ก ์คํ๋์์ต๋๋ค. ๊ทธ๋ค์ ์๋น์ค๋ฅผ ๋๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ๋ํด ๋ ผ์ํ์ต๋๋ค. ์ฆ, ๋ฐ๋ชฌ์ ์๋ตํ๊ฑฐ๋ ๋ฐฉํ๋ฒฝ์ ์ฌ์ฉํ์ฌ ์๋น์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฐจ๋จํ๋ ๊ฒ์ ๋๋ค. ์ฐ๋ฆฌ๋ ๊ฐ ์ถ์ ๋จ๊ณ์ ๋ํ ํ ์ฒดํฌ๋ฆฌ์คํธ๋ฅผ ์์ฑํ๊ณ ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋ ์ถ์ ์์ ์ ๋ํด ์๊ธฐ์ ํจ๊ป Gantt ์ฐจํธ๋ฅผ ๊ทธ๋ฆฌ๊ณ ์ง์์ ์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
๊ทธ๋์ ...
์ถ์ ์ ๋ง์ง๋ง ํ์
...์ด์ ์ถ์ํ ์๊ฐ์ ๋๋ค.
์ฌ๋๋ค์ด ๋งํ๋ฏ์ด, ์์ ์ํ์ ์์ฑ๋ ์ ์์ผ๋ฉฐ ๋จ์ง ์์ ์ ๋ง์น ๊ฒ๋ฟ์ ๋๋ค. ๋น์ ์ ๋ชจ๋ ๊ฒ์ ์ฐพ์ ์ ์๋ค๋ ๊ฒ์ ์ดํดํ๊ณ ๋ชจ๋ ํฉ๋ฆฌ์ ์ธ ๊ฐ์ ์ ํ๊ณ , ๊ฐ๋ฅํ ๋ชจ๋ ๊ฒฝ์ฐ์ ๋ํด ์ ๊ณตํ๊ณ , ๋ชจ๋ ์ค์ํ ๋ฒ๊ทธ๋ฅผ ๋ซ์์ผ๋ฉฐ, ๋ชจ๋ ์ฐธ๊ฐ์๊ฐ ํ ์ ์๋ ๋ชจ๋ ๊ฒ์ ํ๋ค๊ณ ๋ฏฟ๊ณ ์์ง์ ๋ ธ๋ ฅ์ ๊ธฐ์ธ์ฌ์ผ ํฉ๋๋ค. ๋ ๋ง์ ์ฝ๋๋ฅผ ์ถ์ํ ์๋ก ์ด๋ฅผ ํ์ ํ๊ธฐ๊ฐ ๋ ์ด๋ ค์์ง๋๋ค(๊ฒ๋ค๊ฐ ๋ชจ๋ ๊ฒ์ ์์ธกํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ ๊ฒ์ ๋ชจ๋๊ฐ ์ดํดํฉ๋๋ค).
์ฐ๋ฆฌ๋ ์์์น ๋ชปํ ์ํฅ ๋ฐ ๊ฐ๋ ์ค์ง ์๊ฐ๊ณผ ๊ด๋ จ๋ ์ฌ์ฉ์์ ๋ชจ๋ ์ํ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๊ฐ๋ฅํ ๋ชจ๋ ์กฐ์น๋ฅผ ์ทจํ๋ค๋ ํ์ ์ด ๋ค์์ ๋ ์ถ์ํ ์ค๋น๊ฐ ๋์๋ค๊ณ ๊ฒฐ์ ํ์ต๋๋ค. ์ฆ, ๋ค์์ ์ ์ธํ ๋ชจ๋ ๊ฒ์ด ์๋ชป๋ ์ ์์ต๋๋ค.
- (์ฐ๋ฆฌ์๊ฒ ์ ์ฑํ, ๊ฐ์ฅ ์์คํ) ์ฌ์ฉ์ ์ธํ๋ผ์ ์ํฅ์ ๋ฏธ์น๋ฉฐ,
- ๊ธฐ๋ฅ: ์ถ์ ํ ์๋น์ค ์ด์ฉ์ ์ถ์ ์ ๊ณผ ๋์ผํด์ผ ํฉ๋๋ค.
์ถ์
8๋กค, XNUMX์ ๋ฐฉํดํ์ง ์์
์ฐ๋ฆฌ๋ ์ฌ์ฉ์์ ๋ชจ๋ ์์ฒญ์ โโ๋ํด 7์๊ฐ ๋์ ๋ค์ดํ์์ ๊ฐ์ต๋๋ค. ํ์ฌ๋ก์๋ ๋กค์์ ๊ณํ๊ณผ ๋กค๋ฐฑ ๊ณํ์ด ๋ชจ๋ ์์ต๋๋ค.
- ๋กค์์ ์์ฒด์๋ ์ฝ 3์๊ฐ์ด ์์๋ฉ๋๋ค.
- ํ ์คํธํ๋๋ฐ 2์๊ฐ.
- 2์๊ฐ - ๋ณ๊ฒฝ ์ฌํญ์ ๋กค๋ฐฑํ ์ ์๋๋ก ์์ฝํฉ๋๋ค.
๊ฐ ์์ , ์์ ์๊ฐ, ์์ฐจ์ ์ผ๋ก ๋ฐ์ํ๋ ์์ , ๋ณ๋ ฌ๋ก ์ํ๋๋ ์์ ์ ๋ํด ๊ฐํธ ์ฐจํธ๊ฐ ์์ฑ๋์์ต๋๋ค.
์ด๊ธฐ ๋ฒ์ ์ค ํ๋์ธ ๋กค์์ ๊ฐํธ ์ฐจํธ(๋ณ๋ ฌ ์คํ ์์)์ ์ผ๋ถ์
๋๋ค. ๊ฐ์ฅ ๊ฐ์น ์๋ ๋๊ธฐํ ๋๊ตฌ
๋ชจ๋ ์ฐธ๊ฐ์๋ ๋กค์์์์ ์์ ์ ์ญํ , ์ํํ๋ ์์ , ์ฑ ์์ด ๋ฌด์์ธ์ง ๊ฒฐ์ ๋ฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ฐ ๋จ๊ณ๋ฅผ ์๋์ผ๋ก ์งํํ๊ณ , ์ถ์ํ๊ณ , ๋กค๋ฐฑํ๊ณ , ํผ๋๋ฐฑ์ ์์งํ๊ณ , ๋ค์ ์ถ์ํ๋ ค๊ณ ๋ ธ๋ ฅํฉ๋๋ค.
์ฌ๊ฑด์ ์ฐ๋๊ธฐ
๊ทธ๋์ 15์ 29์ผ ์ผ์์ผ ๋ฐค 10์์ XNUMX๋ช ์ด ์ถ๊ทผํ์ต๋๋ค. ์ฃผ์ ์ฐธ๊ฐ์๋ค ์ธ์๋ ๋จ์ํ ํ์ ์ง์ํ๊ธฐ ์ํด ์ผ๋ถ ์ฌ๋๋ค์ด ์๋๋ฐ, ๊ทธ๋ค์๊ฒ ํน๋ณํ ๊ฐ์ฌ๋ฅผ ๋๋ฆฝ๋๋ค.
์ฃผ์ ํ ์คํฐ๊ฐ ํด๊ฐ ์ค์ด๋ผ๋ ์ ๋ ์ธ๊ธํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ํ ์คํธ ์์ด ์ถ์ํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๋ฉฐ ์ต์ ์ ํ์ ์ค์ ๋๋ค. ํ ๋๋ฃ๊ฐ ํด๊ฐ ์ค์ ์ฐ๋ฆฌ๋ฅผ ํ ์คํธํ๊ธฐ๋ก ๋์ํ๊ณ ์ด์ ๋ํด ํ ์ ์ฒด๋ก๋ถํฐ ์์ฒญ๋ ๊ฐ์ฌ๋ฅผ ๋ฐ์์ต๋๋ค.
00:00. ๋ฉ์ถ๋ค
์ฐ๋ฆฌ๋ ์ฌ์ฉ์ ์์ฒญ์ ์ค๋จํ๊ณ ๊ธฐ์ ์ ์์
์ ์๋ฆฌ๋ ํ์๋ฅผ ๋์ต๋๋ค. ๋ชจ๋ํฐ๋ง์ด ๋น๋ช
์ ์ง๋ฅด์ง๋ง ๋ชจ๋ ๊ฒ์ด ์ ์์
๋๋ค. ๋์ด์ ธ์ผ ํ ๊ฒ ์ธ์ ์๋ฌด๊ฒ๋ ๋จ์ด์ง์ง ์์๋์ง ํ์ธํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ง์ด๊ทธ๋ ์ด์
์์
์ ์์ํฉ๋๋ค.
๋ชจ๋ ์ฌ๋์ ๋จ๊ณ๋ณ๋ก ์ธ์๋ ์ถ์ ๊ณํ์ ๊ฐ๊ณ ์์ผ๋ฉฐ, ๋๊ฐ ์ธ์ ๋ฌด์์ ํ๊ณ ์๋์ง ๋ชจ๋๊ฐ ์๊ณ ์์ต๋๋ค. ๊ฐ ์์ ํ์๋ ํ์ด๋ฐ์ ํ์ธํ์ฌ ์ด๋ฅผ ์ด๊ณผํ์ง ์๋๋ก ํ๊ณ ๋ชจ๋ ๊ฒ์ด ๊ณํ๋๋ก ์งํ๋ฉ๋๋ค. ํ ๋จ๊ณ์์ ์ง์ ์ถ์์ ์ฐธ์ฌํ์ง ์๋ ๋ถ๋ค์ ๋๋ฃ๋ค์๊ฒ ๋ฐฉํด๊ฐ ๋์ง ์๋๋ก ์จ๋ผ์ธ ์ฅ๋๊ฐ(Xonotic, 3์ข ๋ํ์ด)์ ์ถ์ํ์ฌ ์ค๋นํ๊ณ ์์ต๋๋ค. ๐
02:00. ์ถ์
๋๋๊ฒ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ๋ง์ด๊ทธ๋ ์ด์
์คํฌ๋ฆฝํธ ์ต์ ํ๋ก ์ธํด ๋กค์์์ ํ ์๊ฐ ์ผ์ฐ ์๋ฃํ์ต๋๋ค. ์ผ๋ฐ์ ์ธ ์ธ์นจ์ "๋กค์์!" ๋ชจ๋ ์๋ก์ด ๊ธฐ๋ฅ์ ํ๋ก๋์
๋จ๊ณ์ ์์ง๋ง ์ง๊ธ๊น์ง๋ ์ธํฐํ์ด์ค์์๋ง ๋ณผ ์ ์์ต๋๋ค. ๋ชจ๋๊ฐ ํ
์คํธ ๋ชจ๋๋ก ๋ค์ด๊ฐ ๊ทธ๋ฃน๋ณ๋ก ๋ถ๋ฅํ๊ณ ๊ฒฐ๊ตญ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ฌ๋์ง ํ์ธํ๊ธฐ ์์ํฉ๋๋ค.
๋ณ๋ก ์ข์ง ์์ ๊ฒฐ๊ณผ๊ฐ ๋์์ง๋ง, ํ ๊ตฌ์ฑ์์ ํ๋ก์ ํธ์์ ์๋ฌด ๊ฒ๋ ์ฐ๊ฒฐ๋์ง ์๊ฑฐ๋ ์์ ์ค์ด ์๋ 10๋ถ ํ์ ์ด๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋น ๋ฅธ ๋๊ธฐํ๋ฅผ ํตํด ์ฐ๋ฆฌ๋ ๋ฌธ์ ๋ฅผ ๋งํ๊ณ , ์ฐ์ ์์๋ฅผ ์ค์ ํ๊ณ , ํ์ ๊ตฌ์ฑํ์ฌ ๋๋ฒ๊น ์ ๋ค์ด๊ฐ๋๋ค.
02:30. ๋ ๊ฐ์ง ํฐ ๋ฌธ์ ์ ๋ค ๊ฐ์ ๋
์ฐ๋ฆฌ๋ ๋ ๊ฐ์ง ํฐ ๋ฌธ์ ๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ณ ๊ฐ์ด ์ฐ๊ฒฐ๋ ์ผ๋ถ ์๋น์ค๋ฅผ ๋ณผ ์ ์์ผ๋ฉฐ ํํธ๋ ๊ณ์ ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค. ๋ ๋ค ์ผ๋ถ ๊ทน๋จ์ ์ธ ๊ฒฝ์ฐ์ ๋ํ ๋ถ์์ ํ ๋ง์ด๊ทธ๋ ์ด์
์คํฌ๋ฆฝํธ๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ์ง๊ธ ๋น์ฅ ๊ณ ์ณ์ผ ํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์ต์ํ 4๊ฐ์ ๋์ผ๋ก ์ด๋ฅผ ๊ธฐ๋กํ๋ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํฉ๋๋ค. ์ฐ๋ฆฌ๋ ์ฌ์ ์ ์ ์ค์ ํ ์คํธํ์ฌ ์ ๋๋ก ์๋ํ๋์ง, ์ด๋ค ๋ฌธ์ ๋ ๋ฐ์ํ์ง ์๋์ง ํ์ธํฉ๋๋ค. ๊ณ์ํ ์ ์์ต๋๋ค. ๋์์ ์ ๊ธฐ์ ์ธ ํตํฉ ํ ์คํธ๋ฅผ ์คํํ์ฌ ๋ช ๊ฐ์ง ๋ฌธ์ ๋ฅผ ๋ ๋๋ฌ๋์ต๋๋ค. ๋ชจ๋ ์์ง๋ง ์๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
03:00. -2๋ฌธ์ +2๋ฌธ์
์ด์ ์ ๋ ๊ฐ์ง ํฐ ๋ฌธ์ ๊ฐ ์์ ๋์์ผ๋ฉฐ ๊ฑฐ์ โโ๋ชจ๋ ์ฌ์ํ ๋ฌธ์ ๋ ์์ ๋์์ต๋๋ค. ์์ ์์
์ ๋น์ด ์๋ ๋ชจ๋ ์ฌ๋๋ค์ ์์ ์ ๊ณ์ ์์ ์ ๊ทน์ ์ผ๋ก ์์
ํ๊ณ ๋ฐ๊ฒฌํ ๋ด์ฉ์ ๋ณด๊ณ ํ๊ณ ์์ต๋๋ค. ์ฐ์ ์์๋ฅผ ์ ํ์ฌ ํ๋ณ๋ก ๋ฐฐ๋ถํ๊ณ , ์ค์ํ์ง ์์ ํ๋ชฉ์ ์์นจ์ ๋จ๊ฒจ๋ก๋๋ค.
ํ ์คํธ๋ฅผ ๋ค์ ์คํํ ๊ฒฐ๊ณผ ๋ ๊ฐ์ง ์๋ก์ด ํฐ ๋ฌธ์ ๊ฐ ๋ฐ๊ฒฌ๋์์ต๋๋ค. ๋ชจ๋ ์๋น์ค ์ ์ฑ ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์ฐฉํ์ง ์์๊ธฐ ๋๋ฌธ์ ์ผ๋ถ ์ฌ์ฉ์ ์์ฒญ์ด ์ธ์ฆ์ ํต๊ณผํ์ง ๋ชปํ์ต๋๋ค. ๋ํ ํํธ๋ ๊ณ์ ์ ์๋ก์ด ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์๋๋ฌ ์ดํด ๋ณด๊ฒ ์ต๋๋ค.
03:20. ๊ธด๊ธ ๋๊ธฐํ
์๋ก์ด ๋ฌธ์ XNUMX๊ฐ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค. ๋ ๋ฒ์งธ๋ก ๊ธด๊ธ ๋๊ธฐํ๋ฅผ ๊ตฌ์ฑํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ์ดํดํฉ๋๋ค. ์ด์ ์์ ์ผ๋ก ํ ๊ฐ์ง ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ง๋ง ๋ ๋ค๋ฅธ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ ๊ฒฐ๊ณผ ์์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ํํ๋ ๋ฐฉ๋ฒ์ ์์๋ด๊ธฐ ์ํด ์ ์ ํด์์ ์ทจํฉ๋๋ค.
03:30. ์ฌ์ฏ ๊ฐ์ ๋
์ฐ๋ฆฌ๋ ๋ชจ๋ ํํธ๋๊ฐ ๋ชจ๋ ์ผ์ ์ ์ํํ ์ ์๋๋ก ๊ธฐ์ง์ ์ต์ข
์ํ๊ฐ ์ด๋ป๊ฒ ๋์ด์ผ ํ๋์ง ์ดํดํฉ๋๋ค. ์ฐ๋ฆฌ๋ 6๊ฐ์ ๋์ผ๋ก ์์ฒญ์ ์์ฑํ๊ณ , ์ฌ์ ์ ์ ๋จ๊ณ์์ ์ถ์ํ๊ณ , ํ
์คํธํ๊ณ , ํ๋ก๋์
๋จ๊ณ์์ ์ถ์ํฉ๋๋ค.
04:00. ๋ชจ๋ ๊ฒ์ด ์๋ ์ค์
๋๋ค.
๋ชจ๋ ํ
์คํธ๋ฅผ ํต๊ณผํ์ผ๋ฉฐ ์ฌ๊ฐํ ๋ฌธ์ ๋ ๋์ ๋์ง ์์ต๋๋ค. ๋๋๋ก ํ์ ์ด๋ค ์ผ์ด ๋๊ตฐ๊ฐ์๊ฒ ํจ๊ณผ๊ฐ ์์ ๊ฒฝ์ฐ ์ฐ๋ฆฌ๋ ์ ์ํ๊ฒ ๋์ํฉ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๊ฒฝ๋ณด๋ ๊ฑฐ์ง์
๋๋ค. ํ์ง๋ง ๊ฐ๋ ๋ญ๊ฐ๊ฐ ๋์ฐฉํ์ง ์๊ฑฐ๋ ๋ณ๋์ ํ์ด์ง๊ฐ ์๋ํ์ง ์๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์์์ ๊ณ ์น๊ณ ๊ณ ์น๊ณ ๋ ๊ณ ์นฉ๋๋ค. ๋ณ๋์ ํ์ด ๋ง์ง๋ง ์ฃผ์ ๊ธฐ๋ฅ์ธ ๊ฒฐ์ ๋ฅผ ์ถ์ํฉ๋๋ค.
04:30. ๋์์ฌ ์ ์๋ ์ง์
๋์์ฌ ์ ์๋ ์ง์ , ์ฆ ๋กค๋ฐฑ์ ์์ํ๋ฉด ์ฃผ์ด์ง ๋ค์ดํ์์ ์ถฉ์กฑํ ์ ์๋ ์์ ์ด ๋ค๊ฐ์ค๊ณ ์์ต๋๋ค. ๋ชจ๋ ๊ฒ์ ์๊ณ ๊ธฐ๋กํ์ง๋ง ๊ณ ๊ฐ์ ๋์ ํ๊ฐํ๋ ๊ฒ์ ๊ณ ์ง์ค๋ฝ๊ฒ ๊ฑฐ๋ถํ๋ ์ฒญ๊ตฌ์์ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ๊ฐ๋ณ ํ์ด์ง, ์์
๋ฐ ์ํ์ ๋ช ๊ฐ์ง ๋ฒ๊ทธ๊ฐ ์์ต๋๋ค. ์ฃผ์ ๊ธฐ๋ฅ์ด ์๋ํ๊ณ ๋ชจ๋ ํ
์คํธ๊ฐ ์ฑ๊ณต์ ์ผ๋ก ํต๊ณผ๋์์ต๋๋ค. ์ฐ๋ฆฌ๋ ๋กค์์์ด ์ด๋ฃจ์ด์ก๋ค๊ณ ๊ฒฐ์ ํ๊ณ ๋กค๋ฐฑํ์ง ์์ ๊ฒ์
๋๋ค.
06:00. UI์์ ๋ชจ๋ ์ฌ๋์๊ฒ ๊ณต๊ฐ
๋ฒ๊ทธ๊ฐ ์์ ๋์์ต๋๋ค. ์ฌ์ฉ์์ ๊ด์ฌ์ ๋์ง ๋ชปํ๋ ์ผ๋ถ๋ ๋์ค์ ์ํด ๋จ๊ฒจ ๋ก๋๋ค. ์ฐ๋ฆฌ๋ ๋ชจ๋ ์ฌ๋์๊ฒ ์ธํฐํ์ด์ค๋ฅผ ๊ณต๊ฐํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ณ์ํด์ ์ฒญ๊ตฌ ์์
์ ์งํํ๊ณ ์์ผ๋ฉฐ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ๊ธฐ๋ค๋ฆฌ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ ์์ต๋๋ค.
07:00. API ๋ก๋ ๋ฌธ์
API์ ๋ํ ๋ก๋๋ฅผ ์ฝ๊ฐ ์๋ชป ๊ณํํ๊ณ ์ด ๋ก๋๋ฅผ ํ
์คํธํ์ง๋ง ๋ฌธ์ ๋ฅผ ์๋ณํ ์ ์๋ค๋ ๊ฒ์ด ๋ถ๋ช
ํด์ก์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์์ฒญ์ ์ฝ 5%๊ฐ ์คํจํฉ๋๋ค. ๋์ํด์ ์์ธ์ ์ฐพ์๋ณด์.
์ฒญ๊ตฌ๋ ์๊ณ ํ๊ณ ์ผํ๊ธฐ๋ฅผ ์ํ์ง ์์ต๋๋ค. ๋ณํ๋ฅผ ์ฐจ๋ถํ๊ฒ ์งํํ๊ธฐ ์ํด ๋ค์์ผ๋ก ์ฐ๊ธฐํ๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ์ฆ, ๋ชจ๋ ๋ฆฌ์์ค๊ฐ ์ถ์ ๋์ง๋ง ๊ณ ๊ฐ์ ์๊ฐ์ ์งํ๋์ง ์์ต๋๋ค. ๋ฌผ๋ก ์ด๊ฒ ๋ฌธ์ ์ด๊ธด ํ์ง๋ง ์ผ๋ฐ ์ถ์์ ๋นํ๋ฉด ๋ณ๊ฑฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
08:00. API ์์
์ฐ๋ฆฌ๋ ๋ถํ์ ๋ํ ์์ ์ฌํญ์ ์ถ์ํ๊ณ ์ค๋ฅ๊ฐ ์ฌ๋ผ์ก์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ง์ ๊ฐ๊ธฐ ์์ํฉ๋๋ค.
10:00. ๋ชจ๋
๋ชจ๋ ๊ฒ์ด ํด๊ฒฐ๋์์ต๋๋ค. ๋ชจ๋ํฐ๋ง๋ ์กฐ์ฉํ๊ณ ๊ณ ๊ฐ์ ์๋ฆฌ์์๋ ํ๋ ์ ์ฐจ ์ ์ ๋ค์ด๊ฐ๋๋ค. ๊ฒฐ์ ๊ฐ ๋จ์์์ต๋๋ค. ๋ด์ผ ๋ณต์ํด๋๋ฆฌ๊ฒ ์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ ๋ฎ์๋ ์ผ๋ถ ํด๋ผ์ด์ธํธ์ ๋ํ ๋ก๊ทธ, ์๋ฆผ, ๋ฐํ ์ฝ๋ ๋ฐ ์ฌ์ฉ์ ์ ์๋ฅผ ์์ ํ๋ ๋กค์์์ด ์์์ต๋๋ค.
๊ทธ๋์ ์ถ์๋ ์ฑ๊ณต์ ์ด์์ต๋๋ค! ๋ฌผ๋ก ๋ ๋์ ์๋ ์์ง๋ง ์๋ฒฝ์ ๋ฌ์ฑํ๊ธฐ์๋ ๋ฌด์์ด ์ถฉ๋ถํ์ง ์์์ง์ ๋ํ ๊ฒฐ๋ก ์ ๋ด๋ ธ์ต๋๋ค.
์ ์ฒด๋ก
2๊ฐ์๊ฐ ์ถ์๋ฅผ ์ ๊ทน์ ์ผ๋ก ์ค๋นํ๋ ๋์ 43๊ฐ์ ์์ ์ด ์๋ฃ๋์์ผ๋ฉฐ, ์ด๋ ๋ช ์๊ฐ์์ ๋ฉฐ์น ๊น์ง ์ง์๋์์ต๋๋ค.
์ถ์ ์ค:
- ์ ๊ท ๋ฐ ๋ณ๊ฒฝ๋ ์ ๋ง - 5๊ฐ ์กฐ๊ฐ, 2๊ฐ์ ๋จ์ผ์ฒด ๊ต์ฒด;
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด ๋ณ๊ฒฝ ์ฌํญ - ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ 6๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ชจ๋ ์ํฅ์ ๋ฐ์์ผ๋ฉฐ XNUMX๊ฐ์ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ XNUMX๊ฐ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ค์ด๋ก๋๊ฐ ์ด๋ฃจ์ด์ก์ต๋๋ค.
- ์์ ํ ์๋กญ๊ฒ ๋์์ธ๋ ํ๋ฐํธ์๋;
- ๋ค์ด๋ก๋๋ ์ฝ๋์ ์ - ์ ์ฝ๋ 33์ค, ํ ์คํธ ์ค์ธ ์ฝ๋ 3์ค, ๋ง์ด๊ทธ๋ ์ด์ ์ฝ๋ 5์ค
- ๋ชจ๋ ๋ฐ์ดํฐ๋ ์์๋์ง ์์์ผ๋ฉฐ ๋จ์ผ ๊ณ ๊ฐ์ ๊ฐ์ ๋จธ์ ๋ ์์๋์ง ์์์ต๋๋ค. ๐
์ข์ ์ถ์๋ฅผ ์ํ ๋ชจ๋ฒ ์ฌ๋ก
์ด ์ด๋ ค์ด ์ํฉ์์ ์ฐ๋ฆฌ๋ฅผ ์ธ๋ํด ์ฃผ์ จ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋กค์์ ์ค์ ์ด๋ฅผ ๋ฐ๋ฅด๋ ๊ฒ์ด ์ ์ฉํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ถ์๊ฐ ๋ณต์กํ ์๋ก ์ญํ ๋ ์ปค์ง๋๋ค.
- ๊ฐ์ฅ ๋จผ์ ํด์ผ ํ ์ผ์ ์ถ์๊ฐ ์ฌ์ฉ์์๊ฒ ์ด๋ค ์ํฅ์ ๋ฏธ์น ์ ์๋์ง ์ดํดํ๋ ๊ฒ์ ๋๋ค. ๋ค์ดํ์์ด ๋ฐ์ํ๋์? ๊ทธ๋ ๋ค๋ฉด ๊ฐ๋ ์ค์ง ์๊ฐ์ ์ผ๋ง๋ ๋ฉ๋๊น? ์ด๊ฒ์ด ์ฌ์ฉ์์๊ฒ ์ด๋ค ์ํฅ์ ๋ฏธ์น๋์? ๊ฐ๋ฅํ ์ต์ ์ ์๋๋ฆฌ์ค์ ์ต์ ์ ์๋๋ฆฌ์ค๋ ๋ฌด์์ ๋๊น? ๊ทธ๋ฆฌ๊ณ ์ํ์ ๊ฐ์ํ์ธ์.
- ๋ชจ๋ ๊ฒ์ ๊ณํํ์ธ์. ๊ฐ ๋จ๊ณ์์ ์ถ์์ ๋ชจ๋ ์ธก๋ฉด์ ์ดํดํด์ผ ํฉ๋๋ค.
- ์ฝ๋ ์ ๋ฌ;
- ์ฝ๋ ๋กค๋ฐฑ;
- ๊ฐ ์์ ์๊ฐ;
- ์ํฅ์ ๋ฐ๋ ๊ธฐ๋ฅ.
- ์ถ์์ ๋ชจ๋ ๋จ๊ณ์ ๊ฐ ๋จ๊ณ์ ์ํ์ด ๋ช ํํด์ง ๋๊น์ง ์๋๋ฆฌ์ค๋ฅผ ํ๋ ์ดํด ๋ณด์ธ์. ์์ฌ์ค๋ฌ์ด ๋ถ๋ถ์ด ์์ผ๋ฉด ์ ์ ์ฌ๋ฉด์ ์์ฌ์ค๋ฌ์ด ๋จ๊ณ๋ฅผ ๋ฐ๋ก ์ดํด๋ณด์๋ฉด ๋ฉ๋๋ค.
- ๊ฐ ๋จ๊ณ๋ ์ฌ์ฉ์์๊ฒ ๋์์ด ๋๋ค๋ฉด ๊ฐ์ ๋ ์ ์๊ณ ๊ฐ์ ๋์ด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด ๊ฐ๋ ์ค์ง ์๊ฐ์ ์ค์ด๊ฑฐ๋ ์ผ๋ถ ์ํ์ ์ ๊ฑฐํฉ๋๋ค.
- ๋กค๋ฐฑ ํ ์คํธ๋ ์ฝ๋ ์ ๋ฌ ํ ์คํธ๋ณด๋ค ํจ์ฌ ๋ ์ค์ํฉ๋๋ค. ๋กค๋ฐฑ ๊ฒฐ๊ณผ ์์คํ ์ด ์๋ ์ํ๋ก ๋์๊ฐ๋์ง ํ์ธํ๊ณ ํ ์คํธ๋ฅผ ํตํด ์ด๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค.
- ์๋ํํ ์ ์๋ ๋ชจ๋ ๊ฒ์ ์๋ํ๋์ด์ผ ํฉ๋๋ค. ์๋ํํ ์ ์๋ ๋ชจ๋ ํญ๋ชฉ์ ๋ฏธ๋ฆฌ ์นํธ ์ํธ์ ์์ฑํด์ผ ํฉ๋๋ค.
- ์ฑ๊ณต ๊ธฐ์ค์ ๊ธฐ๋กํฉ๋๋ค. ์ด๋ค ๊ธฐ๋ฅ์ ์ธ์ ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๊น? ์ด๋ฐ ์ผ์ด ๋ฐ์ํ์ง ์์ผ๋ฉด ๋กค๋ฐฑ ๊ณํ์ ์คํํ์ญ์์ค.
- ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ - ์ฌ๋์ ๋๋ค. ๋ชจ๋ ์ฌ๋์ ์์ ์ด ๋ฌด์์ ํ๊ณ ์๋์ง, ์ถ์ ๊ณผ์ ์์ ์์ ์ ํ๋์ ๋ฐ๋ผ ๋ฌด์์ด ๋ฌ๋ผ์ง๋์ง, ์ ๊ทธ๋ฆฌ๊ณ ๋ฌด์์ธ์ง ์๊ณ ์์ด์ผ ํฉ๋๋ค.
ํ ๋ฌธ์ฅ์ผ๋ก, ์ข์ ๊ณํ๊ณผ ์ ๊ตํจ์ ํตํด ํ๋งค์ ๋ฏธ์น๋ ์ํฅ ์์ด ์ํ๋ ๋ชจ๋ ๊ฒ์ ์ถ์ํ ์ ์์ต๋๋ค. ์ฌ์ง์ด ํ๋ก๋์
์ ๋ชจ๋ ์๋น์ค์ ์ํฅ์ ๋ฏธ์น ์๋ ์์ต๋๋ค.
์ถ์ฒ : habr.com