1์ฐจ ํ๋ก์ ํธ๋ฅผ ๋๋ฆ ์ฑ๊ณต์ ์ผ๋ก ๋ง๋ฌด๋ฆฌํ๊ณ ์์ํ 2์ฐจ ํ๋ก์ ํธ์์๋ 1์ฐจ ๋ ๋ง์ง์ง ๋ชปํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํด๋ค์ ๋ค๋ฃจ์ด๋ณด๊ณ ์ถ๋ค๋ ์๊ฐ์ ํ๋ค.
๊ทธ ์๊ฐ์ ๊ณต์๋ฌธ์๋ฅผ ๋ค์ ธ๊ฐ๋ฉฐ ์ฑ๊ณตํ ๋ค์ด๋ฒ ์ง๋ API ๋ค๋ฃจ๊ธฐ ๋ฐ ์๋ง์ ์ฝ์ง์ด ์์๋ ๋ฐ์ดํธํผ์ปค ์ปค์คํ ์ผ๋ก ์ด์ด์ก๋ค.
airpnp ํ๋ก์ ํธ๋ฅผ ์งํํ๋ฉฐ ๊ฐ์ข ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํ๋์ง๋ ์๋์์ ํ์ธํ ์ ์๋ค.
๋ค์ด๋ฒ ์ง๋ API ์ฌ์ฉ๊ธฐ
์๊ฐ๋ณด๋ค ์๊ฐ์ด ๊ฑธ๋ฆฌ์ง ์์ ๊ฒ์ ์ด๋ฏธ์ง ์ ์ก์ด์๋ค.
ํ๋ก ํธ์๋์์ ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ํ๊ณ ํผ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํ์ฌ ๋ฐฑ์๋ API๋ก ์ ์กํ๊ณ , ๋ฐฑ์๋์์ ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ AWS S3์ ์ ๋ก๋ํ๋ ๋ฐฉ์์ ์ฑํํ๋ค.
๋ค๋ง ๋ฐฑ์๋ ์ฃผ๋ช ๋์ด ์ค๋๊ฑธ๋ฆด ๊ฒ ๊ฐ๋ค๊ณ ๋งํ ๊ฒ ์น๊ณค ๋ช์๊ฐ ๋ด์ ์๋ฃ๋์ด ๋น ๋ฅด๊ฒ ๋๋ผ ์ ์์๋ค.
ํผ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ์ฌ ๋ฐฑ์๋๋ก ์ด๋ฏธ์ง๋ฅผ ์ ์กํ๋ ๊ฒ์ ํฌ๊ฒ ์ด๋ ค์ธ ๊ฒ์ด ์์์ผ๋, ์ ๋ก๋ํ ์ด๋ฏธ์ง ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ฅผ ํ๋ฉด์ ์ด์๊ฒ ์ ๋ ฌํ๋ ๊ฒ์ด ์๊ฐ๋ณด๋ค ์๊ฐ์ด ์ค๋๊ฑธ๋ ธ์๋ค.
์ง๊ธ ์๊ฐํด๋ ๊ฒฐ๊ณผ๋ฌผ์์ ์ ๋ก๋๋ ์ด๋ฏธ์ง๋ฅผ ๋ฏธ๋ฆฌ๋ณด๊ธฐํ์ ๋ ๊ทธ๋ฅ ์์๊ฒ ๋์ค์ง๊ฐ ์๋ ๊ฒ ๊ฐ์์ ๋ฆฌํฉํ ๋ง ํ๋ฉด์ ๊ณ ์ณ์ผ ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ ๋ค.
์์ดํผ์คํผ ๋ฐฑ์๋ํ์๋ค์ ์ค๋ ฅ์ด ์๋ ์ถ์คํ์ ์ ๋ฐฑ์๋์ ๊ธฐ๋ฅ์ ์ ๋ง ํ๋ถํ๋ค.
ํ์ง๋ง ๋๋ฅผ ๋น๋กฏํ ํ๋ก ํธ์๋ํ์ ํ๋ก์ ํธ์ ์คํ๋ฆฐํธ ์ผ์ ์ ์๋ชป ์ก์ ๋ฐฑ์๋ํ์์ ์ค๋นํด์ค ๊ธฐ๋ฅ์ ์ ๋ถ ์ด์ฉํ์ง ๋ชปํ๋ค.
(์๋ฅผ ๋ค์ด ์ง๋ ๋ด์ ์์นํ ํธ์คํธ ๋ฆฌ์คํธ ๋ ๋๋ง)
๋๋ถ๋ถ์ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธด ํ์ง๋ง ๊ธฐ๋ฅ์ ์ ๋ถ ๋ณด์ฌ์ฃผ์ง ๋ชปํด ๋ฐฑ์๋ ํ์๋ค์๊ฒ๋ ๋ฏธ์ํ ๋ง์๋ ์๊ณ , ๋ฌด์๋ณด๋ค ๊ฐ์ธ์ ์ผ๋ก ์ค๋ ฅ์ ๋ ํค์๋๊ฐ์ผ๊ฒ ๋ค๋ ์๊ฐ์ ํ๋ ๊ณ๊ธฐ๋ ๋์๋ค.
๋์๊ฒ ๋ฌ๋ผ๋ถ์ด ๋ชจ๋ฅด๋ ๊ฒ์ ์ด๋ป๊ฒ๋ ์์๋ณด์๋ ค๊ณ ์ง๋ฌธํ๊ณ , ๋ ธ๋ ฅํ์ จ๋ ๋์๋
์์ ๋ก๊ทธ์ธ์ ์ฒ์ ๊ตฌํํ์๋ฉด์ ๊ณ ์ํ์ จ์ง๋ง, ๊ฒฐ๊ตญ ํด๋ด์ จ๋ ํ๋ฆฌ๋
ํ๋ก์ ํธ ์ด๊ธฐ์ ์กฐ์ฉํ์ง๋ง ๊พธ์คํ ์์ ํด์ฃผ์ จ๋ ๊ธฐ์ฑ๋
์์ ์ ์๋ ์ง์ค์ฝ๋ ์ฒ๋ฆฌ๋ฅผ ๋ถํ๋ฐ์ ๋ฐค์์ ๊ตฌํํ์ จ๋ ์ํ๋
๊พธ์คํ ์ํต์ผ๋ก ๋ฐฑ์๋์ ํ๋ก ํธ์๋ ์ฌ์ด๋ฅผ ๊ฐ์ด ์กฐ์จํด ์ฃผ์ จ๋ ์ฃผ๋ช ๋
์ด๋ค๊ณผ ํจ๊ป์๊ธฐ์ ํ๋ก์ ํธ๋ฅผ ํฐ ์ฌ๊ณ ์์ด ๋ง๋ฌด๋ฆฌํ ์ ์์๋ ๊ฒ ๊ฐ๋ค.
์์ดํผ์คํผํ ๊ตฌ์ฑ์ ์ ๋ถ๋ค ์๋๊ธฐ๋ฅผ ๋ฐ๋ผ๋ฉด์... ํฌ์๋ฒ!