Architecture-center: ์•ฝ๊ด€์—์„œ ๋‹ค์ด์–ด๊ทธ๋žจ ๋„๊ตฌ์—์„œ Azure ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‚˜์š”?

์— ๋งŒ๋“  2020๋…„ 07์›” 22์ผ  ยท  8์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: MicrosoftDocs/architecture-center

์•ˆ๋…•ํ•˜์„ธ์š”, Structurizr (์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ ๋„๊ตฌ)์— ๋Œ€ํ•œ Azure ํ…Œ๋งˆ๋ฅผ ๊ฒŒ์‹œํ•˜๊ณ  ์‹ถ์ง€๋งŒ (์ƒˆ๋กœ์šด?) ์‚ฌ์šฉ ์•ฝ๊ด€์ด์ด๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ตฌ์ฒด์ ์œผ๋กœ (๊ฐ•์กฐ ๋‚ด) :

์•„์ด์ฝ˜์€ ๊ด‘๊ณ , ์„œ์  ๋ฐ ๊ธฐํƒ€ ์ธ์‡„๋ฌผ, ์˜๋ฅ˜ ๋˜๋Š” ๊ธฐํƒ€ ํŒ์ด‰๋ฌผ, __ ์˜จ๋ผ์ธ ๋ฐ ์ธํ„ฐ๋„ท ์œ„์น˜, ์†Œํ”„ํŠธ์›จ์–ด ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ __, TV ํ”„๋กœ๊ทธ๋žจ, ๊ด‘๊ณ , ์˜ํ™” ๋˜๋Š” ๋น„๋””์˜ค์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

Structurizr ํ…Œ๋งˆ๋Š” ์ธํ„ฐ๋„ท์—์„œ ๊ณต๊ฐœ์ ์œผ๋กœ ์•ก์„ธ์Šค ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ : https://structurizr.com/help/theme?url=https : //raw.githubusercontent.com/structurizr/themes/master/microsoft-azure/theme.json

์•ฝ๊ด€์€ Azure ์•„์ด์ฝ˜ ์„ธํŠธ๋ฅผ ๋ฒˆ๋“ค๋กœ ๋ฌถ์œผ๋ ค๋Š” ๋ชจ๋“  ๋‹ค์ด์–ด๊ทธ๋žจ ๋„๊ตฌ๊ฐ€ ๋” ์ด์ƒ ๊ทธ๋ ‡๊ฒŒ ํ•  ์ˆ˜ ์—†์Œ์„ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด ์˜ฌ๋ฐ”๋ฅธ์ง€?


๋ฌธ์„œ ์„ธ๋ถ€ ์ •๋ณด

โš  ์ด ์„น์…˜์„ ํŽธ์ง‘ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

Pri2 architecture-centesvc assigned-to-author product-question triaged

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

Azure ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š” ์–ธ์–ด๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด ์šฉ์–ด๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

@davidjgraph , ์ด๊ฒƒ์ด ๊ท€ํ•˜์˜ ๋ชจ๋“  ์šฐ๋ ค๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด ์•Œ๋ ค์ฃผ์‹ญ์‹œ์˜ค.

๋ชจ๋“  8 ๋Œ“๊ธ€

์‹ ๊ณ  ํ•ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.์ด ๋ฌธ์ œ๋Š” ๊ฒ€ํ†  ์ค‘์ž…๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ Microsoft ๋‚ด๋ถ€ DevOps ๋ฒ„๊ทธ ID AB # 271838์ž…๋‹ˆ๋‹ค.

@simonbrowndotje ์งˆ๋ฌธ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด์— ๋Œ€ํ•œ ์ž…๋ ฅ์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด @adamboeglin ์„ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค.

์ด์šฉ ์•ฝ๊ด€์ด ๋ณ€๊ฒฝ๋œ ๊ฒƒ์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. https://structurizr.com/help/theme?url=https : //static.structurizr.com/themes/microsoft-azure-2020.07.13/theme์—์„œ ๋ณผ ์ˆ˜์žˆ๋Š” Structurizr ์šฉ ํ…Œ๋งˆ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. json

Structurizr ์‚ฌ์šฉ์ž๋Š” ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์Šคํƒ€์ผ์„ ์‚ฌ์šฉํ•˜๋ฉฐ Structurizr๋Š” ์•„์ด์ฝ˜์„ ์ž๋ฅด๊ฑฐ๋‚˜ ๋’ค์ง‘๊ฑฐ๋‚˜ ํšŒ์ „ํ•˜๊ฑฐ๋‚˜ ์™œ๊ณกํ•˜๊ฑฐ๋‚˜ ์–ด๋–ค ์‹ ์œผ๋กœ๋“  ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ํ…Œ๋งˆ๋Š” ์ƒˆ๋กœ์šด ์•ฝ๊ด€์— ์˜ํ•ด ํ—ˆ์šฉ ๋œ ๊ฒƒ ๊ฐ™์ง€๋งŒ, ์ œ๊ฐ€ ํ‹€๋ ธ๋‹ค๋ฉด ์•Œ๋ ค ์ฃผ์‹œ๋ฉด ์ œ๊ฑฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

