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

ruriruriya

[Serverless]์„œ๋ฒ„๋ฆฌ์Šค๋กœ ํ”„๋กœ์ ํŠธ ํด๋” ๋งŒ๋“ค๊ธฐ ๋ณธ๋ฌธ

๐Ÿ“ŒServerless

[Serverless]์„œ๋ฒ„๋ฆฌ์Šค๋กœ ํ”„๋กœ์ ํŠธ ํด๋” ๋งŒ๋“ค๊ธฐ

๋ฃจ๋ฆฌ์•ผใ…‘ 2023. 12. 14. 16:25
๋ฐ˜์‘ํ˜•

Serverless ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ํ”„๋กœ์ ํŠธ ํด๋”๋ฅผ ๋งŒ๋“ค์–ด๋ณด์ž.
ํด๋” ์ƒ์„ฑ ์ดํ›„ git๊ณผ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.

1. cmd ์—์„œ ๊ฒฝ๋กœ ์ง€์ •

ํ”„๋กœ์ ํŠธ ํด๋”๋ฅผ ๋งŒ๋“ค ๊ฒฝ๋กœ๋กœ ์ด๋™ํ•œ๋‹ค.

$ cd (์ด๋™ํ•  ๊ฒฝ๋กœ(ํด๋”๋ฅผ ๋งŒ๋“ค))

 

2. severless ๋ช…๋ น์–ด ์‹คํ–‰

ํ•ด๋‹น ํด๋”๋กœ ์ด๋™์ด ๋˜์—ˆ๋‹ค๋ฉด ์•„๋ž˜ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰

$ serverless

 

3. Flask API ์„ ํƒ

๋ฐฉํ–ฅํ‚ค ์œ„/์•„๋ž˜ ๋ฅผ ๋ˆ„๋ฅด๋ฉด ์›ํ•˜๋Š” API ํ…œํ”Œ๋ฆฟ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋‹ค.
๋ณธ์ธ์€ 'AWS - Python - Flask API' ์„ ํƒ

 

4. ํด๋”๋ช… ์ž…๋ ฅ ์™ธ ๋‚˜๋จธ์ง€

ํด๋”๋ช…์„ ์ž…๋ ฅํ•˜๊ณ 

์œ ์ €๋Š” [Skip]์œผ๋กœ ํ•œ๋‹ค.


์ง€๊ธˆ deploy  ํ•  ๊ฒƒ์ธ์ง€ ๋ฌผ์–ด๋ณธ๋‹ค๋ฉด ๋‘๋ฒˆ๋‹ค n์„ ์—ฐ๋‹ฌ์•„ ์ž…๋ ฅํ•˜๋ฉด ๋.

 

5. ํด๋” ์ƒ์„ฑ ํ™•์ธ

ํ•ด๋‹น ๊ฒฝ๋กœ ํด๋”๋กœ ๋“ค์–ด๊ฐ€๋ฉด ์„œ๋ฒ„๋ฆฌ์Šค๋กœ ๋งŒ๋“  ํด๋”๊ฐ€ ์ƒ์„ฑ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ฐ˜์‘ํ˜•