ํด๋ผ์ฐ๋ ์ปดํจํ
AWS
GCP
AWS vs GCP
Cloudflare
์ธํฐ๋ท(โํด๋ผ์ฐ๋โ)์ ํตํด ์๋ฒ, ์คํ ๋ฆฌ์ง, ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋คํธ์ํน, ์ํํธ์จ์ด, ๋ถ์, ์ธํ ๋ฆฌ์ ์ค ๋ฑ์ ์ปดํจํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ฒ
- ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ ํด๋ผ์ฐ๋ ์๋น์ค์ ๋ํด์๋ง ์๊ธ์ ์ง๋ถํ๋ฏ๋ก, ์ด์ ๋น์ฉ์ ๋ฎ์ถ๊ณ ์ธํ๋ผ๋ฅผ ๋ณด๋ค ํจ์จ์ ์ผ๋ก ์ด์ํ ์ ์์ต๋๋ค. ๊ทธ๋ฟ๋ง ์๋๋ผ, ๋น์ฆ๋์ค ์๊ตฌ ์ฌํญ์ ๋ณํ์ ๋ฐ๋ผ ๊ท๋ชจ๋ฅผ ์กฐ์ ํ ์ ์์ต๋๋ค.
-
๋น์ฉ
- ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ฌ์ฉํ๋ฉด ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด๋ฅผ ๊ตฌ์ ํ๊ณ ์จ์ฌ์ดํธ ๋ฐ์ดํฐ ์ผํฐ๋ฅผ ์ค์น ๋ฐ ์ด์ํ๋ฉด์ ๋ฐ์ํ๋ ์ง์ถ์ ์ค์ผ ์ ์์ต๋๋ค. ์๋ฒ ๋, ์ ์ ๋ฐ ๋๊ฐ์ ์ฌ์ฉ๋๋ ์์ ๋๊ธฐ ์ ๊ธฐ์ธ, ์ธํ๋ผ ๊ด๋ฆฌ๋ฅผ ์ํ IT ์ ๋ฌธ๊ฐ ๋น์ฉ ๋ฑ์ ๋น์ฉ์ด ๋น ๋ฅด๊ฒ ์ ๊ฐ๋ฉ๋๋ค.
-
์๋
- ๋๋ถ๋ถ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๋ ์ฃผ๋ฌธํ ์ ํ ์๋น์ค๋ก ์ ๊ณต๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ง์ ์์ ์ปดํจํ ๋ฆฌ์์ค๋ ๋๋ถ๋ถ ๋ช ๋ฒ์ ๋ง์ฐ์ค ํด๋ฆญ์ผ๋ก ๋ช ๋ถ ๋ง์ ํ๋ก๋น์ ๋ ์ ์์ด ๊ธฐ์ ์ ๋ง์ ์ ์ฐ์ฑ์ด ์ ๊ณต๋๋ฉฐ ๊ธฐ์ ์ ์ฉ๋ ๊ณํ ๋ถ๋ด์ ๋ ์ ์์ต๋๋ค.
-
๋ฐ์ด๋ ํ์ฅ์ฑ
- ํ๋ ฅ์ ์ธ ํ์ฅ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค์ ํฐ ์ด์ ์ค ํ๋์ ๋๋ค. ํด๋ผ์ฐ๋ ์ธ๊ณ์ ์ด๋ฌํ ํน์ฑ์ ๋ฐ๋ก ํ์ํ ๋์ ์ ์ ํ ์ง๋ฆฌ์ ์์น์์ ๋๋ต์ ์ธ ์ปดํจํ ์ฑ๋ฅ, ์คํ ๋ฆฌ์ง, ๋์ญํญ ๋ฑ ์ ์ ํ ์์ IT ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
-
์์ฐ์ฑ
- ์ผ๋ฐ์ ์ผ๋ก ์จ์ฌ์ดํธ ๋ฐ์ดํฐ ์ผํฐ์๋ ํ๋์จ์ด ์ค์น, ์ํํธ์จ์ด ํจ์น ๋ฐ ๊ธฐํ ์๊ฐ์ด ์ค๋ ๊ฑธ๋ฆฌ๋ IT ๊ด๋ฆฌ ์์ ๋ฑ ๋ง์ โ๋ํน๊ณผ ์คํํน(racking and stacking)โ์ด ํ์ํฉ๋๋ค. ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ฌ์ฉํ๋ฉด ์ด๋ฌํ ์์ ์ ์๋น์๊ฐ ๋ถํ์ํด์ง๋ฏ๋ก IT ํ์ ๋ ์ค์ํ ๋น์ฆ๋์ค ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ ๋ฐ ์๊ฐ์ ํฌ์ํ ์ ์์ต๋๋ค.
-
์ฑ๋ฅ
- ์ต๋ ๊ท๋ชจ์ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๊ฐ ์ ์ธ๊ณ์ ์์นํ ๋ณด์ ๋ฐ์ดํฐ ์ผํฐ ๋คํธ์ํฌ์์ ์คํ๋ฉ๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ ์ผํฐ๋ ์ต์ ์ธ๋์ ๋น ๋ฅด๊ณ ํจ์จ์ ์ธ ์ปดํจํ ํ๋์จ์ด๋ก ์ ๊ธฐ์ ์ผ๋ก ์ ๊ทธ๋ ์ด๋๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ผ๋ฐ ๊ฐ๋ณ ๊ธฐ์ ์ด ๋ณด์ ํ ๋ฐ์ดํฐ ์ผํฐ์ ๋น๊ตํ๋ฉด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋คํธ์ํฌ ๋๊ธฐ ์๊ฐ ๋จ์ถ๊ณผ ๋ ํฐ ๊ท๋ชจ์ ๊ฒฝ์ ๋ฑ ๋ช ๊ฐ์ง ์ด์ ์ด ์ ๊ณต๋ฉ๋๋ค.
-
์์ ์ฑ
- ํด๋ผ์ฐ๋ ์ปดํจํ ์ ์ฌ์ฉํ๋ฉด ํด๋ผ์ฐ๋ ๊ณต๊ธ์ ๋คํธ์ํฌ์ ์ฌ๋ฌ ์ค๋ณต ์ฌ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ๋ฏธ๋ฌํ ์ ์์ผ๋ฏ๋ก ๋ฐ์ดํฐ ๋ฐฑ์ , ์ฌํด ๋ณต๊ตฌ ๋ฐ ๋น์ฆ๋์ค ์ฐ์์ฑ์ ๋ ์ฝ๊ฒ ์ ๊ณตํ ์ ์์ผ๋ฉฐ ๋น์ฉ๋ ๋ ๋ญ๋๋ค.
-
๋ณด์
- ๋ง์ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๊ฐ ์ ์ฒด์ ์ธ ๋ณด์ ํ์ธ๋ฅผ ๊ฐํํ๋ ๊ด๋ฒ์ํ ์ ์ฑ ์งํฉ, ๊ธฐ์ ๋ฐ ์ปจํธ๋กค์ ์ ๊ณตํ์ฌ ๋ฐ์ดํฐ, ์ฑ ๋ฐ ์ธํ๋ผ๋ฅผ ์ ์ฌ์ ์ธ ์ํ์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค.
๋ชจ๋ ํด๋ผ์ฐ๋๊ฐ ๊ฐ์ง ์์ผ๋ฉฐ ํ๋์ ํด๋ผ์ฐ๋ ์ปดํจํ ์ ํ๋ง์ด ๋๊ตฌ์๊ฒ๋ ์ ํฉํ ๊ฒ์ ์๋๋๋ค. ์ฌ๋ฌ ๊ฐ์ง ์๋ก ๋ค๋ฅธ ๋ชจ๋ธ, ์ ํ ๋ฐ ์๋น์ค๊ฐ ๊ฒฐํฉ๋์ด ์ฌ์ฉ์์๊ฒ ์ ํฉํ ์๋ฃจ์ ์ ์ ๊ณตํฉ๋๋ค.
๋จผ์ , ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ๊ตฌํํ ํด๋ผ์ฐ๋ ๋ฐฐํฌ ์ ํ ๋๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์ํคํ ์ฒ๋ฅผ ๊ฒฐ์ ํด์ผ ํฉ๋๋ค. ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ๋ฐฐํฌํ๋ ๋ฐฉ์์ผ๋ก๋ ๊ณต์ฉ ํด๋ผ์ฐ๋, ํ๋ผ์ด๋น ํด๋ผ์ฐ๋ ๋๋ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋์ ์ธ ๊ฐ์ง๊ฐ ์์ต๋๋ค.
-
๊ณต์ฉ ํด๋ผ์ฐ๋
- ์ธํฐ๋ท์ ํตํด ์๋ฒ ๋ฐ ์คํ ๋ฆฌ์ง์ ๊ฐ์ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ ๊ณตํ๋ ํ์ฌ ํด๋ผ์ฐ๋ ์๋น์ค ๊ณต๊ธ์๊ฐ ์์ ํ๊ณ ์ด์ํฉ๋๋ค. ๊ณต์ฉ ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ๋ชจ๋ ํ๋์จ์ด, ์ํํธ์จ์ด ๋ฐ ๊ธฐํ ์ง์ ์ธํ๋ผ๋ฅผ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๊ฐ ์์ ํ๊ณ ๊ด๋ฆฌํฉ๋๋ค. ์ฌ์ฉ์๋ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ์๋น์ค์ ์ก์ธ์คํ๊ณ ๊ณ์ ์ ๊ด๋ฆฌํฉ๋๋ค.
-
ํ๋ผ์ด๋น ํด๋ผ์ฐ๋
- ๋จ์ผ ๋น์ฆ๋์ค ๋๋ ์กฐ์ง์์ ๋ ์ ์ ์ผ๋ก ์ฌ์ฉ๋๋ ํด๋ผ์ฐ๋ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ํ๋ผ์ด๋น ํด๋ผ์ฐ๋๋ ํ์ฌ์ ์ค์ ์จ์ฌ์ดํธ ๋ฐ์ดํฐ ์ผํฐ ๋ด์ ๋ฐฐ์นํ ์ ์์ต๋๋ค. ์ผ๋ถ ํ์ฌ์์๋ ํด๋น ํ๋ผ์ด๋น ํด๋ผ์ฐ๋๋ฅผ ํธ์คํธํ๊ธฐ ์ํด ํ์ฌ ์๋น์ค ๊ณต๊ธ์์ ๋น์ฉ์ ์ง๊ธํ๊ธฐ๋ ํฉ๋๋ค. ํ๋ผ์ด๋น ํด๋ผ์ฐ๋๋ ์๋น์ค์ ์ธํ๋ผ๊ฐ ๊ฐ์ธ ๋คํธ์ํฌ์์ ์ ์ง ๊ด๋ฆฌ๋๋ ํด๋ผ์ฐ๋์ ๋๋ค.
-
ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋
- ๊ณต์ฉ ํด๋ผ์ฐ๋์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋ ๊ฐ์ ๋ฐ์ดํฐ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณต์ ํ ์ ์๋ ๊ธฐ์ ๋ก ํจ๊ป ๋ฐ์ธ๋ฉ๋ ๊ณต์ฉ ํด๋ผ์ฐ๋์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋๋ฅผ ๊ฒฐํฉํฉ๋๋ค. ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋๋ ๋ฐ์ดํฐ ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋์ ๊ณต์ฉ ํด๋ผ์ฐ๋ ๊ฐ์ ์ด๋ํ ์ ์๋๋ก ํ์ฌ, ๋น์ฆ๋์ค์ ๋ ๋์ ์ ์ฐ์ฑ, ๋ ๋ง์ ๊ฐ๋ฐ ์ต์ ์ ์ ๊ณตํ๋ฉฐ ๊ธฐ์กด ์ธํ๋ผ, ๋ณด์ ๋ฐ ๊ท์ ์ค์๋ฅผ ์ต์ ํํ๋๋ก ์ง์ํฉ๋๋ค.
์ด๋ฌํ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๋ ์ค์ฒฉ๋์ด ๋น๋๋๋ฏ๋ก ํด๋ผ์ฐ๋ ์ปดํจํ "์คํ"์ด๋ผ๊ณ ๋ ํฉ๋๋ค.
-
IaaS(Infrastructure as a Service)
- ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฒ์ฃผ์ ๋๋ค. IaaS๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๋ก๋ถํฐ ์ข ๋์ ๋ฐฉ์์ผ๋ก ์๋ฒ์ VM(๊ฐ์ ๋จธ์ ), ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ, ์ด์ ์ฒด์ ๋ฑ์ IT ์ธํ๋ผ๋ฅผ ๋์ฌํฉ๋๋ค.
-
PaaS(Platform as a Service)
- PaaS(Platform-as-a-Service)๋ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐ, ํ ์คํธ, ์ ๊ณต ๋ฐ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ฃผ๋ฌธํ ํ๊ฒฝ์ ์ ๊ณตํ๋ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๋ฅผ ์๋ฏธํฉ๋๋ค. PaaS๋ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐ์ ํ์ํ ์๋ฒ, ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ์ค์ ํ๊ฑฐ๋ ๊ด๋ฆฌํ ํ์ ์์ด ๋ ์ฝ๊ณ ๋น ๋ฅด๊ฒ ์น์ฑ์ด๋ ๋ชจ๋ฐ์ผ ์ฑ์ ๋ง๋ค ์ ์๋๋ก ๋์์ธ๋์์ต๋๋ค.
-
์๋ฒ๋ฆฌ์ค ์ปดํจํ
- PaaS์ ์ค์ฒฉ๋ ์๋ฒ๋ฆฌ์ค ์ปดํจํ ์ ํ์ํ ์๋ฒ์ ์ธํ๋ผ๋ฅผ ์ง์ํด์ ๊ด๋ฆฌํ๋ ๋ฐ ์๊ฐ์ ์๋นํ์ง ์๊ณ ์ฑ ๊ธฐ๋ฅ์ ๋น๋ํ๋ ๋ฐ ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค. ํด๋ผ์ฐ๋ ๊ณต๊ธ์๊ฐ ์ค์ , ์ฉ๋ ๊ณํ ๋ฐ ์๋ฒ ๊ด๋ฆฌ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ๋ ํ์ฅ์ฑ์ด ๋๊ณ ์ด๋ฒคํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ฉฐ ํน์ ํจ์ ๋๋ ํธ๋ฆฌ๊ฑฐ๊ฐ ๋ฐ์ํ๋ ๊ฒฝ์ฐ์๋ง ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํฉ๋๋ค.
-
SaaS(Software as a Service)
- SaaS(Software-as-a-Service)๋ ์ธํฐ๋ท์ ํตํด ์ฃผ๋ฌธํ๊ณผ ์ผ๋ฐ์ ์ธ ๊ตฌ๋ ๋ฐฉ์์ผ๋ก ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. SaaS๋ฅผ ์ฌ์ฉํ ๊ฒฝ์ฐ ํด๋ผ์ฐ๋ ๊ณต๊ธ์๋ ์ํํธ์จ์ด ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ๊ธฐ๋ณธ ์ธํ๋ผ๋ฅผ ํธ์คํธํ๊ณ ๊ด๋ฆฌํ๋ฉฐ ์ํํธ์จ์ด ์ ๊ทธ๋ ์ด๋ ๋ฐ ๋ณด์ ํจ์น์ ๊ฐ์ ์ ์ง ๊ด๋ฆฌ๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค. ์ฌ์ฉ์๋ ์ผ๋ฐ์ ์ผ๋ก ํด๋ํฐ, ํ๋ธ๋ฆฟ ๋๋ PC์์ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ์ฌ ์ธํฐ๋ท์ ํตํด ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฐ๊ฒฐํฉ๋๋ค.
์๋ง์กด์ AWS๋ 2004๋ ๊ณต์ฉ ํด๋ผ์ฐ๋ ์๋น์ค๋ฅผ ์์์ผ๋ก ํ์ฌ๋ ์ ๊ณ ์ต๊ณ ์์ค์ ์๋ํ, ๋ณด์ ๋ฐ ํ์ฅ์ฑ์ ๊ฐ์ถ ํด๋ผ์ฐ๋๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ ๋ฐ ์๋ฒ๋ฆฌ์ค, ์คํ ๋ฆฌ์ง, ๋คํธ์ํฌ, ์ํํธ์จ์ด ์ธํ๋ผ ์๋น์ค ๋ฑ์ ๋ชจ๋ ๋ฒ์ฃผ์์ ์ฌ์ฉ์๊ฐ ์๊ตฌํ๋ ๊ธฐ๋ฅ์ ๋ชจ๋ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉ์๋ AWS๋ง ์ฌ์ฉํจ์ผ๋ก ์ ์ฒด ์ธํ๋ผ์คํธ๋ญ์ฒ๋ฅผ ํตํฉ ์ด์ํ ์ ์๋ ์ต๋ ์ฅ์ ์ด ์์ต๋๋ค.
- EC2 (Elastic Compute Cloud)
- ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์๋ฒ๋ฅผ ํ ๋น ๋ฐ์ ์ฌ์ฉํ ์ ์๋ ์๋น์ค๋ก, ์๋ฒ ํธ์คํ ๊ณผ ๋น์ทํ ๊ฐ๋ ์ด์ง๋ง ๋ฌผ๋ฆฌ์ ์ธ ์๋ฒ๊ฐ ์๋ AWS ํด๋ผ์ฐ๋์์ ๊ฐ์ ํ๊ฒฝ์ ํ ๋น๋ฐ๋๋ค.
-
Direct Connect
- AWS์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ ์ผํฐ, ์ฌ๋ฌด์ค, ์ฝ๋ก์ผ์ด์ ํ๊ฒฝ ์ฌ์ด์์ ํ๋ผ์ด๋น ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์๋ค.
- 802.1q VLAN์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ๊ฐ์ ์ธํฐํ์ด์ค๋ก ๋๋ ์ ์์ด, ํผ๋ธ๋ฆญ ํ๊ฒฝ๊ณผ ํ๋ผ์ด๋น ํ๊ฒฝ ๊ฐ์ ๋คํธ์ํฌ ๋ถ๋ฆฌ๋ฅผ ์ ์งํ๋ฉด์ ๋์ผํ ์ฐ๊ฒฐ์ ์ฌ์ฉํ๋ค.
-
Route 53
- AWS์์ ์ ๊ณตํ๋ DNS ์๋น์ค๋ก IPv6๋ฅผ ์ฌ์ฉํ ์ ์๊ณ , Amazon EC2 ์ธ์คํด์ค, Elastic Load Balancing ๋ก๋ ๋ฐธ๋ฐ์, Amazon S3 ๋ฒํท ๋ฑ AWS์์ ์คํ๋๋ ์ธํ๋ผ์ ํจ๊ณผ์ ์ผ๋ก ์ฐ๊ฒฐํ ์ ์๋ค.
- ํธ๋ํฝ์ ์ ์์ ์ธ ์๋ํฌ์ธํธ๋ก ๋ผ์ฐํ ํ๊ฑฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ ํด๋น ์๋ํฌ์ธํธ์ ์ํ๋ฅผ ๊ฐ๋ณ์ ์ผ๋ก ๋ชจ๋ํฐ๋งํ๋๋ก DNS ์ํ ํ์ธ์ ๊ตฌ์ฑํ ์ ์๊ณ , ํธ๋ํฝ ํ๋ฆ์ ์ฌ์ฉํ๋ฉด ์ง์ฐ ์๊ฐ ๊ธฐ๋ฐ ๋ผ์ฐํ , ์ง์ญ DNS, ์ง์ญ ๊ทผ์ ์ฑ, ๊ฐ์ค์น ๊ธฐ๋ฐ ๋ผ์ด๋ ๋ก๋น์ ๋น๋กฏํ์ฌ ๋ค์ํ ๋ผ์ฐํ ์ ํ์ ํตํด ์ ์ญ์ ์ผ๋ก ํธ๋ํฝ์ ๊ด๋ฆฌํ ์ ์๋ค.
-
VPC (Virtual Private Cloud)
- ์ฌ์ค ๋คํธ์ํฌ ์๋น์ค๋ก IPv4์ IPv6๋ฅผ ๋ชจ๋ ์ฌ์ฉํ์ฌ ๋ฆฌ์์ค์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ๊ทผํ ์ ์๋ค.
-
Elastic Load Balancing
- AWS์ LB ์๋น์ค๋ก ์ ํ๋ฆฌ์ผ์ด์ ํธ๋ํฝ์ Amazon EC2 ์ธ์คํด์ค, ์ปจํ ์ด๋, IP ์ฃผ์, Lambda ํจ์, ๊ฐ์ ์ดํ๋ผ์ด์ธ์ค์ ๊ฐ์ ์ฌ๋ฌ ๋์์ ์๋์ผ๋ก ๋ถ์ฐํ ์ ์๋ค.
-
S3 (Simple Storage Service)
- ๊ท๋ชจ์ ์ ์ข ์ ์๊ด์์ด ๊ณ ๊ฐ์ด ์ด ์๋น์ค๋ฅผ ์ด์ฉํ์ฌ ๋ฐ์ดํฐ ๋ ์ดํฌ, ์น์ฌ์ดํธ, ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ , ๋ฐฑ์ ๋ฐ ๋ณต์, ์์นด์ด๋ธ, ์ํฐํ๋ผ์ด์ฆ ์ ํ๋ฆฌ์ผ์ด์ , IoT ๋๋ฐ์ด์ค, ๋น ๋ฐ์ดํฐ ๋ถ์๊ณผ ๊ฐ์ ๋ค์ํ ์ฌ์ฉ ์ฌ๋ก์์ ์ํ๋ ๋งํผ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๋ณดํธํ ์ ์๋ ์๋น์ค
-
EBS (Elastic Block Storage)
- ๋๊ท๋ชจ๋ก ์ฒ๋ฆฌ๋๊ณผ ํธ๋์ญ์ ์ง์ฝ์ ์ธ ์ํฌ๋ก๋ ๋ชจ๋๋ฅผ ์ง์ํ๊ธฐ ์ํด Amazon Elastic Compute Cloud(EC2)์์ ์ฌ์ฉํ๋๋ก ์ค๊ณ๋ ์ฌ์ฉํ๊ธฐ ์ฌ์ด ๊ณ ์ฑ๋ฅ ๋ธ๋ก ์คํ ๋ฆฌ์ง ์๋น์ค
-
Storage Gateway
- ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง์ ๋ํ ์จํ๋ ๋ฏธ์ค ์ก์ธ์ค ๊ถํ์ ์ ๊ณตํ๋ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ์๋น์ค
- ๋ก์ปฌ์ ์๋ ์คํ ๋ฆฌ์ง ์ฅ๋น์ S3๋ฅผ ์ฐ๋ํด์ ๋ฉ์ธ ๋ฐ์ดํฐ๋ S3์ ๋๊ณ ์ ๊ทผ ๋น๋๊ฐ ๋์ ๋ฐ์ดํฐ๋ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ์ผ์ฑ ํ๊ฑฐ๋, ๋ชจ๋ ๋ฐ์ดํฐ๋ ๋ก์ปฌ ์คํ ๋ฆฌ์ง์ ๋๊ณ ์ผ์ ์๊ฐ์ ๋ฐ๋ผ ์ฃผ์์ ์ผ๋ก ๋ฐ์ดํฐ์ ์ค๋ ์์ S3์ ์ ์ฅํ๋ ๋ฑ์ ์๋น์ค๋ฅผ ๊ตฌ์ถํ ์ ์๋ค.
-
RDS (Relational Database Service)
- Amazon Aurora, PostgreSQL, MySQL, MariaDB, ORACLE, Microsoft SQL Server ๋ฑ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค
- AWS์์ ๋ฉ๋ชจ๋ฆฌ, ์ฑ๋ฅ ๋๋ I/O ์ต์ ํ๋ฅผ ์งํํ๋ฉฐ, ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Amazon RDS๋ก ๋ง์ด๊ทธ๋ ์ด์ ๋๋ ๋ณต์ ํ ์ ์๋ค.
-
DynamoDB
- ์ด๋ค ๊ท๋ชจ์์๋ 10๋ฐ๋ฆฌ์ด ๋ฏธ๋ง์ ์ฑ๋ฅ์ ์ ๊ณตํ๋ ํค-๊ฐ ๋ฐ ๋ฌธ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค(NoSQL)
-
SDB (Simple Database)
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์ ์ ๋ถ๋ด์ ๋์ด์ฃผ๋ ๊ณ ๊ฐ์ฉ์ฑ์ NoSQL ๋ฐ์ดํฐ ์คํ ์ด
- ๊ฐ๋ฐ์๋ ์น ์๋น์ค ์์ฒญ์ ํตํด ๋ฐ์ดํฐ ํญ๋ชฉ์ ์ ์ฅํ๊ณ ์ฟผ๋ฆฌ ํ๋ฉฐ ์ดํ ๋๋จธ์ง ๋ถ๋ถ์ Amazon SimpleDB๊ฐ ์ฒ๋ฆฌํ๋ค.
-
EMR (Elastic MapReduce)
- Apache Spark, Apache Hive, Apache HBase, Apache Flink, Apache Hudi ๋ฐ Presto์ ๊ฐ์ ์คํ ์์ค ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐฉ๋ํ ์์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํ ๋น ๋ฐ์ดํฐ ํ๋ซํผ
- ํ๋ก๋น์ ๋ ์ฉ๋ ๋ฐ ํด๋ฌ์คํฐ ์กฐ์ ๋ฑ์ ์๊ฐ์ด ์์๋๋ ์์ ์ ์๋ํํ์ฌ ๋น ๋ฐ์ดํฐ ํ๊ฒฝ์ ์ฝ๊ฒ ์ค์น, ์ด์, ํ์ฅํ ์ ์๋ค.
- ๊ฐ์ฅ ์ฑ์ํ ํด๋ผ์ฐ๋ ์๋น์ค ์ ๊ณต์ฌ
- ๊ด๋ฒ์ํ ์๋น์ค ๋ฐ ํํธ๋ ์ํ๊ณ๋ฅผ ๊ฐ์ถ ์์คํ
- ๊ฐ์ ํ๊ฒฝ์์ ๋ชจ๋ ์ ์คํ๋๋ ์ฌ์ฉ ์ฌ๋ก๋ค
- ๊ด๋ฆฌ๋ฅผ ์ํด์ ๊ณ ๊ธ ์ ๋ฌธ ์ง์์ด ํ์
- ๊ฐ๋ ฅํ ํ์ด๋ธ๋ฆฌ๋ ํด๋ผ์ฐ๋ ์ง์์ด ๋ถ์กฑ
- ํ์ ํ๊ธฐ ํ๋ ๋๋ฌด๋ ๊ด๋ฒ์ํ ์๋น์ค
๊ตฌ๊ธ ํด๋ผ์ฐ๋ ํ๋ซํผ (GCP)๋ 2011๋ ์ ๊ณต๊ฐ๋ ํด๋ผ์ฐ๋ ์ปดํจํ ํ๋ซํผ์ ๋๋ค.
GCP๋ ๊ฐ์ ๋จธ์ ์์ฑ ์ AWS, Azure์ ๋ค๋ฅด๊ฒ ์ง์ ์ฌ์์ ์ปค์คํฐ๋ง์ด์ง ํ ์ ์์ผ๋ฉฐ, ๊ฐ๊ฒฉ์ด ์ ๋ ดํฉ๋๋ค.
๊ธฐ๋ฅ์ ๋ถ๋ถ์์๋ ๋ค๋ฅธ ํด๋ผ์ฐ๋ ํ๋ซํผ๊ณผ ๋น์ทํ๊ฑฐ๋ ๋์ผํ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์์ผ๋ฉฐ, ํนํ ๊ตฌ๊ธ ์์ฌ์์ ์ด์ํ๋ ํ๋ซํผ๊ณผ CNCF ์ฌ๋จ์์ ๊ด๋ฆฌํ๊ณ ์๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ์ ์ฐ๋์ฑ์ด ๋ฐ์ด๋๋ค๋ ํน์ง์ด ์์ต๋๋ค.
-
Compute Engine
- ํด๋ผ์ฐ๋์์ ์ ๊ณตํ๋ ๊ฐ์ ๋จธ์ ์ปดํจํ ์๋น์ค
-
App Engine
- ์๋ฒ๋ฆฌ์ค ์ ํ๋ฆฌ์ผ์ด์ ํ๋ซํผ
- ์๋ฒ ๊ด๋ฆฌ์ ๊ตฌ์ฑ ๋ฐฐํฌ๊ฐ ํ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฐ์๋ ๊ด๋ฆฌ ์ค๋ฒํค๋ ์์ด ์ฐ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ตฌ์ถํ๋ ๋ฐ ์ง์คํ ์ ์๋ค.
-
Kubernetes Engine
- ์ปจํ ์ด๋์ ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌ๋ฅผ ์ํ ๊ด๋ฆฌํ ํ๊ฒฝ ์ ๊ณต
- ๊ฐ๋ฐ์ ์์ฐ์ฑ, ๋ฆฌ์์ค ํจ์จ์ฑ, ์๋ํ๋ ์์ , ์คํ์์ค ์ ์ฐ์ฑ์ ๊ฐ์ง๊ณ ์์
- ๊ตฌ๊ธ์ 15๋ ๊ฐ์ ํ๋ก๋์ ์ปจํ ์ด๋ ํด๋ฌ์คํฐ๋ง ์์คํ ๋ ธํ์ฐ๋ฅผ ํตํด ๊ฐ์ฅ ์์ ์ ์ธ ์๋น์ค ์ ๊ณต
-
Cloud Load Balancing
- ๋ถํ ๋ถ์ฐ๋ ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ์ฌ์ฉ์์ ๊ฐ๊น์ด ์ง์ญ ํ ๊ณณ์ด๋ ์ฌ๋ฌ ๊ณณ์ ๋ฐฐํฌํ์ฌ ๊ณ ๊ฐ์ฉ์ฑ ์๊ฑด์ ์ถฉ์กฑ
-
Cloud CDN
- ์ธ๊ณ ์ ์ญ์ ๊ฒฝ๊ณ ์ง์ ์ด ํผ์ ธ ์๋ Google์ ๋ง์ ํ์ฉํ์ฌ, Google Compute Engine๊ณผ Google Cloud Storage๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ์น์ฌ์ดํธ์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฝํ ์ธ ์ ์ก ์๋ ํฅ์
- ๋คํธ์ํฌ ์ง์ฐ ์๊ฐ์ ๋ฎ์ถ๊ณ , ์๋ณธ์ ๊ฑธ๋ฆฌ๋ ๋ถํ๋ฅผ ๋ถ์ฐํ๊ณ , ์๋ฒ ์ฌ์ฉ ๋น์ฉ์ ์ ๊ฐ
-
BigQuery
- ๋ชจ๋ ๋ฐ์ดํฐ ๋ถ์๊ฐ์ ์์ฐ์ฑ์ ๋์ผ ์ ์๋๋ก ์ค๊ณ๋ Google์ ํ์ฅ์ฑ์ด ๋ฐ์ด๋ ๊ธฐ์ ์ฉ ์๋ฒ๋ฆฌ์ค ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค
- ๊ด๋ฆฌํ ์ธํ๋ผ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์ต์ํ SQL๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด ์๋ฏธ ์๋ ์ ์ฉํ ์ ๋ณด๋ฅผ ์ฐพ๋ ๋ฐ ์ง์คํ ์ ์๋ค.
-
Cloud Dataflow
- ์ ๋ขฐ์ฑ๊ณผ ํํ ๋ฅ๋ ฅ์ ๊ทธ๋๋ก ์ ์งํ๋ฉด์ ์คํธ๋ฆผ(์ค์๊ฐ) ๋ฐ ์ผ๊ด(๊ธฐ๋ก) ๋ชจ๋์์ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๊ณ ๊ฐํํ๋ ์ ์ฒด ๊ด๋ฆฌํ ์๋น์ค
- ์์ค ํ๋ก๋น์ ๋ ๋ฐ ๊ด๋ฆฌ์ ๋ํ ์๋ฒ๋ฆฌ์ค ์ ๊ทผ ๋ฐฉ์ ๋๋ถ์ ๋ฌด์ ํ์ ๊ฐ๊น์ด ์ฉ๋์ ์ด์ฉํด ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๊ณผ์ ๋ฅผ ํด๊ฒฐ
-
Cloud PubSub
- ์คํธ๋ฆผ ๋ถ์ ๋ฐ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ปดํจํ ์์คํ
-
Cloud Auto ML
- ์ ํ์ ์ธ ๋จธ์ ๋ฌ๋ ์ ๋ฌธ ์ง์์ ๋ณด์ ํ ๊ฐ๋ฐ์๋ Google์ ์ต์ฒจ๋จ ์ ์ก ํ์ต ๋ฐ Neural Architecture Search ๊ธฐ์ ์ ํ์ฉํ์ฌ ๋น์ฆ๋์ค ์๊ตฌ์ฌํญ์ ๋ง๊ฒ ๊ณ ํ์ง ๋ชจ๋ธ์ ํ์ต์ํฌ ์ ์๋ ๋จธ์ ๋ฌ๋ ์ ํ
-
Cloud Translation API
- ์ธ๊ณต์ ๊ฒฝ๋ง ๊ธฐ๊ณ ๋ฒ์ญ์ ์ด์ฉํ์ฌ ์์ ๋ฌธ์์ด์ ์ง์๋๋ ์ธ์ด๋ก ๋ฒ์ญํ ์ ์๋ ๊ฐ๋จํ ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณต
-
Prediction API
- Firebase ์์ธก์ Google ๋จธ์ ๋ฌ๋์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์์ ์์ธก๋ ํ๋์ ๊ธฐ์ค์ผ๋ก ๋์ ์ฌ์ฉ์ ๊ทธ๋ฃน์ ์์ฑํ๋ค.
- ์์ธก์ ์ฌ์ฉํ๋ฉด ์ฌ๋ด ๋ฐ์ดํฐ ๋ถ์ํ์ ๋ง๋ค ํ์ ์์ด ์ ๋ณด๋ฅผ ํ ๋๋ก ์ ํ์ ๋ํ ๊ฒฐ์ ์ ๋ด๋ฆด ์ ์๋๋ก ๋์์ค๋ค.
- ์คํ ์์ค ์ปค๋ฎค๋ํฐ์์ ์์ ๋ช ์ฑ
- ๋ถ์ ๋ฐ ๋จธ์ ๋ฌ๋์ ๋ํ ๋ง์ ํฌ์
- ๋น ๋ฐ์ดํฐ ์ ํ๋ฆฌ์ผ์ด์ , ML ๋ฒค์ฒ ๋ฐ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ต์ ์ ์ต์
- ๊ณ์ฝ ํ์์์ ๋งค์ฐ ์๊ฒฉ
- ์๊ท๋ชจ ํํธ๋ ์ํ๊ณ
- ๋๊ธฐ์ ์ ์ํ ์ ํ๋ ๋ฒ์์ ์๋น์ค
์ฌ์ฉ์๋ ํด๋ผ์ฐ๋ ์ฌ์ ์์ ๊ฐ๊ฐ์ ํน์ง์ ํ์ธํจ์ผ๋ก์จ ์ ์ ํ ์๋น์ค๋ฅผ ์ด์ํ ์ ์์ด์ผ ํ๊ณ , ๋ฉํฐ ํด๋ผ์ฐ๋ ํน์ ํ์ด๋ธ๋ฆฌ๋ ์์คํ ์ ํตํด์ ์์คํ ๊ตฌ์ฑ์ ๋ค์ด๊ฐ๋ ๋น์ฉ์ ์ ๊ฐํ ์ ์์ต๋๋ค.
-
CDN(Content Delivery Network) ๊ธฐ๋ฅ
- Cloudfront : ์์ฒด CDN ์๋น์ค ๋ฐ ํํธ๋ ํ ์ธ์์จ ์ ์ฉ
- GCP CDN : CDN Interconnect๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ CDN์ ๊ณต์ ์ฒด์ ํ ์ธ๋ ์์จ ์ ๊ณต (Akamai, Cloudflare ๋ฑ)
-
๋คํธ์ํน ๊ธฐ๋ฅ
- AWS VPC : ๊ฐ์ ์ฌ์ค๋ง์ ํ ๋นํ์ฌ ๋ผ์ฐํ , VPN, NACL ๋ฑ ๋คํธ์ํฌ ์ง์
- GCP Private Cloud : ๋ชจ๋ ์๋น์ค์ ์ ์ฉ๋๋ ์ ์ญ ๊ธฐ๋ฅ ๋คํธ์ํฌ ์ง์
-
Compute ๊ธฐ๋ฅ
-
EC2 : ์ธ์คํด์ค ์์ฑ ์ Key Pair ์์ฑ ํ์. ๋ถ์ค ์ ์ ๊ทผ ๋ถ๊ฐ.
-
Compute : GCP์ฝ์์์ ์ ์๊ฐ๋ฅ. ์คํ ์ค์ด์ด๋ Key ์์ฑ ๊ฐ๋ฅ
-
-
Serverless Compute ๊ธฐ๋ฅ ๋น๊ต
- Lambda : ๋ค์ํ ์ธ์ด ์ฝ๋ ์ง์ (Node.js. Java, C#, Go, Python)
- Cloud Functions : Node.js 6, Node.js 8, Python
-
LoadBalancing ๊ธฐ๋ฅ
- [L4]
- AWS NLB : L4๋ถํ ๋ถ์ฐ ์ TCP, TLS ํ๋กํ ์ฝ๋ง ์ง์
- GCP LB: L4๋ถํ ๋ถ์ฐ ์ TCP, UDP ํ๋กํ ์ฝ๋ง ์ง์
- [L7]
- AWS ALB : HTTP, HTTPS ํ๋กํ ์ฝ ์ง์
- GCP LB : HTTP, HTTPS, SSL/TLS, TCP ํ๋กํ ์ฝ ์ง์
- [L4]
-
DNS ๊ธฐ๋ฅ
- AWS Route53 : ์ง์ญ ๊ธฐ๋ฐ ๋ผ์ฐํ ์ง์, ์ง์ฐ ๊ธฐ๋ฐ ๋ผ์ฐํ ์ง์
- GCP DNS : DNS์๋น์ค์ฉ DNSSEC ์ง์
-
WAF(Web Application Firewall) ๊ธฐ๋ฅ
- AWS WAF : DDOS Protection ($ 3,000), 1๊ฐ IP์์ ๋ฌด์์ ์์ฒญ ์ ์ฐจ๋จ ๊ธฐ๊ฐ ์ค์ ๊ฐ๋ฅ
- GCP Armor : DDOS Protection ($ 0), 1๊ฐ IP ๋ฌด์์ ์์ฒญ ์ฐจ๋จ ๊ธฐ๋ฅ ์์
-
๋ชจ๋ํฐ๋ง ๊ธฐ๋ฅ ๋น๊ต
- AWS CloudWatch : ํ๋์ ๋จ์ผ ๊ณ์ ์ ๋ํ ๋ชจ๋ํฐ๋ง, ๋์๋ณด๋ ๋ฐ ๊ฒฝ๋ณด/์๋ฆผ ์์ ๋ฐ๋ฅธ ๋น์ฉ ์ถ๊ฐ
- GCP Monitoring : 1๊ฐ ๊ณ์ ์ ํฌํจ๋ ๋ค์์ ํ๋ก์ ํธ 1~1000๊ฐ ๋ชจ๋ํฐ๋ง, ๋์๋ณด๋ ๋ฐ ๊ฒฝ๋ณด/์๋ฆผ ๋น์ฉ ๋ฌด๋ฃ
-
๋ฐ์ดํฐ๋ถ์/๋ฉ์์ง์๋น์ค
- AWS SNS/SQL : SQS๋ฅผ ํตํด ๋ฉ์์ง ํ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์๋น์ค๋ฅผ ํ ์ ์์ผ๋ฉฐ ํด๋ผ์ด์ธํธ์ ์ ์กํ๊ธฐ ์ํด์๋ SNS๋ฅผ ์ฐ๋ํด์ผ ํจ
- GCP Pub/Sub : Pub/Sub์์ ๋ฉ์์ง ํ, ๋ด๋ณด๋ด๊ธฐ ๊ธฐ๋ฐ ๋ฉ์์ง ์ ์ก ๋ฐ ๋์ฉ๋ ์คํธ๋ฆฌ๋ฐ ๋ฉ์์ง๋ฅผ ์ ์ญ ์๋น์ค๋ก ์ ๊ณต
-
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋น์ค
-
AWS RDS : Oracle, MySQL, PostgreSQL, MSSQL ์ง์
-
GCP CloudSQL : ์์ ๊ด๋ฆฌํ MySQL ์ง์
-
DB ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํด์๋ AWS RDS๋ ํญ๋์ ์ง์, GCP๋ ์ ํ์ ์ธ ์ง์์ ์ ๊ณต
-
-
์ ์ฅ์ ์๋น์ค
- S3์ Cloud Storage ๊ธฐ๋ฅ์ด ๋๋ถ๋ถ ๋น์ทํจ
-
์ ์ฉ์ ์๋น์ค
- AWS DX์ GCP DI ๊ธฐ๋ฅ๊ณผ ์๊ธ ์์ค์ ์ ์ฉ์ ์ ๋ฌธ ์ ์ฒด ๋น์ฉ์ ๋ฐ๋ผ ์์ดํ ์ ์์.
-
NoSQL ์๋น์ค
- DynamoDB, Bigtable ๋ ์๋น์ค ๋ชจ๋ ๋น์ทํ ๊ธฐ๋ฅ์ NoSQL (ํค๊ฐ) ์ ์ฅ ์๋น์ค ์ ๊ณต
-
์ธ๋ฉ๋ชจ๋ฆฌ ์๋น์ค
- ElastiCache, Memorystore ๋ ์๋น์ค ๋ชจ๋ ๋น์ทํ ๊ธฐ๋ฅ์ ์ธ๋ฉ๋ชจ๋ฆฌ(redis) ๋ฐ์ดํฐ ์ ์ฅ ์๋น์ค ์ ๊ณต
Cloudflare๋ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ๋ ๋ชจ๋ ๊ฒ์ ์์ ํ๊ณ ๋น๋ฐ์ ์ ์งํ๋ฉด์ ์ ์ํ๊ณ ์์ ์ ์ผ๋ก ์ฐ๊ฒฐํ๋๋ก ์ค๊ณ๋ ์ ์ญ ๋คํธ์ํฌ์ ๋๋ค. ๊ฐ์ฅ ๋น ๋ฅด๊ณ ํฐ ๊ธ๋ก๋ฒ ๋คํธ์ํฌ. 95%์ ์ธํฐ๋ท ์ฐ๊ฒฐ๋ ์ฌ๋๋ค์๊ฒ์ ๋จ 50 milliseconds ๋จ์ด์ ธ์์ต๋๋ค. ๋ 100๊ฐ ์ด์์ ๊ตญ๊ฐ, 250๊ฐ ๋์์ ์๋ฒ๋ฅผ ๊ฐ๊ณ ์์ต๋๋ค. ์ ์ผ ์ค์ํ๊ฑด ๋คํธ์ํฌ ์คํผ๋๊ฐ 1์ด๋น 100 ํ ๋ผ๋ฐ์ดํธ๋ผ๋ ๊ฒ...
-
CDN(์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ)์ ์ง๋ฆฌ์ ์ผ๋ก ๋ถ์ฐ๋ ์ฌ๋ฌ ๊ฐ์ ์๋ฒ์ ๋๋ค. ์น ์ฝํ ์ธ ๋ฅผ ์ฌ์ฉ์์ ๊ฐ๊น์ด ๊ณณ์์ ์ ์กํจ์ผ๋ก์จ ์ ์ก ์๋๋ฅผ ๋์ ๋๋ค. ์ ์ธ๊ณ ๋ฐ์ดํฐ์ผํฐ๋ ํ์ผ ๋ณต์ฌ๋ณธ์ ์์๋ก ์ ์ฅํ๋ ํ๋ก์ธ์ค์ธ ์บ์ฑ์ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉ์๋ ๊ฐ๊น์ด ์๋ฒ๋ฅผ ํตํด ์น ํ์ฑํ ๋๋ฐ์ด์ค ๋๋ ๋ธ๋ผ์ฐ์ ์์ ์ธํฐ๋ท ์ฝํ ์ธ ์ ๋น ๋ฅด๊ฒ ์ ์ํ ์ ์์ต๋๋ค.
-
Cloudflare๋ ๊ธ๋ก๋ฒ ์์ง ๋คํธ์ํฌ์์ ๋งค์ฐ ๋น ๋ฅธ ์ ์ /๋์ ์ฝํ ์ธ ์ ์ก ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฝํ ์ธ ์บ์ ๋ฐฉ์์ ์ ๋ฐํ๊ฒ ๊ด๋ฆฌํ๊ณ ๋์ญํญ ๋น์ฉ์ ์ค์ด๋ฉด์ ๊ธฐ๋ณธ ์ ๊ณต๋๋ ๋ฌด์ ํ DDoS ๋ณดํธ ๊ธฐ๋ฅ์ ์ด์ฉํ ์ ์์ต๋๋ค.
-
Cloudflare๋ ์ฃผ๋ก CDN ์ ์ฒด๋ก ์๋ ค์ ธ ์์ต๋๋ค. ๋ง์ ์๋น์ค๋ค์ AWS ์์ ๊ตฌ์ถ๋๋ ์ถ์ธ์ด๊ณ AWS์์๋ CloudFront๋ผ๋ CDN์ ์ ๊ณตํ๊ณ ์๊ธฐ ๋๋ฌธ์, ๊ตณ์ด ์ ๋ณ๋์ CDN์ ์ฌ์ฉํ๋๋? -> Cloudflare๋ฅผ CloudFront์ ๋์ฒด์ฌ๊ฐ ์๋, ๋ณ๋์ ๊ฐ์น๋ฅผ ๋ถ์ฌํ๋ ์ธํ๋ผ๋ก ๊ฐ์ฃผํ๊ณ ์์ต๋๋ค.
-
S3
- ํ์ผ ๋ณด๊ด์ ๋งค์ฐ ์ ๋ ด, ๋คํธ์ํฌ ์ ์ก ๋น์ฉ ๋งค์ฐ ๋น์
- ์ฌ์ง ์ ๋ก๋๋ ๋ฌด๋ฃ์ด๊ณ , ๋ณด๊ด์ ์ ๋ ดํ์ง๋ง, ๊ทธ ์ฌ์ง์ ๋ณด๋ ค๋ ์ฌ๋์ด ๋ง์ผ๋ฉด ์ฌ์ฉ๋ฃ(request Data -> Egress fees)๊ฐ ์์ฒญ๋จ
- 1G 1๋ฌ ๋ณด๊ด 0.02 USD, Egress fees : 1G per 0.09 USD
-
R2
- 1G 1๋ฌ ๋ณด๊ด 0.015 USD -> ์์ฃผ ํฐ ์ฅ์ ์ ์๋๋ค
- 1์ด๋น 10ํ ๋ฏธ๋ง์ผ๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ, ๋ ์๋ฐ์ (ํ๋ฃจ์ 77๋ง 7์ฒํ ์์ฒญ ๊ฐ๋ฅ) ๋ฐ์๋ AWS ๋ณด๋ค๋ ํจ์ฌ ์ ๋ ดํจ
- ์ด๋ฏธ์ง ๊ด๋ จ๋ ์๋น์ค๋ R2์ ๋ณ๊ฐ๋ก ์์ ๋ฐ๋ก ๋ง๋ค์์ต๋๋ค. ์ฌ์ด์ฆ ์กฐ์ , ํฌ๋ฉง๋ณํ ๋ฑ์ ๊ธฐ๋ฅ๊น์ง ์ ๊ณตํฉ๋๋ค.
- ์ด๋ฏธ์ง๋ฅผ ์ ๋ก๋ ํ๊ณ ๋์ ๋์ค์ ๋ฆฌํ์คํธ๋ฅผ ํ๋ฉด ๋ฆฌ์ฌ์ด์ฆ ๋์ด์ ์ ๋ฌ๋๊ฒ ํ ์ ์์ต๋๋ค. ๋๋ ํ๋ฆฌํฐ๋ฅผ 50% ๋ฎ์ถ๊ฑฐ๋ JPG๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค.
- ์ด๋ฏธ์ง๋ฅผ ํ์ฉํ ์๋น์ค ์ ์์ด ์ฌ์์ง
- 10๋ง๊ฐ ์ฌ์ง์ ํ๋ฌ์ 5$ ๋น์ฉ์ผ๋ก ํธ์คํ ๊ฐ๋ฅํ๊ณ , 10๋ง๊ฐ ์ฌ์ง์ ํ๋ฌ์ 1$ ๋น์ฉ์ผ๋ก ์ ์ก ๊ฐ๋ฅ
- URL๋ง ๋ฐ๊พธ๋ฉด ์ด๋ฏธ์ง ๋ณํ๋ ๊ฐ๋ฅ
์ด์ ์ ๋ผ์ด๋ธ ์คํธ๋ฆฌ๋ฐ ์๋น์ค๋ฅผ ๋ง๋ค๊ธฐ ์ํด์๋ ์คํธ๋ฆฌ๋จธ์์ ์ค๋ ์์์ ๋ฐ์์ ์ธ์ฝ๋ฉ ํ ํ ์ ์ ๋ค์๊ฒ ํด๋น ์์์ ๋ณด๋ด์ผํ์ต๋๋ค. Cloudflare Streams ์ ์ฌ์ฉํ๋ฉด ๋ฑ ํ๋ฒ API๋ฅผ ๋ถ๋ฅด๋ฉด ์ธ์ฝ๋ฉ, ๋ธ๋ก๋์บ์คํ , ๋ผ์ด๋ธ ๋ฐฉ์ก ์๋์ ์ฅ๊น์ง ํด์ค๋๋ค.
Stream ์๊ทธ๋์ ํ๋๋ง ๊ฐ์ง๊ณ ๋ค๋ฅธ ์คํธ๋ฆผ ์ ๊ณต์๋ค์๊ฒ ์ฆํญ์์ผ์ค๋ค. -> ์ ํ๋ธ ํ์ด์ค๋ถ ํธ์์น์ ๋ฐ๋ก ์ ๋ก๋ ํ๋ ๋์ ์ ๊ทธ๋ฅ Cloudflare์ ์ฌ๋ฆฌ๊ธฐ๋ง ํ๋ฉด Cloudflare๊ฐ ๋ค๋ฅธ ํ๋ซํผ์ ๋ค ์ ๋ฌํด์ค๋๋ค.
- ๋ นํ์์ 1์ฒ๋ถ ์ ์ฅ์ ํ๋ฌ์ 5$, ๋งค 1์ฒ๋ถ ์์ฒญ๋ง๋ค 1$
- ํด๋ผ์ฐ๋ ์ปดํจํ ์ด ๋ฌด์์ธ๊ฐ์?
- ์ AWS(GCP)๋ฅผ ์ฌ์ฉํ๋์? -> ๋์ ์ฅ๋จ์ & ์ฐจ์ด์
- Cloudflare๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์ด๋ค ๋ฉด์์ ์ฌ์ฉ์ ํ์ค ๊ฑด๊ฐ์?




