AWS AppSync
์ค์๊ฐ ๋ฐ ์คํ๋ผ์ธ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ฐ์ดํฐ ์ค์ฌ์ ์ฑ ๊ตฌ์ถ
AWS AppSync๋ ์๋์ผ๋ก ์น๊ณผ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐ์ดํฐ๋ฅผ ์ค์๊ฐ์ผ๋ก ์ ๋ฐ์ดํธํ๊ณ , ์จ๋ผ์ธ์ ๋ค์ ์ฐ๊ฒฐ๋๋ ๋๋ก ์คํ๋ผ์ธ ์ฌ์ฉ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค. AWS AppSync๋ฅผ ์ฌ์ฉํ๋ฉด ๋ฐ์ํ ํ์ ์ฌ์ฉ์ ํ๊ฒฝ์ ์ ๊ณตํ๋ ํ์ ๋ชจ๋ฐ์ผ ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค.
AWS AppSync๋ฅผ ์ฌ์ฉํ์ฌ iOS, Android, JavaScript ๋ฐ React Native์์ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ๋ฐ ์น ์ฑ์ ๊ตฌ์ถํ ์ ์์ต๋๋ค. AWS AppSync ์ฝ์๋ก ์ด๋ํ์ฌ ๊ฐ๋จํ ์ฝ๋ ๋ฌธ์ผ๋ก ์ฑ ๋ฐ์ดํฐ๋ฅผ ์ง์ ํ๋ฉด AppSync์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ, ์ฒ๋ฆฌ ๋ฐ ๊ฒ์ํ๋ ๋ฐ ํ์ํ ๋ชจ๋ ์์ ์ ๊ด๋ฆฌํฉ๋๋ค.
์ด์
GraphQL์ ์ฌ์ฉํ ๋น ๋ฅธ ํ๋กํ ํ์ ์์ฑ ๋ฐ ๊ฐ๋ฐ
์ค์๊ฐ ํ์ ๋ชจ๋ฐ์ผ ๋ฐ ์น ์ฑ ๊ตฌ์ถ
์คํ๋ผ์ธ ์ฌ์ฉ์์ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ๊ด๋ฆฌ
๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์ง
์ฌ๋ฌ ์์ค์ ๋ฐ์ดํฐ๋ก ์ฑ์ ๊ตฌ์ถ
๋ฐ์ดํฐ ์ถฉ๋์ ์๋์ผ๋ก ํด๊ฒฐ
์๋ ๋ฐฉ์
AWS AppSync๋ ์์ฉ ๋ฒ์ ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋ชจ๋ฐ์ผ ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๋ ค๋ฉด re:Invent ์ธ์ ๋์์์ ์์ฒญํ๊ณ AWS AppSync ์ฝ์์ ์ด์ด ์์ํ์ญ์์ค. ์์ธํ ๋ด์ฉ์ ์๊ธ ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค. AWS AppSync๋ ์ฌ๋ฌ ๋ฆฌ์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ฆฌ์ ๊ฐ์ฉ์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ฆฌ์ ์ธ๋ถ ์ ๋ณด ํ์ด์ง๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ฌ์ฉ ์ฌ๋ก
AWS AppSync๋ ์ค์๊ฐ ๋ฐ์ดํฐ ์ ๋ฐ์ดํธ์ ์คํ๋ผ์ธ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ฑ์ด ํ์ํ ๋ค์ํ ์ฐ์ , ์์ง ์์ฅ ๋ฐ ๋ฒ์ฃผ์ ๊ฑธ์ณ ๋ชจ๋ ์ ํ์ ๋ชจ๋ฐ์ผ ๋ฐ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฉํ ์ ์์ต๋๋ค. ๋ค์์ AWS AppSync๋ก ๊ตฌ์ถํ๋ฉด ํนํ ์ ์ฉํ ์ฑ์ ๋ช ๊ฐ์ง ์์ ๋๋ค.
ํ์ ์ฑ
์์ ๋ฏธ๋์ด, ์ฑํ , ๋ฐ์ดํธ ์ฑ
์ฆ๊ฐํ์ค ๋ฐ ๊ฐ์ํ์ค ๊ต์ก ์ ํ๋ฆฌ์ผ์ด์
๋ธ๋ก๊ทธ ๊ฒ์๋ฌผ
AWS AppSync ๊ธฐ๋ฅ์ ๋ํด ์์ธํ ์์๋ณด๊ธฐ

