
์ฒ์ ์์ํ๋ ๋์ปค์ ์ปจํ ์ด๋
์ฒ๊ฐ๋ฏผ
๋์ปค? ์ ๋ ์ด๋ ต์ง ์์ต๋๋ค. ์งง๊ณ ๊ตต๊ฒ ํต์ฌ๋ง ์ค๋ช ํฉ๋๋ค. ๋น ๋ฅด๊ฒ ์ตํ๊ณ ์์ฉํ๋ฉฐ ์ดํด ํด๋ด ๋๋ค!
์ด๊ธ
Docker, container, docker-compose
ํด๋ผ์ฐ๋๋ฅผ ์ํ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(Python, Terraform)๋ฅผ ๋ฐฐ์ธ ์ ์๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๊ฐ๋จํ์ง๋ง ๊ท์ฐฎ์ ๋ฐ๋ณต ์ ๋ฌด๋ค์ด๋, ๋ด๊ฐ ์ธ์ ์ด๋ป๊ฒ ๋ฐฐํฌํ๋์ง, ํน์ ์๋ฃจ์ ์ ํตํด ํด๊ฒฐํ์ง ๋ชปํ๋ ์ฐ๋ฆฌ ํ์ฌ๋ง์ ์ ์ฑ ๋ฑ์ ์ง์ ๋ง๋ค๊ณ ์ ์ฉ ํ ์ ์์ต๋๋ค. ํนํ ๊ฐ์ฅ ์๋๊ฐ๋ IaC(Infrastructure as Code) ์ดํ๋ฆฌ์ผ์ด์ ์ธ ํ ๋ผํผ์ ํตํด ๋ณด์ ์ํคํ ์ฒ๋ฅผ ์ ์ฉํ๊ณ , Python์ผ๋ก ์ด๊ฐ๋จ ๋์๋ณด๋ ์ ์๋ ์งํํด๋ด ๋๋ค!
์๊ฐ์ 677๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ






๋ค์ด๋ฒ
์์ง์๋ค๋ ์ด ๊ฐ์๋ฅผ ๋ฃ๊ณ ์์ด์!





