๋ง๋๋ค 26 2์ ์ ์ฐ๋ฆฌ ์ฌ๋ฌด์ค์์ ์คํ๋ก-ํํ ๋ฅด๊ณ ํ์คํค, 19์ธ.
DINS์ Kirill Kazarin์ ์ฐ๋ฆฌ์๊ฒ ์ธํ๋ผ๊ฐ ๋ฌด์์ธ์ง, ์ด๋ป๊ฒ ๊ด๋ฆฌํ๋์ง, 1000๊ฐ ์ด์์ ํ๊ฒฝ์์ 50๊ฐ ์ด์์ ์๋ฒ์ ์ํฐํฉํธ๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค. Last.Backend์ Alexander Kaloshin์ด ๋ฒ ์ด ๋ฉํ ๋ฐ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํ ์ด๋์ ๋ด๊ฒฐํจ์ฑ ์ฌ๋ด ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ ๊ฒฝํ์ ๊ณต์ ํฉ๋๋ค.
์ฌ๋ ์๊ฐ์๋ ์ฐ์ฌ๋ค๊ณผ ์๋ค๋ฅผ ๋จ๋ฉฐ ํผ์๋ก ์ฌ์ถฉ์ ํฉ๋๋ค. ํ๋ฆฌ์ ํ ์ด์ ํ DINS์ ๋ํด ๋ ์ ์๊ณ ์ถ์ ์ฌ๋๋ค์ ์ํด ์งง์ ์ฌ๋ฌด์ค ํฌ์ด๊ฐ ๊ตฌ์ฑ๋ฉ๋๋ค.
์ปท ์๋-๋ณด๊ณ ์ ๋ฐ ์ฐ์ฌ์ ๋ํ ์์ธํ ๋ด์ฉ, ํ์ ์ฐธ์ฌ ๋ฑ๋ก ๋งํฌ, ๋ฐฉ์ก ์ ๋ณด, ์ง๋ ํ์ ์๋ฃ.
๋ณด๊ณ ์
์์ ์ ์ฝ๊ฒ ํ์ญ์์ค(Kirill Kazarin, DINS)
์ฐ๋ฆฌ์ DevOps ํ์ด ์ด๋ค ๋ฌธ์ (์ค์ ๊ทธ์) ์์
์ ๊ฐ์ง๊ณ ์๋์ง, ๊ทธ๋ฆฌ๊ณ ์ฐ๋ฆฌ๊ฐ ์ด๋ป๊ฒ ํด๊ฒฐํ์ฌ ์ฐ๋ฆฌ์ ์ถ์ ๋ ์ฝ๊ฒ ๋ง๋๋์ง์ ๋ํ ์งง์ ์ด์ผ๊ธฐ. ์คํฌ์ผ๋ฌ - Ansible, Git, Molecule, Packer ๋ฐ ์ฝ๊ฐ์ ์์์ ๋ํ ๋ด์ฉ์ด ์์ต๋๋ค. Kirill์ ์ฐ๋ฆฌ์๊ฒ ์ธํ๋ผ๊ฐ ๋ฌด์์ธ์ง, ์ด๋ป๊ฒ ๊ด๋ฆฌํ๋์ง, 1000๊ฐ ์ด์์ ํ๊ฒฝ์์ 50๊ฐ ์ด์์ ์๋ฒ์ ์ํฐํฉํธ๋ฅผ ์ ๋ฌํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค ๊ฒ์
๋๋ค.
์ด ๋ณด๊ณ ์๋ ansible, terraform, aws, git ๋ฐ CI์ ์ด๋ฏธ ์ต์ํ ์ฌ๋๋ค๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค.
Kirill์ 3๋ ์ด์ ๊ธฐ์ ๋ฉ์ ์ ์ Highload ํ๋ก์ ํธ์์ DevOps ์์ง๋์ด๋ก ์ผํ๊ณ ์์ต๋๋ค. Terraform์ ์ฌ์ฉํ์ฌ AWS์์ ๋ฉ์ ์ ์ธํ๋ผ๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
"๋ด๊ฒฐํจ์ฑ ์ธํ๋ผ: Kubernetes + CI/CD + ๋ฒ ์ด๋ฉํ"(Alexander Kaloshin, Last.Backend)
Alexander๋ ๋ฒ ์ด ๋ฉํ ๋ฐ ์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์ปจํ ์ด๋์ ์๋ํ๋ ๋ด๊ฒฐํจ์ฑ ์ฌ๋ด ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ์๋ ค์ค๋๋ค. ์ด์ผ๊ธฐํ์:
- ๋ชฉ๋ฐ์ด ์๋ ๊ณณ๊ณผ ๋ชฉ๋ฐ, ์ฃผ๋ณ์ ๋์๋ค๋๋ ๋ฐฉ๋ฒ;
- ์ด๋ค ๋๊ตฌ์ ์ฌ์ฉ ๋ฐฉ๋ฒ, ๊ฑฐ๋ถํ๋ ๊ฒ์ด ๋ ๋์์ง;
- ์ธ๊ธฐ์๋ ๊ธฐ์ ์ ์๋ ๋ก๊ทธ๋ ๋ฌด์์ด๋ฉฐ ๋ด์ผ ์ฐ๋ฆฌ๋ฅผ ๊ธฐ๋ค๋ฆฌ๊ณ ์์ต๋๋ค.
Alexander๋ ์คํํธ์ Last.Backend์ ์ฐฝ๋ฆฝ์์ด์ ๊ฐ์ ์ด๋ฆ์ ์ ํ์ธ lastbackend ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ํ๋ซํผ์ ๋๋ค. 5๋ ๋์ ๊ทธ์ ํ์ ์์ง ์๋ฌด๋ ๊ทธ์ ๋ํด ์์ง ๋ชปํ๋ ๋์ปค ๋ฒ์ 0.2๋ถํฐ ์ปจํ ์ด๋ ์์ ์ ํด์์ต๋๋ค. ์ฌ๋๋ค์ ์ฟ ๋ฒ๋คํฐ์ค์ ๋ํ ์คํ ์์ค ๋์์ ๋ง๋ค๊ณ ๋ฐํํ์ง๋ง ์๊ท๋ชจ ์ธํ๋ผ๋ฅผ ์ํ ๊ฒ์ ๋๋ค.
์๊ฐํ
19.00 โ 19.30 โ ์๋๊ณผ ์ปคํผ ๋ชจ์
19:30 โ 20:20 โ ๊ฐํธํ ์ด์(Kirill Kazarin, DINS)
20:20 - 20:40 - ์ปคํผ, ํผ์, ์ฌ๊ต
20:40 - 21:10 - "๋ด๊ฒฐํจ์ฑ ์ธํ๋ผ: Kubernetes + CI / CD + ๋ฒ ์ด๋ฉํ"(Alexander Kaloshin, Last.Backend)
21:10 โ 21:30 DINS ์ฌ๋ฌด์ค ๊ฒฌํ
์ด๋์, ์ธ์ , ์ด๋ป๊ฒ?
26 2์ 2020 ๋
St. Petersburg, Staro-Peterhofsky, 19 (DINS ์ฌ๋ฌด์)
์ด๋ฒคํธ ์ฐธ์ฌ๋ ๋ฌด๋ฃ์ง๋ง,
๋ฐฉ์ก์ด ์์ ์์ ์ด๋ฉฐ, ์ด๋ฒคํธ ๋น์ผ ์ ํํ ์ฐธ๊ฐ์์ ์ฃผ์๋ก ๋งํฌ๋ฅผ ๋ณด๋ด๋๋ฆฝ๋๋ค.
ํ๋ ์ ํ
์ด์
์ ๋น๋์ค ๋
นํ๋ ์ฐ๋ฆฌ ์น ์ฌ์ดํธ์ ๊ฒ์๋ฉ๋๋ค.
DINS DevOps ์ด๋ธ๋ ์๋ฃ(05.12.2019๋ XNUMX์ XNUMX์ผ)
DINS IT ์ ๋
๊ฒฝํ์ ๊ตํ์ ๋งค์ฐ ์์คํ๊ธฐ ๋๋ฌธ์ ์ฐ๋ฆฌ๋ ์ ๊ธฐ์ ์ผ๋ก ๋ค๋ฅธ ํ์ฌ์ ๊ธฐ์ ์ ๋ฌธ๊ฐ๋ฅผ ๋ชจ์ผ๋ ๊ณต๊ฐ ํ์๋ฅผ ๊ฐ์ตํฉ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ DevOps, QA, JS ๋ฐ Java ์์ญ์์ ๋๊ตฌ ๋ฐ ์ฌ๋ก์ ๋ํด ๋
ผ์ํฉ๋๋ค. ๊ณต์ ํ๊ณ ์ถ์ ์ฃผ์ ๊ฐ ์๋ค๋ฉด
์ถ์ฒ : habr.com