์ฃผ๊ฐ„ ์†Œ์‹์ง€

๐Ÿ”ญElasticsearch, ๋‹ค์‹œ ์˜คํ”ˆ์†Œ์Šค ๋˜๋‚˜?

์ง€๋‚œ 8์›” ๋ง, Elastisearch๊ฐ€ ๋‹ค์‹œ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค๋ฅผ ์ ์šฉํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

2024.09.23 | ์กฐํšŒ 791 |
0
|
DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€

DevOps, ํด๋ผ์šฐ๋“œ, IT ๊ธฐ์ˆ  ๊ด€๋ จ ์ตœ์‹  ์†Œ์‹๊ณผ ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•ด์„œ ์ฃผ 1ํšŒ ์ด๋ฉ”์ผ๋กœ ์ „ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค๐Ÿ˜บ

์ฒจ๋ถ€ ์ด๋ฏธ์ง€

์•ˆ๋…•ํ•˜์„ธ์š” ๊ตฌ๋…์ž๋‹˜, DevOps ์†Œ์‹๊ณผ ๊ธฐ์ˆ  ์ง€์‹์„ ์ •๋ฆฌํ•ด์„œ ๊ณต์œ ํ•ด๋“œ๋ฆฌ๋Š” DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€์ž…๋‹ˆ๋‹ค.

์ถ”์„ ์—ฐํœด ๋™์•ˆ ๊ตฌ๋…์ž๋‹˜์—๊ฒŒ ํ‰์•ˆํ•˜๊ณ  ํ’์„ฑํ•œ ํ•œ๊ฐ€์œ„ ๋˜์—ˆ๊ธธ ์ง„์‹ฌ์œผ๋กœ ๋ฐ”๋ž๋‹ˆ๋‹ค.

์ด๋ฒˆ ์†Œ์‹์ง€์—์„  ์ง€๋‚œ 8์›” ๋ง Elastic์—์„œ ๋ฐœํ‘œํ•œ Elasticsearch ๋ฐ Kibana์˜ ์ƒˆ๋กœ์šด ๋ผ์ด์„ ์Šค ์ ์šฉ ์†Œ์‹์— ๋Œ€ํ•ด ์‚ดํŽด๋ณด๊ณ  ๊ด€๋ จ๋œ ๋ผ์ด์„ ์Šค์— ๋Œ€ํ•ด์„œ๋„ ๋‹ค๋ค„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.  

 

โœจElastic์˜ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค ์ ์šฉ ์„ ์–ธ

Elastic์—์„œ Elasticsearch์™€ Kibana์— ์ƒˆ๋กœ์šด ๋ผ์ด์„ ์Šค๋ฅผ ์ ์šฉํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.
Elastic์—์„œ Elasticsearch์™€ Kibana์— ์ƒˆ๋กœ์šด ๋ผ์ด์„ ์Šค๋ฅผ ์ ์šฉํ•œ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

2024๋…„ 8์›” ๋ง, Elastic์€ Elasticsearch ๋ฐ Kibana์— ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค๋ฅผ ๋‹ค์‹œ ์ ์šฉํ•˜๊ฒ ๋‹ค๊ณ  ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. (์›๋ฌธ ๋งํฌ)

ํ˜„์žฌ Elasticsearch ๋ฐ Kibana ์ตœ์‹  ๋ฒ„์ „(v8.15.1) ์ดํ›„์— ๋ฆด๋ฆฌ์ฆˆ๋˜๋Š” ๋ฒ„์ „๋ถ€ํ„ฐ AGPL v3.0(GNU Affero General Public License v3.0) ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋„๋ก ์ˆ˜์ •ํ•  ์˜ˆ์ •์ด๋ผ๋Š” ๊ฒŒ ์ด๋ฒˆ ๋ฐœํ‘œ์˜ ์š”์ง€์ธ๋ฐ์š”.

AGPL v3.0์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ˆ˜์ • ์—†์ด ์ƒ์šฉ ์ œํ’ˆ์— ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ, ์ œํ’ˆ์˜ ์ฝ”๋“œ๊นŒ์ง€ ๊ณต๊ฐœํ•˜์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ์ ์—์„œ ์‚ฌ์šฉ์ž์—๊ฒŒ ์œ ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ AGPL v3.0์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์ž์ฒด๋ฅผ ์ˆ˜์ •ํ•œ ๊ฒฝ์šฐ์—๋Š” ํ•ด๋‹น ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ ์•„๋ž˜ AGPL-3.0 ํŒŒ์ƒ ์ €์ž‘๋ฌผ ๋ฒ”์œ„์— ํ•ด๋‹นํ•˜๋Š” ์ œํ’ˆ์˜ ์†Œ์Šค ์ฝ”๋“œ๋Š” ๋ฐ”์ด๋„ˆ๋ฆฌ ํ˜•ํƒœ๋กœ ์žฌ๋ฐฐํฌํ•  ๋•Œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ ์ž‘์šฉ์„ ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ๊ณต๊ฐœํ•ด์•ผ ํ•˜๋Š”๋ฐ์š”.

  • AGPL์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์˜ ์ˆ˜์ • ์ฝ”๋“œ
  • AGPL์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋™์ผํ•œ ํ”„๋กœ์„ธ์Šค์—์„œ ๋™์ž‘ํ•˜๋Š” Module
  • AGPL์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์™€ ๋งํฌ๋กœ ์—ฐ๊ฒฐํ•œ Library
  • AGPL์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ƒ์†ํ•œ Class

