์ธํŒŒ

You Can Become A

P

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

API Gateway

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
API Gateway

[AWS] ๐Ÿ“š API Gateway ์ธ์ฆ ํ‚ค & ์‚ฌ์šฉ๋Ÿ‰ ์ œํ•œ ์„ค์ •

API Gateway ์ธ์ฆ ํ‚ค ์ง€๋‚œ ์‹œ๊ฐ„์— REST API Gateway ๋ฐฐํฌ์— ์„ฑ๊ณตํ–ˆ์—ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋งŒ์ผ ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๋ถˆ์ˆœํ•œ ์˜๋„๋ฅผ ๊ฐ€์ง€๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•˜์—ฌ ํ•˜๋ฃจ์— 100๋งŒ๊ฑด์˜ api ์š”์ฒญ ํŠธ๋ž˜ํ”ฝ์„ ๋ณด๋‚ด๋ฉด ์–ด์ฐŒ๋ ๊นŒ? ์„œ๋น„์Šค๊ฐ€ ํ„ฐ์ ธ๋ฒ„๋ฆด ๊ฒƒ์ด๋ฉฐ, ์š”๊ธˆ ๋˜ํ•œ ํ•ตํญํƒ„์„ ๋งž๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ API Key๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ๊ณ ๊ฐ์ด ์›ํ•˜๋Š” ์š”์ฒญ ์†๋„, ํ• ๋‹น๋Ÿ‰์„ ์„ค์ •ํ•˜์—ฌ ์ œํ•œํ•˜์—ฌ์•ผ ํ•œ๋‹ค. API Key๋ฅผ ๊ด€๋ฆฌํ•˜์—ฌ ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์š”์ฒญ ๊ถŒํ•œ์„ ์ œ๊ณตํ•˜๊ณ , ์‚ฌ์šฉ๋Ÿ‰ ๊ณ„ํš์„ ์ด์šฉํ•˜์—ฌ ์ผ,์›” ์š”์ฒญ ์ˆ˜ ๋˜๋Š” n์ดˆ ๋‹น m๊ฐœ์˜ ์š”์ฒญ ์ˆ˜๋ฅผ ์ œํ•œํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์„ค์ •ํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ฐœ๋ฐœ์ž๋“ค์€ ์ฃผ๋กœ API Key์™€ ์‚ฌ์šฉ๋Ÿ‰ ๊ณ„ํš, Lambda ๊ถŒํ•œ ๋ถ€์—ฌ์ž๋ฅผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•จ์œผ๋กœ์„œ API ์—‘์„ธ์Šค๋ฅผ ์ œ์–ด ํ•œ๋‹ค. ์ฃผ์˜์‚ฌํ•ญ โš ๏ธ API Key๋ฅผ ์ธ์ฆ๊ณผ ์ธ..

category_image
์ธํŒŒ_
2022.08.04
1
API Gateway

[AWS] ๐Ÿ“š API Gateway ๊ฐœ๋… & ๊ธฐ๋ณธ ์‚ฌ์šฉ๋ฒ• ์ •๋ฆฌ

API Gateway ์„œ๋น„์Šค API Gateway๋ž€ ๊ทœ๋ชจ์— ์ƒ๊ด€์—†์ด API ์ƒ์„ฑ, ์œ ์ง€ ๊ด€๋ฆฌ, ๋ชจ๋‹ˆํ„ฐ๋ง๊ณผ ๋ณดํ˜ธ๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์„œ๋น„์Šค์ด๋‹ค. ๋ง ๊ทธ๋Œ€๋กœ Client์—์„œ server๋กœ ํ†ต์‹ ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋งŽ์€ api๋“ค์˜ ๋Œ€๋ฌธ(๊ฒŒ์ดํŠธ์›จ์ด)๊ณผ ๊ฐ™์€ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ๋ณด๋ฉด ๋œ๋‹ค. ์ฆ‰, API๊ฐ€ ์ง€๋‚˜๊ฐ€๋Š” ํ†ต๋กœ์ธ ์…ˆ์ด๋‹ค. API Gateway๋ฅผ ์ด์šฉํ•˜๋ฉด ํ†ตํ•ฉ์ ์œผ๋กœ ์—”๋“œํฌ์ธํŠธ์™€ REST API๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. API ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๋“ฑ๋กํ•ด์ฃผ๋ฉด, ๋ชจ๋“  ํด๋ผ์ด์–ธํŠธ๋Š” ๊ฐ ์„œ๋น„์Šค์˜ ์—”๋“œํฌ์ธํŠธ ๋Œ€์‹  API Gateway๋กœ ์š”์ฒญ์„ ์ „๋‹ฌํ•˜์—ฌ ๊ด€๋ฆฌ๊ฐ€ ์šฉ์ดํ•ด ์ง„๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์„ค์ •ํ•œ ๋ผ์šฐํŒ… ์„ค์ •์— ๋”ฐ๋ผ ๊ฐ ์—”๋“œํฌ์ธํŠธ๋กœ ํด๋ผ์ด์–ธํŠธ๋ฅผ ๋Œ€๋ฆฌํ•˜์—ฌ ์š”์ฒญํ•˜๊ณ  ์‘๋‹ต์„ ๋ฐ›์œผ๋ฉด ๋‹ค์‹œ ํด๋ผ์ด์–ธํŠธ์—๊ฒŒ ์ „๋‹ฌํ•˜๋Š” ํ”„๋ก์‹œ(proxy) ์—ญํ• ์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ..

category_image
์ธํŒŒ_
2022.08.03
(0)