์ด๋ ์ต์ ๋ฆด๋ฆฌ์ค๋ฅผ v4.5.4.zip์ผ๋ก ๋ค์ด๋ก๋ํ ์ ์๋ Vendia์ Serverless Express๋ผ๋ Linux ์ฑ์ ๋๋ค. ์ํฌ์คํ ์ด์ ์ฉ ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์ธ OnWorks์์ ์จ๋ผ์ธ์ผ๋ก ์คํํ ์ ์์ต๋๋ค.
OnWorks์ ํจ๊ป Vendia์ Serverless Express๋ผ๋ ์ด ์ฑ์ ์จ๋ผ์ธ์์ ๋ฌด๋ฃ๋ก ๋ค์ด๋ก๋ํ๊ณ ์คํํ์ญ์์ค.
์ด ์ฑ์ ์คํํ๋ ค๋ฉด ๋ค์ ์ง์นจ์ ๋ฐ๋ฅด์ธ์.
- 1. ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ PC์ ๋ค์ด๋ก๋ํ์ต๋๋ค.
- 2. ํ์ผ ๊ด๋ฆฌ์ https://www.onworks.net/myfiles.php?username=XXXXX์ ์ํ๋ ์ฌ์ฉ์ ์ด๋ฆ์ ์ ๋ ฅํฉ๋๋ค.
- 3. ์ด๋ฌํ ํ์ผ ๊ด๋ฆฌ์์์ ์ด ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ๋ก๋ํฉ๋๋ค.
- 4. ์ด ์น์ฌ์ดํธ์์ OnWorks Linux ์จ๋ผ์ธ ๋๋ Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MACOS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์์ํฉ๋๋ค.
- 5. ๋ฐฉ๊ธ ์์ํ OnWorks Linux OS์์ ์ํ๋ ์ฌ์ฉ์ ์ด๋ฆ์ผ๋ก ํ์ผ ๊ด๋ฆฌ์ https://www.onworks.net/myfiles.php?username=XXXXX๋ก ์ด๋ํฉ๋๋ค.
- 6. ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ค์ด๋ก๋ํ์ฌ ์ค์นํ๊ณ ์คํํฉ๋๋ค.
์คํฌ๋ฆฐ ์ท
Ad
Vendia์ ์๋ฒ๋ฆฌ์ค ์ต์คํ๋ ์ค
๊ธฐ์
AWS Lambda ๋ฐ Amazon API Gateway ์์์ ๊ธฐ์กด Node.js ์ ํ๋ฆฌ์ผ์ด์ ํ๋ ์์ํฌ(Express, Koa, Hapi, Sails ๋ฑ)๋ฅผ ์ฌ์ฉํ์ฌ REST API ๋ฐ ๊ธฐํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํฉ๋๋ค. Vendia๋ ๋ถ์, ํ์ฌ, ํด๋ผ์ฐ๋ ๋ฐ ์ง์ญ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๊ณต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ๊ตฌ์ถํ๊ธฐ ์ํ ์ค์๊ฐ ๋ฐ์ดํฐ ํด๋ผ์ฐ๋์ ๋๋ค. Vendia Share์ ์ต์ ๋ฆด๋ฆฌ์ค๋ฅผ ๋ฐํํ๊ฒ ๋์ด ๊ธฐ์ฉ๋๋ค! ์ด ๋ฆด๋ฆฌ์ค์๋ ์ค๋งํธ ๊ณ์ฝ, ์ฌ์ฉ์ ์์ค ํธ๋์ญ์ , Azure ์ง์ ๋ฒ ํ ๋ฆด๋ฆฌ์ค ๋ฑ๊ณผ ๊ฐ์ ์๋ก์ด ๊ธฐ๋ฅ์ด ํฌํจ๋์ด ์์ต๋๋ค. ๋ํ ๋ชจ๋ ๊ท๋ชจ์ ์กฐ์ง ๊ฐ๋ฐ์๊ฐ ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ๋ค์๊ฐ ํด๋ผ์ฐ๋ ๊ฐ ์ฑ์ ๊ตฌ์ถํ๊ธฐ ์ํด Vendia์ ์ํฐํ๋ผ์ด์ฆ๊ธ ํ๋ซํผ์ ์ก์ธ์คํ ์ ์๋ ์ข ๋์ ์๊ธ์ ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์ ์ AWS Lambda๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ค๋ ๊ฒฝ์ฐ ๋จผ์ ์ต์ํ์ ์์ ๋ฅผ ์์ํ๊ณ ์คํํ ๋ค์ ์ ํ๋ฆฌ์ผ์ด์ ์์ค๋ฅผ ๋ณต์ฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํน์ง
- ์์ฑํด์ผ ํ๋ ์ ์ผํ AWS Lambda ํน์ ์ฝ๋๋ ๊ฐ๋จํ ํธ๋ค๋ฌ์ ๋๋ค.
- ์์ฒญ์ด API๋ก ์ ๋ฌ๋๊ธฐ ์ ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ๊ณผ ๊ฐ์ ๋ช ๊ฐ์ง ์ผ๋ฐ์ ์ธ ๋ถํธ์คํธ๋ฉ ์์ ์ ์ํํฉ๋๋ค.
- ์ต์ข ์ฌ์ฉ์๊ฐ ์ฌ์ฉํ๊ณ ๊ตฌ์ฑํ๊ธฐ๊ฐ ๋ ๊ฐ๋จํจ
- ์ถ๊ฐ ์ด๋ฒคํธ ์์ค - API Gateway V1(REST API), API Gateway V2(HTTP API), ALB
- ๊ตฌํ์ ๋ก์ปฌ ์์ผ์์ ์์ ํ๋ ์๋ฒ๋ฅผ ์คํํ๋ ๋์ ๋ชจ์ ์์ฒญ/์๋ต ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ์ฌ์ฉ์ ์ง์ ๋๋ฉ์ธ ์ด๋ฆ์ ๋ํ ํฅ์๋ ์ง์
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด
์๋ฐ ์คํฌ๋ฆฝํธ
์นดํ ๊ณ ๋ฆฌ
์ด๊ฒ์ https://sourceforge.net/projects/serverless-exp-vendia.mirror/์์๋ ๊ฐ์ ธ์ฌ ์ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋๋ค. ๋ฌด๋ฃ ์ด์ ์ฒด์ ์ค ํ๋์์ ๊ฐ์ฅ ์ฌ์ด ๋ฐฉ๋ฒ์ผ๋ก ์จ๋ผ์ธ์ผ๋ก ์คํํ๊ธฐ ์ํด OnWorks์์ ํธ์คํ ๋์์ต๋๋ค.