AGPL์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด์™€ ์ œํ’ˆ์ด ์–ด๋–ป๊ฒŒ ๊ฒฐํ•ฉ๋˜๋Š๋ƒ์— ๋”ฐ๋ผ ์›๊ฒฉ ๋„คํŠธ์›Œํฌ๋กœ ์„œ๋น„์Šคํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ์ œํ’ˆ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•ด์•ผ ํ•˜๋Š” ๋ฆฌ์Šคํฌ๋„ ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ธ์‹ฌํ•œ ์ฃผ์˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Elastic๋„ ํ•ด๋‹น ๋ฐœํ‘œ์—์„œ ์ž์‹ ๋“ค๋„ ์ด๋ฒˆ ๋ผ์ด์„ ์Šค ์ ์šฉ์œผ๋กœ ์‚ฌ์šฉ์ž๋“ค์ด ์šฐ๋ คํ•  ์ˆ˜ ์žˆ์Œ์„ ์•Œ๊ณ  ์žˆ๋‹ค๊ณ  ๋ฐํ˜”๋Š”๋ฐ์š”. 'AGPL์€ MongoDB์™€ Grafana ๋“ฑ์˜ ํ”„๋กœ์ ํŠธ์—๋„ ์ ์šฉ๋œ ๋ผ์ด์„ ์Šค์ด๊ธฐ ๋•Œ๋ฌธ์— Elasticsearch์™€ Kibana ์‚ฌ์šฉ์— AGPL์ด ํฐ ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€๋Š” ์•Š์„ ๊ฒƒ'์ด๋ผ๊ณ  ์–ธ๊ธ‰ํ•˜๋ฉด์„œ, 'AGPL ์ ์šฉ์€ ์šฐ๋ฆฌ๊ฐ€ ์˜คํ”ˆ์†Œ์Šค ์ƒํƒœ๊ณ„๋กœ ๋‹ค์‹œ ๋‹ค๊ฐ€๊ฐˆ ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ์ฒซ๊ฑธ์Œ์ด ๋  ๊ฑฐ๋ผ ๋ฏฟ๋Š”๋‹ค'๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค.

 

๐Ÿง๊ธฐ์กด Elasticsearch์™€ Kibana์˜ ๋ผ์ด์„ ์Šค๋Š”?

๊ทธ๋ ‡๋‹ค๋ฉด Elasticsearch์™€ Kibana์˜ ๋ผ์ด์„ ์Šค๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•ด์™”๊ธธ๋ž˜ Elastic์ด ์˜คํ”ˆ์†Œ์Šค๋กœ ๋‹ค์‹œ ๋Œ์•„์™”๋‹ค๊ณ  ๋ฐœํ‘œํ•œ ๊ฒƒ์ผ๊นŒ์š”?

Elasticsearch๋ฅผ ํฌํ•จํ•œ ELK(Elasticsearch, Logstash, Kibana) ์Šคํƒ ํˆด๋“ค์€ ์ฒ˜์Œ ๋ฆด๋ฆฌ์ฆˆ ๋‹น์‹œ Apache-2.0 ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Apache-2.0์ด ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ƒ์šฉ ์ œํ’ˆ์—์„œ ํ™œ์šฉ๋˜์–ด๋„ ์ œํ’ˆ์˜ ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•  ์˜๋ฌด๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€ํ‘œ์ ์ธ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ์š”.

ELK ์Šคํƒ ํˆด๋“ค์€ ๋ชจ๋‘ 7.10 ๋ฒ„์ „๋Œ€๊นŒ์ง€ Apache-2.0 ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋˜์—ˆ๊ณ , ์ด ๋ฒ„์ „๋Œ€์˜ ELK ํˆด๋“ค์„ OSS(Open Source Software) ๋ฒ„์ „์ด๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.

์ดํ›„ Elasticsearch์™€ Kibana๋Š” 2021๋…„์— Elastic License์™€ SSPL(Server Side Public License) ์ค‘ ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•ด์„œ ์ ์šฉ๋  ์ˆ˜ ์žˆ๋„๋ก ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

