์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
BEST

์ฒ˜์Œ ์‹œ์ž‘ํ•˜๋Š” Infrastructure as Code: AWS & ํ…Œ๋ผํผ

๊ทธ ์–ด๋–ค ๊ฐ•์˜๋ณด๋‹ค ์ •ํ™•ํ•˜๊ฒŒ ๊ทธ๋ฆฌ๊ณ  ์‹ค๋ฌด ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค์— ๊ฐ€๊น๋‹ค๊ณ  ์ž๋ถ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜๋Š” DevOps์˜ ๊ธฐ๋ณธ ์ด๋ก ๊ณผ ํ•จ๊ป˜ DevOps์˜ ๊ธฐ๋ณธ ์ค‘ ํ•˜๋‚˜์ธ Infrastructure as Code(IaC)์— ๋Œ€ํ•ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ๋ณธ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด IT๊ธฐ๋ฐ˜์˜ ์„œ๋น„์Šค๋ฅผ DevOps๊ด€์ ์—์„œ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ดํ•ดํ•˜๊ณ , ์„œ๋น„์Šค ์šด์˜์„ ์œ„ํ•ด ์ฝ”๋“œ๋กœ ์ธํ”„๋ผ๋ฅผ ์ •์˜ํ•˜๋Š” ์—ฐ์Šต์„ ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜๋ฅผ ๋งˆ์น˜๊ฒŒ ๋˜๋ฉด, ์„œ๋น„์Šค ์šด์˜์„ ์œ„ํ•ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•„์š”ํ•œ AWS ๋ฆฌ์†Œ์Šค๋ฅผ Terraform์ด๋ผ๋Š” ๋„๊ตฌ๋ฅผ ํ†ตํ•ด ์†์‰ฝ๊ฒŒ ์ƒ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. AWS๋Š” ๋ฐ˜๋“œ์‹œ ์ฝ”๋“œ๋กœ์จ ๊ด€๋ฆฌํ•ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์—, AWS ์˜ ๊ธฐ์ดˆ ๊ณต๋ถ€๋ฅผ ์œ„ํ•ด์„œ๋„ ํ•ด๋‹น๊ฐ•์˜๋Š” ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ๋ธŒ์˜ต์Šค ยท ์ธํ”„๋ผ, ๋ฐฑ์—”๋“œ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • Terraform

  • AWS ๊ธฐ๋ณธ

  • DevOps ๊ฐœ๋…

  • ํ…Œ๋ผํผ

  • ๋ฐ๋ธŒ์˜ต์Šค

  • aws

๋ฐ๋ธŒ์˜ต์Šค ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๊ธฐ ์œ„ํ•œ ํ•„์ˆ˜ ์Šคํ‚ฌ,
์ฒ˜์Œ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์ตํ˜€๋ณด์„ธ์š”!

๊ฐ•์˜ ๋Œ€์ƒ

  • DevOps๋กœ์„œ ์ปค๋ฆฌ์–ด๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • ์‹ค์ œ ์„œ๋น„์Šค๋ฅผ Terraform์œผ๋กœ ์ƒ์„ฑํ•˜๊ณ  ์šด์˜ํ•ด๋ณด๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ
  • AWS์˜ ๊ธฐ์ดˆ ๊ณต๋ถ€๊ฐ€ ํ•„์š”ํ•œ ์‚ฌ๋žŒ

 

๊ฐ•์˜๋ฅผ ๋“ค์–ด์•ผ ํ•˜๋Š” ์ด์œ 

  • DevOps๋กœ์„œ IaC๋Š” ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•œ ๊ธฐ์ˆ ์ด๊ณ , Terraform์€ IaC ํˆด ์ค‘์—์„œ ๊ฐ€์žฅ ์‚ฌ์šฉ ๋นˆ๋„๊ฐ€ ๋†’์€ ํˆด ์ค‘์— ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
  • ๋‹จ์ˆœํžˆ Terraform ์‚ฌ์šฉ๋ฒ•์„ ์ตํžˆ๋Š” ๊ฒƒ์—์„œ ๋‚˜์•„๊ฐ€, ์‹ค์ œ ๊ธฐ์—…์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ์™€ ์Šคํ‚ฌ๋“ค์„ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ฐ•์˜์—์„œ ๋ฐฐ์šฐ๋Š” ๊ฒƒ๋“ค

  • DevOps์˜ ์˜๋ฏธ์™€ ์—ญํ• ์„ ์ดํ•ดํ•˜๊ณ  DevOps ์—”์ง€๋‹ˆ์–ด๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ธฐ์ˆ ๋“ค์€ ๋ฌด์—‡์ด ์žˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Terraform์„ ํ†ตํ•ด์„œ AWS ๊ธฐ๋ฐ˜์˜ ์„œ๋น„์Šค ์šด์˜์— ํ•„์š”ํ•œ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ๋ฐฐ์šฐ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

