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

Terraform ๋ฐฐํฌ ๊ฐ€์ด๋“œ

ํ˜„ ์‹œ์  ์ฝ”๋“œํ˜• ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜(IaC) ๋ํŒ์™• Terraform! Azure ์„œ๋ฒ„์— Github Action์„ ์‚ฌ์šฉํ•ด ์ž๋™ ๋ฐฐํฌ๋ฅผ ์™„์„ฑํ•ด๋ด…์‹œ๋‹ค

47๋ช… ์ด ์ˆ˜๊ฐ•ํ•˜๊ณ  ์žˆ์–ด์š”.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํด๋ผ์šฐ๋“œ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

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

  • Terraform (ํ…Œ๋ผํผ)

  • Azure (์• ์ €) CLI

  • Kubernetes (์ฟ ๋ฒ„๋„คํ‹ฐ์Šค)

  • Git Action (๊นƒ ์•ก์…˜)

001
002
003
004
005
006
007

์ฝ”๋“œํ˜• ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜(IaC) ํ…Œ๋ผํผ์œผ๋กœ ์‡ผํ•‘๋ชฐ ๋ฐฐํฌ๊นŒ์ง€!

์ง€๋‚œ ๊ฐ•์˜ "Node FullStack ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ" ์—์„œ ๋งŒ๋“  ์‡ผํ•‘๋ชฐ์„ ์ง์ ‘ Azure์— ๋ฐฐํฌํ•ด๋ด…๋‹ˆ๋‹ค.
(์ฝ”๋“œ๋ฅผ ์ œ๊ณตํ•˜๋‹ˆ ์ด์ „ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹œ์ง€ ์•Š์•„๋„ ํ•™์Šต ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.)

Terraform, Kubernetes, Azure, Git Action๊นŒ์ง€ ์„œ๋น„์Šค ๋ฐฐํฌ ๋ฐ ์ž๋™ํ™”์— ํ•„์š”ํ•œ ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ์„ ํ•จ๊ป˜ ๋ฐฐ์šฐ๊ณ , ์ตœ์‹  ์ฝ”๋“œํ˜• ์ธํ”„๋ผ์ŠคํŠธ๋Ÿญ์ฒ˜์— ๋Œ€ํ•ด ๊ฐ€๋ฒผ์šฐ๋ฉด์„œ๋„ ํ•ต์‹ฌ๋งŒ ์ฝ•์ฝ• ๋ฐฐ์šธ ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€๋“œ๋ฆฝ๋‹ˆ๋‹ค.

Node FullStack ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ ์‹œ๋ฆฌ์ฆˆ

  • ๐Ÿ–ฅ๏ธ Colini ์›น๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ [1๋ถ€] : https://inf.run/tx8Jb (Node FullStack ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ 10% ์ฟ ํฐ ์ œ๊ณต)

  • ๐Ÿ–ฅ๏ธ Node FullStack ๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ [2๋ถ€] : https://inf.run/zdPci (Terraform ๋ฐฐํฌ ๊ฐ€์ด๋“œ 10% ์ฟ ํฐ ์ œ๊ณต)

  • ๐Ÿ–ฅ๏ธ Terraform ๋ฐฐํฌ ๊ฐ€์ด๋“œ [3๋ถ€] : https://inf.run/bzPPR (Notion์œผ๋กœ ํ•™์Šต ์ž๋ฃŒ ์ œ๊ณต)

  • ๐Ÿ’ป Node FullStack ๊ฐœ๋ฐœ ๋กœ๋“œ๋งต, A~Z ๊นŒ์ง€ [๋กœ๋“œ๋งต] : https://www.inflearn.com/roadmaps/731 ์ฐธ์—ฌ์‹œ 20% ํ• ์ธ ์ฟ ํฐ ์ œ๊ณต โ€ป ๋ฌด๋ฃŒ ์ฐธ์—ฌ

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

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

  • Github์— ์ €์žฅํ•˜๋ฉด ์ž๋™์œผ๋กœ ๋ฐฐํฌํ•˜๋„๋ก ๋งŒ๋“ค๊ณ  ์‹ถ์€๋ถ„

  • ์ตœ์‹  ์ฝ”๋“œํ˜• ์ธํ”„๋ผ ์ŠคํŠธ๋Ÿญ์ฒ˜์— ๋Œ€ํ•ด์„œ ์•Œ๊ณ  ์‹ถ์œผ์‹ ๋ถ„

  • ๋„์ปค๋กœ ๊ฐœ๋ฐœํ•œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ฒŒ ๋ฐฐํฌํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค๋ฅผ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„

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

  • Javascript

  • Docker

  • Git ์‚ฌ์šฉ๋ฒ•

์•ˆ๋…•ํ•˜์„ธ์š”
์‹ธํ”Œ์ž…๋‹ˆ๋‹ค.

573

๋ช…

์ˆ˜๊ฐ•์ƒ

30

๊ฐœ

์ˆ˜๊ฐ•ํ‰

271

๊ฐœ

๋‹ต๋ณ€

4.0

์ 

๊ฐ•์˜ ํ‰์ 

4

๊ฐœ

๊ฐ•์˜

๋‚ฎ์—๋Š” ํ‰๋ฒ”ํ•œ ํšŒ์‚ฌ์›์ด์ง€๋งŒ, ๋ฐค์—๋Š” ์—ด์ •์„ ๊ฐ€์ง„ ๊ฐœ๋ฐœ์ž ์ž…๋‹ˆ๋‹ค

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

์ „์ฒด

30๊ฐœ โˆ™ (2์‹œ๊ฐ„ 31๋ถ„)

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

์ˆ˜๊ฐ•ํ‰

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