Elastic License์—๋Š” '์ œํ’ˆ์„ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ๊ด€๋ฆฌํ˜• ์„œ๋น„์Šค(Managed Service)๋กœ ์ œ๊ณตํ•  ์ˆ˜ ์—†๋‹ค'๋Š” ๋‚ด์šฉ์ด ํฌํ•จ๋˜์–ด ์žˆ๋Š”๋ฐ์š”. ์ด๋Š” ์™ธ๋ถ€ ์‚ฌ์šฉ์ž๊ฐ€ Elasticsearch API๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฑฐ๋‚˜ Kibana์˜ ๋Œ€์‹œ๋ณด๋“œ์— ์ง์ ‘ ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ๊ณตํ•˜๋Š” ๊ฒƒ ๋“ฑ์„ ์ œํ•œํ•˜๋Š” ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์ด๋Ÿฐ ์ œํ•œ์„ ํ’€๊ณ  ์‹ถ๋‹ค๋ฉด, Elastic ๋‹ด๋‹น์ž์™€ ์ปจ์„คํŒ… ๋ฐ ์œ ๋ฃŒ ๋ฒ„์ „์„ ๊ตฌ๋…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

SSPL์—๋Š” '์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๋ฐ์— ํ•„์š”ํ•œ ์„œ๋น„์Šค ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•ด์•ผ ํ•œ๋‹ค'๋Š” ๋‚ด์šฉ์ด ๋ช…์‹œ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชจ๋‹ˆํ„ฐ๋ง์ด๋‚˜ ๋ฐฑ์—…์šฉ ํ”„๋กœ๊ทธ๋žจ์˜ ์ด '์„œ๋น„์Šค ์†Œ์Šค์ฝ”๋“œ'์— ํฌํ•จ๋˜๊ธฐ ๋•Œ๋ฌธ์—, ์›์น˜ ์•Š๋Š” ์†Œ์Šค์ฝ”๋“œ๋ฅผ ๊ณต๊ฐœํ•ด์•ผ ํ•˜๋Š” ๋ฆฌ์Šคํฌ๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ 2021๋…„๋ถ€ํ„ฐ Elasticsearch์™€ Kibana์— ์ ์šฉ๋˜์—ˆ๋˜ ๋ผ์ด์„ ์Šค๋Š” ๋ชจ๋‘ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด์„ ์Šค๋ผ๊ณ  ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฒˆ AGPL v3.0 ์ ์šฉ์„ Elastic์—์„  ์˜คํ”ˆ์†Œ์Šค๋กœ ๋‹ค์‹œ ๋Œ์•„์™”๋‹ค๊ณ  ํ‘œํ˜„ํ•˜๋Š” ๊ฒƒ์ด์ฃ .

 

Elasticsearch์™€ Kibana์˜ ๋ผ์ด์„ ์Šค ๋ณ€์ฒœ์‚ฌ๋ฅผ ๊ทธ๋ฆผ์œผ๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
Elasticsearch์™€ Kibana์˜ ๋ผ์ด์„ ์Šค ๋ณ€์ฒœ์‚ฌ๋ฅผ ๊ทธ๋ฆผ์œผ๋กœ ๋‚˜ํƒ€๋‚ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ AGPL v3.0 ์—ญ์‹œ ์œ„์—์„œ ์‚ดํŽด๋ดค๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ์ผ๋ถ€ ์†Œ์Šค์ฝ”๋“œ ๊ณต๊ฐœ ์กฐ๊ฑด์ด ์กด์žฌํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์˜คํ”ˆ์†Œ์Šค์™€ Elastic ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„  ๊ด€๋ จํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋…ผ์˜๊ฐ€ ์ด์–ด์งˆ ๊ฒƒ์œผ๋กœ ๋ณด์ž…๋‹ˆ๋‹ค.

 

๐Ÿ”ญ๋งˆ์น˜๋ฉฐ...

Elastic์—์„œ ๋ฐœํ‘œํ•œ ์ƒˆ๋กœ์šด ๋ผ์ด์„ ์Šค ์ •์ฑ…์€ Elasticsearch ๋ฐ Kibana๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋˜ ๋ถ„๋“ค์ด ์ฐธ๊ณ ํ•  ๋งŒํ•œ ๋‚ด์šฉ์ด๋ผ ์ƒ๊ฐํ•ด์„œ ์ด๋ฒˆ ์†Œ์‹์ง€์—์„œ ๋‹ค๋ค„๋ดค๋Š”๋ฐ์š”. 

