AWS Amplify Studio: ๋น์ฃผ์ผ ๊ฐ๋ฐ๋ก ์น ์ฑ ๊ฐ๋ฐ์์ ์์ฐ์ฑ ํฅ์
Amazon Web Services(AWS)๋ ์ต์ํ์ ํ์ ์ฝ๋ฉ์ผ๋ก AWS์์ ๊ธฐ๋ฅ์ด ํ๋ถํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ฉด์ ๊ฐ๋ฐ์ ์์ฐ์ฑ์ ํฅ์์ํค๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ ์๊ฐ์ ๊ฐ๋ฐ ํ๊ฒฝ์ธ AWS Amplify Studio์ ์ ์ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค.

Amazon Web Services (AWS) ์น ์ ํ๋ฆฌ์ผ์ด์ ์์ฑ์ ์ํด ํน๋ณํ ์ค๊ณ๋ ์๊ฐ์ ๊ฐ๋ฐ ํ๋ซํผ์ธ AWS Amplify Studio ์ ์ ์ ์ถ์๋ฅผ ๋ฐํํ์ต๋๋ค. ์ฒ์์๋ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ ๋ชจ๋๋ก ์ ๊ณต๋๋ ์ด ํ๋๋ฅผ ๋ฐ๊พธ๋ ์๋ฃจ์ ์ ๊ฐ๋ฐ์๊ฐ ์ต์ํ์ ์ฝ๋ฉ์ผ๋ก AWS ์ฌ์ฉํ์ฌ ์์ ํ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค.
AWS ๊ฐ๋ฐ์ ๋๊ตฌ ์ด์ฌ์ธ Ken Exner๋ ๊ฐ๋ฐ์๋ค์ด ๋ง์ถคํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ธฐ ์ํด ์ ๋ฐ๋๋ฅผ ์์์ํค์ง ์๋ ์์ฐ์ฑ ๋๊ตฌ๋ฅผ ์ฐพ๊ณ ์๋ค๊ณ ์ธ๊ธํ์ต๋๋ค. AWS Amplify Studio ์ถ์์ ํจ๊ป ํ์ฌ๋ ์ด์ AWS Amplify ์์ ์ ๊ณตํ๋ ๊ฒ๊ณผ ๋์ผํ ๋น ๋ฅด๊ณ ์ ์ฐํ ๋ฐฑ์๋ ๊ฐ๋ฐ ๊ฒฝํ์ UI ์์ฑ ํ๋ก์ธ์ค๋ก ํ์ฅํ์ฌ ๊ฐ๋ฐ์๊ฐ ์ต์ํ์ ์ฝ๋ฉ ๋ ธ๋ ฅ์ผ๋ก ๊ธฐ๋ฅ์ด ํ๋ถํ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋๋ก ํฉ๋๋ค.
์ผ๋ฐ ๊ฐ์ฉ์ฑ ์ด์ ์ AWS Amplify Studio ์ด๋ฒคํธ ๊ธฐ๋ฐ ์์ ์ ์ ์ํ๋ ๊ธฐ๋ฅ, ์ปฌ๋ ์ ์ ๋ํ ๊ฒ์, ํ์ด์ง ๋งค๊น ๋ฐ ํํฐ๋ง ํตํฉ, S3 ์คํ ๋ฆฌ์ง ๋ฐ์ธ๋ฉ ์ ์, ์์๊ณผ ๊ฐ์ ์๋ก์ด UI ๊ตฌ์ฑ ์์ ์ถ๊ฐ๋ฅผ ํฌํจํ์ฌ UI ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ช ๊ฐ์ง ๊ฐ์ ์ฌํญ์ ๋์ ํ์ต๋๋ค. ์ ํ๊ธฐ, ์ง๋, ์๋ฐํ ๋ฐ ํ์ผ ์ ๋ก๋.
์ด์ ๊ฐ๋ฐ์๋ Amplify Studio ์ฌ์ฉํ์ฌ ์ฌ์ ๊ตฌ์ถ๋ ๊ตฌ์ฑ ์์๋ก ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ถํ๊ณ , AWS ๋ฐ์ดํฐ์ ์ก์ธ์คํ๊ณ , ์ฝ๋๋ฅผ ์์ฑํ์ง ์๊ณ ๋ ๋ค์ํ AWS ๊ธฐ๋ฅ์ ๊ตฌํํ ์ ์์ต๋๋ค. ๋ํ Amplify Studio ๋๋ฆฌ ์ฌ์ฉ๋๋ Figma ๋๊ตฌ์์ ํตํฉ์ ํตํด UX ๋์์ด๋์์ ํ์ ์ ์ด์งํฉ๋๋ค. UI ๋์์ธ์ด ์๋ฃ๋๋ฉด ๊ฐ๋ฐ์๋ ์ด๋ฅผ JavaScript ๋๋ TypeScript๋ก ๋ณํํ์ฌ ์ํ๋ ๋๋ก ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ ํ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค.
๋์งํธ ๋ณํ ์ปจ์คํ ํ์ฌ์ธ CirrusHQ๋ฅผ ํฌํจํ์ฌ ๋ง์ AWS ๊ณ ๊ฐ์ด ์ด๋ฏธ Amplify Studio ์ฌ์ฉํ์ฌ ์ฑ๊ณต์ ๊ฒฝํํ์ต๋๋ค. CirrusHQ์ ์ํคํ ์ฒ ์ฑ ์์์ธ John Walker Amplify Studio ์ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ํ๋กํ ํ์ ์ ๊ตฌ์ฑํ๊ณ , ๊ฐ์ค์ ํ ์คํธํ๊ณ , ์ค๊ณ๋ฅผ ๋ฐ๋ณตํ๊ณ , ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ํ๊ฒ ๊ตฌ์ถ ๋ฐ ๋ฐฐํฌํ ์ ์๋ค๊ณ ๋งํ์ต๋๋ค. Studio์ ์ฌ์ ๊ตฌ์ถ๋ UI ๊ตฌ์ฑ ์์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์ต์ํ์ ์ค๊ณ ์ ๋ฌธ ์ง์์ ์๊ตฌํ๋ฉด์ ํจ์จ์ฑ์ ๋์ฌ ๊ถ๊ทน์ ์ผ๋ก ํ์๋ณด๋ค ํจ์ฌ ์งง์ ์๊ฐ์ ๊ฐ๋ ฅํ๊ณ ๊ธฐ๋ฅ์ด ํ๋ถํ ํ๋กํ ํ์ ๊ณผ ์์ ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ ์ ์๋๋ก ํฉ๋๋ค.
AWS Amplify Studio ์น ๋ฐ ๋ชจ๋ฐ์ผ ํ๊ฒฝ ๋ชจ๋๋ฅผ ์ํ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ฐ์ํํ๋ AppMaster.io ์ ๊ฐ์ ๋ค๋ฅธ no-code ๋ฐ low-code ํ๋ซํผ์ ํฉ๋ฅํฉ๋๋ค. AppMaster ๋ฅผ ๋น๋กฏํ ์ด๋ฌํ ํ๋ซํผ์ ํตํด ๊ธฐ์ ๊ณผ ์๊ธฐ์ ์ ์๋ฒ ๋ฐฑ์๋, ์น ์ฌ์ดํธ, ๊ณ ๊ฐ ํฌํธ ๋ฐ ๊ธฐ๋ณธ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ํ์ฅ ๊ฐ๋ฅํ ์ํํธ์จ์ด ์๋ฃจ์ ์ ์ ์ํ๊ณ ๋น์ฉ ํจ์จ์ ์ผ๋ก ๊ฐ๋ฐํ ์ ์์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ฐ๋ฐ์๋ ๊ด๋ฒ์ํ ์ฝ๋ฉ ์ง์ ์์ด ํฌ๊ด์ ์ด๊ณ ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ์ฌ ์์ฐ์ฑ์ ๊ฐ์ ํ๊ณ ๊ฐ๋ฐ ์ฃผ๊ธฐ๋ฅผ ๊ฐ์ํํ ์ ์์ต๋๋ค.
์ด์ AWS Amplify Studio ๋ฏธ๊ตญ ๋๋ถ(์คํ์ด์ค), ๋ฏธ๊ตญ ๋๋ถ(๋ฒ์ง๋์ ๋ถ๋ถ), ๋ฏธ๊ตญ ์๋ถ(์บ๋ฆฌํฌ๋์ ๋ถ๋ถ), ๋ฏธ๊ตญ ์๋ถ(์ค๋ ๊ณค), ์์์ ํํ์(๋ญ๋ฐ์ด), ์์์ ํํ์(์์ธ) ๋ฑ ๋ค์ํ ๋ฆฌ์ ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. , ์์์ ํํ์(์ฑ๊ฐํฌ๋ฅด), ์์์ ํํ์(์๋๋), ์์์ ํํ์(๋์ฟ), ์บ๋๋ค(์ค๋ถ), ์ ๋ฝ(ํ๋ํฌํธ๋ฅดํธ), ์ ๋ฝ(์์ผ๋๋), ์ ๋ฝ(๋ฐ๋), ์ ๋ฝ(ํ๋ฆฌ), ์ ๋ฝ(์คํกํ๋ฆ), ์ค๋ ๋๋ถ(๋ฐ๋ ์ธ) ๋ฐ ๋จ๋ฏธ(์ํ์ธ๋ฃจ).