๋ค์ด๋ฒ
์์ง์๋ค๋ ์ด ๊ฐ์๋ฅผ ๋ฃ๊ณ ์์ด์!
๋จผ์ ๊ฒฝํํ ์๊ฐ์๋ค์ ํ๊ธฐ
5.0
honjab
์ค๋ฌด์์ ๊ฒฝํ์ด๋ ๋ฐฉ๋ฒ๋ค์ด ์ ์ํด์ค์ ์ข์๊ฐ์๋ค์ cloudformation ์ฐ๋ค๊ฐ ํ ๋ผํผ์ผ๋ก ๋ฐ๊ฟ์ผ๋์ ๋ค์์๋๋ฐ ๋ง์ ๋์์ด ๋์ต๋๋ค.
5.0
์ด๊ณต๋ณด์
์๋ฐ ๊ฐ์๊ฐ ์ธํ๋ฐ์ด๋ผ๋ ํ๋ซํผ์ ๋ชฉ์ ์ ๋ง๋ ๊ฐ์๊ฐ ์๋๊น ์ถ์ต๋๋ค. ๋ค๋ฅธ ์คํฌ๋ ๋ฐฐ์ฐ๊ณ ์ถ๋ค์!!! ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค~!
5.0
Remy Baek
์ ์ฑ ๋ณด์ ๋ด๋น์์ธ๋ฐ ํด๋ผ์ฐ๋ ๋ณด์์ ๊ด์ฌ์ด ์์ด์ ์๊ฐํ์ต๋๋ค. AWS์ ๋ํ ๊ธฐ์ด ์ง์๋ง ์๋ ์ํ์ด๊ณ ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ์๋ค๋ณด๋ ์ค์ต ๋ฐ๋ผ๊ฐ๊ธฐ๋ ๋ฒ๊ฑฐ์ ์ด์. (terraform init์ ์คํํ๋ ค๋ฉด tf ํ์ผ์ด ์๋ ๊ณณ์์ ์คํํด์ผ ํ๋ค๋ ๊ฒ์กฐ์ฐจ ๋ชฐ๋ผ์ ใ ใ ) ๊ตฌ๊ธ๋ง ๋ณํํ๋ฉด์ ์ซ์๊ฐ๋ค๊ฐ ์ค๊ฐ๋ถํฐ๋ ์ค์ต์ ํฌ๊ธฐํ๊ณ ํ ๋ผํผ์ ์ด์ฉํด ์ด๋ค ๊ฒ๋ค์ ํ ์ ์๋์ง ์์ฐ์ ๋ณด๋ ๋๋์ผ๋ก ๊ฐ์๋ฅผ ๋ค์์ต๋๋ค. ๊ธฐ๋ฐ ์ง์๋ง ์์ผ๋ฉด ๋ช ๊ฐ์ง๋ ๋ฐ๋ก ์ค๋ฌด์ ์ ์ฉํด ๋ณผ ์ ์์ ๊ฒ ๊ฐ์๋ฐ ์์ฝ๋ค์. ๊ทธ๋๋ ํ์ ์์ ์ด๋ป๊ฒ ์ฐ์ด๋์ง ์ง์ ๋ณผ ์ ์์ด์ ์ข์ ๊ฐ์์์ต๋๋ค. ๋ค์ํ ๊ฐ์ ๋ง์ด ๋ง๋ค์ด์ฃผ์ธ์!
Python
Terraform
AWS
Security
DevOps
DevSecOps
์จ๋ชธ์ผ๋ก ๋ถ๋ช์น๋ฉฐ ์์์จ ๋
ธํ์ฐ๊ฐ ๊ฐ๋!
ํด๋ผ์ฐ๋ ์ค๋ฌด ์ ๋ณด๋ฅผ ๋น ๋ฅด๊ฒ ํก์ํด๋ด์ ๐
๊ตฐ๋๋ฅผ ์ ์ญํ๊ณ , ์ฒซ ํ์ฌ์ ์นจํด์ฌ๊ณ ๋ด๋น์๋ก ์ ์ฌํ๋ค๊ฐ ํด๋ผ์ฐ๋ ๋ณด์์ผ๋ก ์ง๋ฌด๋ฅผ ๋ฐ๊พธ๊ฒ ๋์ต๋๋ค. ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ์ํ์์ ํผ์ ๋ฌธ์๋ฅผ ์ฐพ์๋ณด๊ณ , ๋๋ฌด๋๋ ๋ง์ ๋ฐ๋ณต ์์ ๋ฟ๋ง ์๋๋ผ ์ด๋ป๊ฒ ๋ณด์์ ํด์ผ ํ ์ง ๊ฐ๋ ์ก์ง ๋ชปํ์ต๋๋ค. ์ด๋ค ๊ธฐ๋ฅ์ ์ฐ๋ฉด ๋ชจ๋ ํด์ฃผ๋ ๊ฒ ๊ฐ๊ณ , ์ด๋ค ๊ธฐ๋ฅ์ ์ ์๋์ง๋ ๋ชจ๋ฅด๊ฒ ๊ณ , ์ฌ๋ฌ ๋ก๊ทธ๋ฅผ ๋ชจ์์ ํํฐ๋ง์ ๊ฑธ์ด์ ์ด๋ค ๊ฑด ๊ด์ฐฎ๊ณ , ์ด๋ค ๊ฑด ์๋ชป๋ ๊ฑฐ๋ผ ์ค๋ฌด์๋ฅผ ์ปจํํ๊ณ , ์ด๊ฒ ๋ง๋๊ฑด์ง DevSecOps๋ผ๋ ๊ฑด ๋์ฒด ๋ญ์ง ๊ฐ๋ ์กํ์ง ์์์ต๋๋ค. ๊ทธ๋ ์ ๋ฅผ ๊ตฌ์ํด์ค ๊ฒ์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์ต๋๋ค.
์ด ๊ฐ์๋ ๋งค์ฐ ๊ธฐ์ด์ ์ธ ๋ถ๋ถ์ ๋ค๋ฃจ๊ณ ์์ง๋ง, ์ค์ ์ค๋ฌด์ ๋ฐ๋ก ์ ์ฉํ ์ ์๋ ๋ช ๊ฐ์ง ์ค์ต๊ณผ ํ๋ก์ ํธ๋ค์ ์ค๋นํ์ต๋๋ค. ํด๋ผ์ฐ๋๋ฅผ ์ํ ๊ธฐ์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด(Python, Terraform)๋ฅผ ํ์ตํ๊ณ , ์ค๋ฌด์์ ์์ฃผ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ๋ค๋ง์ ์ฝ๊ฒ ์ค๋ช ํฉ๋๋ค. DevOps/DevSecOps์ ์์, ๋ฐฉํดํ๋ ๋ณด์์ด๋ผ๋ ์ธ์์ ํํผํ๊ณ ๋ณดํธํ๋ ๋ณด์์ ์ ๊ณตํ๋ ๊ฒฝํ์ ํ์ค ์ ์๊ธธ ๋ฐ๋ผ๋ฉฐ ๊ฐ์๋ฅผ ์ ์ํ์ต๋๋ค.
๋น์ธ๊ณ ์ด๋ ค์ด ์๋ฃจ์
์์ด๋ ๊ฐ๋จํ
๋ฐฉํ๋ฒฝ์ ๋ฐฐํฌํ๊ณ ์ฝ๋๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
๋ฆฌ์์ค์ ๋ํ ๊ฐ์์ฑ์ ํฅ์ํ๊ณ ๋ณด์ ๋์๋ณด๋๋ฅผ ์ ์ํฉ๋๋ค.
ํด๋ผ์ฐ๋๊ฐ ๋๋ฌด ์ฌ๋ฐ์ด์ง๊ณ ,
๋ด๊ฐ ์ํ๋ ๊ฒ์ ๋ง๋ค๊ณ ๊ณต์ ํจ์
์ฃผ์ ํจ์ด ์ฌ๋ผ์ง๋๋ค.
์ฝ๋๋ฅผ ํตํด ๋ฐฐํฌํ๋ ๋ฐฉ๋ฒ์ ์ตํ
๋ฐฐํฌ ๋๋ ์์ ๊ณผ ๊ด๋ จํ
๋๋ ค์์ ์ค์ผ ์ ์์ต๋๋ค.
ํด๋ผ์ฐ๋๋ฅผ ์ฝ์์ ํตํด์๋ง ์์ ํ๊ณ ๊ณ์ ๋ถ
ํด๋ผ์ฐ๋๋ฅผ ์ํ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๊ณ ์ถ์ ๋ถ
์๋ํ๋ฅผ ์ํ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์๋ณด๊ณ ์ถ์ ๋ถ
IaC(Infrastructure as Code)๋ฅผ
๋ฐฐ์๋ณด๊ณ ์ถ์ ๋ถ
ํ๋ก์ ํธ๋ฅผ ํตํด AWS IAM๊ณผ
์ด๋ฒคํธ์ ๋ํด ๋ฐฐ์๋ณด๊ณ ์ถ์ ๋ถ

1. ํ์ํ ๋ถ๋ถ๋ง ๋ฐฐ์ฐ๋ ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ
2. ์ค๋ฌด์์ ๋ฐ๋ก ์ฌ์ฉํ๋ ํ ๋ผํผ ํ๋ก๊ทธ๋๋ฐ
3. AWS Network Firewall ๊ตฌ์ถ (ํ๋ก์ ํธ)
4. Steampipe + Streamlit์ ํ์ฉํ ๋ณด์ ๋์๋ณด๋ ์ ์ (ํ๋ก์ ํธ)
AWS ํ๊ฒฝ์ ๊ธฐ๋ฐ์ผ๋ก ์ค์ต์ ์งํํ๊ธฐ์ ํ์ํ ํน์ ๋๊ตฌ๋ ์ด์์ฒด์ ๋ ์์ต๋๋ค.
๋ค๋ง, Python๊ณผ Terraform์ด ์คํ๋ ์ ์์ ์ ๋๋ ๋์ด์ผ ํฉ๋๋ค.
Q. Python๊ณผ Terraform์ ์ด๋ ๊ฒ ์งง์ ๊ฐ์๋ก ๋ฐฐ์ธ ์ ์๋์?
ํ๋๋ ์ ๋ ์ต๋ํ ๋ง์ด ์์์ผ ์ํ๋ ์ฌ๋์ด ๋ ์ค ์์์ต๋๋ค. ํ์ง๋ง, ์ ๋ง ์ํ๋ ์ฌ๋์ ์คํ๋ ค ์ค์ ๋ฌด์ธ๊ฐ๋ฅผ ๋ง๋ค์ด ๋ณด๊ณ ๊ฒฝํํด๋ณด๋ ์ฌ๋์ด์์ต๋๋ค. ๊ทธ ์ดํ๋ก๋ ์ ๋ ๋ฌด์์ ๋ชจ๋ ๊ฑธ ์๊ณ ์์ํ๋ ค ํ์ง ์๊ณ ํ๋์ฉ ๊ฒฝํํ๋ฉด์ ํ์ํ ๋ด์ฉ๋ค์ ์ฐพ๊ณ ๊ณต๋ถํ๊ณ ์์ต๋๋ค.
์ฌ๋ฌ๋ถ๊ป ์ด ๊ฐ์๋ ์์์ ํจ๊ปํ ๊ฐ์์ ๋๋ค. ์ค์ ์ ๋ฌด์์๋ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉํ๋ ๊ธฐ๋ฅ๋ค๊ณผ, ์๊ณ ์์ผ๋ฉด ํ์ ์ ๋์์ด ๋๋ ๋ด์ฉ๋ค์ ๋ด์์ต๋๋ค. ๊ฐ๋จํ์ง๋ง ์ค๋ฌด์ ์ ์ฉํ ์ ์๋ ๋ด์ฉ๋ค์ ํ์ตํ์๊ณ , ํ์์ ๋ฐ๋ผ ์ถ๊ฐ๋ก ์ฐพ์๋ณด๋ฉด์ ํ์ํ ๋ด์ฉ๋ค์ ๋์ฑ ๋น ๋ฅด๊ฒ ์ดํดํ๊ณ ์ ์ฉํ์ค ์ ์๋๋ก ๋๊ฒ ์ต๋๋ค.
Q. AWS๊ฐ ์๋ ๋ค๋ฅธ ํด๋ผ์ฐ๋๋ฅผ ์ด์ํ๊ณ ์์ต๋๋ค. ์ด ๊ฐ์๊ฐ ๋์์ด ๋ ๊น์?
๋ค. ๋น์ฐํ ๋์์ด ๋ฉ๋๋ค. ํด๋ผ์ฐ๋ ๋ณ๋ก ์กฐ๊ธ์ฉ ๋ค๋ฅธ ๋ถ๋ถ์ด ๋ถ๋ช ํ ์กด์ฌํ์ง๋ง, ํฌ๊ฒ ๋ณด๋ฉด ๊ฑฐ์ ๋ชจ๋ ์ฃผ๋ฅ ํด๋ผ์ฐ๋ ์ ์ฒด๋ค์ด ๋์ผํ๊ฑฐ๋ ๋งค์ฐ ๋น์ทํ๊ฒ ๊ธฐ๋ฅ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๊ฒฐ๊ตญ ์ค์ํ ๊ฑด ์ด๋ค ํด๋ผ์ฐ๋์ธ์ง๊ฐ ์๋๋ผ ๋ด๊ฐ ์ํ๋ ๊ฑธ ๊ตฌํํ๊ณ ์ ์ฉํ ์ ์๋๊ฐ? ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ ๊ธฐ์ ํ๋ก์ ํธ์ ํ์ํ ๋ด์ฉ์ด ์๋๋ผ๋ฉด AWS ์์ฒด์ ๋ํด ๊น์ด ์๊ฒ ๋ค๋ฃจ๊ณ ์์ง ์์ต๋๋ค.
Q. ํด๋ผ์ฐ๋๋ฅผ ํ ๋ฒ๋ ๊ฒฝํํด๋ณธ ์ ์ด ์์ต๋๋ค. ๊ทธ๋๋ ์๊ฐํ ์ ์์๊น์?
์์งํ ์์ ํ ๊ฒฝํ์ด ํ ๋ฒ๋ ์๋ค๋ฉด ํน์ ๋ถ๋ถ๋ค์ ์ดํดํ๊ธฐ ์ด๋ ค์ฐ์ค ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ค๋ง, ์ ๊ฐ ๋๋ผ๊ณ ์๋ ์์ฆ ๊ธฐ์ ๋ค์ ํน์ง์ ๊ฐ๋จํ๋ผ๋ ๊ฒฝํํด๋ณด๋ฉด ์ฌ๋ฌ ๋ฐฉํฅ์ผ๋ก ์์ด๋์ด๋ฅผ ๋ฐ์ ์ํค๊ณ ํ์์์ผ ์ฌ๋ฌ๋ถ์ด ๊ฐ์ง ๋ค์ํ ์์ด๋์ด๋ฅผ ๊ตฌํํ๊ณ ์ ์ฉํ๋ ๋ฐ ํฌ๊ฒ ๋์์ด ๋๋ค๋ ๊ฒ๋๋ค. ๋ํ, ์ฌ๋ฌ๋ถ์ด ํด๋ผ์ฐ๋์ ๊ด๋ จํ ์ง๋ฌด๋ฅผ ์ํ๋ค๋ฉด ๊ฒฐ๊ตญ ํด๋น ํด๋ผ์ฐ๋์ ๋์์ ์ดํดํ๋ ๋ฐ ์์ด, ์ ๊ณตํ๋ API๋ฅผ ์ง์ ์ฌ์ฉํด๋ณด๋ ๊ฒ๋งํผ ๋น ๋ฅธ ๊ฒ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ทธ๋ ๊ธฐ์ ๋ณต์กํ ๋ด์ฉ๋ณด๋ค๋ ๊ฐ๋จํ ๋ด์ฉ ์์ฃผ๋ก ์ค๋นํ๊ณ , ๊ฐ๋จํ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ์ด๋ป๊ฒ ํ๋ก์ ํธ์ ์ ์ฉ ๊ฐ๋ฅํ์ง๋ฅผ ์ค๋ช ํด ๋๋ฆด ์์ ์ ๋๋ค.
Q. ํด๋ผ์ฐ๋ ๋ณด์์ ํ์ง ์๋๋ฐ ๊ทธ๋๋ ์๊ฐํด๋ ๋ ๊น์?
๋ณด์์ด๋ผ๋ ๊ฒ์ด ๊ผญ ํด๋น ์ง๋ฌด๋ฅผ ๊ฐ์ง ์ฌ๋๋ง ์ํํ๋ ๊ฒ์ด๋ผ ์๊ฐํ์ง ์์ต๋๋ค. ๊ฐ๋ฐ์ ์ํ ํ๋ ์์ํฌ๋ค์ ์ดํด๋ด๋ ์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ ๊ณตํด์ฃผ๋ ๋ณด์ ๊ธฐ๋ฅ์ด ๋ง์์ง๋๊ฑธ ๋ณผ ์ ์๊ณ , ๋ด๊ฐ ๋ณด์ ์ง๋ฌด๊ฐ ์๋๋๋ผ๋ ๋ฏธ๋ฆฌ ๊ณ ๋ คํด์ ๊ฐ๋ฐํ๊ณ ๋ฐฐํฌํ ์ ์๋ค๋ฉด ๋น์ฐํ ๋น์ฆ๋์ค ์์ฐ์ฑ์ ๋์์ด ๋ ๊ฒ๋๋ค. ์ฌ๋ฌ๋ถ์ด ๊ฐ๊ณ ๊ณ์ ๋ฅ๋ ฅ์ ๋ณด์์ ๋ํ ์ ์๋ค๋ฉด ๋์ฑ ์ข์ ์ปค๋ฆฌ์ด๋ฅผ ์ด์ด๊ฐ๋ ๋ฐ ๋์์ด ๋ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ๋ง์ฝ ์๊ฐํ์ง ์์ผ์๋๋ผ๋ Steampipe, Streamlit์ ํ ๋ฒ ๊ฒฝํํด๋ณด์๋๊ฑธ ์ถ์ฒ ๋๋ฆฝ๋๋ค.
Q. ์ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์์ผ ํ๋์?
์ฌ๋ฌ๋ถ ๋ชจ๋ ๋ฌด์ธ๊ฐ๋ฅผ ๋ฐฐํฌํ๊ธฐ ์ ์ ์ด๋ค ๊ฒ ๋ฐ๋์ง, ๋ด๊ฐ ๋ฐฐํฌํ ๊ฒ๊ณผ ๋ฌด์์ด ๋ฌ๋ผ์ก๋์ง ๊ทธ๋ฆฌ๊ณ ๋ฌด์์ ๋ฐฐํฌํ๋์ง ๊ธฐ์ต์ด ์ ๋์ง ์๋ ๊ฒฝํ์ ํด๋ณด์ จ์ ๊ฑฐ๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด ๊ฐ์๋ฅผ ํตํด ์ฝ๋๋ก ์ธํ๋ผ๋ฅผ ๋ฐฐํฌํ๊ณ ๊ด๋ฆฌํ๊ฒ ๋๋ฉด ์ด๊ณณ์ ๊ณณ ๋ค์ค์์ง ์๊ณ ์ฝ๋๋ฅผ ํตํด ๋ด๊ฐ ๋ฐฐํฌํ ๋ด์ฉ๊ณผ ์ด๋ ฅ, ๋ณ๊ฒฝ ์ฌํญ ๋ฑ์ ์ถ์ ํ ์ ์๊ฒ ๋์ด ์์ฐ์ฑ๊ณผ ์์ ๊ฐ์ด ํฌ๊ฒ ํฅ์๋์ค ๊ฒ๋๋ค. ๋ํ, ํด๋ผ์ฐ๋๋ฅผ ๊น๊ฒ ์ดํดํ๋ ๊ณผ์ ์์ ํด๋น ์ ์ฒด๊ฐ ์ ๊ณตํ๋ API๋ฅผ ์์์ผ ๋ณด์ ์ฌ๊ณ ๋ฅผ ์ฝ๊ฒ ๋์ํ ์ ์์ต๋๋ค.
์ฌ๋ฌ๋ถ์ ํด๋ผ์ฐ๋์ ์ทจ์ฝ์ ์ ์ ๊ฒํ๊ณ ์กฐ์นํ๊ณ ๋์ํ๊ธฐ ์ํด ์ด๋ป๊ฒ ํ๊ณ ๊ณ์ ๊ฐ์? ๋ง์ฝ ์๋ฃจ์ , ์คํ์์ค ๋ฑ์์ ํด๋น ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง ์์ผ๋ฉด ์ด๋ป๊ฒ ์ ๋ฌด๋ฅผ ํ๊ณ ๊ณ์ ๊ฐ์? ์ฌ์ค์ ์ ๋ง ๊ฐ๋จํ๊ณ ๋ช ์ค์ ์ฝ๋๋ง ์์ผ๋ฉด ๋๋ ์ผ์ผ ์๋ ์์ต๋๋ค. AWS์์ ๋ณด์๊ทธ๋ฃน ์ ์ฑ ๋ค์ ์ค์ ์ฌ์ฉ ์ฌ๋ถ๋ ์ด๋ป๊ฒ ์ ์ ์์๊น์? ํ๋ก๊ทธ๋๋ฐ์ ํตํด ์ฌ๋ฌ๋ถ์ด ์ํ๋ ๊ฒ์ ์ง์ ๊ตฌํํ๊ณ ์ด๋ฅผ ํตํด ๊ทน์ ์ผ๋ก ํฅ์๋๋ ์์ฐ์ฑ์ ๊ผญ ๊ฒฝํํด ๋ณด์๊ธธ ๋ฐ๋๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
์๋ํ๋ฅผ ์ํ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ถ
IaC(Infrastructure as Code)๋ฅผ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ถ
ํด๋ผ์ฐ๋ ๋ณด์์ ์ํ ํ๋ก๊ทธ๋๋ฐ์ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ถ
ํด๋ผ์ฐ๋๋ฅผ ์ฝ์์ ํตํด์๋ง ์์ ํ์๋ ๋ถ
Python์ ๋ฐฐ์ฐ๊ณ ์ถ์ผ์ ๋ถ
1,631
๋ช
์๊ฐ์
135
๊ฐ
์๊ฐํ
46
๊ฐ
๋ต๋ณ
4.9
์
๊ฐ์ ํ์
4
๊ฐ
๊ฐ์
ํ์ฌ ์นด์นด์ค๋ฑ ํฌ์์ ํด๋ผ์ฐ๋ ์์ง๋์ด(SRE)๋ก ๊ทผ๋ฌดํ๊ณ ์์ต๋๋ค. ์๋น์ค๋ฅผ ์ํ ์ํคํ ์ฒ๋ฅผ ์ค๊ณ/์ ๊ณตํ๊ณ , ์กฐ์ง์์ ํ์ํ ๋ค์ํ ๋๊ตฌ๋ค์ ๋ง๋ค๊ณ ์ ๊ณตํ๊ฑฐ๋ ๊ตฌ์ถํ๋ ๋ฑ์ ์ผ์ ํ๊ณ ์์ต๋๋ค.
๋ฌธ์: 7424069@gmail.com
์ ์ฒด
51๊ฐ โ (7์๊ฐ 19๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต:
5. ์ถ๋ ฅ๊ณผ ๋ณ์
04:44
6. ์๋ฃํ
16:24
7. ์กฐ๊ฑด๋ฌธ
07:35
8. ๋ฐ๋ณต๋ฌธ
09:20
9. ์์ธ์ฒ๋ฆฌ
08:09
10. ํจ์
05:01
11. boto3 - sts
06:56
12. boto3 - vpc
09:22
13. boto3 - iam
09:36
17. MultiThread
14:36
20. Terraform ์๊ฐ
10:16
23. Local Values
05:23
24. ํจ์
03:37
25. ๋ฐ๋ณต๋ฌธ
14:37
26. ํํ์
08:21
27. Dynamic Blocks
06:32
29. ํ์ผ ๊ตฌ์กฐ
02:28
30. Default Tags
03:04
31. Life-Cycle
05:01
32. Remote State
10:55
33. ๋ชจ๋
12:50
34. depends_on
09:46
์ ์ฒด
63๊ฐ
4.9
63๊ฐ์ ์๊ฐํ
์๊ฐํ 6
โ
ํ๊ท ํ์ 5.0
5
์ฒ์ ๊ฐ์ ์ ๋ชฉ์ ๋ดค์ ๋, ํ์ด์ฌ ๊ฐ์๋ ์๋๊ณ aws ๊ฐ์๋ ์๋๊ณ ํ ๋ผํผ ๊ฐ์๋ ์๋๊ฒ ๋ญ๊น ์ถ์๋๋ฐ, ๊ฐ์๋ฅผ ์ ๋ถ ๋ฃ๊ณ ๋ง์ง๋ง ๊ฐ์๋ฅผ ๋ฃ๋ ์๊ฐ ์ ์ ๋ฐฐ๋์ด ํ๋ฐฐ์๊ฒ ๋งํ๊ณ ์ถ๊ณ ์๋ ค์ฃผ๊ณ ์ถ์ ๊ฑธ ๊ฐ์๋ก ๋ง๋ ๊ฑฐ๊ตฌ๋ ๊นจ๋ฌ์์ต๋๋ค. ํ์ด์ฌ ํ ๋ผํผ aws ๊ฐ๊ฐ์ ๊ฐ์๋ ์ฌ์ค ์ด ๊ฐ์๋ณด๋ค ์์ธํ ์๋ ค์ฃผ๊ณ ์ข์ ๊ฐ์๊ฐ ๋ง์ ๊ป๋๋ค. ๊ทธ๋ฌ๋, ์ด์ฒ๋ผ ํ์ ์์ ๊ฒฝํ์์ ์ฐ๋ฌ๋์ค๋ ์ ๋ฐฐ๋์ ์กฐ์ธ ๊ฐ์ ๊ฐ์๋ ์ด ๊ฐ์ ๋ฐ์ ์์ ๊บผ๋ผ ์๊ฐํฉ๋๋ค. ํด๋ผ์ฐ๋ ํ์ , ํนํ ์ธํ๋ผ์ชฝ ์ด์ค๊ธ์์๊ฒ ์ ๊ทน ์ถ์ฒ ํฉ๋๋ค.
์๋ ํ์ธ์. ์๊ฐํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋๋ฌด ๊ทน์ฐฌ์ ํด์ฃผ์ ์ ๋ชธ๋๋ฐ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋ค์ ใ ใ ๊ธฐ์ ์ด ์ฐธ ๋น ๋ฅด๊ฒ ๋ณํ๊ณ ๋ํ๋๊ณ ์์ต๋๋ค. ๋ง์์ฃผ์ ๊ฒ์ฒ๋ผ ์ฌ์ค ํ๋๋ง ์ง์คํ๋๋ผ๋ ์ด๋ง์ด๋งํ๊ฒ ํฐ ๊ฐ์๊ฐ ๋์ค๋ ์ฃผ์ ๋ค์ด๊ธฐ๋ํ๊ตฌ์. ์ง๊ธ๋ ๊ทธ๋ ์ง๋ง ์์ผ๋ก๋ ๋์ฑ ํ๋ก๊ทธ๋๋ฐ์ ํ ์ค ์๋ ๋ฅ๋ ฅ์ด ๊ธฐ๋ณธ์ด ๋ ๊ฑฐ๋ผ ์๊ฐํ๊ณ , ์์ฐ์ฑ ์ฐจ์ด๋ ๊ทน๋ช ํ๊ฒ ๋๋ฌ๋ ๊ฒ์ด๋ผ ์๊ฐํฉ๋๋ค. ์ด ๊ฐ์๋ฅผ ํ ๋๋ก ์์ผ๋ก ์ญ์ญ ๋์๊ฐ์๊ธธ ๋ฐ๋ผ๊ฒ ์ต๋๋ค. ๋ค์ ํ ๋ฒ ์ง์ฌ์ด๋ฆฐ ์๊ฐํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค (_ _)
์๊ฐํ 3
โ
ํ๊ท ํ์ 5.0
5
์ ์ฑ ๋ณด์ ๋ด๋น์์ธ๋ฐ ํด๋ผ์ฐ๋ ๋ณด์์ ๊ด์ฌ์ด ์์ด์ ์๊ฐํ์ต๋๋ค. AWS์ ๋ํ ๊ธฐ์ด ์ง์๋ง ์๋ ์ํ์ด๊ณ ํ๋ก๊ทธ๋๋ฐ ์ง์์ด ์๋ค๋ณด๋ ์ค์ต ๋ฐ๋ผ๊ฐ๊ธฐ๋ ๋ฒ๊ฑฐ์ ์ด์. (terraform init์ ์คํํ๋ ค๋ฉด tf ํ์ผ์ด ์๋ ๊ณณ์์ ์คํํด์ผ ํ๋ค๋ ๊ฒ์กฐ์ฐจ ๋ชฐ๋ผ์ ใ ใ ) ๊ตฌ๊ธ๋ง ๋ณํํ๋ฉด์ ์ซ์๊ฐ๋ค๊ฐ ์ค๊ฐ๋ถํฐ๋ ์ค์ต์ ํฌ๊ธฐํ๊ณ ํ ๋ผํผ์ ์ด์ฉํด ์ด๋ค ๊ฒ๋ค์ ํ ์ ์๋์ง ์์ฐ์ ๋ณด๋ ๋๋์ผ๋ก ๊ฐ์๋ฅผ ๋ค์์ต๋๋ค. ๊ธฐ๋ฐ ์ง์๋ง ์์ผ๋ฉด ๋ช ๊ฐ์ง๋ ๋ฐ๋ก ์ค๋ฌด์ ์ ์ฉํด ๋ณผ ์ ์์ ๊ฒ ๊ฐ์๋ฐ ์์ฝ๋ค์. ๊ทธ๋๋ ํ์ ์์ ์ด๋ป๊ฒ ์ฐ์ด๋์ง ์ง์ ๋ณผ ์ ์์ด์ ์ข์ ๊ฐ์์์ต๋๋ค. ๋ค์ํ ๊ฐ์ ๋ง์ด ๋ง๋ค์ด์ฃผ์ธ์!
์๋ ํ์ธ์. ์๊ฐํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋ง์ ์ฃผ์ ๋ด์ฉ๋ค ๊ณ ๋ คํด์ ๋ค์ ๊ฐ์๋ ๋์ฑ ์ฝ๊ฒ ์ ๊ทผ๊ฐ๋ฅํ๋๋ก ๊ตฌ์ฑํด๋ณด๋ ค๊ณ ๋ ธ๋ ฅํด๋ณด๊ฒ ์ต๋๋ค. ํน์๋ผ๋ ์งํ์ ์ด๋ ค์์ด ์์ผ์๋ฉด ์ธ์ ๋ ๋ง์ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค! ๊ฐ์ฌํฉ๋๋ค!!
์๊ฐํ 3
โ
ํ๊ท ํ์ 5.0
5
์ดํด ์์! ์ข์ ๊ฐ์์์!
์๋ ํ์ธ์. ์๊ฐํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ต๋ํ ์ฝ๊ฒ ์ค๋ช ๋๋ฆฌ๊ธฐ ์ํด ๋ ธ๋ ฅํ๋๋ฐ, ๊ฒฐ์ค์ ๋งบ๋ ๊ฒ ๊ฐ์์ ์ ๋ ์ข๋ค์ ใ ใ
์๊ฐํ 3
โ
ํ๊ท ํ์ 5.0
์๊ฐํ 31
โ
ํ๊ท ํ์ 4.7
5
์๋ฐ ๊ฐ์๊ฐ ์ธํ๋ฐ์ด๋ผ๋ ํ๋ซํผ์ ๋ชฉ์ ์ ๋ง๋ ๊ฐ์๊ฐ ์๋๊น ์ถ์ต๋๋ค. ๋ค๋ฅธ ์คํฌ๋ ๋ฐฐ์ฐ๊ณ ์ถ๋ค์!!! ์ข์ ๊ฐ์ ๊ฐ์ฌํฉ๋๋ค~!
์๋ ํ์ธ์. ์๊ฐํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋ง์์ฃผ์ ๊ฒ์ฒ๋ผ (์์ ํ ๋์ผํ๊ฒ ๊ฐ๋ฅด์ณ ๋๋ฆฌ๋๊ฑด ํ๋ค์ง๋ผ๋) ์ต๋ํ ์ค๋ฌด์์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ์ ๋ค, ๊ฟํ๋ค์ ๋ง์ด ์๋ ค๋๋ฆฌ๊ณ ์ถ์ต๋๋ค. ์ข์ ์๊ฐํ ๋๋ฌด ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
์ง์๊ณต์ ์๋์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์ ๋ถ์ผ์ ๋ค๋ฅธ ๊ฐ์๋ฅผ ๋ง๋๋ณด์ธ์!
๊ฐ์๊ฐ ํฌํจ๋ ๋ก๋๋งต์ผ๋ก ํ์ตํด ๋ณด์ธ์!