ํ๋ฃจ๋ง์ ๋ฐฐ์ฐ๋ aws ์๋ฒ๋ฆฌ์ค
๐ฉ๐ปโ๐ป ํ๋ฃจ๋ง์ ๋ฐฐ์ฐ๋ aws serverless ๊ฐ์ ์ ๋๋ค. ์ค์ CRUD REST API ๊ฒฐ๊ณผ๋ฌผ์ ์์ ์ฅ๊ณ ๋์๊ฐ ์ ์์ด์.
์๊ฐ์ 400๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

๋ค๋ฅธ ์๊ฐ์๋ค์ด ์์ฃผ ๋ฌผ์ด๋ณด๋ ์ง๋ฌธ์ด ๊ถ๊ธํ์ ๊ฐ์?
- ํด๊ฒฐ
aws ์ธํฐํ์ด์ค๊ฐ ๋ฌ๋ผ์ ์ฌ์ญค๋ด ๋๋ค(์์ )
๊ฐ์ ์ ์์ฒญํ๊ณ ์์ต๋๋ค์๋ง์กด aws ์ธํฐํ์ด์ค๊ฐ ๊ฐ์์์ ์ ๊ฐ ์ฌ์ฉํ๊ณ ์๋ ์ธํฐํ์ด์ค๋ ์กฐ๊ธ ๋ฌ๋ผ์ ์ง๋ฌธ๋๋ ค์ crud api ๊ฒฝ๋ก์์ฑ์์/items์ดํ ๋งค์๋ ์์ฑ์ฌ๊ธฐ์ g
aws์๋ฒ๋ฆฌ์คaws-serverless์์๊ตฟ
ใป
1
145
2
- ํด๊ฒฐ
ํ๋ก ํธ์๋๊ฐ ์๋ฒ๋ฆฌ์ค๋ฅผ ๋ฐฐ์์ผ ํ๋ ์ด์ ์์ 'ํฅ์น๋์ฑ๋ฅ' ์ด ๋ฌด์จ๋ง์ธ๊ฐ์?
๋ค์๊ณผ ๊ฐ์ ์์์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์. ์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ ์ง๋ฌธ๋ด์ฉ ํ๋ก ํธ์๋๊ฐ ์๋ฒ๋ฆฌ์ค๋ฅผ ๋ฐฐ์์ผ ํ๋ ์ด์ ์์ 'ํฅ์น๋์ฑ๋ฅ' ์ด ๋ฌด์จ๋ง์ธ๊ฐ์? ์ ํ๋ฆฌ์ผ์ด
aws์๋ฒ๋ฆฌ์คaws-serverless๊ณต๋ถํ๋์ด
ใป
0
141
2
- ํด๊ฒฐ
bucket > imageํด๋์ png๊ฐ ์ ์ฅ๋์ง์๋ ๋ฌธ์
์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ : bucket > ํด๋ image์์ apiํ ์คํธ sendํ ๊ฒฝ์ฐ ๋ณด๋ธ ์ด๋ฏธ์ง๊ฐ ๋ค์ด์ค์ง ์๋ ๋ฌธ์ ์ง๋ฌธ๋ด์ฉ:cloudLog์์ apiํ ์คํธ ๋ก๊ทธ๋ฅผ ํ์ธํ์ต๋๋ค</p
aws์๋ฒ๋ฆฌ์คaws-serverless์์ค
ใป
0
105
1
- ๋ฏธํด๊ฒฐ
๋๋ค ํจ์ ํ ์คํธ ์ ๊ธฐ๋ณธ๊ฐ 3์ด
๋๋ค ๋ ์จapi ์ค Test ์ 3์ด ๋์๋ค๊ณ ๋ ์ ์์๋ณด๋ API ํธ์ถ์ ์๋ตํ๋ ์๊ฐ์ด 3์ด ์ด์์ด๋ฉด ์๋ฌ๊ฐ ๋๋ ๊ฒฝ์ฐ๋๋ผ๊ตฌ์ ์ผ๋ฐ๊ตฌ์ฑ ์์ ํธ์ง์ผ๋ก 5์ด๋ก ๋๋ ค๋ ์๊ด์๋๊ฑด๊ฐ์ ?
aws์๋ฒ๋ฆฌ์คaws-serverlessfuritstore1
ใป
1
244
1
- ํด๊ฒฐ
SAM์ ์ฌ์ฉํ์๋ ๋ณด์์ ์ผ๋ก ๋ฌธ์ ๊ฐ ๋๋ ๋ถ๋ถ์ด ์ด๋ค๊ฑธ๊น์?
๊ฐ์ ์ ๋ณด์์ต๋๋ค.๋๋ถ์ ๊ธฐ์ด ๊ฐ๋ ์ก๊ธฐ์ ์์ํ์ต๋๋ค.๊ฐ์์ค SAM ๊ฐ์๊ฒ์ ์ฌ์ฉํ๋ฉด ๋ณด์์ด์๊ฐ ์์ด ์ ํธํ์ง์๋๋ค๊ณ ํ์ จ๋๋ฐ ์ข๋ ๊ตฌ์ฒด์ ์ผ๋ก ์์์์๊น์?๋ญ๊ฐ ๊ธฐ๋ฅ์ด ๋ง์์ง๊ณ ์ฌ์ด์ฆ๊ฐ ํฐ ํ๋ก์ ํธ์์ ์ฝ์์์ ๊ด๋ฆฌํ๋๊ฒ ๋ง
aws์๋ฒ๋ฆฌ์คaws-serverlessDongMin Kim
ใป
1
320
1
- ํด๊ฒฐ
Rest API Lambda ํจ์ ์์ฑ + code ๋ถ์ ์ฝ๋ ์ด๋์๋์?
๋ค์๊ณผ ๊ฐ์ ์์์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์.์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ :์ฝ๋ ๋ณด๊ณ ์ถ์ต๋๋ค์ง๋ฌธ๋ด์ฉ :Lambda ํจ์ ์์ฑ + code ๋ถ์" ํํธ๋ฅผ ๋ฃ๊ณ ์๋๋ฐ์, index.mjs ์ฝ๋๋ฅผ ์ฌ๋ ค์ฃผ์ ๋ค๊ณ ํ๋๋ฐ, ์ด๋์ ๋ณผ ์ ์์์ง ๊ถ๊ธํฉ๋๋ค ์ ์๋
aws์๋ฒ๋ฆฌ์คaws-serverless์ดํฌ์
ใป
2
472
3
- ํด๊ฒฐ
Rest API ์์ lambda ํจ์์ event
๋ค์๊ณผ ๊ฐ์ ์์์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์.์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ : event.httpMethod, event.resource ์ ๋ฒจ๋ฅ๊ฐ ์์ต๋๋ค..์ง๋ฌธ๋ด์ฉ : event์ ํ๋กํผํฐ์ธ httpMethod, resource์ ๊ฐ์ด undefined์ธ๋ฐ ์ต๊ทผ
aws์๋ฒ๋ฆฌ์คaws-serverlessooo oo
ใป
1
479
3
- ๋ฏธํด๊ฒฐ
๋ก์ปฌ์์์ ํ ์คํธ์ ๊ดํด์
๋ค์๊ณผ ๊ฐ์ ์์์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์.์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ : ๋ณด์์ ์ํด์ SAM ์ ์ฌ์ฉํ๋๊ฒ์ ๊ถ์ฅํ์ง ์๋๋ค์ง๋ฌธ๋ด์ฉ : ์์ง http api ์น์ ๋ฐ์ ๋ณด์ง ์์์ง๋ง, ๋น์ฉ์ ๋ค์ด์ง์๊ณ ํ ์คํธ๋ฅผ ํ๊ธฐ์ํด์ ์ด๋ค์์ผ๋ก ์งํ์ ํ๋์? lambd
aws์๋ฒ๋ฆฌ์คaws-serverlessooo oo
ใป
2
854
2
- ํด๊ฒฐ
Mysql db ์ง๋ฌธ์ ๋๋ค.
๋ค์๊ณผ ๊ฐ์ ์์์ผ๋ก ๋จ๊ฒจ์ฃผ์ธ์.์ง๋ฌธ์ ํ ๋ฐฐ๊ฒฝ : ๊ฐ์ ์ด๋ฐ๋ถ 'AWS ์๋ฒ๋ฆฌ์ค ์๋น์ค ๊ฐ์'์์ DynamoDB Table๋ฅผ ๋ณด๊ณ ์ง๋ฌธํฉ๋๋ค.์ง๋ฌธ๋ด์ฉ : ์๋ ํ์ธ์. Java Spring์ผ๋ก ๊ณต๋ถํ๊ณ ์ด๋ฒ์ ๊ฐ์ธ์ ์ผ๋ก ์ค๋นํ ํ๋ก์ ํธ๋
aws์๋ฒ๋ฆฌ์คaws-serverlessYURI (Back-End_Dev
ใป
1
237
1
- ํด๊ฒฐ
๊ฐ์ ๋ ธํธ
๊ฐ์์์ google doc ๋ ธํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ช ํด์ฃผ์๋๋ฐ ๊ทธ ๋ ธํธ๋ ์ด๋์ ๋ค์ด ๋ฐ์ ์ ์๋์??
aws์๋ฒ๋ฆฌ์คaws-serverlessLebron James
ใป
1
394
1
- ํด๊ฒฐ
eventbridge ์ฐ๊ฒฐ ๊ฐ์๋ ์ค๋ช ํ๋ค๊ฐ ์ค๊ฐ์ ๋๋ ๋๋์ด๋ญ๋๋ค.
eventbridge ์ฐ๊ฒฐ ๊ฐ์๋ ์ค๋ช ํ๋ค๋ง๊ณ ๊ฐ์๊ธฐ ๋๋ ๋๋์ ๋๋ค.
aws์๋ฒ๋ฆฌ์คaws-serverless์์ฑ์ ์์
ใป
1
441
2






