nya0
Terragrunt Image

Terragrunt๋ž€?

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

Terraform Image

Terraform ์‚ฌ์šฉํ•ด๋ณด๊ธฐ 2

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ ์ด์ „ ๊ธ€์—์„œ๋Š” Terraform์ด ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋ณด๊ณ , AWS provider๋ฅผ ์„ค์ •ํ•œ ๋’ค terraform init๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋‹ค. ์ด๋ฒˆ ๊ธ€์—์„œ๋Š” ์‹ค์ œ AWS ๋ฆฌ์†Œ์Šค๋ฅผ ํ•˜๋‚˜์”ฉ ๋งŒ๋“ค์–ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ๊ฐ€์žฅ ๋จผ์ € ๊ตฌ์„ฑํ•  ๋ถ€๋ถ„์€ ๋„คํŠธ์›Œํฌ๋‹ค. EC2์— ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์˜ฌ๋ฆฌ๊ณ , ALB๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€์—์„œ ์ ‘๊ทผํ•˜๋ ค๋ฉด ๋จผ์ € EC2์™€ ALB๊ฐ€ ์œ„์น˜ํ•  VPC,...

DevOps Challenge

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ DevOps๋กœ ๋‚˜์•„๊ฐ€๊ธฐ ์œ„ํ•ด ์ฑŒ๋ฆฐ์ง€๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค. ์ด ๊ณณ์—์„œ ์ง„ํ–‰์ค‘์ด๋‹ค. 100์ผ ์ฑŒ๋ฆฐ์ง€์ธ๋ฐ ๋งค์ผ ์ด ๊ธ€์— ๊ธฐ๋กํ•˜๋ ค ํ•œ๋‹ค. Day1 - Linux User Setup with Non-Interactive Shell Overview Item Description ...

Kubernetes Image

Kubernetes๋ž€?

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

AWS Summit Seoul 2026

AWS Summit Seoul 2026 ํ›„๊ธฐ

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ 5์›” 20์ผ๋ถ€ํ„ฐ 21์ผ๊นŒ์ง€ ์ง„ํ–‰๋œ AWS Summit Seoul 2026์— ๋‹ค๋…€์™”๋‹ค. ์ด๋ฒˆ์— AWS Summit์— ๊ฐ€๊ฒŒ ๋œ ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ์š”์ฆ˜ ํด๋ผ์šฐ๋“œ์™€ AI ํŠธ๋ Œ๋“œ๊ฐ€ ์–ด๋–ป๊ฒŒ ํ˜๋Ÿฌ๊ฐ€๊ณ  ์žˆ๋Š”์ง€ ์ง์ ‘ ๋ณด๊ณ  ์‹ถ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์ตœ๊ทผ์—๋Š” DevOps, Kubernetes, MSA ๊ฐ™์€ ์ธํ”„๋ผ ์ฃผ์ œ์— ๊ด€์‹ฌ์ด ๋งŽ์•„์กŒ๊ณ , AWS๊ฐ€ ์ด๋Ÿฐ ํ๋ฆ„์„ ...

Event Loop Image

Event Loop ํ†บ์•„๋ณด๊ธฐ

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ ์ตœ๊ทผ NestJS, FastAPI, WebFlux์— ๊ด€์‹ฌ์ด ์ƒ๊ธฐ๋ฉด์„œ ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ Event Loop์— ๋Œ€ํ•ด ๊ด€์‹ฌ์ด ์ƒ๊ธฐ๊ฒŒ ๋˜์—ˆ๋‹ค. ์„ธ ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–ธ์–ด๋„, ์ƒํƒœ๊ณ„๋„ ๋‹ค๋ฅด์ง€๋งŒ ๊ณตํ†ต์ ์œผ๋กœ ๋น„๋™๊ธฐ ๋…ผ๋ธ”๋กœํ‚น(Async Non-blocking) ์ด๋ผ๋Š” ํ‚ค์›Œ๋“œ๋ฅผ ๊ฐ•์กฐํ•œ๋‹ค. ๊ทธ ์ค‘์‹ฌ์—๋Š” ํ•ญ์ƒ Event Loop๊ฐ€ ์žˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” Event Loo...

AI Expo Korea 2026 ๊ตญ์ œ์ธ๊ณต์ง€๋Šฅ๋Œ€์ „ ํ›„๊ธฐ

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

Gmail์—์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์˜ ์ค‘๋ณต์ฒ˜๋ฆฌ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•˜๋Š” ๊ฑธ๊นŒ?

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ ํšŒ์›๊ฐ€์ž… ํ™”๋ฉด์—์„œ ์‚ฌ์šฉ์ž ์ด๋ฆ„์„ ์ž…๋ ฅํ•˜๋ฉด, ์„œ๋น„์Šค๋Š” ๊ฑฐ์˜ ์ฆ‰์‹œ โ€œ์ด๋ฏธ ์‚ฌ์šฉ ์ค‘์ž…๋‹ˆ๋‹คโ€ ํ˜น์€ โ€œ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ด๋ฆ„์ž…๋‹ˆ๋‹คโ€ ๊ฐ™์€ ํ”ผ๋“œ๋ฐฑ์„ ๋ณด์—ฌ์ค€๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์‚ฌ์šฉ์ž ์ˆ˜๊ฐ€ ๋งค์šฐ ๋งŽ์€ ์„œ๋น„์Šค๋ผ๋ฉด, ์ž…๋ ฅํ•  ๋•Œ๋งˆ๋‹ค ๋งค๋ฒˆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์ง์ ‘ ์กฐํšŒํ•˜๋Š” ๋ฐฉ์‹์€ ๋ถ€๋‹ด์ด ์ปค์งˆ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿด ๋•Œ ๋– ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋Š” ๋Œ€ํ‘œ์ ์ธ ์ž๋ฃŒ๊ตฌ์กฐ๊ฐ€ ๋ฐ”๋กœ Bloom Filter...

Terraform Image

Terraform ์‚ฌ์šฉํ•ด๋ณด๊ธฐ 1

๐Ÿฅ‘ ๋“ค์–ด๊ฐ€๋ฉฐ terraform์„ ์—ฐ์Šตํ•œ ์ฝ”๋“œ๋Š” ์ด ๊ณณ์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. AWS์˜ EC2 ์„ค์ •์„ ํŒŒ์ผ๋กœ ์ €์žฅํ•ด์„œ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์–ผ๋งˆ๋‚˜ ์ข‹์„๊นŒ? ์ด๋Ÿฌํ•œ ๊ณ ๋ฏผ์ค‘ Terraform์ด๋ž€ ํ”Œ๋žซํผ์„ ๋ฐœ๊ฒฌํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ๐Ÿ“Œ Terraform ์ด๋ž€? ์†Œ๊ฐœ HashiCorp๊ฐ€ ๋งŒ๋“  Infrastructure as Code(IaC) ๋„๊ตฌ๋กœ, ํด๋ผ์šฐ๋“œ...