๋งŒ์•ฝ ์˜คํ”ˆ์†Œ์Šค๋กœ ELK ์Šคํƒ์„ ์‚ฌ์šฉํ•˜๊ธธ ์›ํ•˜๊ณ  ELK ์Šคํƒ์˜ ์ตœ์‹  ๊ธฐ๋Šฅ๊นŒ์ง„ ํ•„์š”ํ•˜์ง€ ์•Š์€ ๋ถ„๋“ค์ด๋ผ๋ฉด, ๊ณผ๊ฑฐ Apache-2.0 ๋ผ์ด์„ ์Šค๊ฐ€ ์ ์šฉ๋˜๋Š” 7.10 ๋ฒ„์ „๋Œ€์˜ OSS ELK ์Šคํƒ ํˆด๋“ค์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ๋„ ๊ณ ๋ คํ•ด๋ณด์‹ค ์ˆ˜ ์žˆ์„ ๋“ฏํ•ฉ๋‹ˆ๋‹ค.

ํ˜น์‹œ ์ด๋ฒˆ ๋‚ด์šฉ ๊ด€๋ จํ•ด์„œ ๋” ๊ถ๊ธˆํ•œ ์ ์ด ์žˆ์œผ์‹œ๋‹ค๋ฉด ์•„๋ž˜ ๋ฉ”์ผ๋ฆฌ ๋Œ“๊ธ€ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.๐Ÿ˜€

๊ทธ๋Ÿผ, ๋‹ค์Œ ์†Œ์‹์ง€์—์„œ ๋ณด๋‹ค ์•Œ์ฐจ๊ณ  ํฅ๋ฏธ๋กœ์šด ๋‚ด์šฉ์œผ๋กœ ์ฐพ์•„๋ต™๊ฒ ์Šต๋‹ˆ๋‹ค.

์˜ค๋Š˜๋„ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค, ๊ตฌ๋…์ž๋‹˜ ๐Ÿ˜บ

 

๐Ÿ”—References

 

 

๋‹ค๊ฐ€์˜ฌ ๋‰ด์Šค๋ ˆํ„ฐ๊ฐ€ ๊ถ๊ธˆํ•˜์‹ ๊ฐ€์š”?

์ง€๊ธˆ ๊ตฌ๋…ํ•ด์„œ ์ƒˆ๋กœ์šด ๋ ˆํ„ฐ๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”

โœ‰๏ธ

์ด๋ฒˆ ๋‰ด์Šค๋ ˆํ„ฐ ์–ด๋– ์…จ๋‚˜์š”?

DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€ ๋‹˜์—๊ฒŒ โ˜•๏ธ ์ปคํ”ผ์™€ โœ‰๏ธ ์ชฝ์ง€๋ฅผ ๋ณด๋‚ด๋ณด์„ธ์š”!

๋Œ“๊ธ€

์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์„ธ์š”

ํ™•์ธ
์˜๊ฒฌ์ด ์žˆ์œผ์‹ ๊ฐ€์š”? ์ œ์ผ ๋จผ์ € ๋Œ“๊ธ€์„ ๋‹ฌ์•„๋ณด์„ธ์š” !
ยฉ 2024 DevOps ์—ฌํ–‰์„ ์œ„ํ•œ ์†Œ์‹์ง€

DevOps, ํด๋ผ์šฐ๋“œ, IT ๊ธฐ์ˆ  ๊ด€๋ จ ์ตœ์‹  ์†Œ์‹๊ณผ ์ •๋ณด๋ฅผ ์ •๋ฆฌํ•ด์„œ ์ฃผ 1ํšŒ ์ด๋ฉ”์ผ๋กœ ์ „ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค๐Ÿ˜บ

๋‰ด์Šค๋ ˆํ„ฐ ๋ฌธ์˜eduukulelekim@gmail.com

๋ฉ”์ผ๋ฆฌ ๋กœ๊ณ 

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ ์„œ๋น„์Šค ์†Œ๊ฐœ์„œ ์˜ค๋ฅ˜ ๋ฐ ๊ธฐ๋Šฅ ๊ด€๋ จ ์ œ๋ณด

์„œ๋น„์Šค ์ด์šฉ ๋ฌธ์˜admin@team.maily.so

๋ฉ”์ผ๋ฆฌ ์‚ฌ์—…์ž ์ •๋ณด

๋ฉ”์ผ๋ฆฌ (๋Œ€ํ‘œ์ž: ์ดํ•œ๊ฒฐ) | ์‚ฌ์—…์ž๋ฒˆํ˜ธ: 717-47-00705 | ์„œ์šธ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ53๊ธธ 8, 8์ธต 11-7ํ˜ธ

์ด์šฉ์•ฝ๊ด€ | ๊ฐœ์ธ์ •๋ณด์ฒ˜๋ฆฌ๋ฐฉ์นจ | ์ •๊ธฐ๊ฒฐ์ œ ์ด์šฉ์•ฝ๊ด€ | ๋ผ์ด์„ ์Šค