lambda 1

nestjs + serverless + lambda + apiGateway ์‚ฌ์šฉํ•˜๊ธฐ

์ด ๊ท€์—ฌ์šด ๊ณ ์–‘์ด๋Š” nodejs ํ”„๋ ˆ์ž„์›Œํฌ์ธ nestjs์˜ ๊ท€์—ผ๋‘ฅ์ด ๋งˆ์Šค์ฝ”ํŠธ ๋กœ๊ณ ์ด๋‹ค. node๊ณ„์˜ ์Šคํ”„๋ง๋ถ€ํŠธ ๊ฐ™์€ ๋Š๋‚Œ์ธ๋ฐ ๊ธฐ์กด์˜ nodejs์˜ ๋Œ€ํ‘œ์ ์ธ ํ”„๋ ˆ์ž„์›Œํฌ์ธ express์™€ ๋น„๊ตํ–ˆ์„ ๋•Œ ์˜์กด์„ฑ ์ฃผ์ž… ๊ฐœ๋…๋„ ์žˆ๊ณ  ์ด๋ฏธ ๋งˆ๋ จ๋œ ๋ฏธ๋“ค์›จ์–ด ๋“ฑ์ด ์žˆ์–ด ๊พธ์ค€ํžˆ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ๋Š” nodejs์˜ ํ”„๋ ˆ์ž„์›Œํฌ์ด๋‹ค. ๋‚˜๋Š” ๊ท€์—ฌ์šด ๊ณ ์–‘์ด๊ฐ€ ์ข‹์€ nestjs๊ฐ€ ์ฃผ์ข…๋ชฉ์ธ ๊ฐœ๋ฐœ ์ฃผ๊พธ๋ฏธ ์„œ๋ฒ„๋ฆฌ์Šค๋Š” ๋ง ๊ทธ๋Œ€๋กœ ์„œ๋ฒ„๊ฐ€ ์—†๋‹ค๋Š” ๋œป์ธ๋ฐ, ์ข€ ๋” ๊ฐœ๋ฐœ์ ์œผ๋กœ ์ ‘๊ทผํ•˜์ž๋ฉด ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋ผ๋Š” ๋Š๋‚Œ์œผ๋กœ ํ•ด์„์„ ํ•˜๋ฉด ๋  ๊ฒƒ ๊ฐ™๋‹ค. ์ข€ ๋” ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง์— ์ง‘์ค‘ํ•˜๋Š” ๋Š๋‚Œ์œผ๋กœ ์ง„์งœ ์„œ๋ฒ„๊ฐ€ ์—†๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. ๊ทธ์ € ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ๋œ์–ด๋‚ธ ์˜๋ฏธ์˜ ์„œ๋ฒ„๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ํ•ด๋‹นํ•˜๋Š” ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ๋น ๋ฅด๊ฒŒ ๊ตฌ์„ฑ์ด ๊ฐ€๋Šฅํ•˜๋‹ค. ์ด ์‚ฌ๋‹ค..

node.js 2022.08.23