โ Data Protection & Disaster Recovery
ISMS-P 3.4.1์ ๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ ๋๋ ์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑ ์ ๊ฐ์ธ์ ๋ณด๋ฅผ ๋ณต๊ตฌ ๋ถ๊ฐ๋ฅํ ๋ฐฉ๋ฒ์ผ๋ก ์ง์ฒด ์์ด ํ๊ธฐํ๋๋ก ์๊ตฌํฉ๋๋ค. ํด๋ผ์ฐ๋ ํ๊ฒฝ์์๋ S3 Lifecycle๊ณผ DynamoDB TTL์ ํตํด ์๋ํ๋ ํ๊ธฐ ์ฒด๊ณ๋ฅผ ๊ตฌ์ถํด์ผ ํฉ๋๋ค.
ISMS-P 3.4.1 ๊ฐ์ธ์ ๋ณด์ ํ๊ธฐ ์๊ตฌ์ฌํญ
"๊ฐ์ธ์ ๋ณด์ ๋ณด์ ๊ธฐ๊ฐ ๋ฐ ํ๊ธฐ ๊ด๋ จ ๋ด๋ถ ์ ์ฑ ์ ์๋ฆฝํ๊ณ ๊ฐ์ธ์ ๋ณด์ ๋ณด์ ๊ธฐ๊ฐ ๊ฒฝ๊ณผ, ์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑ ๋ฑ ํ๊ธฐ ์์ ์ด ๋๋ฌํ ๋์๋ ํ๊ธฐ์ ์์ ์ฑ ๋ฐ ์์ ์ฑ์ด ๋ณด์ฅ๋ ์ ์๋ ๋ฐฉ๋ฒ์ผ๋ก ์ง์ฒด ์์ด ํ๊ธฐํ์ฌ์ผ ํ๋ค."
๊ฐ์ธ์ ๋ณด ํ๊ธฐ ๋ฏธ์ดํ์ผ๋ก ๋ฐ์ํ ํ์ ์ฒ๋ถ ์ฌ๋ก
๋ณด์ ๊ธฐ๊ฐ ๊ฒฝ๊ณผ ๋๋ ์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑ๋ ์ต์ 38๋ง์ฌ๋ช ์ ๊ฐ์ธ์ ๋ณด ๋ฏธํ๊ธฐ. ์คํ์ 383,365๋ช , ํด์ง์ 2,916๋ช , ์ฑ์ฉ ๊ด๋ จ ์ ๋ณด 1,159๋ช , VOC ์ ๋ณด ๋ฑ ํฌํจ. ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฒ ์ 21์กฐ ํ๊ธฐ์๋ฌด ์๋ฐ์ผ๋ก ๊ณผํ๋ฃ 540๋ง์ ๋ถ๊ณผ.
๐ก ๊ตํ: ์๋ ํ๊ธฐ ์์กด ์ ๋๋ฝ ๋ฐ์, ์๋ํ๋ ํ๊ธฐ ์ฒด๊ณ ํ์
์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑํ ์ด์ฉ์์ ์ ๋ถ์ฆ ์ฌ๋ณธ์ ํ๊ธฐํ์ง ์๊ณ ๋ณด๊ด. ์ฝ 160๋ง๋ช ๊ฐ์ธ์ ๋ณด ์ ์ถ ์ฌ๊ณ ๋ฐ์. ๊ฐ์ธ์ ๋ณด๋ณดํธ์์ํ๋ก๋ถํฐ ๊ณผ์ง๊ธ 5,360๋ง์, ๊ณผํ๋ฃ 720๋ง์ ๋ถ๊ณผ.
๐ก ๊ตํ: ๋ฏผ๊ฐ์ ๋ณด๋ ์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑ ์ฆ์ ํ๊ธฐ, ์๋ ํ๊ธฐ ์ ์ฑ ํ์
AWS์์ ๊ฐ์ธ์ ๋ณด ์๋ ํ๊ธฐ๊ฐ ๋ฏธ๊ตฌํ๋ ์ํฉ
๋ฐ์ดํฐ
๐
๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ
โ
โ ๋ด๋น์ ์ค์๋ก ํ๊ธฐ ๋๋ฝ ๋น๋ฒ
ํ๊ธฐ ๋๋ฝ ์ 3์ฒ๋ง์ ์ดํ ๊ณผํ๋ฃ โ ISMS-P 3.4.1 ๋ฏธ์ถฉ์กฑ
S3 Lifecycle
โฑ๏ธ
์๋ ์ญ์
๐๏ธ
โ ๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ ์ ์๋ ํ๊ธฐ
์ ์ฑ ๊ธฐ๋ฐ ์๋ ์ญ์ + ์ด๋ฒคํธ ๋ก๊ทธ โ ์ธ์ฆ ๊ธฐ์ค ์ถฉ์กฑ
๊ฐ์ธ์ ๋ณด๋ฅผ ์ ์ฅํ๋ S3 ๋ฒํท์ lifecycle_configuration์ด ๋ฏธ์ค์ ๋์ด ์๊ณ ,
DynamoDB ํ
์ด๋ธ์ ttl์ด ๋นํ์ฑํ๋์ด ์์ด
๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ ๋ฐ์ดํฐ๊ฐ ๋ฌด๊ธฐํ ๋ณด๊ด๋๋ ์ํฉ.
๊ฐ์ธ์ ๋ณด ํ๊ธฐ ์ ์ฑ ๋ฏธ์๋ฆฝ
๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ ๋ฐ์ดํฐ ์๋ ํ๊ธฐ ๋ฏธ๊ตฌํ
ํ๊ธฐ ๊ธฐ๋ก ์๋ ์์ฑ ์ฒด๊ณ ๋ถ์ฌ
์ฐ๊ณ ์์คํ ๋ฐ์ดํฐ ๋์ ํ๊ธฐ ๋ฏธ๊ณ ๋ ค
IaC ์ฝ๋ ๋ถ์ ๊ธฐ๋ฐ ๋ฐฐํฌ ์ ์ ๊ฒ
๋ฐํ์ ๋ชจ๋ํฐ๋ง ๋ฐ ์ด์ํ์ ํ์ง
์ฆ์ ์ ์ฉ ๊ฐ๋ฅํ ๊ถ์ฅ ์ค์
S3 Lifecycle ๋ฐ DynamoDB TTL ๋ฏธ์ค์ (์๋ ํ๊ธฐ ์์กด)
aws_s3_bucket_lifecycle_configuration +
ttl ๋ธ๋ก
๐ก ํต์ฌ: aws_s3_bucket_lifecycle_configuration์
expiration ๋ธ๋ก์ผ๋ก ๋ณด์กด๊ธฐ๊ฐ ๊ฒฝ๊ณผ ๊ฐ์ฒด๋ฅผ ์๋ ์ญ์ ํฉ๋๋ค.
DynamoDB๋ ttl ๋ธ๋ก์ ํ์ฑํํ๊ณ ๊ฐ ์์ดํ
์ Unix epoch ํ์์ ๋ง๋ฃ ์๊ฐ์ ์ ์ฅํ๋ฉด ์๋์ผ๋ก ์ญ์ ๋ฉ๋๋ค.
S3 Lifecycle ์ด๋ฒคํธ ์๋ฆผ์ ํตํด ํ๊ธฐ ๊ธฐ๋ก์ ์๋์ผ๋ก ์์งํ ์ ์์ต๋๋ค.
ISMS-P ์ฌ์ฌ ์ฆ์ ๋ฐ ์ ๊ธฐ ๋ณด๊ณ
์ผ๊ฐ
ํ๊ธฐ ์คํ ํํฉ (S3 Lifecycle ์ด๋ฒคํธ)
์ฃผ๊ฐ
ํ๊ธฐ ์ ์ฑ ์ค์ ํํฉ ์์ฝ
์๊ฐ
ISMS-P ์ฆ์ ๋ฆฌํฌํธ (ํ๊ธฐ ๊ด๋ฆฌ๋์ฅ)
๋ฐ์ก ์ฑ๋
์ ์ฅ์
๊ธฐ์กด ๋๊ตฌ๊ฐ ๋์น๋ ์ ๊ฒ ์์ญ
๋จ์ Lifecycle ํ์ฑํ ๊ฒ์ฌ
lifecycle_configuration.rules[].status == "Enabled" ๋จ์ ๋น๊ตํ๊ณ: DynamoDB TTL ๋ฏธ์ ๊ฒ, ๋ณด์กด๊ธฐ๊ฐ ์ ์ ์ฑ ๋ฏธ๊ฒ์ฆ
Lifecycle + Expiration + TTL ํตํฉ ์ ๊ฒ
์ฐจ๋ณ์ : ISMS-P 3.4.2(์ฒ๋ฆฌ๋ชฉ์ ๋ฌ์ฑ ํ ๋ณด์ )์ ํตํฉํ์ฌ ๋ฐ์ดํฐ ์๋ช ์ฃผ๊ธฐ ์ ์ฒด ๊ฒ์ฆ