์ง์๊ณผ ๊ฐ๋ฐํ ๊ฐ์ ์ํํ ์ํต์ ์ํ ๊ธฐ์ ๋ฉ์์ง ์ฑ ๋ฐฐํฌ์ฉ ์๋ฒ ํ๋ซํผ์ธ Zulip 7์ด ์ถ์๋์์ต๋๋ค. ์ด ํ๋ก์ ํธ๋ ์๋ Zulip์์ ๊ฐ๋ฐํ์ผ๋ฉฐ, Dropbox์ ์ธ์๋ ํ Apache 2.0 ๋ผ์ด์ ์ค๋ก ๊ณต๊ฐ๋์์ต๋๋ค. ์๋ฒ ์ธก ์ฝ๋๋ Django ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ Python์ผ๋ก ์์ฑ๋์์ต๋๋ค. ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด๋ ๋ค์์์ ์ด์ฉ ๊ฐ๋ฅํฉ๋๋ค. Linux, Windows, macOS, Android iOS์ ๊ฒฝ์ฐ ๋ด์ฅ ์น ์ธํฐํ์ด์ค๋ ์ ๊ณต๋ฉ๋๋ค.
์ด ์์คํ ์ ๋ ์ฌ๋ ๊ฐ์ ์ง์ ๋ฉ์์ง๊ณผ ๊ทธ๋ฃน ํ ๋ก ์ ๋ชจ๋ ์ง์ํฉ๋๋ค. Zulip์ Slack ์๋น์ค์ ๋น๊ตํ ์ ์์ผ๋ฉฐ ๋๊ท๋ชจ ์ง์ ๊ทธ๋ฃน์ ์ ๋ฌด ๋ฌธ์ ์ ๋ํ ์์ฌ์ํต ๋ฐ ํ ๋ก ์ ์ฌ์ฉ๋๋ Twitter์ ๊ธฐ์ ๋ด ์๋ ๋ก๊ทธ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. Slack ๋ฃธ ์นํ์ฑ๊ณผ Twitter์ ํตํฉ ๊ณต๊ฐ ๊ณต๊ฐ ๊ฐ์ ์ต์์ ์ ์ถฉ์์ธ ์ค๋ ๋ ๋ฉ์์ง ํ์ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ํ๋ฅผ ์ถ์ ํ๊ณ ๋์์ ์ฌ๋ฌ ํ ๋ก ์ ์ฐธ์ฌํ ์ ์๋ ์๋จ์ ์ ๊ณตํฉ๋๋ค. ๋ชจ๋ ํ ๋ก ์ ๋์์ ์ค๋ ๋ํ์ฌ ํ์ํ๋ฉด ๋ชจ๋ ๊ทธ๋ฃน์ ํ ๊ณณ์์ ๋ค๋ฃจ๋ฉด์ ๊ทธ๋ฃน ๊ฐ์ ๋ ผ๋ฆฌ์ ๊ตฌ๋ถ์ ์ ์งํ ์ ์์ต๋๋ค.
Zulip์ ๊ธฐ๋ฅ์๋ ์คํ๋ผ์ธ ๋ชจ๋์์ ์ฌ์ฉ์์๊ฒ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ธฐ๋ฅ(๋ฉ์์ง๋ ์จ๋ผ์ธ ์ํ๊ฐ ๋ ํ์ ์ ๋ฌ๋จ)๊ณผ ์ ์ฒด ํ ๋ก ๊ธฐ๋ก์ ์ ์ฅํ๋ ๊ธฐ๋ฅ๋ ํฌํจ๋ฉ๋๋ค. ์ฌ๊ธฐ๋ ์ฌ๋ ์์นด์ด๋ธ ๊ฒ์ ๋๊ตฌ, ๋๋๊ทธ ์ค ๋๋กญ ๋ฐฉ์์ผ๋ก ํ์ผ์ ์ ์กํ๋ ๊ธฐ๋ฅ, ๋ฉ์์ง์ ํฌํจ๋ ์ฝ๋ ๋ธ๋ก์ ๋ํ ์๋ ๊ตฌ๋ฌธ ๊ฐ์กฐ ํ์, ๋ชฉ๋ก ๋ฐ ํ ์คํธ๋ฅผ ๋น ๋ฅด๊ฒ ์์ ์ง์ ํ ์ ์๋ ๋ด์ฅ ๋งํฌ์ ์ธ์ด, ๊ทธ๋ฃน ์๋ฆผ ์ ์ก ๋๊ตฌ, ๋น๊ณต๊ฐ ๊ทธ๋ฃน ์์ฑ ๊ธฐ๋ฅ, Trac, Nagios, Github, Jenkins, Git, Subversion, JIRA, Puppet, RSS, Twitter ๋ฐ ๊ธฐํ ์๋น์ค์์ ํตํฉ, ๋ฉ์์ง์ ์๊ฐ์ ๋ ์ด๋ธ์ ์ฐ๊ฒฐํ๋ ๋๊ตฌ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
์ฃผ์ ํ์ :
- ์๊ฐ์ ๋์์ธ์ด ์๋กญ๊ฒ ๋์์ธ๋์์ผ๋ฉฐ ์ธ๊ด๋ ํ๋ํ๋์์ต๋๋ค. ์๋ก์ด ๋์์ธ์ ์์ ๊ฐ์กฐ๋ฅผ ๋ณด๋ค ์ ๊ทน์ ์ผ๋ก ์ฌ์ฉํ๊ณ , ๋ฐฐ๊ฒฝ์์ ํตํ ๊ด์ฌ ๊ฐ์กฐ๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๊ฐ์ธ ๋ฉ์
, ๊ทธ๋ฃน ๋ฉ์
๋ฐ ํ์ฌ ๋ฉ์์ง๊ฐ ๋ช
ํํ๊ฒ ๊ฐ์กฐ๋๋ฉฐ, ๋ค๋ฅธ ์ฑ๋(์คํธ๋ฆผ)์ ์ ๋ชฉ์ด ์์์ ์ฌ์ฉํ์ฌ ๊ตฌ๋ถ๋ฉ๋๋ค.

