Aws-lambda-dotnet: Lambda์˜ HttpClient ์ˆ˜๋ช… ์ฃผ๊ธฐ ์ง€์นจ

์— ๋งŒ๋“  2018๋…„ 06์›” 04์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: aws/aws-lambda-dotnet

Microsoft๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์‚ฌ์šฉ ์‚ฌ๋ก€์—์„œ HttpClient ์˜ ๊ตฌ์„ฑ ํ•˜๊ณ  ์•ฑ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ ๋™์•ˆ ๊ณต์œ ํ•  ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์ด์™€ ๊ด€๋ จํ•˜์—ฌ Lambda์˜ ์ž‘์—…์€ ์–ด๋–ป์Šต๋‹ˆ๊นŒ? ๋‚ด Lambda๊ฐ€ ์‹คํ–‰๋  ๋•Œ๋งˆ๋‹ค(์ฝœ๋“œ/์›œ ์—ฌ๋ถ€์— ๊ด€๊ณ„์—†์ด) ๋งค๋ฒˆ ๋™์ผํ•œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๊นŒ ์•„๋‹ˆ๋ฉด ์ƒˆ๋กœ์šด dotnet ํ”„๋กœ์„ธ์Šค๊ฐ€ ์‹คํ–‰๋ฉ๋‹ˆ๊นŒ? ๋งค๋ฒˆ ์ƒˆ๋กœ์šด dotnet ํ”„๋กœ์„ธ์Šค์ธ ๊ฒฝ์šฐ Lambda์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ ๋™์•ˆ ํ•œ ๋ฒˆ๋งŒ ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— HttpClient ์•ˆ์ „ํ•˜๊ฒŒ ์ธ์Šคํ„ด์Šคํ™”ํ•˜๊ณ  ํ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ํ”„๋กœ์„ธ์Šค๊ฐ€ ์žฌ์‚ฌ์šฉ๋˜๋ฉด(ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ์—ฌ๋Ÿฌ ๋ฒˆ ํ˜ธ์ถœ๋จ) HttpClient ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ๋‹ค๋ฅด๊ฒŒ ์ฒ˜๋ฆฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Lambda์—์„œ HttpClient์˜ ์‚ฌ์šฉ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ง€์นจ์„ ์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

guidance

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

๋‹ค์Œ์€ ์ง€๋‚œ๋‹ฌ NDC ๋ฏธ๋„ค์†Œํƒ€์—์„œ ์žˆ์—ˆ๋˜ ์ œ ๊ฐ•์—ฐ์ž…๋‹ˆ๋‹ค. ์•ฝ 2:40์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๋ฉด Lambda ํ™˜๊ฒฝ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

https://vimeo.com/271358846

๋ชจ๋“  4 ๋Œ“๊ธ€

๋‹ค์Œ์€ ์ง€๋‚œ๋‹ฌ NDC ๋ฏธ๋„ค์†Œํƒ€์—์„œ ์žˆ์—ˆ๋˜ ์ œ ๊ฐ•์—ฐ์ž…๋‹ˆ๋‹ค. ์•ฝ 2:40์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๋ฉด Lambda ํ™˜๊ฒฝ์˜ ์ˆ˜๋ช… ์ฃผ๊ธฐ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

https://vimeo.com/271358846

๋‚ด ์งˆ๋ฌธ์— ๋Œ€๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค, ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ด๊ฒƒ์€ ๋งค์šฐ ๋„์›€์ด๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ๋น„๋ก 2๋…„์ด๋‚˜ ๋Šฆ์—ˆ์ง€๋งŒ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! @normj

@normj ๊ฐ์‚ฌ

์ด ๋‹ต๋ณ€ ๊ฒ€์ƒ‰์„ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ์€ ์‹ฑ๊ธ€ํ†ค HttpClient๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์žฅ๊ธฐ๊ฐ„ ๋น„ํ™œ์„ฑ ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๊ณ  Lambda๊ฐ€ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋Š” ํ™˜๊ฒฝ์„ ํŒŒ๊ดดํ•  ๋•Œ๊นŒ์ง€ ๋ช‡ ๋ฒˆ์˜ ์ด๋ฒคํŠธ ํ˜ธ์ถœ์„ ๊ฒฌ๋ŽŒ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