๐Ÿš€ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘๋ถ€ํ„ฐ ๋‚จ๋‹ค๋ฅธ! Dynatrace๋กœ ํด๋ผ์šฐ๋“œ ๋ชจ๋‹ˆํ„ฐ๋ง ์™„๋ฒฝํ•˜๊ฒŒ ๐ŸŒ

์กฐํšŒ์ˆ˜ 172

(์ด๋ฏธ์ง€ ์ถœ์ฒ˜: Dynatrace)


ํด๋ผ์šฐ๋“œ ๋„ค์ดํ‹ฐ๋ธŒ ์ „ํ™˜์ด ์ง„ํ–‰๋˜๋ฉด์„œ ๊ธฐ์—…์˜ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์ด ๋ณต์žกํ•ด์ง€๊ณ , ๊ด€์ฐฐ ๊ฐ€๋Šฅ์„ฑ(Observability)์˜ ์ค‘์š”์„ฑ์ด ์ปค์ง€๊ณ 
์žˆ์Šต๋‹ˆ๋‹ค. โ˜๏ธ
์˜จํ”„๋ ˆ๋ฏธ์Šค์™€ ํด๋ผ์šฐ๋“œ๋ฅผ ํ˜ผํ•ฉํ•ด ์‚ฌ์šฉํ•  ๋•Œ, ๊ฐ ํ™˜๊ฒฝ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋กœ๊ทธ, ๋ฉ”ํŠธ๋ฆญ, ํŠธ๋ ˆ์ด์Šค๋ฅผ ์ œ๋Œ€๋กœ ํŒŒ์•…ํ•˜์ง€ ์•Š์œผ๋ฉด ์žฅ์• 
๋ฐœ์ƒ ์‹œ ๋น ๋ฅด๊ฒŒ ๋Œ€์‘ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค. ๐Ÿ˜•
๊ด€์ฐฐ ๊ฐ€๋Šฅ์„ฑ์˜ ํ•ต์‹ฌ์€ ์„œ๋น„์Šค ๊ฐ„ ์—ฐ๊ด€ ๊ด€๊ณ„์™€ ๋ฐ์ดํ„ฐ ํ๋ฆ„์„ ์ถ”์ ํ•˜๋Š” ๊ฒƒ. ์ด๋ฅผ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ์†Œ์Šค๋ฅผ ํ†ตํ•ฉํ•˜๊ณ  ์‹ค์‹œ๊ฐ„
๋ถ„์„ ์ฒด๊ณ„๋ฅผ ๋งˆ๋ จํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ”
๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค๋Š” OpenPipeline์„ ํ†ตํ•ด ์ด ๋ณต์žกํ•œ ์ž‘์—…์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.

๊ณ ๊ฐ์˜ ๋ชฉ์†Œ๋ฆฌ์— ๊ท€๊ธฐ์šธ์ธ ๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค์˜ ์„ ํƒ, 'OpenPipeline' ๐Ÿ”„

๊ธฐ์—…์˜ ์ปดํ“จํŒ… ํ™˜๊ฒฝ์€ ์ด์ œ ๋ ˆ๊ฑฐ์‹œ์™€ ๋งˆ์ดํฌ๋กœ ์„œ๋น„์Šค๊ฐ€ ๋ณต์žกํ•˜๊ฒŒ ์—ฐ๊ฒฐ๋˜๊ณ  ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ํ˜•ํƒœ๋กœ ์ง„ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ
๋กœ๊ทธ, ๋ฉ”ํŠธ๋ฆญ, ํŠธ๋ ˆ์ด์Šค์™€ ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋“ค์ด ๋”์šฑ ๋‹ค์–‘ํ•ด์ง€๊ณ , ์ด๋“ค์„ ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•ด์กŒ์Šต๋‹ˆ๋‹ค.
๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค๋Š” ์ด๋Ÿฐ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜์ง‘ํ•˜๊ณ  ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” OpenPipeline์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
OpenPipeline์€ ๋ฐฉ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉํ•˜๊ณ  ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ณ€ํ™˜ํ•˜๋ฉฐ, ํ•„์š”์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฑธ๋Ÿฌ๋‚ด๊ฑฐ๋‚˜ ๋งˆ์Šคํ‚นํ•˜๋Š” ๊ธฐ๋Šฅ์„ 
๊ณตํ•˜๋Š” ์ธ์ œ์ŠคํŠธ ํŒŒ์ดํ”„๋ผ์ธ์ž…๋‹ˆ๋‹ค. ๐Ÿ› ๏ธ