๋ชฉ๋ก์ ์๊ฐ ์ ๋ณด ์ธ์๋ ๋ฉ์์ง๊ฐ ์ ์ก๋ ๋ ์ง๋ฅผ ๋ณด๋ค ๋ช ํํ๊ฒ ์ดํดํ ์ ์๋๋ก ์์ผ(์ค๋, ์ด์ ๋ฑ)์ ๋ํ๋ด๋ ๊ตฌ๋ถ์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ฉ์์ง ์์ฑ ๋ฐ ํธ์ง ์ธํฐํ์ด์ค์ ํ์ ๋ธ๋ก ๋์์ธ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ํดํ์ ํค๋ณด๋ ๋จ์ถํค์ ๋ํ ์ ๋ณด ํ์๊ฐ ๊ฐ์ ๋์์ต๋๋ค.

- ์ฆ์๊ฐ ์๋ ์ผ์ ์ ๋ฐ๋ผ ํน์ ์๊ฐ์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฐค์ ์์ฑํ ๋ฉ์์ง ๋ณด๋ด๊ธฐ๋ฅผ ์์นจ๊น์ง ์ฐ๊ธฐํ ์ ์์ต๋๋ค.
- ๋ฉ์์ง ์๋ฆผ ์์ ์ ๋นํ์ฑํํ๊ธฐ ์ํด ์ฑ๋์ ์์๊ฑฐํ๋ ์ต์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋์์ ๊ฐ๋ณ ์ฃผ์ ์ ๋ํ ์๋ฆผ์ ๋ฐํํ์ฌ ์ฑ๋์์ ๊ฐ์ฅ ํฅ๋ฏธ๋ก์ด ์ฃผ์ ๋ฅผ ์ ํ์ ์ผ๋ก ์ถ์ ํ ์ ์์ต๋๋ค.
- ์์ง ์ ์ก๋์ง ์์ ๋ฉ์์ง๋ฅผ ํธ์งํ ๋ ์์ ์๋ฅผ ๋ณ๊ฒฝํ๋ ๊ณผ์ ์ ๋จ์ํํ์ต๋๋ค. ํธ์ง ์ธํฐํ์ด์ค๋ฅผ ๋ ๋์ง ์๊ณ ๋ ๋ณด๋ผ ์ฑ๋์ ์ ํํ๊ณ ์ฌ์ฉ์์๊ฒ ์ง์ ๋ณด๋ด๊ธฐ์ ์ฑ๋๋ก ๋ณด๋ด๊ธฐ ์ฌ์ด๋ฅผ ์ ํํ๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.

