TIL(AWS Lambda)

2024. 8. 19. 22:48ใ†TIL

 

๐Ÿ’กAWS Lambda

 

 

AWS Lambda๋Š” ์„œ๋ฒ„๋ฅผ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ณ ๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์ปดํ“จํŒ… ์„œ๋น„์Šค์ด๋‹ค.

์‚ฌ์šฉ์ž๋Š” ์ฝ”๋“œ ์‹คํ–‰์— ๋Œ€ํ•œ ๋น„์šฉ๋งŒ ์ง€๋ถˆํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์ด๋ฒคํŠธ ํŠธ๋ฆฌ๊ฑฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ฃผ์š”๊ธฐ๋Šฅ 

 

- ๋žŒ๋‹ค๋Š” Go, Java, Javascript, Python, C# ๋“ฑ ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์ง€์›ํ•œ๋‹ค.(๋‹ค์–‘ํ•œ ์–ธ์–ด ์ง€์›)

Lambda๋Š” ์š”์ฒญ ์ˆ˜์— ๋”ฐ๋ผ ์ž๋™์œผ๋กœ ํ™•์žฅ๋˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์ˆ˜๋™์œผ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ์กฐ์ •ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. (์ž๋™ ํ™•์žฅ)

- AWS Lambda๋Š” ๋ณด์•ˆ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๊ณ ๊ฐ๊ณผ AWS ๊ฐ„์˜ ๊ณต๋™ ์ฑ…์ž„ ๋ชจ๋ธ์„ ๋”ฐ๋ฅธ๋‹ค.(๋ณด์•ˆ)

 

์žฅ์ 

 

- ๋‹ค์–‘ํ•œ ์ด๋ฒคํŠธ ์†Œ์Šค์™€ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์–ด ์œ ์—ฐํ•œ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ œ๊ณตํ•œ๋‹ค.

- ์‚ฌ์šฉํ•œ ๋งŒํผ๋งŒ ๋น„์šฉ์„ ์ง€๋ถˆํ•˜๋ฏ€๋กœ ์ดˆ๊ธฐ ํˆฌ์ž ๋น„์šฉ์ด ๋‚ฎ๋‹ค.

- ์ฝ”๋“œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์‹ ์†ํ•˜๊ฒŒ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์–ด ๊ฐœ๋ฐœ ์ฃผ๊ธฐ๊ฐ€ ๋‹จ์ถ•๋œ๋‹ค.

 

๋‹จ์  

 

- Lambda ํ•จ์ˆ˜๋Š” ์ตœ๋Œ€ 15๋ถ„ ๋™์•ˆ๋งŒ ์‹คํ–‰๋  ์ˆ˜ ์žˆ๋‹ค.

- Lambda๋Š” ์ƒํƒœ๋ฅผ ์ €์žฅํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ, ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•ด์•ผ ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—๋Š” ์ ํ•ฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ๋‹ค.

 

 

-  AWS Lambda๋Š” ์„œ๋ฒ„๋ฆฌ์Šค ์•„ํ‚คํ…์ฒ˜๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž์—๊ฒŒ ๋งŽ์€ ์œ ์—ฐ์„ฑ๊ณผ ๋น„์šฉ ํšจ์œจ์„ฑ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ์ด๋ฒคํŠธ์— ๋ฐ˜์‘ํ•˜์—ฌ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ด ์„œ๋น„์Šค๋Š” ํ˜„๋Œ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์— ๋งค์šฐ ์œ ์šฉํ•˜๋‹ค. AWS Lambda๋ฅผ ํ†ตํ•ด ์„œ๋ฒ„ ๊ด€๋ฆฌ์˜ ๋ถ€๋‹ด์„ ๋œ๊ณ , ๋” ๋‚˜์€ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

 

 

 

 

 

 

 

 

 

'TIL' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

TIL(ํฌ๋กค๋ง)  (0) 2024.08.23
TIL( ์•„ํ‹€๋Ÿฌ๋ฆฌ ํ…Œ์ŠคํŠธ )  (0) 2024.08.21
TIL ( ๋ฉด์ ‘์นดํƒ€ jwt )  (0) 2024.08.16
TIL( SQL ๊ธฐ๋ณธ๋ฌธ๋ฒ• )  (0) 2024.08.14
TIL( reduce )  (0) 2024.08.13