์ฃผ์š” ํŠน์ง•:

  • ๋‹ค์–‘ํ•œ ์†Œ์Šค์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ˆ˜์ง‘
  • ์šด์˜ ๋ฐ ๊ด€๋ฆฌ ๋น„์šฉ์„ ๋‚ฎ์ถ”๊ณ  ๊ณ ๊ฐ์ด ์›ํ•˜๋Š” ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๊ณต
  • ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ŠคํŠธ๋ฆฌ๋ฐ ์ฒ˜๋ฆฌ ๊ฐ€๋Šฅ
  • ๋ฐ์ดํ„ฐ ํ๋ฆ„ ์ œ์–ด๋กœ ๋ณด์•ˆ ํŒ€๊ณผ ์šด์˜ ํŒ€์— ์ ํ•ฉํ•œ ๋กœ๊ทธ ์ „๋‹ฌ ๊ฐ€๋Šฅ ๐Ÿ“ˆ

๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค ํ”Œ๋žซํผ + OpenPipeline ๊ฒฐํ•ฉ: ์‹ค์‹œ๊ฐ„ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ์˜ ์ƒˆ๋กœ์šด ๊ธฐ์ค€ ๐Ÿ”ฅ

๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค ํ”Œ๋žซํผ์€ Grail์ด๋ผ๋Š” ๋ถ„์‚ฐ ์Šคํ† ๋ฆฌ์ง€ ์‹œ์Šคํ…œ์„ ์ค‘์‹ฌ์œผ๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. Grail์€ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ๋ฅผ ๋น ๋ฅด๊ฒŒ
๊ฒ€์ƒ‰ํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ์„ฑ๋Šฅ ์‹œ์Šคํ…œ์œผ๋กœ, DQL(Dynatrace Query Language)์„ ํ†ตํ•ด ํ•„์š”ํ•œ ์ •๋ณด๋ฅผ ๋น ๋ฅด๊ฒŒ ์กฐํšŒํ•  ์ˆ˜
์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ“Š
OpenPipeline์€ Grail๋กœ ๋“ค์–ด์˜ค๋Š” ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•ต์‹ฌ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. OpenPipeline์„ ํ†ตํ•ด ์บก์ณ๋˜๊ณ  ์ˆ˜์ง‘๋œ
๋ชจ๋“  ๋ฐ์ดํ„ฐ๋Š” ํ•„์š”ํ•œ ๋ณ€ํ™˜์„ ๊ฑฐ์ณ Grail์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, OpenTelemetry, API, ์„œ๋“œํŒŒํ‹ฐ ์†”๋ฃจ์…˜์—์„œ ๋ฐœ์ƒํ•˜๋Š”
๋กœ๊ทธ๋„ OpenPipeline์„ ํ†ตํ•ด ๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค๋กœ ์œ ์ž…๋ฉ๋‹ˆ๋‹ค. ๐Ÿ”—


์ฃผ์š” ์—ญํ• :

  • ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ์œ ํ˜•์œผ๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ , ์ €์žฅ ๋ฐฉ์‹์„ ๊ฒฐ์ •
  • ๋ณด์•ˆ ์ด๋ฒคํŠธ, ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฐํฌ ์ด๋ฒคํŠธ ๋“ฑ์œผ๋กœ ๋ณ€ํ™˜
  • ํŒ€๋ณ„, ํ”„๋กœ์ ํŠธ๋ณ„ ์ •์ฑ… ์ ์šฉ ๊ฐ€๋Šฅ ๐Ÿ’ผ

