์บ์ฑ ๊ฐ์
์บ์ฑ์ ํ์ฅ ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ํ๊ฒฉํ ํฅ์์ํค๊ณ ๋น์ฉ์ ํฌ๊ฒ ์ค์ ๋๋ค.
์บ์ฑ์ด๋ ๋ฌด์์ ๋๊น?
์ปดํจํ
์์ ์บ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ผ์์ ์ธ ํน์ง์ด ์๋ ๋ฐ์ดํฐ ํ์ ์งํฉ์ ์ ์ฅํ๋ ๊ณ ์ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ๊ณ์ธต์
๋๋ค. ๋ฐ๋ผ์ ์ดํ์ ํด๋น ๋ฐ์ดํฐ์ ๋ํ ์์ฒญ์ด ์์ ๊ฒฝ์ฐ ๋ฐ์ดํฐ์ ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ์์น์ ์ก์ธ์คํ ๋๋ณด๋ค ๋ ๋น ๋ฅด๊ฒ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค. ์บ์ฑ์ ์ฌ์ฉํ๋ฉด ์ด์ ์ ๊ฒ์ํ๊ฑฐ๋ ๊ณ์ฐํ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฌ์ฌ์ฉํ ์ ์์ต๋๋ค.
์บ์ฑ์ ์ด๋ป๊ฒ ์๋ํฉ๋๊น?
์บ์์ ๋ฐ์ดํฐ๋ ์ผ๋ฐ์ ์ผ๋ก RAM(Random Access Memory)๊ณผ ๊ฐ์ด ๋น ๋ฅด๊ฒ ์ก์ธ์คํ ์ ์๋ ํ๋์จ์ด์ ์ ์ฅ๋๋ฉฐ, ์ํํธ์จ์ด ๊ตฌ์ฑ ์์์ ํจ๊ป ์ฌ์ฉ๋ ์๋ ์์ต๋๋ค. ์บ์์ ์ฃผ์ ๋ชฉ์ ์ ๋ ๋๋ฆฐ ๊ธฐ๋ณธ ์คํ ๋ฆฌ์ง ๊ณ์ธต์ ์ก์ธ์คํด์ผ ํ๋ ํ์๋ฅผ ์ค์์ผ๋ก์จ ๋ฐ์ดํฐ ๊ฒ์ ์ฑ๋ฅ์ ํฅ์ํ๋ ๊ฒ์ ๋๋ค.
์๋๋ฅผ ์ํด ์ฉ๋์ ์ ์ถฉํ๋ ์บ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋ฐ์ดํฐ์ ํ์ ์งํฉ์ ์ผ์์ ์ผ๋ก ์ ์ฅํฉ๋๋ค. ๋ณดํต ์์ ํ๊ณ ์๊ตฌ์ ์ธ ๋ฐ์ดํฐ๊ฐ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์๋ ๋์กฐ์ ์ ๋๋ค.
์บ์ฑ ๊ฐ์
RAM ๋ฐ ์ธ ๋ฉ๋ชจ๋ฆฌ ์์ง: RAM ๋ฐ ์ธ ๋ฉ๋ชจ๋ฆฌ ์์ง์์ ์ง์ํ๋ ๋์ ์์ฒญ ๋น์จ ๋๋ IOPS(์ด๋น ์ ๋ ฅ/์ถ๋ ฅ ์์ ) ๋๋ถ์ ์บ์ฑ์ ์ฌ์ฉํ๋ฉด ๋๊ท๋ชจ๋ก ๋ฐ์ดํฐ ๊ฒ์ ์ฑ๋ฅ์ด ํฅ์๋๊ณ ๋น์ฉ์ด ์ ๊ฐ๋ฉ๋๋ค. ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ๋์คํฌ ๊ธฐ๋ฐ ํ๋์จ์ด๋ก ๋์ผํ ๊ท๋ชจ๋ฅผ ์ง์ํ๋ ค๋ฉด ์ถ๊ฐ ๋ฆฌ์์ค๊ฐ ํ์ํ๊ฒ ๋ฉ๋๋ค. ์ด๋ฌํ ์ถ๊ฐ ๋ฆฌ์์ค๋ ๋น์ฉ์ ์์น์ํค๋ฉด์๋ ์ฌ์ ํ ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์์์ ์ ๊ณตํ๋ ์งง์ ์ง์ฐ ์๊ฐ ์ฑ๋ฅ์ ๋ฌ์ฑํ ์ ์์ต๋๋ค.
์ ์ฉ: ์บ์๋ ์ด์ ์ฒด์ , ๋คํธ์ํน ๊ณ์ธต(์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN), DNS ๋ฑ), ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๋กฏํ ๋ค์ํ ๊ธฐ์ ๊ณ์ธต์ ๊ฑธ์ณ ์ ์ฉ๋๊ณ ํ์ฉ๋ ์ ์์ต๋๋ค. ์บ์๋ฅผ ์ฌ์ฉํ๋ฉด ์ง์ฐ ์๊ฐ์ ํ๊ฒฉํ ์ค์ด๊ณ Q&A ํฌํธ, ๊ฒ์, ๋ฏธ๋์ด ๊ณต์ ๋ฐ ์์ ๋คํธ์ํฌ์ ๊ฐ์ ์ฌ๋ฌ ์ฝ๊ธฐ ์ค์ฌ์ ์ ํ๋ฆฌ์ผ์ด์ ์ํฌ๋ก๋์ IOPS๋ฅผ ํฅ์์ํฌ ์ ์์ต๋๋ค. ์บ์๋ ์ ๋ณด์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ๊ฒฐ๊ณผ, ์ปดํจํ ์ง์ฝ ๊ณ์ฐ, API ์์ฒญ/์๋ต ๋ฐ HTML, JavaScript ๋ฐ ์ด๋ฏธ์ง ํ์ผ๊ณผ ๊ฐ์ ์น ์ํฐํฉํธ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค. ๋ํ, ์ถ์ฒ ์์ง๊ณผ ๊ณ ์ฑ๋ฅ ์ปดํจํ ์๋ฎฌ๋ ์ด์ ๊ณผ ๊ฐ์ด ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์กฐ์ํ๋ ์ปดํจํ ์ง์ฝ์ ์ํฌ๋ก๋๋ ์บ์ ์ญํ ์ ํ๋ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ๊ณ์ธต์ ์ด์ ์ ํ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์์ ๋งค์ฐ ํฐ ๋ฐ์ดํฐ ์ธํธ๋ค์ ์๋ฐฑ๊ฐ์ ๋ ธ๋์ ๊ฑธ์น ์ ์๋ ๋จธ์ ํด๋ฌ์คํฐ ์์ผ๋ก ์ค์๊ฐ ์ก์ธ์คํด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ ํ๋์จ์ด ์๋ ๋๋ฌธ์, ์ด ๋ฐ์ดํฐ๋ฅผ ๋์คํฌ ๊ธฐ๋ฐ ์คํ ์ด์์ ์กฐ์ํ๋ฉด ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํด ์ฌ๊ฐํ ๋ณ๋ชฉ ํ์์ด ๋ฐ์ํฉ๋๋ค.
์ค๊ณ ํจํด: ๋ถ์ฐ ์ปดํจํ ํ๊ฒฝ์์, ์ ์ฉ ์บ์ฑ ๊ณ์ธต์ ์ฌ์ฉํ๋ฉด ์์คํ ๊ณผ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์บ์์ ์ํฅ์ ์ฃผ๋ ์ํ ๋ถ๋ด ์์ด ์์ฒด ์๋ช ์ฃผ๊ธฐ๋ฅผ ํตํด ์บ์์๋ ๋ ๋ฆฝ์ ์ผ๋ก ์คํ๋ ์ ์์ต๋๋ค. ์บ์๋ ์์ฒด ์๋ช ์ฃผ๊ธฐ ๋ฐ ์ํคํ ์ฒ ํ ํด๋ก์ง๋ฅผ ๊ฐ์ง ์์ดํ ์์คํ ์์ ์ก์ธ์ค๋ ์ ์๋ ์ค์ ๊ณ์ธต์ ์ญํ ์ ํฉ๋๋ค. ์ด๋ ํนํ ์ ํ๋ฆฌ์ผ์ด์ ๋ ธ๋์ ๊ท๋ชจ๊ฐ ๋์ ์ผ๋ก ํ๋ ๋๋ ์ถ์๋ ์ ์๋ ์์คํ ์ ์ ์ฉ๋ฉ๋๋ค. ์บ์๊ฐ ์บ์๋ฅผ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด๋ ์์คํ ๊ณผ ๊ฐ์ ๋ ธ๋์ ์๋ค๋ฉด, ๊ท๋ชจ์กฐ์ ์ ์บ์์ ๋ฌด๊ฒฐ์ฑ์ ์ํฅ์ ์ค ์ ์์ต๋๋ค. ๋ํ ๋ก์ปฌ ์บ์๊ฐ ์ฌ์ฉ๋๋ ๊ฒฝ์ฐ, ์ด๋ ๋จ์ง ๊ทธ ๋ฐ์ดํฐ๋ฅผ ์๋นํ๋ ๋ก์ปฌ ์ ํ๋ฆฌ์ผ์ด์ ์๋ง ํํ์ ์ค๋๋ค. ๋ถ์ฐ ์บ์ฑ ํ๊ฒฝ์์, ๋ฐ์ดํฐ๋ ํด๋น ๋ฐ์ดํฐ์ ๋ชจ๋ ์๋น์๋ค์๊ฒ ํํ์ด ๋๋๋ก ๋ณต์์ ์บ์ ์๋ฒ์ ๊ฑธ์ณ ์๊ณ ์ค์ ์์น์ ์ ์ฅ๋ ์ ์์ต๋๋ค.
์บ์ฑ ๋ชจ๋ฒ ์ฌ๋ก: ์บ์ ๊ณ์ธต์๊ตฌํํ ๋ ์บ์๋๊ณ ์๋ ๋ฐ์ดํฐ์ ์ ํจ์ฑ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ์ฑ๊ณต์ ์ธ ์บ์๋ ๋์ ์ ์ค๋ฅ ๋ก ์ด์ด์ง๋๋ค. ์ฆ, ํ์นํ ๋ฐ์ดํฐ๊ฐ ์บ์์ ์กด์ฌํฉ๋๋ค. ํ์นํ ๋ฐ์ดํฐ๊ฐ ์บ์์ ์กด์ฌํ์ง ์์ ๋ ์บ์ ๋ฏธ์ค๊ฐ ๋ฐ์ํฉ๋๋ค. TTL(Time To Live)๊ณผ ๊ฐ์ ์ ์ด ํญ๋ชฉ์ ์ ์ฉํ์ฌ ์ด์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ง๋ฃ๋๋๋ก ํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๊ณ ๋ ค ์ฌํญ์ ์บ์ ํ๊ฒฝ์ด ๊ณ ๊ฐ์ฉ์ฑ์ด์ด์ผ ํ ํ์๊ฐ ์๋๊ฐ์ธ๋ฐ, ์ด๋ Redis์ ๊ฐ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ์์ง์ ์ฌ์ฉํ์ฌ ์ถฉ์กฑํ ์ ์์ต๋๋ค. ๊ธฐ๋ณธ ์์น์์ ๋ฐ์ดํฐ๋ฅผ ์บ์ฑํ๋ ๊ฒ๊ณผ๋ ๋ฌ๋ฆฌ, ๊ฒฝ์ฐ์ ๋ฐ๋ผ ์ธ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ๋ ๋ฆฝํ ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ๊ณ์ธต์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ์ธ ๋ฉ๋ชจ๋ฆฌ ์์ง์ ์์ฃผํ๋ ๋ฐ์ดํฐ์ ๋ํด ์ ์ ํ RTO(๋ณต๊ตฌ ๋ชฉํ ์๊ฐ โ ๊ฐ๋ ์ค๋จ์ผ๋ก๋ถํฐ ๋ณต๊ตฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ)์ RPO(๋ชฉํ ๋ณต๊ตฌ ์์ โ ๋ณต๊ตฌ ์ ์บก์ฒ๋ ์ต์ข ์์ ๋๋ ํธ๋์ญ์ )๋ฅผ ์ ์ํ์ฌ ์ด๊ฒ์ด ์ ํฉํ์ง๋ฅผ ํ์ ํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ค๋ฅธ ์ธ ๋ฉ๋ชจ๋ฆฌ ์์ง๋ค์ ์ค๊ณ ์ ๋ต ๋ฐ ํน์ฑ๋ค์ ์ ์ฉํ๋ฉด ๋๋ถ๋ถ์ RTO์ RPO ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑ์ํฌ ์ ์์ต๋๋ค.
| ๊ณ์ธต | ํด๋ผ์ด์ธํธ ์ธก | DNS | ์น | ์ฑ | ๋ฐ์ดํฐ๋ฒ ์ด์ค |
| ์ฌ์ฉ ์ฌ๋ก | ์น ์ฌ์ดํธ(๋ธ๋ผ์ฐ์ ๋๋ ๋๋ฐ์ด์ค)์์์ ์น ์ฝํ ์ธ ๊ฒ์ ๊ฐ์ํ |
๋๋ฉ์ธ IP ํด์๋ | ์น/์ฑ ์๋ฒ์์์ ์น ์ฝํ ์ธ ๊ฒ์ ๊ฐ์ํ ์น ์ธ์ ๊ด๋ฆฌ(์๋ฒ ์ธก) | ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๋ฐ ๋ฐ์ดํฐ ์ก์ธ์ค ๊ฐ์ํ | ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ์์ฒญ๊ณผ ์ฐ๊ฒฐ๋ ์ง์ฐ ์๊ฐ ๊ฐ์ |
| ๊ธฐ์ | HTTP ์บ์ ํค๋, ๋ธ๋ผ์ฐ์ | DNS ์๋ฒ | HTTP ์บ์ ํค๋, CDN, ๋ฆฌ๋ฒ์ค ํ๋ก์(Reverse Proxy), Web Accelerator, ํค/๊ฐ(Key/Value) ์คํ ์ด | ํค/๊ฐ(Key/Value) ๋ฐ์ดํฐ ์คํ ์ด, ๋ก์ปฌ ์บ์ | ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฒํผ, ํค/๊ฐ(Key/Value) ๋ฐ์ดํฐ ์คํ ์ด |
| ์๋ฃจ์ | ๋ธ๋ผ์ฐ์ ๋ณ | Amazon Route 53 | Amazon CloudFront, Redis์ฉ ElastiCache, Memcached์ฉ ElastiCache, ํํธ๋ ์๋ฃจ์ | ์ ํ๋ฆฌ์ผ์ด์ ํ๋ ์์ํฌ, Redis์ฉ ElastiCache, Memcached์ฉ ElastiCache, ํํธ๋ ์๋ฃจ์ | Redis์ฉ ElastiCache, Memcached์ฉ ElastiCache |
Amazon ElastiCache๋ฅผ ์ฌ์ฉํ ์บ์ฑ
Amazon ElastiCache๋ ํด๋ผ์ฐ๋์์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด ๋๋ ์บ์๋ฅผ ์์ฝ๊ฒ ๋ฐฐํฌ, ์ด์ ๋ฐ ํ์ฅํ ์ ์๋๋ก ์ง์ํ๋ ์น ์๋น์ค์ ๋๋ค. ์ด ์๋น์ค๋ ๋ ๋๋ฆฐ ๋์คํฌ ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ ์ผ๋ก ์์กดํ๊ธฐ๋ณด๋ค๋, ๋น ๋ฅธ ๊ด๋ฆฌํ ์ธ ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด์์ ์ ๋ณด๋ฅผ ๊ฒ์ํ ์ ์๋๋ก ์ง์ํ์ฌ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ๊ฐ์ ํฉ๋๋ค. ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์ฑ์ ๋ํ ์ด ๊ธฐ์ ๋ฐฑ์๋ฅผ ํตํด ํจ๊ณผ์ ์ธ ์บ์ฑ ์ ๋ต์ ๊ตฌํํ ์ ์๋ ๋ฐฉ๋ฒ์ ์์๋ณด์ญ์์ค.
์บ์ฑ์ ์ด์
์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ ๊ฐ์
๋ฉ๋ชจ๋ฆฌ๋ ๋์คํฌ(์๊ธฐ ๋๋ SSD)๋ณด๋ค ํจ์ฌ ๋ ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฝ๋ ์๋๋ ๋งค์ฐ ๋น ๋ฆ
๋๋ค(๋ฐ๋ฆฌ์ด ๋ฏธ๋ง). ์ด๋ ๊ฒ ํจ์ฌ ๋ ๋น ๋ฅธ ๋ฐ์ดํฐ ์ก์ธ์ค๋ ์ ํ๋ฆฌ์ผ์ด์
์ ์ ๋ฐ์ ์ธ ์ฑ๋ฅ์ ๊ฐ์ ํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น์ฉ ์ ๊ฐ
๋จ์ผ ์บ์ ์ธ์คํด์ค๋ ์์ญ๋ง ๊ฐ์ IOPS(์ด๋น ์
/์ถ๋ ฅ ์์
)๋ฅผ ์ ๊ณตํ ์ ์์ด ์ฌ๋ฌ ๊ฐ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ธ์คํด์ค๋ฅผ ๋์ฒดํ ๋ฅ๋ ฅ์ด ์๊ณ ๋ฐ๋ผ์ ์ด ๋น์ฉ์ ์ ๊ฐ์ํฌ ์ ์์ต๋๋ค. ์ด๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ฒ๋ฆฌ๋ ๋น ์๊ธ์ ๋ถ๊ณผํ๋ ๊ฒฝ์ฐ ํนํ ์ค์ํฉ๋๋ค.. ์ด ๊ฒฝ์ฐ ๊ฐ๊ฒฉ ์ ๊ฐ ํจ๊ณผ๋ ์์ญ ํผ์ผํธ๊ฐ ๋ ์ ์์ต๋๋ค.
๋ฐฑ์๋ ๋ก๋ ๊ฐ์
์ฝ๊ธฐ ๋ก๋์ ์ค์ํ ๋ถ๋ถ์ ๋ฐฑ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ธ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ผ๋ก ๋ฆฌ๋๋ ์
ํจ์ผ๋ก์จ ์บ์ฑ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก๋๋ฅผ ์ค์ด๊ณ ๋ถํ๋ก ์ธํ ์ฑ๋ฅ ์ ํ์ ์คํ์ดํฌ ๋ฐ์์ ์์์ผ๋ก๋ถํฐ ๋ณดํธํ ์ ์์ต๋๋ค.
์์ธก ๊ฐ๋ฅํ ์ฑ๋ฅ
ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์์์ ์ผ๋ฐ์ ์ธ ๋ฌธ์ ๋ ์ ํ๋ฆฌ์ผ์ด์
์ฌ์ฉ ์ค ๋ฐ์ํ๋ ์คํ์ดํฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๊ฒ์
๋๋ค. ์๋ฅผ ๋ค์ด, ์ํผ๋ณผ์ด๋ ์ ๊ฑฐ ๊ธฐ๊ฐ ๋์์ ์์
์ฑ, ๋ธ๋ ํ๋ผ์ด๋ฐ์ด ์ค ์ ์ ์๊ฑฐ๋ ์ฌ์ดํธ ๋ฑ์ด ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ก๋๊ฐ ์ฆ๊ฐํ๋ฉด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐ ์์ด ์ง์ฐ ์๊ฐ์ด ๋์ด๋ ์ ๋ฐ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์
์ฑ๋ฅ ์์ธก์ด ์ด๋ ค์์ง๋๋ค. ๋์ ์ฒ๋ฆฌ๋์ ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ๋ฌธ์ ๊ฐ ์ํ๋ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ํซ์คํ ์ ๊ฑฐํ๊ธฐ
๋ง์ ์ ํ๋ฆฌ์ผ์ด์
์์ ์ ๋ช
์ธ์ฌ ํ๋กํ์ด๋ ์ธ๊ธฐ์๋ ์ ํ๊ณผ ๊ฐ์ ์์ ๋ฐ์ดํฐ ํ์ ์งํฉ์ด ๋๋จธ์ง ๋ถ๋ถ์ ๋นํด ๋ ์์ฃผ ์ก์ธ์ค๋ ๊ฒ์
๋๋ค. ์ด๋ก ์ธํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํซ์คํ์ด ์๊ธธ ์ ์์ผ๋ฉฐ ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ ์ฒ๋ฆฌ๋ ์๊ตฌ ์ฌํญ์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฆฌ์์ค์ ์ค๋ฒํ๋ก๋น์ ๋(Overprovisioning)์ด ํ์ํ ์ ์์ต๋๋ค. ์ธ ๋ฉ๋ชจ๋ฆฌ ์บ์์ ๊ณตํต ํค๋ฅผ ์ ์ฅํ๋ฉด ๊ฐ์ฅ ์์ฃผ ์ก์ธ์ค๋๋ ๋ฐ์ดํฐ์ ๋ํด ๋น ๋ฅด๊ณ ์์ธก ๊ฐ๋ฅํ ์ฑ๋ฅ์ ์ ๊ณตํ๋ฉด์ ์ค๋ธํ๋ก๋น์ ๋์ ํ์์ฑ์ ์ค์ฌ ์ค๋๋ค.
์ฝ๊ธฐ ์ฒ๋ฆฌ๋(IOPS) ์ฆ๊ฐ
์ธ ๋ฉ๋ชจ๋ฆฌ ์์คํ
์ ์ง์ฐ ์๊ฐ์ด ์งง์ ๋ฟ๋ง ์๋๋ผ ์ ์ฌํ ๋์คํฌ ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋นํด ํจ์ฌ ๋์ ์์ฒญ ๋น์จ(IOPS)์ ์ ๊ณตํฉ๋๋ค. ๋ถ์ฐ๋ ์ฌ์ด๋ ์บ์๋ก ์ฌ์ฉ๋๋ ๋จ์ผ ์ธ์คํด์ค๋ ์ด๋น ์์ญ๋ง ๊ฐ์ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
์ฌ์ฉ ์ฌ๋ก ๋ฐ ์ฐ์ ๊ตฐ
-
์ฌ์ฉ ์ฌ๋ก
-
์ฐ์ ๊ตฐ
-
์ฌ์ฉ ์ฌ๋ก
-
๋ค์ํ ์บ์ฑ ์ฌ์ฉ ์ฌ๋ก ์์๋ณด๊ธฐ
๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์ฑ
์๋์ ์ฒ๋ฆฌ๋์ ์์ด์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์ ๊ณตํ๋ ์ฑ๋ฅ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ ์ธ ์ฑ๋ฅ์ ๊ฐ์ฅ ํฐ ์ํฅ์ ์ฃผ๋ ์์๊ฐ ๋ ์ ์์ต๋๋ค. ๋ ์ค๋๋ ๋ง์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋์ ์ผ๋ก ์ฐ์ํ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ ์์ง๋ง, ์ฌ๋ฌ ์ฌ์ฉ ์ฌ๋ก์์ ๊ท์ฌ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ๋์ ์ฑ๋ฅ์ ํ์๋ก ํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์ฑ์ ์ฌ์ฉํ๋ฉด ์ฒ๋ฆฌ๋์ ํ์ ํ ์ฆ๊ฐ์ํค๊ณ ๋ฐฑ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ด๋ จ๋ ๋ฐ์ดํฐ ๊ฒ์ ์ง์ฐ ์๊ฐ์ ์ค์ผ ์ ์์ผ๋ฏ๋ก ๊ฒฐ๊ณผ์ ์ผ๋ก ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฐ์ ์ธ ์ฑ๋ฅ์ด ํฅ์๋ฉ๋๋ค. ์บ์๋ ์ฑ๋ฅ ํฅ์์ ์ํด ์ ํ๋ฆฌ์ผ์ด์ ์ด ํ์ฉํ ์ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ธ์ ํ ๋ฐ์ดํฐ ์ก์ธ์ค ๊ณ์ธต์ ์ญํ ์ ํฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์ ๊ณ์ธต์ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๋กฏํ์ฌ ๋ชจ๋ ์ ํ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ ์ ์ฉ๋ ์ ์์ต๋๋ค. ์บ์์ ๋ฐ์ดํฐ๋ฅผ ๋ก๋ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ผ๋ฐ์ ์ธ ๊ธฐ๋ฒ์ผ๋ก๋ ์ง์ฐ ๋ก๋(lazy loading) ๋ฐ ์ฐ์ ๊ธฐ์ (write-through) ๋ฐฉ๋ฒ์ ๋ค ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN)
์น ํธ๋ํฝ์ด ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋์ด์๋ ๊ฒฝ์ฐ, ๊ท์ฌ์ ์ ์ฒด ์ธํ๋ผ๋ฅผ ์ ์ธ๊ณ์ ๋ณต์ ํ๋ ๊ฒ์ ํญ์ ๊ฐ๋ฅํ์ง ์์ผ๋ฉฐ ์ ๋ ๋น์ฉ ํจ์จ์ ์ด์ง ์์ต๋๋ค. CDN์ ๊ธ๋ก๋ฒ ์ฃ์ง ์์น ๋คํธ์ํฌ๋ฅผ ํ์ฉํ์ฌ ๋์์, ์น ํ์ด์ง, ์ด๋ฏธ์ง ๋ฑ๊ณผ ๊ฐ์ ์น ์ฝํ ์ธ ์ ์บ์๋ ๋ณต์ฌ๋ณธ์ ๊ณ ๊ฐ์๊ฒ ์ ๊ณตํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์๋ต ์๊ฐ์ ์ค์ด๊ธฐ ์ํด CDN์ ๊ณ ๊ฐ ๋๋ ์์ฒญ ๋ฐ์ ์์น์ ๊ฐ์ฅ ๊ฐ๊น์ด ์์ง ์์น๋ฅผ ์ฌ์ฉํ์ฌ ์๋ต ์๊ฐ์ ์ค์ ๋๋ค. ์น ์์ฐ์ด ์บ์๋ก๋ถํฐ ์ ๊ณต๋๋ฉด ์ฒ๋ฆฌ๋์ด ํฌ๊ฒ ์ฆ๊ฐํฉ๋๋ค. ๋์ ๋ฐ์ดํฐ์ ๊ฒฝ์ฐ ์๋ณธ ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๋๋ก ๋ง์ CDN์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
Amazon CloudFront๋ ์น ์ฌ์ดํธ, API, ๋์์ ์ฝํ ์ธ ๋๋ ๊ธฐํ ์น ์์ฐ์ ์ ์ก์ ๊ฐ์ํํ๋ ๊ธ๋ก๋ฒ CDN ์๋น์ค์ ๋๋ค. ๋ค๋ฅธ Amazon Web Services ์ ํ๊ณผ ํตํฉํ์ฌ ์ฌ์ฉํ๋ฉด ๊ฐ๋ฐ์์ ๊ธฐ์ ์ด ์ต์ ์ฌ์ฉ ์ฝ์ ์์ด๋ ๊ฐํธํ ๋ฐฉ์์ผ๋ก ์ฝํ ์ธ ๋ฅผ ์ต์ข ์ฌ์ฉ์์๊ฒ ๋ ๋น ๋ฅด๊ณ ์ ์กํ ์ ์์ต๋๋ค. CDN์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
Domain Name System(DNS) ์บ์ฑ
์ธํฐ๋ท์์ ์ด๋ฃจ์ด์ง ๋ชจ๋ ๋๋ฉ์ธ ์์ฒญ์ ๊ธฐ๋ณธ์ ์ผ๋ก DNS ์บ์ ์๋ฒ๋ฅผ ์ฟผ๋ฆฌํ์ฌ ์ด ๋๋ฉ์ธ ๋ค์๊ณผ ์ฐ๊ฒฐ๋ IP ์ฃผ์๋ฅผ ํ์ธํฉ๋๋ค. DNS ์บ์ฑ์ ISP ๋ฐ DNS ์๋ฒ๋ฅผ ํตํด OS๋ฅผ ํฌํจํ ๋ง์ ๋ ๋ฒจ์์ ๋ฐ์ํ ์ ์์ต๋๋ค.
Amazon Route 53์ ๊ฐ์ฉ์ฑ๊ณผ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ํด๋ผ์ฐ๋ Domain Name System(DNS) ์น ์๋น์ค์ ๋๋ค.
์ธ์ ๊ด๋ฆฌ
HTTP ์ธ์ ์๋ ๋ก๊ทธ์ธ ์ ๋ณด, ์ผํ ์นดํธ ๋ชฉ๋ก, ์ด์ ์ ๋ณธ ํญ๋ชฉ ๋ฑ ์ฌ์ดํธ ์ฌ์ฉ์์ ์น ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ๊ตํ๋ ์ฌ์ฉ์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋ฉ๋๋ค. ์น ์ฌ์ดํธ์์ ๋ฐ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ๋ฐ ์์ด ์ค์ํ ์ฌํญ์ ์ฌ์ฉ์์ ํ๊ฒฝ ์ค์ (Preference)์ ๊ธฐ์ตํ๊ณ ํ๋ถํ ์ฌ์ฉ์ ์ปจํ ์คํธ๋ฅผ ์ ๊ณตํ์ฌ HTTP ์ธ์ ์ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ์ต์ ์ ํ๋ฆฌ์ผ์ด์ ์ํคํ ์ฒ์ ๊ฒฝ์ฐ ์ค์ํ๋ ์ธ์ ๊ด๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ชจ๋ ์น ์๋ฒ์์ ์ผ๊ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๊ณ ์น ์๋ฒ๊ฐ ํ๋ ฅ์ ์ธ ๊ฒฝ์ฐ ์ธ์ ๋ด๊ตฌ์ฑ์ ํฅ์์ํค๋ฉฐ, ์ธ์ ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ์บ์ ์๋ฒ ์์ผ๋ก ๋ณต์ ๋๋ ๊ฒฝ์ฐ ๋ ๋์ ๊ฐ์ฉ์ฑ์ ์ ๊ณตํ ์ ์๋ ์ด์์ ์ธ ์๋ฃจ์ ์ ๋๋ค.
์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค(API)
์ค๋๋ ๋๋ถ๋ถ์ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์์ต๋๋ค. API๋ ์ผ๋ฐ์ ์ผ๋ก HTTP๋ฅผ ํตํด ์ก์ธ์คํ ์ ์๋ RESTful ์น ์๋น์ค์ด๋ฉฐ ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ํธ ์์ฉํ ์ ์๋๋ก ํด ์ฃผ๋ ๋ฆฌ์์ค๋ฅผ ๊ณต๊ฐํฉ๋๋ค. API๋ฅผ ์ค๊ณํ ๋ API์ ์์๋๋ ๋ก๋, ์ด๋ฅผ ์ํ ๊ถํ ๋ถ์ฌ, API ์๋น์๋ค์ ๋ฒ์ ๋ณ๊ฒฝ์ด ๋ฏธ์น๋ ์ํฅ, ๋ ๊ฐ์ฅ ์ค์ํ ๊ฒ์ผ๋ก API ์ฌ์ฉ ์ฉ์ด์ฑ ๋ฑ์ ๊ณ ๋ คํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. API๊ฐ ํญ์ ๋น์ฆ๋์ค ๋ก์ง์ ์ธ์คํด์คํํ๊ฑฐ๋ ๋ชจ๋ ์์ฒญ์ ๋ํด ๋ฐฑ์๋ ์์ฒญ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํด์ผ ํ ํ์๋ ์์ต๋๋ค. ๋๋ก๋ API์ ์บ์ ๊ฒฐ๊ณผ๋ฅผ ์ ๊ณตํ์ฌ ์ต์ ์ ๋น์ฉ ํจ์จ์ ์ธ ์๋ต์ ์ ๋ฌํ ์ ์์ต๋๋ค. ์ด๋ ๊ธฐ๋ณธ ๋ฐ์ดํฐ์ ๋ณ๊ฒฝ ๋น์จ๊ณผ ์ผ์นํ๋๋ก API ์๋ต์ ์บ์ํ ์ ์๋ ๊ฒฝ์ฐ ํนํ ๊ทธ๋ ์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ท์ฌ๊ฐ ์ฌ์ฉ์์๊ฒ ์ ํ ๋ชฉ๋ก API๋ฅผ ๊ณต๊ฐํ๊ณ ์ ํ ์นดํ ๊ณ ๋ฆฌ๋ ํ๋ฃจ์ ํ ๋ฒ๋ง ๋ณ๊ฒฝ๋๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์ ํ ์นดํ ๊ณ ๋ฆฌ ์์ฒญ์ ๋ํ ์๋ต์ด API ํธ์ถ์ด ์ด๋ฃจ์ด์ง ๋๋ง๋ค ํ๋ฃจ ์ข ์ผ ๋์ผํ๋ค๋ ๊ฒ์ ๊ณ ๋ คํ๋ฉด API ์๋ต์ ํ๋ฃจ ๋์๋ง ์บ์ํ๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ ๊ฒ์ ๋๋ค. API ์๋ต์ ์บ์ฑํจ์ผ๋ก์จ ์ ํ๋ฆฌ์ผ์ด์ ์๋ฒ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋น๋กฏํ ์ธํ๋ผ์ ๋ํ ๋ถ๋ด์ ์ ๊ฑฐํ ์ ์์ต๋๋ค. ๋ํ ์๋ต ์๊ฐ์ด ๋นจ๋ผ์ง๊ณ ์ฑ๋ฅ์ด ๋ ์ฐ์ํ API๋ฅผ ์ ๊ณตํ๋ ์ด์ ์ ์ป๊ฒ ๋ฉ๋๋ค.
Amazon API Gateway๋ ์ด๋ค ๊ท๋ชจ์์๋ ๊ฐ๋ฐ์๊ฐ API๋ฅผ ์์ฝ๊ฒ ์์ฑ, ๊ฒ์, ์ ์ง ๊ด๋ฆฌ, ๋ชจ๋ํฐ๋ง ๋ฐ ๋ณดํธํ ์ ์๋๋ก ์ง์ํ๋ ์์ ๊ด๋ฆฌํ ์๋น์ค์ ๋๋ค.
ํ์ด๋ธ๋ฆฌ๋ ํ๊ฒฝ์ ๋ํ ์บ์ฑ
ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ํด๋ผ์ฐ๋์ ์์ฃผํ๋ฉฐ ์จ ํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์์ฃผ ์ก์ธ์คํด์ผํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ์ง๊ณ ์์ ์ ์์ต๋๋ค. VPN๊ณผ Direct Connect๋ฅผ ํฌํจํ์ฌ ํด๋ผ์ฐ๋์ ์จ ํ๋ ๋ฏธ์ค ํ๊ฒฝ ๊ฐ์ ์ฐ๊ฒฐ์ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๋ง์ ๋คํธ์ํฌ ํ ํด๋ก์ง๊ฐ ์์ต๋๋ค. VPC๋ก๋ถํฐ ์จ ํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ ์ผํฐ๊น์ง์ ์ง์ฐ์ ์ ์ ์ ์์ง๋ง ์ ์ฒด ๋ฐ์ดํฐ ๊ฒ์ ์ฑ๋ฅ์ ๋์ด๊ธฐ ์ํด ์จ ํ๋ ๋ฏธ์ค ๋ฐ์ดํฐ๋ฅผ ํด๋ผ์ฐ๋ ํ๊ฒฝ์ ์บ์ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ด์์ ์ ๋๋ค.
์น ์บ์ฑ
์น ์ฝํ ์ธ ๋ฅผ ๋ทฐ์ด์๊ฒ ์ ๋ฌํ ๋ HTML ๋ฌธ์, ๋์์ ๋ฑ๊ณผ ๊ฐ์ ์น ์์ฐ์ ๊ฒ์ํ๋ ๊ฒ์ ๊ด์ฌ๋๋ ๋๋ถ๋ถ์ ์ง์ฐ ์๊ฐ์ ์ด๋ฌํ ์ํฐํฉํธ๋ฅผ ์บ์ฑํ๊ณ ๋์คํฌ ์ฝ๊ธฐ ๋ฐ ์๋ฒ ๋ก๋๋ฅผ ์ ๊ฑฐํจ์ผ๋ก์จ ํ์ ํ ์ค์ผ ์ ์์ต๋๋ค. ์๋ฒ ๋ฐ ํด๋ผ์ด์ธํธ ์ธก ๋ชจ๋์์ ๋ค์ํ ์น ์บ์ฑ ๊ธฐ๋ฒ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฒ ์ธก ์น ์บ์ฑ์ ์ผ๋ฐ์ ์ผ๋ก ์์ ์๋ ์น ์๋ฒ๋ก๋ถํฐ์ ์น ์๋ต์ ์ ์งํ๋ ์น ํ๋ก์๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๋ ๋ฐ ์ง์ฐ ์๊ฐ์ ํจ๊ณผ์ ์ผ๋ก ์ค์ ๋๋ค. ํด๋ผ์ด์ธํธ ์ธก ์น ์บ์ฑ์ ์ด์ ์ ๋ฐฉ๋ฌธํ ์น ์ฝํ ์ธ ์ ์บ์๋ ๋ฒ์ ์ ์ ์งํ๋ ๋ธ๋ผ์ฐ์ ๊ธฐ๋ฐ ์บ์ฑ์ ํฌํจํ ์ ์์ต๋๋ค. ์น ์บ์ฑ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
์ผ๋ฐ ์บ์
๋ฉ๋ชจ๋ฆฌ์์ ๋ฐ์ดํฐ์ ์ก์ธ์คํ๋ ๊ฒ์ ๋์คํฌ ๋๋ SSD์์ ๋ฐ์ดํฐ์ ์ก์ธ์คํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๊ฒ ์ํ๋๋ฏ๋ก ์บ์์ ๋ฐ์ดํฐ๋ฅผ ํ์ฉํ๋ฉด ๋ง์ ์ด์ ์ด ์์ต๋๋ค. ๊ฑฐ๋ํ ๋ฐ์ดํฐ ์ง์์ด๋ ๋์คํฌ ๊ธฐ๋ฐ ๋ด๊ตฌ์ฑ์ ํ์๋ก ํ์ง ์๋ ๋ง์ ์ฌ์ฉ ์ฌ๋ก์ ๊ฒฝ์ฐ, ์ธ ๋ฉ๋ชจ๋ฆฌ ํค/๊ฐ(key-value) ์คํ ์ด๋ฅผ ๋ ๋ฆฝํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ์ฌ์ฉํ๋ ๊ฒ์ ์ฑ๋ฅ์ด ๋ฐ์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ ์ ์๋ ์ข์ ๋ฐฉ๋ฒ์ ๋๋ค. ์๋ ๋ฟ ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น์ฉ ํจ์จ์ ์ธ ๊ฐ๊ฒฉ์ผ๋ก ๋์ ์ฒ๋ฆฌ๋์ ์ด์ ์ ์ป์ ์ ์์ต๋๋ค. ์ ํ ๊ทธ๋ฃน, ์นดํ ๊ณ ๋ฆฌ ๋ฆฌ์คํ , ํ๋กํ ์ ๋ณด ๋ฑ๊ณผ ๊ฐ์ ์ฐธ์กฐ ๊ฐ๋ฅํ ๋ฐ์ดํฐ๋ ์ผ๋ฐ ์บ์์ ๋ํ ์ ์ฉํ ์ฌ์ฉ ์ฌ๋ก์ ๋๋ค. ์ผ๋ฐ ์บ์์ ๋ํ ์์ธํ ๋ด์ฉ์ ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
ํตํฉ ์บ์
ํตํฉ ์บ์๋ ์๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ๋ฅผ ์๋์ผ๋ก ์บ์ํ๋ ์ธ ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต์ ๋๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ๊ฐ ์บ์์ ์์ฃผํ๋ ๊ฒฝ์ฐ ์ธ๋ฐ์ด๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฒญ์ ๋ํ ์๋ต์ ์ ๊ณตํ๊ธฐ ์ํด ์บ์๋ฅผ ํ์ฉํฉ๋๋ค. ์ด๋ ๊ฒํ๋ฉด ์์ฒญ ์ง์ฐ ์๊ฐ์ ์ค์ด๊ณ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์์์ CPU ๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ์ค์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฑ๋ฅ์ ํ๊ฒฉํ ๋์ผ ์ ์์ต๋๋ค. ํตํฉ ์บ์์ ์ค์ํ ํน์ง์ ์บ์๋ ๋ฐ์ดํฐ๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ ์ํด ๋์คํฌ์ ์ ์ฅ๋ ๋ฐ์ดํฐ์ ์ผ์นํ๋ค๋ ๊ฒ์ ๋๋ค.
-
์ฐ์ ๊ตฐ
-
์๋ก ๋ค๋ฅธ ์ฐ์ ๊ตฐ๊ณผ ๋ค์ํ ์บ์ฑ ์ฌ์ฉ ์ฌ๋ก์ ๋ํด ์์๋ณด๊ธฐ
๋ชจ๋ฐ์ผ
๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋น ๋ฅธ ์๋น์ ๋๋ฐ์ด์ค ์ฑํ๊ณผ ๊ธฐ์กด์ ์ปดํจํฐ ์ฅ๋น์ ์ฌ์ฉ ๊ฐ์๋ฅผ ๊ฐ์ํ ๋ ์์ฒญ๋๊ฒ ๋นจ๋ฆฌ ์ฑ์ฅํ๋ ์์ฅ ๋ถ์ผ์ ๋๋ค. ๊ฒ์, ์์ ์ฉ ์ ํ๋ฆฌ์ผ์ด์ , ๊ฑด๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ฑ์ ์๊ด์์ด ์ค๋๋ ๊ฑฐ์ ๋ชจ๋ ์์ฅ ๋ถ์ผ์์ ๋ชจ๋ฐ์ผ ์นํ์ ์ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๊ด์ ์์ ๋ณผ ๋, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๊ฒ์ ๋ค๋ฅธ ํํ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๊ฒ๊ณผ ๋งค์ฐ ์ ์ฌํฉ๋๋ค. ๊ด์ฌ์ ๋์ด์ผ ํ ๋ถ๋ถ, ํ๋ฆฌ์ ํ ์ด์ ํฐ์ด, ๋น์ฆ๋์ค ํฐ์ด ๋ฐ ๋ฐ์ดํฐ ๊ณ์ธต์ด ๋์ผํฉ๋๋ค. ํ๋ฉด์ ๋ถ๋์ฐ ๋ฐ ๊ฐ๋ฐ ๋๊ตฌ๊ฐ ๋ค๋ฅด๊ธด ํ์ง๋ง ํ๋ฅญํ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ๊ฒ์ ๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ด ๊ฐ์ง๋ ๊ณตํต์ ์ธ ๋ชฉํ์ ๋๋ค. ํจ๊ณผ์ ์ธ ์บ์ฑ ์ ๋ต์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ํ๋ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ ๋๊ท๋ชจ๋ก ํ์ฅํ๋ฉฐ ์ ์ฒด์ ๋น์ฉ์ ์ค์ผ ์ ์์ต๋๋ค.
AWS Mobile Hub๋ ๋ชจ๋ฐ์ผ ์ฑ์ ๊ตฌ์ถ ๋ฐ ํ ์คํธํ๊ณ ์ฑ ์ฌ์ฉ์ ๋ชจ๋ํฐ๋งํ๋ AWS ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ๊ฒ์, ๊ตฌ์ฑ ๋ฐ ์ก์ธ์คํ ์ ์๋ ํตํฉ ํ๊ฒฝ์ ์ ๊ณตํ๋ ์ฝ์์ ๋๋ค.
์ฌ๋ฌผ ์ธํฐ๋ท(IoT)
์ฌ๋ฌผ ์ธํฐ๋ท์ ๋๋ฐ์ด์ค ์ผ์๋ฅผ ํตํด ๋๋ฐ์ด์ค์ ์ค์ ์ธ๊ณ๋ก๋ถํฐ ์ ๋ณด๋ฅผ ์์งํ์ฌ ์ธํฐ๋ท์ด๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๋ฌํ๋ ๊ฒ์ ๊ธฐ๋ฐ์ด ๋๋ ๊ฐ๋ ์ ๋๋ค. IoT์ ๊ฐ์น๋ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๊ฑฐ์ ์ค์๊ฐ์ผ๋ก ์ดํดํ๊ฒ ๋์ด ๊ถ๊ทน์ ์ผ๋ก ์๋น ์์คํ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ด ํด๋น ๋ฐ์ดํฐ์ ์ ์ํ๊ฒ ์๋ตํ ์ ์๊ฒ ๋๋ ๋ฅ๋ ฅ์ ๋๋ค. GPS ์ขํ๋ฅผ ์ ์กํ๋ ๋๋ฐ์ด์ค๋ฅผ ์๋ก ๋ค์ด ๋ณด๊ฒ ์ต๋๋ค. ๊ทํ์ IoT ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฌํ ์ขํ์์ ์๋์ ์ผ๋ก ๊ทผ์ ํ ๊ณณ์ ๊ด์ฌ ์ง์ ์ ์ ์ํจ์ผ๋ก์จ ์๋ตํ ์ ์์ต๋๋ค. ๋ํ ๋๋ฐ์ด์ค ์ฌ์ฉ์์ ๊ด๋ จ๋ ํ๊ฒฝ ์ค์ (Preference)์ ์ ์ฅํ ๊ฒฝ์ฐ ํด๋น ๊ฐ์ธ์ ๋ง๋๋ก ๊ถ์ฅ ์ฌํญ์ ์กฐ์ ํ ์ ์์ต๋๋ค. ์ด ํน์ ์์์ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ขํ์ ์๋ตํ ์ ์๋ ์๋๋ ๋ฐ์ด๋ ์ฌ์ฉ์ ๊ฒฝํ์ ์ ๊ณตํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ฌ๊ธฐ์ ์บ์ฑ์ ์ค์ํ ์ญํ ์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์ง๋ฆฌ์ ์ขํ์ ํจ๊ป ๊ด์ฌ ์ง์ ์ Redis์ ๊ฐ์ ํค/๊ฐ(key/value) ์คํ ์ด์ ์ ์ฅํ์ฌ ๋น ๋ฅธ ๊ฒ์์ ๊ฐ๋ฅ์ผ ํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ ๊ด์ ์์ ๋ณผ ๋, ํ๋ก๊ทธ๋๋งคํฑ(programmatic) ๋ฐฉ์์ผ๋ก ๊ทธ๋ ๊ฒ ํ ์ ์๋ ์ํฉ์ธ ๊ฒฝ์ฐ, ๊ธฐ๋ณธ์ ์ผ๋ก IoT ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝ๋ํํ์ฌ ๋ชจ๋ ์ด๋ฒคํธ์ ์๋ตํ ์ ์์ต๋๋ค. IoT ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ถํ ๋ ๊ณ ๋ คํด์ผ ํ ์ค์ํ ๊ณ ๋ ค ์ฌํญ์๋ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ N๊ฐ์ ๋๋ฐ์ด์ค๋ฅผ ํ์ฅํ ์ ์๋ ์๋ฃจ์ ์ ์ค๊ณํ๊ณ ๋น์ฉ ํจ์จ์ ์ธ ์ํคํ ์ฒ๋ฅผ ์ ๊ณตํ๋ ๊ฒ๊ณผ ๊ด๋ จ๋ ์๋ต ์๊ฐ์ด ํฌํจ๋ฉ๋๋ค.
AWS IoT๋ ์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค๊ฐ ์ฝ๊ณ ์์ ํ๊ฒ ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ๋ค๋ฅธ ๋๋ฐ์ด์ค์ ์ํธ ์์ฉํ ์ ์๋๋ก ์ง์ํ๋ ๊ด๋ฆฌํ ํด๋ผ์ฐ๋ ํ๋ซํผ์ ๋๋ค.
์ถ๊ฐ ์ฝ๊ธฐ ์๋ฃ: Redis์ฉ Amazon ElastiCache๋ก IoT ๋ฐ ์๊ณ์ด ๋ฐ์ดํฐ ๊ด๋ฆฌํ๊ธฐ(Managing IoT and Time Series Data with Amazon ElastiCache for Redis
๊ด๊ณ ๊ธฐ์
์ต์ ์ ๋ํ ํฌ(Ad Tech) ์ ํ๋ฆฌ์ผ์ด์ ์ ํนํ ์ฑ๋ฅ ์ธก๋ฉด์์ ๋ง์ ๊ฒ์ ์๊ตฌํฉ๋๋ค. ์ ๋ํ ํฌ(AdTech)์ ์ค์ํ ์ฑ์ฅ ์์ญ์ ์ผ๋ก๋ก ์ค์๊ฐ ์ ์ฐฐ(RTB)์ ๋ค ์ ์์ต๋๋ค. ์ด๊ฒ์ ์ค์๊ฐ์ผ๋ก ๊ฐ์ฅ ์ธ๋ถํ๋ ๋ ธ์ถ ์์ค์์ ๋์งํธ ๋์คํ๋ ์ด ๊ด๊ณ ๋ฅผ ๊ฑฐ๋ํ๊ธฐ์ํ ๊ฒฝ๋งค ๊ธฐ๋ฐ ๋ฐฉ์์ ๋๋ค. RTB๋ 2015 ๋ ์ ํ๋ก๊ทธ๋๋งคํฑ(programmatic) ๋ฐฉ์์ผ๋ก ๋ฏธ๊ตญ์์ ๊ตฌ๋งคํ ๊ด๊ณ ์ 74.0%, ๋ฏธํ 110 ์ต ๋ฌ๋ฌ๋ฅผ ์ฐจ์งํ๋ ์ฐ์ธํ ๊ฑฐ๋ ๋ฐฉ์์ด์์ต๋๋ค (eMarketer Analysis ์๋ฃ). ์ค์๊ฐ ์ ์ฐฐ ์ฑ์ ๊ตฌ์ถํ ๋ ๋ฐ๋ฆฌ์ด๋ ์ ์ฐฐ๊ฐ๋ฅผ ์ ์๊ฐ์ ์ ์ถํ๋ ๊ฒ๊ณผ ์ ํ ์ธ๋ชจ์๊ฒ ๋๋ ๊ฒฝ์ฐ์ ์ฐจ์ด๊ฐ ๋ ์ ์์ต๋๋ค. ์ฆ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ ์ฐฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ ์ค๋ ๊ฒ์ ์์ฒญ๋๊ฒ ๋นจ๋ผ์ผ ํจ์ ์๋ฏธํฉ๋๋ค. ๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ผ๋ก ์ ์ฐฐ ์ธ๋ถ ์ฌํญ์ ์ก์ธ์คํ ์ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์ฑ์ ์ด๋ฌํ ๊ณ ์ฑ๋ฅ์ ๋ฌ์ฑํ ์ ์๊ฒ ํด ์ฃผ๋ ๋ฐ์ด๋ ์๋ฃจ์ ์ ๋๋ค.
๊ฒ์
์ํธ ์์ฉ(Interactivity)์ ๊ฑฐ์ ๋ชจ๋ ํ๋ ๊ฒ์์ ๊ธฐ๋ณธ ์๊ฑด์ ๋๋ค. ๋๋ฆฌ๊ฑฐ๋ ๋ฐ์ํ์ง ์๋ ๊ฒ์๋ณด๋ค ํ๋ ์ด์ด๋ฅผ ๋ ์ข์ ์ํค๋ ๊ฒ์ ์์ผ๋ฉฐ ์ด๋ฌํ ๊ฒ์์ ๊ฑฐ์ ์ฑ๊ณตํ์ง ๋ชปํฉ๋๋ค. ๋ชจ๋ฐ์ผ ๋ฉํฐ ํ๋ ์ด์ด ๊ฒ์์ ๊ฒฝ์ฐ ์ฑ๋ฅ์ ๋ํ ์๊ตฌ ์ฌํญ์ ๋์ฑ ๊น๋ค๋ก์์ง๋๋ค. ์๋ ํ๋ฉด ํ ํ๋ ์ด์ด๊ฐ ์ทจํ๋ ๋์์ด ์ค์๊ฐ์ผ๋ก ๋ค๋ฅธ ํ๋ ์ด์ด๋ค๊ณผ ๊ณต์ ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค. ์บ์ฑ์ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ์ ๋ํด ๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ ์ฟผ๋ฆฌ ์๋ต์ ์ ๊ณตํ์ฌ ๊ฒ์์ ์ํํ๊ฒ ์งํ์ํค๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ๋ํ "์ ์ ๋ณ๋ก ํ์ฌ ์์ 10๋ช ์ ํ๋ ์ด์ด๋ ๋๊ตฌ์ ๋๊น?"์ ๊ฐ์ด ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๋ฒ ์ฟผ๋ฆฌ ํ ๋ ์ค์ํ ๋ฌธ์ ๋ฅผ ์ํํ๋ ๋ฐ ๋์์ด๋ฉ๋๋ค.
AWS์์์ ๊ฒ์ ๊ฐ๋ฐ์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
๋ฏธ๋์ด
๋ฏธ๋์ด ํ์ฌ๋ ๋์์์ด ๋ณํํ๋ ๋ ์/์์ฒญ์๋ฅผ ๊ฐ์ง ๊ณ ๊ฐ๋ค์๊ฒ ๋๋์ ์ ์ ์ฝํ ์ธ ๋ฅผ ์ ์กํด์ผ ํ ํ์์ฑ์ ์ข ์ข ํด๊ฒฐํด์ผ ํฉ๋๋ค. ์๋ก ์์ฒญ์์๊ฒ ๋๋์ ๋น๋์ค ์ฝํ ์ธ ๋ฅผ ์คํธ๋ฆฌ๋ฐํ๋ Netflix๋ Amazon Video์ ๊ฐ์ ๋น๋์ค ์คํธ๋ฆฌ๋ฐ ์๋น์ค๋ฅผ ๋ค ์ ์์ต๋๋ค. ์ด๋ฌํ ์๋น์ค๋ ์ ์ธ๊ณ์ ๋ถ์ฐ๋ ์บ์ฑ ์๋ฒ ์ธํธ์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(Content Delivery Network)์ ๊ฐ์ฅ ์ ํฉํฉ๋๋ค. ๋ฏธ๋์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ ๋ค๋ฅธ ์ธก๋ฉด์ ๋ก๋๊ฐ ๊ธ์ฆํ ์ ์๊ณ ์์ธก์ด ํ๋ ๊ฒฝํฅ์ด ์๋ค๋ ๊ฒ์ ๋๋ค. ์ฐ์์ธ์ด ๋ฐฉ๊ธ ํธ์ํฐ์ ์ฌ๋ฆฐ ์น์ฌ์ดํธ์ ๋ธ๋ก๊ทธ๋ ์ํผ๋ณผ ๊ฒฝ๊ธฐ ์ค ์ถ๊ตฌํ์ ์น์ฌ์ดํธ๋ฅผ ์์ํด๋ณด์ญ์์ค. ์ฝํ ์ธ ์ ์์ ํ์ ์ธํธ์ ๋ํ ์ด๋ฌํ ๋๊ท๋ชจ ์์์ ๊ธ์ฆ์ ํค ๋น ์ฒ๋ฆฌ๋์ ์ ํ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋๋ถ๋ถ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ด๋ ค์์ ๊ฐ์ ธ๋ค ์ค๋๋ค. ๋ฉ๋ชจ๋ฆฌ๋ ๋์คํฌ๋ณด๋ค ์ฒ๋ฆฌ๋์ด ํจ์ฌ ๋ ๋๊ธฐ ๋๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์๋ ์ฝ๊ธฐ๋ฅผ ๋ฉ๋ชจ๋ฆฌ ์บ์๋ก ๋ฆฌ๋๋ ์ ํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์ ์ ์๊ฑฐ๋
ํ๋ ์ ์ ์๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ ๋ฐ ์ผํ ๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ์ค์๊ฐ ๊ถ์ฅ ์ฌํญ์ ๋น๋กฏํ์ฌ ๊ฐ์ธํ๋ ์ผํ ๊ฒฝํ์ ์ ๊ณตํ๋ฉฐ ๋์ฑ ์ ๊ตํด์ง๊ณ ์์ต๋๋ค. ๋ํ ์ข ์ข ์ฌ์ฉ์์ ์์ ๋คํธ์ํฌ๋ฅผ๋ณด๊ณ ์น๊ตฌ๊ฐ ์ข์ํ๊ฑฐ๋ ๊ตฌ๋งคํ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์ถ์ฒํฉ๋๋ค. ์ฒ๋ฆฌํด์ผ ํ ๋ฐ์ดํฐ์ ์์ ์ฆ๊ฐํ๋ ๋ฐ๋ฉด ๊ณ ๊ฐ์ ์ธ๋ด์ฌ์ ๋์ด๋์ง ์์ต๋๋ค. ๋ฐ๋ผ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์๊ฐ์ผ๋ก ์คํํ๋ ๊ฒ์ ์ฌ์น๊ฐ ์๋๋ผ ํ์์ ๋๋ค. ์ ์คํ๋ ์บ์ฑ ์ ๋ต์ ์ ํ๋ฆฌ์ผ์ด์ ์ฑ๋ฅ์ ์ค์ํ ์ธก๋ฉด์ด๋ฉฐ, ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๊ณต ๋๋ ์คํจ, ์๋๋ฉด ํ๋งค๋ฅผ ํ๋ ๊ฒ๊ณผ ๊ณ ๊ฐ์ ์๋ ๊ฒ ๊ฐ์ ์ฐจ์ด๊ฐ ๋ ์ ์์ต๋๋ค.
์ํ ์ ์ ์๊ฑฐ๋ ์ํคํ ์ฒ๋ฅผ ๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
์์ ๋ฏธ๋์ด
์์ ๋ฏธ๋์ด ์ฑ์ ์ ์ธ๊ณ๋ฅผ ํฉ์ธ๊ณ ์์ต๋๋ค. Facebook, Twitter, Instagram ๋ฐ Snapchat๊ณผ ๊ฐ์ ์์ ๋คํธ์ํฌ์๋ ๋์์์ด ์ฆ๊ฐํ๋ ์ฝํ ์ธ ๋ฅผ ์๋นํ๋ ์ด๋ง์ด๋งํ ์์ ์ฌ์ฉ์๊ฐ ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ํผ๋๋ฅผ ์ด ๋ ๊ฑฐ์ ์ค์๊ฐ์ผ๋ก ์ต์ ์ ๋ง์ถคํ ์ฝํ ์ธ ๋ฅผ ๋ณผ ๊ฒ์ผ๋ก ๊ธฐ๋ํฉ๋๋ค. ์ด๋ ๊ฐ ์ฌ์ฉ์๊ฐ ์๋ก ๋ค๋ฅธ ์น๊ตฌ, ์ด๋ฏธ์ง, ๊ด์ฌ์ฌ ๋ฑ์ ๊ฐ์ง๊ณ ์์ด ์ ์ ์ฝํ ์ธ ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ณธ ํ๋ซํผ์ ์์ง๋์ด๋ง ๋ณต์ก์ฑ ์๊ตฌ๋ ๋์ฑ ์ฌ๊ฐํด ์ง๋๋ค. ์์ ๋ฏธ๋์ด ์ฑ์ ๋๊ท๋ชจ ์ํฐํ ์ธ๋จผํธ, ์คํฌ์ธ ๋ฐ ์ ์น ํ์ฌ์ ๊ด๋ จ๋ ์ฌ์ฉ์์ ์์ฃผ ๊ธ์ฆํ๊ธฐ ์ฝ์ต๋๋ค. ์ด๋ฌํ ๋ณต์๋ ฅ ๋ฐ ์ค์๊ฐ ์ฑ๋ฅ์ ๊ธ์์น์ ๋ฐฑ๊ทธ๋ผ์ด๋ ์ด๋ฏธ์ง์ ๊ฐ์ ์ ์ ์ฝํ ์ธ ๋ฅผ ์ํ ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN), ์ฌ์ฉ์์ ํ์ฌ ์ธ์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ ํ๋ ์ธ์ ์บ์ ๊ทธ๋ฆฌ๊ณ ์นํ ์น๊ตฌ๋ก๋ถํฐ์ ์ต์ ๋ด์ค์ ์ต์ ์ด๋ฏธ์ง ๋ฑ ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐํธํ๊ฒ ์ ์งํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์๋ฅผ ๋น๋กฏํ ์ฌ๋ฌ ์บ์ฑ ๊ณ์ธต์ ํตํด ๋ฌ์ฑ๋ฉ๋๋ค.
์๋ฃ ๋ฐ ๊ฑด๊ฐ
์๋ฃ ์ ๊ณ๋ ์ ์ธ๊ณ์์ ์ ์ ๋ ๋ง์ ์์ ํ์๋ค์ด ์๋ฃ ์๋น์ค๋ฅผ ์ด์ฉํ ์ ์๊ณ ์ก์ธ์คํ ์ ์๋๋ก ํด ์ฃผ๋ ๋์งํธ ํ๋ช ์ ๊ฒฝํํ๊ณ ์์ต๋๋ค. ์ผ๋ถ ์ ํ๋ฆฌ์ผ์ด์ ์์๋ ํ์๊ฐ ์์ฌ๋ฅผ ๋ณด๋ฉด์ ๋น๋์ค ์๋ด์ ํ ์ ์๊ณ ๋๋ถ๋ถ์ ์๋ฃ ์๋น์ค ๊ณต๊ธ์๋ ํ์๊ฐ ๊ฒ์ฌ ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ์๋ฃ ์ง์๊ณผ ๋ํ๋ฅผ ๋๋ ์ ์๋๋ก ํด ์ฃผ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํฉ๋๋ค. ๊ฑด๊ฐ ์ธก๋ฉด์์๋ ์ฌ์ฉ์์ ํน์ ์ผ์ ํ๋ (์: FitBit ๋ฐ Jawbone)์ ์ถ์ ํ๋ ๊ฒ์์๋ถํฐ ํฌ๊ด์ ์ธ ๊ฑด๊ฐ ์ฝ์นญ ๋ฐ ๋ฐ์ดํฐ์ ์ด๋ฅด๋ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ๋ค์ด ์์ต๋๋ค. ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ๋ํํ ์ฑ๊ฒฉ์ ๊ฐ์ํ ๋ ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ํ๋ฆฌ์ผ์ด์ , ๋น์ฆ๋์ค ๋ฐ ๋ฐ์ดํฐ ํฐ์ด์ ๋ํ ํ์์ฑ์ ํด๊ฒฐํด์ผ ํฉ๋๋ค. ํจ๊ณผ์ ์ธ ์บ์ฑ ์ ๋ต์ ์ฌ์ฉํ๋ฉด ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ ์ ์ฒด ์ธํ๋ผ ๋น์ฉ์ ์ค์ด๋ฉฐ ์ฌ์ฉ๋์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ ๊ท๋ชจ๋ฅผ ํ์ฅํ ์ ์์ต๋๋ค.
AWS ๊ธฐ๋ฐ ์๋ฃ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ์ถ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
๊ธ์ต ๋ฐ ๊ธ์ต ๊ธฐ์
์ฐ๋ฆฌ๊ฐ ๊ธ์ต ์๋น์ค๋ฅผ ์๋นํ๋ ๋ฐฉ์์ ์ต๊ทผ ๋ช ๋ ๋์ ๊ทน์ ์ผ๋ก ๋ณํํด ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์๋ ์ํ ๋ฐ ๋ณดํ ์๋น์ค ์ก์ธ์ค, ์ฌ๊ธฐ ํ์ง, ํฌ์ ์๋น์ค, ์ค์๊ฐ ์๊ณ ๋ฆฌ์ฆ์ ํตํ ์๋ณธ ์์ฅ ์ต์ ํ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ๊ณ ๊ฐ์ ์ฌ๋ฌด ๋ฐ์ดํฐ์ ์ค์๊ฐ์ผ๋ก ์ก์ธ์คํ์ฌ ์๊ธ์ ์ด์ฒดํ๊ฑฐ๋ ์ง๋ถํ๋ ๊ฒ๊ณผ ๊ฐ์ ํธ๋์ญ์ ์ ํ ์ ์๋๋ก ํ๋ ์ผ์ ์ด๋ ต์ต๋๋ค. ์ฒซ์งธ, ์ฌ์ฉ์๊ฐ ๊ฑฐ์ ์ค์๊ฐ์ผ๋ก ์ฑ๊ณผ ์ํธ ์์ฉํ๊ธฐ๋ฅผ ์ํ๋ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์ ์์์ ๊ฐ์ ์ ์ฌํ ์ ์ฝ ์กฐ๊ฑด์ด ์ ์ฉ๋ฉ๋๋ค. ๋ํ ๊ธ์ต ์ ํ๋ฆฌ์ผ์ด์ ์ ํฅ์๋ ๋ณด์ ๋ฐ ์ฌ๊ธฐ ํ์ง์ ๊ฐ์ ์ถ๊ฐ ์๊ตฌ ์ฌํญ์ ๋ถ๊ณผํ ์ ์์ต๋๋ค. ๋ค์ค ๊ณ์ธต์ ์บ์ฑ ์ ๋ต์ ํฌํจํ์ฌ, ํจ์จ์ ์ธ ์ํคํ ์ฒ๋ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ํ๋ ์ฑ๋ฅ์ ๋ฌ์ฑํ๋ ๋ฐ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ์บ์ฑ ๊ณ์ธต์๋ ์ฌ์ฉ์์ ์ธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์ธ์ ์บ์, ์ ์ ์ฝํ ์ธ ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํ ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ, ๊ณ ๊ฐ์ด ๊ฐ์ฅ ์ต๊ทผ์ ๊ตฌ๋งคํ 10๊ฐ์ง ํ๋ชฉ๊ณผ ๊ฐ์ด ์์ฃผ ์ก์ธ์คํ๋ ๋ฐ์ดํฐ์ ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์บ์๊ฐ ํฌํจ๋ฉ๋๋ค.
AWS ๊ธฐ๋ฐ ๊ธ์ต ์๋น์ค ์ฑ์ ๋ํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ฌ๊ธฐ๋ฅผ ํด๋ฆญํ์ญ์์ค.
Amazon ElastiCache ์์ํ๊ธฐ
๋ ๋ง์ ์บ์ฑ ๋ฆฌ์์ค