- ๋ฉ์์ง๋ฅผ ๋ณธ ํ ์๋์ผ๋ก ์ฝ์์ผ๋ก ํ์ํ๋ ์ค์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ ๋ก ๋ณด๊ธฐ์์ ์๋ ํ๊ทธ ์ถ๊ฐ๋ฅผ ๋นํ์ฑํํ๊ณ ๋ถํ ๋ณด๊ธฐ์์ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ํ์ํ ์ ์์ต๋๋ค.
- ์๋ก์ด ํค๋ณด๋ ๋จ์ถํค๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ๊ฐ๋ณ ๋ฉ์์ง๋ฅผ ๋ณด๊ธฐ ์ํด ํ ๋ก ์ ํ๋ํ๋ 'z', ๋ฉ์์ง๊ฐ ๊ฒ์๋ ์ค๋ ๋๋ก ์ด๋ํ๋ 's', '๐' ๋ฐ์์ ์ค์ ํ๋ '='.
- ๋ฉ์์ง ์ด๋ ๊ถํ ์ค์ ์ธํฐํ์ด์ค๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ด์ ํธ์ง ๊ถํ์ ๊ด๊ณ์์ด ๋ฉ์์ง๋ฅผ ์ด๋ํ ์ ์๋ ์ฌ๋๊ณผ ๊ธฐ๊ฐ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.

- ๊ด๋ฆฌ์ ์ธํฐํ์ด์ค์์๋ ์ค์ ์ด๋ ๊ฐ์ ์ ๋ชฉ๋ก์์ ์ฌ์ฉ์ ์ด๋ฆ์ ํด๋ฆญํ๋ฉด ์ฌ์ฉ์ ์นด๋ ์ด๊ธฐ๊ฐ ๊ตฌํ๋ฉ๋๋ค.
- ๋ด๋ณด๋ด๊ธฐ ์์์์๋ JSON๊ณผ CSV ํ์ ์ค์์ ์ ํํ ์ ์์ผ๋ฉฐ ๊ฐ๋ณ ์์ ์ ๋ฐ ์ฒจ๋ถ ํ์ผ์ด ์๋ ๋ฉ์์ง๋ฅผ ๋ด๋ณด๋ผ ๋ ํํฐ๋งํ ์ ์๋ ํํฐ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- "๋น๊ณต๊ฐ ๋ฉ์์ง"๋ผ๋ ์ฉ์ด๋ ์ด์ "์ง์ ๋ณด๋ธ ๋ฉ์์ง"๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค.
- ๋ก๊ทธ์ธ ์ ์ง์ ๋ ์ด๋ฉ์ผ์ ๋ณผ ์ ์๋ ์ฌ๋์ ๊ท์ ํ๋ ์ค์ ์ด ์ถ๊ฐ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ด๋ฆฌ์๋ ๋ค๋ฅธ ๊ด๋ฆฌ์๊ฐ ์ด๋ฉ์ผ์ ๋ณผ ์ ์๋๋ก ํ์ฉํ ์ ์์ง๋ง ์ผ๋ฐ ํ์์๊ฒ๋ ํ์ํ์ง ์์ ์ ์์ต๋๋ค.
- ์ฌ์ด๋๋ฐ์ ํ์๋๋ ๊ฒ์๋ฌผ ๋ฐ ์ฃผ์ ์๋ฅผ ํ์ฅํ์ต๋๋ค.
- ๋ชจ๋ ๋ฉ์์ง๋ฅผ ์ฝ์์ผ๋ก ํ์, ๋ง์ง๋ง ์ฌ์ฉ์ ์ญ์ , ์๋ฆผ ๋๊ธฐ ๋ฑ ์ฃผ์๊ฐ ํ์ํ ์์ ์ ๋ํ ์ถ๊ฐ ํ์ธ ๋ฉ์์ง๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
- Rundeck ํ๋ซํผ๊ณผ์ ํตํฉ์ด ์ ๊ณต๋ฉ๋๋ค. GitHub์์ ํตํฉ์ด ํฅ์๋์์ต๋๋ค.
- ์ถ๊ฐ ์ง์ Debian 12 ๋ฐ PostgreSQL 15.
- ์ข ์์ฑ์ด ์ ๋ฐ์ดํธ๋์์ต๋๋ค. ์๋ฅผ ๋ค์ด Django ํ๋ ์์ํฌ๊ฐ ๋ฒ์ 4.2๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru
