์ด ์น์ ์์๋ ์ฒญ์ฌ์ง์ ๋ฐฐํฌํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ํ๋ก์ธ์ค, ์ด๋ฆ ์ง์ ๊ท์น, ์ฒญ์ฌ์ง ๊ถ์ฅ์ฌํญ์ ๋์์ ๋ํด ์ค๋ช ํฉ๋๋ค.
์ด์ ๋ฆฌ
์ด ์ฒญ์ฌ์ง์ ๊ถ์ฅ์ฌํญ์ ๋ฐ๋ผ ์์ฒด ์ํฐํ๋ผ์ด์ฆ ๊ธฐ๋ฐ์ ๋ฐฐํฌํ๋ ค๋ฉด ์ด ์น์ ์ ์์ฝ๋ ์ฃผ์ ํ์คํฌ๋ฅผ ์ํํ์ธ์. ๋ฐฐํฌ๋ฅผ ์ํด์๋ ๊ธฐ๋ณธ ์๊ฑด ์ค์ ๋จ๊ณ, GitHub์ terraform-example-foundation์ ํตํ ์๋ํ ๋ฐฐํฌ, ์ด๊ธฐ ๊ธฐ๋ฐ ๋ฐฐํฌ๊ฐ ์๋ฃ๋ ํ ์๋์ผ๋ก ๊ตฌ์ฑํด์ผ ํ๋ ์ถ๊ฐ ๋จ๊ณ๋ฅผ ์กฐํฉํด์ผ ํฉ๋๋ค.
ํ๋ก์ธ์ค | ๋จ๊ณ |
---|---|
๊ธฐ๋ฐ ํ์ดํ๋ผ์ธ ๋ฆฌ์์ค ๋ฐฐํฌ ์ ๊ธฐ๋ณธ ์๊ฑด |
๊ธฐ๋ฐ ํ์ดํ๋ผ์ธ์ ๋ฐฐํฌํ๊ธฐ ์ ์ ๋ค์ ๋จ๊ณ๋ฅผ ์๋ฃํ์ธ์.
๊ธฐ์กด ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ์ฐ๊ฒฐํ๋ ค๋ฉด ๋ค์์ ์ค๋นํ์ธ์.
|
GitHub์์ terraform-example-foundation ๋ฐฐํฌ ๋จ๊ณ |
๊ฐ ๋จ๊ณ์ README ์๋ด์ ๋ฐ๋ผ GitHub์์ terraform-example-foundation์ ๋ฐฐํฌํฉ๋๋ค.
|
IaC ๋ฐฐํฌ ํ ์ถ๊ฐ ๋จ๊ณ |
Terraform ์ฝ๋๋ฅผ ๋ฐฐํฌํ ํ ๋ค์์ ์๋ฃํฉ๋๋ค.
|
๋ฏผ๊ฐํ ์ํฌ๋ก๋๋ฅผ ์ฌ์ฉํ๋ ๊ณ ๊ฐ์ ์ถ๊ฐ ๊ด๋ฆฌ ์ ์ด
Google Cloud ๋ ๋ณด์ ๋ฐ ๊ท์ ์ค์ ์๊ตฌ์ฌํญ์ ๋์์ด ๋๋ ์ถ๊ฐ ๊ด๋ฆฌ ์ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ผ๋ถ ์ ์ด์๋ ๊ณ ๊ฐ์ ๋ฐ๋ผ ์ ํฉํ์ง ์์ ์ ์๋ ์ถ๊ฐ ๋น์ฉ ๋๋ ์ด์์์ ์ฅ๋จ์ ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ ์ด๋ ๋ํ ๋ชจ๋ ๊ณ ๊ฐ์ ๋ํ ๊ธฐ๋ณธ๊ฐ์ ์ฌ์ฉํ์ฌ ์ฒญ์ฌ์ง์์ ์์ ํ ์๋ํํ ์ ์๋ ํน์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ๋ง์ถค์ค์ ๋ ์ ๋ ฅ์ด ์๊ตฌ๋ฉ๋๋ค.
์ด ์น์ ์์๋ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ๋ํด ์ค์์์ ์ ์ฉํ๋ ๋ณด์ ์ ์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค. ์ด ์น์ ์ ํน์ ์ํฌ๋ก๋์ ์ ์ฉํ ์ ์๋ ๋ชจ๋ ๋ณด์ ์ ์ด๋ฅผ ํฌํจํ์ง ์์ต๋๋ค. Google์ ๋ณด์ ์ ํ ๋ฐ ์๋ฃจ์ ์ ๋ํ ์์ธํ ๋ด์ฉ์ Google Cloud ๋ณด์ ๊ถ์ฅ์ฌํญ ์ผํฐ๋ฅผ ์ฐธ๊ณ ํ์ธ์.
๊ท์ ์ค์ ์๊ตฌ์ฌํญ, ์ํ ์ฑํฅ, ๋ฐ์ดํฐ ๋ฏผ๊ฐ๋๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ค์ ์ ์ด๊ฐ ์ฌ์ฉ์ ๊ธฐ๋ฐ์ ์ ํฉํ์ง ์ฌ๋ถ๋ฅผ ํ๊ฐํ์ธ์.
์ ์ด | ์ค๋ช |
---|---|
VPC ์๋น์ค ์ ์ด๋ ์ ๋ขฐํ ์ ์๋ ๊ฒฝ๊ณ ์ธ๋ถ์ Google ๊ด๋ฆฌํ ์๋น์ค์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฐจ๋จํ๊ณ , ์ ๋ขฐํ ์ ์๋ ์์น์ ๋ฐ์ดํฐ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฐจ๋จํ๊ณ , ๋ฐ์ดํฐ ๋ฌด๋จ ๋ฐ์ถ ์ํ์ ์ํํ๋ ๋ณด์ ์ ์ฑ ์ ์ ์ํ ์ ์๋๋ก ํฉ๋๋ค. ๊ทธ๋ฌ๋ VPC ์๋น์ค ์ ์ด๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ํ ์ก์ธ์ค ํจํด์ ํ์ฉํ๋๋ก ์์ธ๋ฅผ ์ ์ํ ๋๊น์ง ๊ธฐ์กด ์๋น์ค๊ฐ ์ค๋จ๋ ์ ์์ต๋๋ค. ์ ์ถ ์ํ ์ํ๋ก ์ป์ ์ ์๋ ๊ฐ์น๊ฐ VPC ์๋น์ค ์ ์ด ์ฑํ์ผ๋ก ์ธํ ๋ณต์ก์ฑ ์ฆ๊ฐ์ ์ด์ ์ค๋ฒํค๋๋ณด๋ค ๋์์ง ํ๊ฐํฉ๋๋ค. ์ฒญ์ฌ์ง์ ํ์ ๋คํธ์ํฌ ์ ์ด ๋ฐ ๋๋ผ์ด๋ฐ VPC ์๋น์ค ์ ์ด ๊ฒฝ๊ณ๋ฅผ ์ค๋นํ์ง๋ง ์ถ๊ฐ ๋จ๊ณ๋ฅผ ์ํํ ๋๊น์ง๋ ๊ฒฝ๊ณ๊ฐ ์ ์ฉ๋์ง ์์ต๋๋ค. |
|
๊ท์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ํด๋ผ์ฐ๋ ๋ฆฌ์์ค๋ฅผ ์น์ธ๋ ์ง๋ฆฌ์ ์์น์๋ง ๋ฐฐํฌํด์ผ ํ ์ ์์ต๋๋ค. ์ด ์กฐ์ง ์ ์ฑ ์ ์ฝ์กฐ๊ฑด์ ๋ฐ๋ผ์๋ ์ ์ํ ์์น ๋ชฉ๋ก์๋ง ๋ฆฌ์์ค๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค. |
|
Assured Workloads๋ ํน์ ๊ท์ ์ฒด์ ๋ฅผ ์ถฉ์กฑํ๋ ๋ฐ ๋์์ด ๋๋ ์ถ๊ฐ ๊ท์ ์ค์ ์ ์ด๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฒญ์ฌ์ง์ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์์ ์ฌ์ฉ ์ค์ ์ ์ํ ์ ํ์ ์ธ ๋ณ์๋ฅผ ์ ๊ณตํฉ๋๋ค. |
|
์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ํน์ ๋ฏผ๊ฐํ ์ ๋ณด ๋๋ ๋ฆฌ์์ค์ ๋ํ ๋ชจ๋ ์ก์ธ์ค๋ฅผ ๋ก๊น ํด์ผ ํ ์ ์์ต๋๋ค. ์ํฌ๋ก๋๊ฐ ๋ฐ์ดํฐ ์ก์ธ์ค ๋ก๊ทธ๋ฅผ ํ์๋ก ํ๋ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ฒ๋ฆฌํ๋ ์์น๋ฅผ ํ๊ฐํ๊ณ ๋ฏผ๊ฐํ ์ ๋ณด๋ก ์๋ํ๋ ๊ฐ ์๋น์ค ๋ฐ ํ๊ฒฝ์ ๋ํด ๋ก๊ทธ๋ฅผ ์ฌ์ฉ ์ค์ ํฉ๋๋ค. |
|
์ก์ธ์ค ์น์ธ์ ์ฌ์ฉํ๋ฉด Cloud Customer Care ๋ฐ ์์ง๋์ด๋ง์์ ๊ณ ๊ฐ ์ฝํ ์ธ ์ ์ก์ธ์คํด์ผ ํ ๋๋ง๋ค ๋ช ์์ ์ธ ์น์ธ์ ์๊ตฌํ๋๋ก ๋ณด์ฅํฉ๋๋ค. ์ง์ ์ด์ ํด๊ฒฐ ์ ๋ฐ์ ๊ฐ๋ฅํ ์ง์ฐ์ ์ํํ๊ธฐ ์ํด ์ก์ธ์ค ์น์ธ ์์ฒญ์ ๊ฒํ ํ๋ ๋ฐ ํ์ํ ์ด์ ํ๋ก์ธ์ค๋ฅผ ํ๊ฐํฉ๋๋ค. |
|
ํค ์ก์ธ์ค ๊ทผ๊ฑฐ๋ฅผ ์ฌ์ฉํ๋ฉด ์๋ํ๋ ์์ ์ ํฌํจํ๊ณ ๊ณ ๊ฐ ์ง์์ด ๊ณ ๊ฐ ์ฝํ ์ธ ์ ์ก์ธ์คํ ์ ์๋๋ก Google์ด ์ํธํ ํค์ ์ก์ธ์คํ ์ ์๋์ง ์ฌ๋ถ๋ฅผ ํ๋ก๊ทธ๋๋งคํฑ ๋ฐฉ์์ผ๋ก ์ ์ดํ ์ ์์ต๋๋ค. Cloud ์ธ๋ถ ํค ๊ด๋ฆฌ์(Cloud EKM)์ ๋ํ ์ข ์ ํญ๋ชฉ๊ณผ ํจ๊ป ํค ์ก์ธ์ค ๊ทผ๊ฑฐ์ ๊ด๋ จ๋ ๋น์ฉ ๋ฐ ์ด์ ์ค๋ฒํค๋๋ฅผ ํ๊ฐํฉ๋๋ค. |
|
Cloud Shell์ ์จ๋ผ์ธ ๊ฐ๋ฐ ํ๊ฒฝ์ ๋๋ค. ์ด ์ ธ์ ํ๊ฒฝ ์ธ๋ถ์ Google ๊ด๋ฆฌ ์๋ฒ์์ ํธ์คํ ๋๋ฏ๋ก ์์ฒด ๊ฐ๋ฐ์ ์ํฌ์คํ ์ด์ ์ ๊ตฌํ๋ ์ ์ด๊ฐ ์ ์ฉ๋์ง ์์ต๋๋ค. ๊ฐ๋ฐ์๊ฐ ํด๋ผ์ฐ๋ ๋ฆฌ์์ค์ ์ก์ธ์คํ๊ธฐ ์ํด ์ฌ์ฉํ ์ ์๋ ์ํฌ์คํ ์ด์ ์ ์๊ฒฉํ๊ฒ ์ ์ดํ๋ ค๋ฉด Cloud Shell์ ์ฌ์ฉ ์ค์งํ์ธ์. ๋ํ ์์ฒด ํ๊ฒฝ์์ ๊ตฌ์ฑ ๊ฐ๋ฅํ ์ํฌ์คํ ์ด์ ์ต์ ์ ๋ํด Cloud Workstations๋ฅผ ํ๊ฐํ ์ ์์ต๋๋ค. |
|
Google Cloud ๋ฅผ ์ฌ์ฉํ๋ฉด Google Cloud ๊ทธ๋ฃน ๋ฉค๋ฒ์ญ, ์ ๋ขฐํ ์ ์๋ IP ์ฃผ์ ๋ฒ์, ๊ธฐ๊ธฐ ํ์ธ๊ณผ ๊ฐ์ ์ก์ธ์ค ์์ค ์์ฑ ๊ธฐ๋ฐ์ ์ฝ์์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์ผ๋ถ ์์ฑ์๋ Chrome Enterprise Premium์ ๋ํ ์ถ๊ฐ ๊ตฌ๋ ์ด ํ์ํฉ๋๋ค. ๋ ํฐ ์ ๋ก ํธ๋ฌ์คํธ ๋ฐฐํฌ์ ์ผ๋ถ๋ก ์ฝ์๊ณผ ๊ฐ์ ์น ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ์ ์ก์ธ์ค์ ๋ํด ์ ๋ขฐํ๋ ์ก์ธ์ค ํจํด์ ํ๊ฐํฉ๋๋ค. |
์ด๋ฆ ์ง์ ๊ท์น
Google Cloud ๋ฆฌ์์ค์ ๋ํด ํ์คํ๋ ์ด๋ฆ ์ง์ ๊ท์น์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค์ ํ์์๋ ์ฒญ์ฌ์ง์์ ๋ฆฌ์์ค ์ด๋ฆ์ ๋ํด ๊ถ์ฅ๋๋ ๊ท์น์ ์ค๋ช ํฉ๋๋ค.
๋ฆฌ์์ค | ์ด๋ฆ ์ง์ ๊ท์น |
---|---|
ํด๋ |
์: |
ํ๋ก์ ํธ ID |
์: |
VPC ๋คํธ์ํฌ |
์: |
์๋ธ๋ท |
์: |
๋ฐฉํ๋ฒฝ ์ ์ฑ |
์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
|
Cloud Router |
์: |
Cloud Interconnect ์ฐ๊ฒฐ |
์: |
Cloud Interconnect VLAN ์ฐ๊ฒฐ |
์: |
๊ทธ๋ฃน |
์ฌ๊ธฐ์ ์: |
๋ง์ถค ์ญํ |
์ฌ๊ธฐ์ ์: |
์๋น์ค ๊ณ์ |
๊ฐ ํญ๋ชฉ์ ์๋ฏธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์: |
์คํ ๋ฆฌ์ง ๋ฒํท |
๊ฐ ํญ๋ชฉ์ ์๋ฏธ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์: |
๊ธฐ๋ณธ ๊ถ์ฅ์ฌํญ์ ๋์
์ฒญ์ฌ์ง์ ๊ถ์ฅ๋๋ ๊ถ์ฅ์ฌํญ์ด ๋ชจ๋ ๊ณ ๊ฐ์๊ฒ ์ ํฉํ์ง๋ ์์ ์ ์์ต๋๋ค. ํน์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋๋ก ๊ถ์ฅ์ฌํญ์ ๋ง์ถค์ค์ ํ ์ ์์ต๋๋ค. ๋ค์ ํ์์๋ ๊ธฐ์กด ๊ธฐ์ ์คํ ๋ฐ ์๋ ๋ฐฉ์์ ๋ฐ๋ผ ํ์ํ ์ ์๋ ์ผ๋ฐ์ ์ธ ๋ณํ์ ๋ณด์ฌ์ค๋๋ค.
๊ฒฐ์ ์์ญ | ๊ฐ๋ฅํ ๋์ |
---|---|
์กฐ์ง: ์ฒญ์ฌ์ง์ ๋จ์ผ ์กฐ์ง์ ๋ชจ๋ ๋ฆฌ์์ค์ ๋ฃจํธ ๋ ธ๋๋ก ์ฌ์ฉํฉ๋๋ค. |
Google Cloud ์์ ์์ญ์ ๋ฆฌ์์ค ๊ณ์ธต ๊ตฌ์กฐ ๊ฒฐ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ด ์ฌ๋ฌ ์กฐ์ง์ ์ ํธํ ์ ์๋ ์๋๋ฆฌ์ค์ ๋ํด ์ค๋ช ํฉ๋๋ค.
|
ํด๋ ๊ตฌ์กฐ: ์ฒญ์ฌ์ง์ ์ํฌ๋ก๋๊ฐ ์ต์์ ๊ณ์ธต์ |
Google Cloud ์์ ์์ญ์ ๋ฆฌ์์ค ๊ณ์ธต ๊ตฌ์กฐ ๊ฒฐ์ ์์๋ ๋ค์๊ณผ ๊ฐ์ด ์ํ๋ ๋ฆฌ์์ค ๊ด๋ฆฌ ๋ฐ ์ ์ฑ ์์ ๋ฐฉ๋ฒ์ ๊ธฐ์ค์ผ๋ก ํด๋๋ฅผ ๊ตฌ์ฑํ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
|
์กฐ์ง ์ ์ฑ : ์ฒญ์ฌ์ง์ด ์กฐ์ง ๋ ธ๋์์ ๋ชจ๋ ์กฐ์ง ์ ์ฑ ์ ์ฝ์กฐ๊ฑด์ ์ ์ฉํฉ๋๋ค. |
๋น์ฆ๋์ค์ ์ฌ๋ฌ ๋ถ๋ถ์ ๋ฐ๋ผ ๋ณด์ ์ ์ฑ ๋๋ ์๋ ๋ฐฉ์์ด ์๋ก ๋ค๋ฅผ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ๋ฆฌ์์ค ๊ณ์ธต ๊ตฌ์กฐ์ ํ์ ๋ ธ๋์์ ์กฐ์ง ์ ์ฑ ์ ์ฝ์กฐ๊ฑด์ ์ ์ฉํฉ๋๋ค. ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐ ๋์์ด ๋๋ ์กฐ์ง ์ ์ฑ ์ ์ฝ์กฐ๊ฑด์ ์ ์ฒด ๋ชฉ๋ก์ ๊ฒํ ํ์ธ์. |
๋ฐฐํฌ ํ์ดํ๋ผ์ธ ๋๊ตฌ: ์ฒญ์ฌ์ง์ Cloud Build๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ ํ์ดํ๋ผ์ธ์ ์คํํฉ๋๋ค. |
Terraform Enterprise, GitLab Runners, GitHub Actions, Jenkins์ ๊ฐ์ด ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ๋ํด ๋ค๋ฅธ ์ ํ์ ์ ํธํ ์ ์์ต๋๋ค. ์ฒญ์ฌ์ง์๋ ๊ฐ ์ ํ์ ๋์ ์๋ด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค. |
๋ฐฐํฌ๋ฅผ ์ํ ์ฝ๋ ์ ์ฅ์: ์ฒญ์ฌ์ง์ Cloud Source Repositories๋ฅผ ๊ด๋ฆฌ๋๋ ๋น๊ณต๊ฐ Git ์ ์ฅ์๋ก ์ฌ์ฉํฉ๋๋ค. |
GitLab, GitHub, Bitbucket๊ณผ ๊ฐ์ด ์ฝ๋ ์ ์ฅ์ ๊ด๋ฆฌ๋ฅผ ์ํด ์ ํธ๋๋ ๋ฒ์ ์ ์ด ์์คํ ์ ์ฌ์ฉํ์ธ์. ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ ํธ์คํ ๋๋ ๋น๊ณต๊ฐ ์ ์ฅ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ์ฅ์์์ Google Cloudํ๊ฒฝ์ผ๋ก์ ๋น๊ณต๊ฐ ๋คํธ์ํฌ ๊ฒฝ๋ก๋ฅผ ๊ตฌ์ฑํฉ๋๋ค. |
ID ๊ณต๊ธ์ ์ฒด: ์ฒญ์ฌ์ง์ ์จํ๋ ๋ฏธ์ค Active Directory๋ฅผ ๊ฐ์ ํ๊ณ Google Cloud ๋๋ ํฐ๋ฆฌ ๋๊ธฐํ๋ฅผ ์ฌ์ฉํด์ ID๋ฅผ Cloud ID์ ํตํฉํฉ๋๋ค. |
์ด๋ฏธ Google Workspace๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด๋ฏธ Google Workspace์์ ๊ด๋ฆฌ๋๋ Google ID๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ธฐ์กด ID ๊ณต๊ธ์ ์ฒด๊ฐ ์์ผ๋ฉด Cloud ID์์ ์ง์ ์ฌ์ฉ์ ID๋ฅผ ๋ง๋ค๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค. Okta, Ping, Azure Entra ID์ ๊ฐ์ ๊ธฐ์กด ID ๊ณต๊ธ์ ์ฒด๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ๊ธฐ์กด ID ๊ณต๊ธ์ ์ฒด์์ ์ฌ์ฉ์ ๊ณ์ ์ ๊ด๋ฆฌํ๊ณ Cloud ID์ ๋๊ธฐํํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ฃผ๊ถ ๋๋ ๊ท์ ์ค์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ Cloud ID ์ฌ์ฉ์ด ๊ธ์ง๋๊ณ Google Ads ๋๋ Google Marketing Platform๊ณผ ๊ฐ์ ๋ค๋ฅธ Google ์๋น์ค์ ๋ํด ๊ด๋ฆฌ๋๋ Google ์ฌ์ฉ์ ID๊ฐ ํ์ํ์ง ์์ผ๋ฉด ์ง์ ID ์ ํ๋ฅผ ์ ํธํ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ์ง์๋๋ ์๋น์ค ๊ด๋ จ ์ ํ์ฌํญ์ ์ฃผ์ํ์ธ์. |
์ฌ๋ฌ ๋ฆฌ์ : ์ฒญ์ฌ์ง์ ๊ณ ๊ฐ์ฉ์ฑ ๋ฐ ์ฌํด ๋ณต๊ตฌ ์๊ตฌ์ฌํญ์ ๊ณ ๋ คํด์ ์ํฌ๋ก๋ ์ค๊ณ๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ ๋ฐ ๋์์ด ๋๋๋ก ๋ฆฌ์ ๋ฆฌ์์ค๋ฅผ ๋ ๊ฐ์ง ์๋ก ๋ค๋ฅธ Google Cloud ๋ฆฌ์ ์ ๋ฐฐํฌํฉ๋๋ค. |
๋ ๋ง์ ์ง๋ฆฌ์ ์์น์ ์ต์ข ์ฌ์ฉ์๊ฐ ์์ผ๋ฉด ๋ฆฌ์์ค๋ฅผ ์ต์ข ์ฌ์ฉ์์๊ฒ ๋ ๊ฐ๊น๊ฒ ๋ง๋ค๊ณ ์ง์ฐ ์๊ฐ์ ์ค์ด๊ธฐ ์ํด ๋ ๋ง์ Google Cloud ๋ฆฌ์ ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ฃผ๊ถ ์ ์ฝ์กฐ๊ฑด์ด ์๊ฑฐ๋ ๊ฐ์ฉ์ฑ ์๊ตฌ๋ฅผ ๋จ์ผ ๋ฆฌ์ ์ผ๋ก ์ถฉ์กฑํ ์ ์์ผ๋ฉดGoogle Cloud ๋ฆฌ์ ์ ํ๋๋ง ๊ตฌ์ฑํ ์ ์์ต๋๋ค. |
IP ์ฃผ์ ํ ๋น: ์ฒญ์ฌ์ง์ IP ์ฃผ์ ๋ฒ์ ์งํฉ์ ์ ๊ณตํฉ๋๋ค. | ๊ธฐ์กด ํ์ด๋ธ๋ฆฌ๋ ํ๊ฒฝ์ IP ์ฃผ์ ๊ฐ์ฉ์ฑ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ๋๋ ํน์ IP ์ฃผ์ ๋ฒ์๋ฅผ ๋ณ๊ฒฝํด์ผ ํ ์ ์์ต๋๋ค. IP ์ฃผ์ ๋ฒ์๋ฅผ ์์ ํ ๊ฒฝ์ฐ ํ์ํ ๋ฒ์ ์ ๋ฐ ํฌ๊ธฐ์ ๋ํ ์๋ด์ ๋ฐ๋ผ ์ฒญ์ฌ์ง์ ์ฌ์ฉํ๊ณ Google Cloud์ ์ ํจํ IP ์ฃผ์ ๋ฒ์๋ฅผ ๊ฒํ ํฉ๋๋ค. |
ํ์ด๋ธ๋ฆฌ๋ ๋คํธ์ํน: ์ฒญ์ฌ์ง์ ์ต๋ํ์ ๋์ญํญ ๋ฐ ๊ฐ์ฉ์ฑ์ ์ํด ์ฌ๋ฌ ๋ฌผ๋ฆฌ์ ์ฌ์ดํธ ๋ฐGoogle Cloud ๋ฆฌ์ ๊ฐ์ Dedicated Interconnect๋ฅผ ์ฌ์ฉํฉ๋๋ค. |
๋น์ฉ, ๋์ญํญ, ์ ๋ขฐ์ฑ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ Partner Interconnect ๋๋ Cloud VPN์ ๋์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. Dedicated Interconnect๋ฅผ ์๋ฃํ๊ธฐ ์ ๋น๊ณต๊ฐ ์ฐ๊ฒฐ๋ก ๋ฆฌ์์ค ๋ฐฐํฌ๋ฅผ ์์ํด์ผ ํ๋ ๊ฒฝ์ฐ Cloud VPN์ผ๋ก ์์ํด์ ๋์ค์ Dedicated Interconnect๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ๊ธฐ์กด ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ์ด ์์ผ๋ฉด ํ์ด๋ธ๋ฆฌ๋ ๋คํธ์ํน์ด ํ์ํ์ง ์์ ์ ์์ต๋๋ค. |
VPC ์๋น์ค ์ ์ด ๊ฒฝ๊ณ: ์ฒญ์ฌ์ง์์๋ ๊ณต์ VPC ํ ํด๋ก์ง์ ๋ชจ๋ ์๋น์ค ํ๋ก์ ํธ๋ฅผ ํฌํจํ๋ ๋จ์ผ ๊ฒฝ๊ณ๊ฐ ๊ถ์ฅ๋ฉ๋๋ค. | ์ฌ์ฉ ์ฌ๋ก์ ๋ฐ๋ผ ์กฐ์ง์ ์ฌ๋ฌ ๊ฒฝ๊ณ๊ฐ ํ์ํ ์๋ ์๊ณ VPC ์๋น์ค ์ ์ด๋ฅผ ์ ํ ์ฌ์ฉํ์ง ์๋๋ก ๊ฒฐ์ ํ ์๋ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ Google API๋ฅผ ํตํ ๋ฐ์ดํฐ ๋ฌด๋จ ๋ฐ์ถ ์ํ ๋ฐฉ๋ฒ ๊ฒฐ์ ์ ์ฐธ๊ณ ํ์ธ์. |
Secret Manager: ์ฒญ์ฌ์ง์ ์กฐ์ง ์ ์ฒด ๋ณด์ ๋น๋ฐ์ ๋ํด | ์กฐ์ง ์ ์ฒด์์ ๋ฏผ๊ฐํ ๋ณด์ ๋น๋ฐ์ ๊ด๋ฆฌ ๋ฐ ๊ฐ์ฌํ๋ ๋จ์ผ ํ์ด ์์ผ๋ฉด ๋จ์ผ ํ๋ก์ ํธ๋ง ์ฌ์ฉํด์ ๋ณด์ ๋น๋ฐ ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ์ ํธํ ์ ์์ต๋๋ค. ์ํฌ๋ก๋ํ์ด ์์ฒด ๋ณด์ ๋น๋ฐ์ ๊ด๋ฆฌํ๋๋ก ํ์ฉํ ๊ฒฝ์ฐ ๋ณด์ ๋น๋ฐ ์ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์ํด ์ค์ ์ง์คํ๋ ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๋ ๋์ ํ์ด ์ํฌ๋ก๋ ํ๋ก์ ํธ์์ ์์ฒด Secret Manager ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ๋๋ก ํ์ฉํ ์ ์์ต๋๋ค. |
Cloud KMS: ์ฒญ์ฌ์ง์ ์กฐ์ง ์ ์ฒด ํค์ ๋ํด |
์กฐ์ง ์ ์ฒด์์ ์ํธํ ํค๋ฅผ ๊ด๋ฆฌ ๋ฐ ๊ฐ์ฌํ๋ ๋จ์ผ ํ์ด ์์ผ๋ฉด ๋จ์ผ ํ๋ก์ ํธ๋ง ์ฌ์ฉํด์ ํค ์ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๋ ๋ฐฉ์์ ์ ํธํ ์ ์์ต๋๋ค. ์ค์ ์ง์คํ๋ ๋ฐฉ์์ PCI ํค ๊ด๋ฆฌ์์ ๊ฐ์ ๊ท์ ์ค์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ๋ฐ ๋์์ด ๋ ์ ์์ต๋๋ค. ์ํฌ๋ก๋ํ์ด ์์ฒด ํค๋ฅผ ๊ด๋ฆฌํ๋๋ก ํ์ฉํ ๊ฒฝ์ฐ ํค ์ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์ํด ์ค์ ์ง์คํ๋ ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๋ ๋์ ํ์ด ์ํฌ๋ก๋ ํ๋ก์ ํธ์์ ์์ฒด Cloud KMS ์ธ์คํด์ค๋ฅผ ์ฌ์ฉํ๋๋ก ํ์ฉํ ์ ์์ต๋๋ค. |
์ง๊ณ๋ ๋ก๊ทธ ์ฑํฌ: ์ฒญ์ฌ์ง์ ์ค์ ๋ณด์ํ์ด ์ ์ฒด ์กฐ์ง์ ๊ฐ์ฌ ๋ก๊ทธ๋ฅผ ๊ฒํ ํ ์ ์๋๋ก ์กฐ์ง ๋ ธ๋์์ ๋ก๊ทธ ์ฑํฌ ์งํฉ์ ๊ตฌ์ฑํฉ๋๋ค. | ์ฌ๋ฌ ๋น์ฆ๋์ค ๋ถ๋ถ์ ๊ฐ์ฌํ๋ ์ฌ๋ฌ ํ์ด ์๊ณ ์ด๋ฌํ ํ์์ ํด๋น ์์ ์ํ์ ์ํด ์๋ก ๋ค๋ฅธ ๋ก๊ทธ๊ฐ ํ์ํ ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์์๋ ์ ์ ํ ํด๋ ๋ฐ ํ๋ก์ ํธ์์ ์ฌ๋ฌ ์ง๊ณ๋ ์ฑํฌ๋ฅผ ์ค๊ณํ๊ณ ํํฐ๋ฅผ ๋ง๋ค์ด ๊ฐ ํ์ ํ์ํ ๋ก๊ทธ๋ง ์์ ๋๋๋ก ํ๊ฑฐ๋ ์ผ๋ฐ์ ์ธ ๋ก๊ทธ ๋ฒํท์ ๋ํด ์ธ๋ถ์ ์ธ ์ก์ธ์ค ์ ์ด๋ฅผ ์ํด ๋ก๊ทธ ๋ณด๊ธฐ๋ฅผ ์ค๊ณํฉ๋๋ค. |
์ธํ๋ผ ํ์ดํ๋ผ์ธ ์ธ๋ถ์ฑ: ์ฒญ์ฌ์ง์ ๊ฐ ๋น์ฆ๋์ค ๋จ์์ ์ํฌ๋ก๋ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ์ํ ๊ฐ๋ณ ์ธํ๋ผ ํ์ดํ๋ผ์ธ์ด ์๋ ๋ชจ๋ธ์ ์ฌ์ฉํฉ๋๋ค. | ๋ชจ๋ ํ๋ก์ ํธ ๋ฐ ์ธํ๋ผ ๋ฐฐํฌ๋ฅผ ์ฑ ์์ง๋ ์ค์ ํ์ด ์๋ ๊ฒฝ์ฐ ์ค์ ํ์์ ๊ด๋ฆฌ๋๋ ๋จ์ผ ์ธํ๋ผ ํ์ดํ๋ผ์ธ์ ์ ํธํ ์ ์์ต๋๋ค. ์ด ์ค์ํ์ ์ํฌ๋ก๋ํ์ pull ์์ฒญ์ ์๋ฝํ์ฌ ํ๋ก์ ํธ ์์ฑ ์ ๊ฒํ ๋ฐ ์น์ธ์ ์ํํ๊ฑฐ๋ ํฐ์ผ ์์คํ ์ ๋ํ ์๋ต์ผ๋ก ์์ฒด์ ์ผ๋ก pull ์์ฒญ์ ๋ง๋ค ์ ์์ต๋๋ค. ๊ฐ๋ณ ์ํฌ๋ก๋ํ์ ์์ฒด ํ์ดํ๋ผ์ธ์ ๋ง์ถค์ค์ ํ๋ ๊ธฐ๋ฅ์ด ์๊ณ ํ์ดํ๋ผ์ธ์ ๋ํด ๋ณด๋ค ์ธ๋ถ์ ์ธ ๊ถํ ์๋น์ค ๊ณ์ ์ ์ค๊ณํ๋ ค๋ ๊ฒฝ์ฐ ๋ณด๋ค ์ธ๋ถ์ ์ธ ํ์ดํ๋ผ์ธ์ ์ ํธํ ์ ์์ต๋๋ค. |
SIEM ๋ด๋ณด๋ด๊ธฐ:์ฒญ์ฌ์ง์ Security Command Center์์ ๋ชจ๋ ๋ณด์ ๋ฐ๊ฒฌ ํญ๋ชฉ์ ๊ด๋ฆฌํฉ๋๋ค. | Security Command Center์ ๋ณด์ ๋ฐ๊ฒฌ ํญ๋ชฉ์ Google Security Operations ๋๋ ๊ธฐ์กด SIEM๊ณผ ๊ฐ์ ๋๊ตฌ๋ก ๋ด๋ณด๋ด๊ฑฐ๋ ํ์ด ์ฝ์์ ์ฌ์ฉํด์ ๋ณด์ ๋ฐ๊ฒฌ ํญ๋ชฉ์ ๋ณด๊ณ ๊ด๋ฆฌํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. ๋ฒ์ ๋ฐ ์ฑ ์์ด ์๋ก ๋ค๋ฅธ ๊ฐ ํ์ ๋ํด ๊ณ ์ ํ ํํฐ๋ฅผ ์ฌ์ฉํด์ ์ฌ๋ฌ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. |
๋ค์ ๋จ๊ณ
- GitHub์์ Terraform ์์ ๊ธฐ๋ฐ์ ์ฌ์ฉํ์ฌ ์ฒญ์ฌ์ง์ ๊ตฌํํฉ๋๋ค.
- Google Cloud Well-Architected Framework์ ๊ถ์ฅ์ฌํญ ์ค๊ณ ์์น์ ๋ํด ์์ธํ ์์๋ณด์ธ์.
๋ค์์ ํฌํจํ์ฌ ์ผ๋ฐ์ ์ธ ์ํฐํ๋ผ์ด์ฆ ์ํฌ๋ก๋์ ์ค๊ณ ๋ฐ ๋น๋๋ฅผ ๊ฐ์ํํ๋ ๋ฐ ๋์์ด ๋๋ ์ฒญ์ฌ์ง ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ๊ฒํ ํฉ๋๋ค.
Google Cloud ์์ ๋ณด์ BigQuery ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ก ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ
์ธ๋ถ ๋คํธ์ํฌ์์ ๋ณด์ BigQuery ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ก ๋ฐ์ดํฐ ๊ฐ์ ธ์ค๊ธฐ
Cloud Run ํจ์๋ฅผ ์ฌ์ฉํ์ฌ ๋ณด์ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ ๋ฐฐํฌ
Cloud Run์ ์ฌ์ฉํ์ฌ ๋ณด์ ์๋ฒ๋ฆฌ์ค ์ํคํ ์ฒ ๋ฐฐํฌ
๊ธฐ๋ฐ ํ๊ฒฝ์ ๋ฐฐํฌํ๋ ค๋ฉด ๊ด๋ จ ์๋ฃจ์ ์ ์ฐธ๊ณ ํ์ธ์.