์šฉ๋„์— ๋งž์ถ˜ ์ €์žฅ ๋ฐ ๊ด€๋ฆฌ ๐Ÿ—‚๏ธ

OpenPipeline์œผ๋กœ ์ธ์ œ์ŠคํŠธ๋œ ๋ฐ์ดํ„ฐ๋Š” ์ตœ์ข…์ ์œผ๋กœ Grail์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. Grail์€ ๋ฒ„ํ‚ท์ด๋ผ๋Š” ๋‹จ์œ„๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด๊ด€ํ•˜๋Š”๋ฐ,
์ด๋Š” ๋ฐ์ดํ„ฐ์˜ ์„ฑ๊ฒฉ, ๋ณด์•ˆ ์ˆ˜์ค€, ๋ณด์กด ์ •์ฑ… ๋“ฑ์„ ์ข…ํ•ฉ์ ์œผ๋กœ ๋ฐ˜์˜ํ•˜์—ฌ ๊ตฌ๋ถ„ํ•˜๋Š” ์šฉ๋„๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. ๐Ÿ›ก๏ธ
์˜ˆ๋ฅผ ๋“ค์–ด, ๋””๋ฒ„๊ทธ ๋กœ๊ทธ๋Š” ์ผ์ฃผ์ผ๋งŒ ๋ณด๊ด€ํ•˜๊ณ , ๊ฐ์‚ฌ(Audit) ๋กœ๊ทธ๋Š” ๋ช‡ ๋…„๊ฐ„ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๋‹ค์–‘ํ•œ ๋ณด์กด ์ •์ฑ…์„
์ ์šฉํ•  ์ˆ˜ ์žˆ์–ด ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค ์ฝ˜์†”์—์„œ ์–ด๋–ป๊ฒŒ ์„ค์ •ํ•˜๋‚˜์š”? ๐ŸŽฎ

๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค ์ฝ˜์†”์—์„œ OpenPipeline์„ ์„ค์ •ํ•˜๋Š” ๊ณผ์ •์€ ์ธ์ œ์ŠคํŠธ ์†Œ์Šค, ๋ผ์šฐํŒ…, ํŒŒ์ดํ”„๋ผ์ธ์˜ ์„ธ ๋‹จ๊ณ„๋กœ ๋‚˜๋ˆ ์ง‘๋‹ˆ๋‹ค.
์ด๋ฅผ ํ†ตํ•ด ํŠน์ • ๋กœ๊ทธ๋ฅผ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ , ์ €์žฅํ•  ์œ„์น˜๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


๋‹จ๊ณ„๋ณ„ ๊ฐœ๋…:

  1. ์ธ์ œ์ŠคํŠธ ์†Œ์Šค: ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋””์„œ๋ถ€ํ„ฐ ๋“ค์–ด์˜ค๋Š”์ง€ ์ •์˜
  2. ๋ผ์šฐํŒ…: ํŠน์ • ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋””๋กœ ํ๋ฅผ์ง€ ๊ฒฐ์ •
  3. ํŒŒ์ดํ”„๋ผ์ธ: ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ(ํŒŒ์‹ฑ, ๋งˆ์Šคํ‚น ๋“ฑ) ํ›„ ์ €์žฅ ๊ฒฝ๋กœ ์„ค์ • ๐Ÿ”„

๊ธฐ์—…์— ๋ฏธ์น˜๋Š” ํšจ๊ณผ ๐Ÿ’ก

OpenPipeline์„ ๋„์ž…ํ•œ ๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์—…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํšจ๊ณผ๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