@simonbrowndotje ๊ทธ๋“ค์ด ๋ผ์ด์„ผ์Šค์— ์—†๋‹ค๋ฉด ๋‹น์‹ ์€ ๊ทธ๋“ค์„ ๋”ฐ๋ฅด์ง€ ์•Š์Œ์œผ๋กœ์จ ๋ผ์ด์„ผ์Šค๋ฅผ ๊นจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€๋ฅผ ๊ท€์ฐฎ๊ฒŒํ•˜์—ฌ ๋ผ์ด์„ผ์Šค๊ฐ€ ๋ณ€๊ฒฝ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 8-)

๋‚ด ๊ด€์‹ฌ์‚ฌ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

"... [๋ผ์ด์„ ์Šค]๊ฐ€ ์•„ํ‚คํ…์ฒ˜ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค ... Azure ์„œ๋น„์Šค ๋˜๋Š” ์ œํ’ˆ๊ณผ ๊ด€๋ จ๋œ ํŠน์ • ๊ธฐ๋Šฅ ๋˜๋Š” ๊ด€๊ณ„๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด Azure์— ๋Œ€ํ•ด."

"ํ—ˆ์šฉ ๋œ ์šฉ๋„๋กœ๋งŒ ์•„์ด์ฝ˜์„ ๋ณต์‚ฌ, ๋ฐฐํฌ ๋ฐ ํ‘œ์‹œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ..."

๋”ฐ๋ผ์„œ ์‚ฌ์šฉ์ž๊ฐ€ "Azure์— ๋Œ€ํ•œ ์ •๋ณด"๊ฐ€ ์•„๋‹Œ ๋‹ค์ด์–ด๊ทธ๋žจ์— ์•„์ด์ฝ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ๋ผ์ด์„ ์Šค๋ฅผ ์œ„๋ฐ˜ ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์•„์ด๋””์–ด๋ฅผ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, Azure diagams์— ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ง์ ‘ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๋ผ์ด์„ ์Šค์— ๋™์˜ํ•˜๋Š” ์‚ฌ๋žŒ์€ ๋ˆ„๊ตฌ๋‚˜ ๋”ฐ๋ผ์•ผํ•ฉ๋‹ˆ๋‹ค.

๋ฌธ์ œ๋Š” ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์ด์–ด๊ทธ๋žจ / ์‹œ๊ฐํ™”๋ฅผ ๋งŒ๋“œ๋Š” ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ผ์ด์„ ์Šค๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ์ฑ…์ž„์— ๋™์˜ํ•˜๊ณ  ์ˆ˜๋ฝํ•˜๋Š”์ง€ ํ™•์ธํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ผ์ด์„ ์Šค์˜ ์ž‘์„ฑ์ž๊ฐ€ ํ•ด๊ฒฐํ•˜๋ ค๋Š” ๋ฌธ์ œ๋ฅผ ์„ค๋ช…ํ•˜๊ณ  ๋ชจ๋“  ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ์ž‘์—…์„ ์ˆ˜ํ–‰ ํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

@davidjgraph , ์ด๋ฉ”์ผ๋กœ ์—ฐ๋ฝํ•ด ์ฃผ์‹œ๊ฒ ์Šต๋‹ˆ๊นŒ? ์•„๋‹ด. [email protected]

์ด ๋ฌธ์ œ (๋ฐ diagrams.net๊ณผ์˜ ๋” ๋‚˜์€ ํŒŒํŠธ๋„ˆ์‹ญ)์— ๋Œ€ํ•ด ์ง์ ‘ ๋…ผ์˜ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋‹ค์ด์–ด๊ทธ๋žจ์„ ๋งŒ๋“ค ๋•Œ๋งˆ๋‹ค ํ•„์š”ํ•œ ์‚ฌ๋žŒ๋“ค์ด ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋กํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.

Azure ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์ด๋Ÿฌํ•œ ์•„์ด์ฝ˜์„ ์‚ฌ์šฉํ•ด์•ผํ•˜๋Š” ์–ธ์–ด๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ ์œ„ํ•ด ์šฉ์–ด๋ฅผ ์—…๋ฐ์ดํŠธํ–ˆ์Šต๋‹ˆ๋‹ค.

@davidjgraph , ์ด๊ฒƒ์ด ๊ท€ํ•˜์˜ ๋ชจ๋“  ์šฐ๋ ค๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ–ˆ๋‹ค๋ฉด ์•Œ๋ ค์ฃผ์‹ญ์‹œ์˜ค.

์ด์— ๋Œ€ํ•œ ์ปค๋ฎค๋‹ˆํ‹ฐ์˜ ๋ชจ๋“  ํ”ผ๋“œ๋ฐฑ๊ณผ ์ฐธ์—ฌ์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค. ๋น ๋ฅธ ์‘๋‹ต์— ๊ฐ์‚ฌ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