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