1. ๋น„์šฉ ์ ˆ๊ฐ
  • ๋ถˆํ•„์š”ํ•œ ๋กœ๊ทธ๋‚˜ ์ด๋ฒคํŠธ๋ฅผ ํ•„ํ„ฐ๋งํ•ด ์Šคํ† ๋ฆฌ์ง€ ๋น„์šฉ ์ ˆ๊ฐ
  • ๋””๋ฒ„๊ทธ ๋กœ๊ทธ๋Š” ๋ณด๊ด€ ๊ธฐ๊ฐ„์„ ์งง๊ฒŒ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ์‚ญ์ œ ๊ฐ€๋Šฅ
2. ๋ณด์•ˆ ๊ฐ•ํ™”
  • ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋งˆ์Šคํ‚นํ•˜๊ฑฐ๋‚˜ ํ•ด์‹ฑ ์ฒ˜๋ฆฌํ•˜์—ฌ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ ๊ฐ•ํ™”
  • GDPR ๊ฐ™์€ ๊ทœ์ œ ์ค€์ˆ˜์— ์œ ์šฉ ๐Ÿ”
3. ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ ํ–ฅ์ƒ
  • ๋น„์ •ํ˜• ๋กœ๊ทธ๋ฅผ ๊ตฌ์กฐํ™”ํ•˜๊ฑฐ๋‚˜ ์ง€ํ‘œ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋ถ„์„ ํšจ์œจ์„ฑ ↑
4. ๋„๋ฉ”์ธ ํŠนํ™” ํ™œ์šฉ
  • ๋ณด์•ˆ ์ด๋ฒคํŠธ ์ถ”์ถœ
  • CI/CD ํŒŒ์ดํ”„๋ผ์ธ์˜ ๋นŒ๋“œ ๋ฐ ๋ฐฐํฌ ์ด๋ ฅ ์ถ”์  ๐Ÿ”„

OpenPipeline์˜ ํ™•์žฅ์„ฑ๊ณผ ํšจ์œจ์„ฑ ๐ŸŒ

OpenPipeline์€ ๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค๊ฐ€ ์ข…ํ•ฉ์ ์ธ ๊ด€์ธก์„ฑ(Observability) ํ”Œ๋žซํผ์œผ๋กœ ํ•œ์ธต ํ™•์žฅ์„ฑ์„ ๊ฐ–์ถ”๊ธฐ ์œ„ํ•ด ๋„์ž…ํ•œ ๊ฐ•๋ ฅํ•œ
์ธ์ œ์ŠคํŠธ ์ฒ˜๋ฆฌ ์—”์ง„์ž…๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋กœ๊ทธ, ํŠธ๋ ˆ์ด์Šค, ์ด๋ฒคํŠธ, ๋ฉ”ํŠธ๋ฆญ ๋“ฑ ๋‹ค์–‘ํ•œ ์ •๋ณด๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์ €์žฅํ•  ์ˆ˜
์žˆ์Šต๋‹ˆ๋‹ค.

 

์ง€๊ธˆ๊นŒ์ง€ ๋‹ค์ด๋‚˜ํŠธ๋ ˆ์ด์Šค์˜ ๊ธฐ๋Šฅ๊ณผ OpenPipeline์— ๋Œ€ํ•ด ์„ค๋ช…๋“œ๋ ธ์Šต๋‹ˆ๋‹ค.
๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ์‹œ๋ฉด ๋ฝํ”Œ๋ ˆ์ด์Šค๋กœ ๋ฌธ์˜์ฃผ์„ธ์š”! ๐Ÿ˜Š 


๋” ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ธ”๋กœ๊ทธ์—์„œ ํ™•์ธํ•˜์„ธ์š”! โœจ 

๋ณธ์‚ฌ 03129 ์„œ์šธํŠน๋ณ„์‹œ ์ข…๋กœ๊ตฌ ์ข…๋กœ33๊ธธ 15 (์—ฐ๊ฐ•๋นŒ๋”ฉ 5F)  
์ „ํ™”๋ฒˆํ˜ธ : 02-6251-7788

๋Œ€ํ‘œ์ „ํ™” 02.6251.7788

๋Œ€ํ‘œํŒฉ์Šค 02.6499.1478

Copyright © 2023  Rockplace Inc. All rights reserved.