DINS DevOps EVENING์— ์—ฌ๋Ÿฌ๋ถ„์„ ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ์˜ ๋‘ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ง€์›์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

๋งŒ๋‚˜๋‹ค 26 2์›” ์— ์šฐ๋ฆฌ ์‚ฌ๋ฌด์‹ค์—์„œ ์Šคํƒ€๋กœ-ํŽ˜ํ…Œ๋ฅด๊ณ ํ”„์Šคํ‚ค, 19์„ธ.

DINS์˜ Kirill Kazarin์€ ์šฐ๋ฆฌ์—๊ฒŒ ์ธํ”„๋ผ๊ฐ€ ๋ฌด์—‡์ธ์ง€, ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š”์ง€, 1000๊ฐœ ์ด์ƒ์˜ ํ™˜๊ฒฝ์—์„œ 50๊ฐœ ์ด์ƒ์˜ ์„œ๋ฒ„์— ์•„ํ‹ฐํŒฉํŠธ๋ฅผ ์ œ๊ณตํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค. Last.Backend์˜ Alexander Kaloshin์ด ๋ฒ ์–ด ๋ฉ”ํƒˆ ๋ฐ ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปจํ…Œ์ด๋„ˆ์— ๋‚ด๊ฒฐํ•จ์„ฑ ์‚ฌ๋‚ด ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•œ ๊ฒฝํ—˜์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

์‰ฌ๋Š” ์‹œ๊ฐ„์—๋Š” ์—ฐ์‚ฌ๋“ค๊ณผ ์ˆ˜๋‹ค๋ฅผ ๋–จ๋ฉฐ ํ”ผ์ž๋กœ ์žฌ์ถฉ์ „ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ฆฌ์  ํ…Œ์ด์…˜ ํ›„ DINS์— ๋Œ€ํ•ด ๋” ์ž˜ ์•Œ๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ์งง์€ ์‚ฌ๋ฌด์‹ค ํˆฌ์–ด๊ฐ€ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.

์ปท ์•„๋ž˜-๋ณด๊ณ ์„œ ๋ฐ ์—ฐ์‚ฌ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ, ํšŒ์˜ ์ฐธ์—ฌ ๋“ฑ๋ก ๋งํฌ, ๋ฐฉ์†ก ์ •๋ณด, ์ง€๋‚œ ํšŒ์˜ ์ž๋ฃŒ.

DINS DevOps EVENING์— ์—ฌ๋Ÿฌ๋ถ„์„ ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ์ธํ”„๋ผ์˜ ๋‘ ๊ฐ€์ง€ ์˜ˆ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ง€์›์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•ฉ๋‹ˆ๋‹ค.

๋ณด๊ณ ์„œ

์ž‘์—…์„ ์‰ฝ๊ฒŒ ํ•˜์‹ญ์‹œ์˜ค(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 ์‚ฌ๋ฌด์†Œ)

์ด๋ฒคํŠธ ์ฐธ์—ฌ๋Š” ๋ฌด๋ฃŒ์ง€๋งŒ, ์ง€๊ธˆ ๋“ฑ๋กํ•˜์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์€ ์šฐ๋ฆฌ ๋ชจ๋‘๊ฐ€ ํŽธ์•ˆํ•˜๊ฒŒ ๋ชจ์ž„์— ์ฐธ์„ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋ฐฉ์†ก์ด ์žˆ์„ ์˜ˆ์ •์ด๋ฉฐ, ์ด๋ฒคํŠธ ๋‹น์ผ ์„ ํƒํ•œ ์ฐธ๊ฐ€์ž์˜ ์ฃผ์†Œ๋กœ ๋งํฌ๋ฅผ ๋ณด๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋“ฑ๋ก ๋œ ํ‹ฐ์ผ“ ์œ ํ˜• "๋ฐฉ์†ก".

ํ”„๋ ˆ์  ํ…Œ์ด์…˜์˜ ๋น„๋””์˜ค ๋…นํ™”๋Š” ์šฐ๋ฆฌ ์›น ์‚ฌ์ดํŠธ์— ๊ฒŒ์‹œ๋ฉ๋‹ˆ๋‹ค. YouTube ์ฑ„๋„ ํšŒ์˜ ์ผ์ฃผ์ผ ํ›„.

DINS DevOps ์ด๋ธŒ๋‹ ์ž๋ฃŒ(05.12.2019๋…„ XNUMX์›” XNUMX์ผ)

YouTube ์žฌ์ƒ๋ชฉ๋ก

DINS IT ์ €๋…

๊ฒฝํ—˜์˜ ๊ตํ™˜์€ ๋งค์šฐ ์†Œ์ค‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์šฐ๋ฆฌ๋Š” ์ •๊ธฐ์ ์œผ๋กœ ๋‹ค๋ฅธ ํšŒ์‚ฌ์˜ ๊ธฐ์ˆ  ์ „๋ฌธ๊ฐ€๋ฅผ ๋ชจ์œผ๋Š” ๊ณต๊ฐœ ํšŒ์˜๋ฅผ ๊ฐœ์ตœํ•ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ DevOps, QA, JS ๋ฐ Java ์˜์—ญ์—์„œ ๋„๊ตฌ ๋ฐ ์‚ฌ๋ก€์— ๋Œ€ํ•ด ๋…ผ์˜ํ•ฉ๋‹ˆ๋‹ค. ๊ณต์œ ํ•˜๊ณ  ์‹ถ์€ ์ฃผ์ œ๊ฐ€ ์žˆ๋‹ค๋ฉด [์ด๋ฉ”์ผ ๋ณดํ˜ธ]!

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€