๊ฐ•์˜ ํŠน์ง•

  • ๊ฐ•์˜ ๋‚ด์˜ ์‹ค์Šต์€ ๋ชจ๋“  ํ•™์Šต์ž๊ฐ€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค๋Š” ๊ฐ€์ •์œผ๋กœ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค.
  • ๊ฐ•์˜์—์„œ ์ง„ํ–‰๋œ ๋‚ด์šฉ์€ ์›น์‚ฌ์ดํŠธ๋กœ ์ œ๊ณต๋˜๋ฏ€๋กœ ์ถ”ํ›„์— ํ˜ผ์ž ํ•™์Šตํ•˜์‹œ๋”๋ผ๋„ ๋‚ด์šฉ์„ ์†์‰ฝ๊ฒŒ ์ฐพ์•„๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • AWS Free Tier ๋‚ด์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค๋งŒ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. (๋‹จ, ์‹ค์Šต์„ ์ง„ํ–‰ํ•˜์‹  ํ›„์— ๋ฆฌ์†Œ์Šค๋ฅผ ์ •์ƒ์ ์œผ๋กœ ์‚ญ์ œํ•˜์ง€ ์•Š์œผ์‹  ๊ฒฝ์šฐ์—๋Š” ๋น„์šฉ์ด ์ฒญ๊ตฌ๋  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค!)

 

๊ฐ•์˜ ๊ด€๋ จ ์‚ฌ์ดํŠธ ์ œ๊ณต

 

๊ฐ•์‚ฌ ์œ ํŠœ๋ธŒ ์„ธ์…˜ (์ œ๋ชฉ ํด๋ฆญ)

AWS Hero

 

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • DevOps ์—”์ง€๋‹ˆ์–ด๋กœ์„œ ์—…๋ฌด๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • Terraform์„ ์ œ๋Œ€๋กœ ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • AWS ์ธํ”„๋ผ๋ฅผ ์ฝ”๋“œ๋กœ ์ •์˜ํ•ด์„œ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • AWS ๊ธฐ์ดˆ์ง€์‹

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • Linux

์•ˆ๋…•ํ•˜์„ธ์š”
์†ก์ฃผ์˜์ž…๋‹ˆ๋‹ค.

2,990

๋ช…

์ˆ˜๊ฐ•์ƒ

204

๊ฐœ

์ˆ˜๊ฐ•ํ‰

75

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

3

๊ฐœ

๊ฐ•์˜

ํ˜„์žฌ LG U+ ์—์„œ Cloud & Container ๋ถ„์•ผ ์—ฐ๊ตฌ์œ„์›์œผ๋กœ ์ผํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ, AWS ์—์„œ ์ง์ ‘ ์„ ์ •ํ•˜๋Š” ๊ตญ๋‚ด์ตœ์ดˆ AWS Container hero ์ž…๋‹ˆ๋‹ค.

๋Œ€์šฉ๋Ÿ‰ ์„œ๋น„์Šค๋“ค์„ ์ง์ ‘ ๊ตฌ์ถ•/์šด์˜์„ ํ•ด์™”๊ณ , DevOps ์— ๊ด€๋ จํ•œ ๋งŽ์€ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

DevOps ์— ๋Œ€ํ•œ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‹ฌํ™”, ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

https://github.com/DevopsArtFactory

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

22๊ฐœ โˆ™ (4์‹œ๊ฐ„ 52๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!