๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กFastAPI (1)

JUINTINATION

AWS Ubuntu 22.04 LTS EC2 ํŒŒ์ด์ฌ ๋ฒ„์ „ ๋ณ€๊ฒฝํ•˜๊ธฐ

์ด๋ฒˆ์— ์ข…์„ค ์ค€๋น„๋ฅผ ํ•˜๋ฉด์„œ ์ด๋ฏธ์ง€ ์Šคํ‹ฐ์นญ ์„œ๋ฒ„๋ฅผ ์ด๊ฒƒ ์ €๊ฒƒ ํ•ด๋ณด๋ฉด์„œ ๋ฐฐํฌ ๊ด€๋ จ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰์ค‘์ด์—ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ Flask๋กœ ๊ตฌํ˜„๋œ ์„œ๋ฒ„๊ฐ€ AWS๋กœ ์˜ฌ๋ผ๊ฐ€ ์žˆ์—ˆ๋Š”๋ฐ ๊ด€๋ จ ์ •๋ณด๊ฐ€ ๋„ˆ๋ฌด ๋ถ€์กฑํ•ด์„œ ๊ฒฐ๊ตญ Elastic Beanstalk์œผ๋กœ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ์„ ์‹คํŒจํ–ˆ์—ˆ๋‹ค. ๊ทธ๋ž˜์„œ FastAPI๋กœ ๋‹ค์‹œ ๊ตฌํ˜„ํ•˜๊ณ  ์žฌ๋„์ „ํ•ด๋ดค๋Š”๋ฐ ๋˜‘๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ๊ธฐ์กด์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ๋น„๋กฏํ•œ ๊ด€๋ จ ์„ค์ •๋“ค์„ ๋ชจ๋‘ ์‚ญ์ œํ•œ ์ƒํƒœ์˜€๋Š”๋ฐ, ์ด๋ฅผ ๋‹ค์‹œ ์ฒ˜์Œ๋ถ€ํ„ฐ ์„ค์ •์„ ํ•ด์•ผํ–ˆ๋‹ค.ํŒŒ์ด์ฌ ๋ฒ„์ „ ๋ฌธ์ œ์ฒ˜์Œ Amazon Ec2 ์‹œ์ž‘ํ•˜๊ธฐ ๊ธ€์„ ์ž‘์„ฑํ–ˆ์„ ๋•Œ์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ธ์Šคํ„ด์Šค๋ฅผ ๋‹ค์‹œ ๋งŒ๋“ค์—ˆ์„ ๋•Œ ํŒŒ์ด์ฌ ๋ฒ„์ „์€ 3.12์˜€๋‚˜ ์•„๋ฌดํŠผ ํ•„์š”ํ•œ ํŒŒ์ด์ฌ ๋ฒ„์ „์ธ 3.8 ๋ฒ„์ „๊ณผ ๋งž์ง€ ์•Š์•˜๋‹ค. ๊ทธ๋ž˜์„œ ํŒŒ์ด์ฌ ๋ฒ„์ „์„ ๋ฐ”๊พธ๋ ค๊ณ  ์ด๊ฒƒ ์ €๊ฒƒ ํ•ด๋ดค๋Š”๋ฐ ๊ฒฐ๋ก ์ ์œผ๋กœ ๊ธฐ๋ณธ์ ์ธ ..

Amazon Web Services 2024. 10. 26. 23:18