AWS Shield๋ AWS์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๋ ๋๋์ค(DDoS) ๋ณดํธ ์๋น์ค์ ๋๋ค. AWS Shield๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง ๋ฐ ์ง์ฐ ์๊ฐ์ ์ต์ํํ๋ ์์ ํ์ง ๋ฐ ์๋ ์ธ๋ผ์ธ ํตํฉ์ ์ ๊ณตํ๋ฏ๋ก DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค. AWS Shield์๋ ๋ ๊ณ์ธต์ด ์์ต๋๋ค. Standard ๋ฐ Advanced.
๋ชจ๋ AWS ๊ณ ๊ฐ์ ์ถ๊ฐ ๋น์ฉ ์์ด AWS Shield Standard์ ์ํ ์๋ ๋ณดํธ๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. AWS Shield ์คํ ๋ค๋๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ๋น๋ฒํ๊ฒ ๋ฐ์ํ๋ฉฐ ์น ์ฌ์ดํธ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค. AWS Shield ์คํ ๋ค๋๋ฅผ Amazon CloudFront ๋ฐ Amazon Route 53๊ณผ ํจ๊ป ์ฌ์ฉํ๋ฉด, ๋ชจ๋ ์๋ ค์ง ์ธํ๋ผ(๊ณ์ธต 3 ๋ฐ 4) ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๊ฐ์ฉ์ฑ์ ํฌ๊ด์ ์ผ๋ก ๋ณดํธํ ์ ์์ต๋๋ค.
Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB), Amazon CloudFront ๋ฐ Amazon Route 53 ๋ฆฌ์์ค์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ๊ณต๊ฒฉ์ ๋ํด ๋ ๋์ ์์ค์ ๋ณดํธ๋ฅผ ๊ตฌํํ๋ ค๋ฉด AWS Shield ์ด๋๋ฐด์ค๋ฅผ ๊ตฌ๋ ํ๋ฉด ๋ฉ๋๋ค. AWS Shield ์คํ ๋ค๋๊ฐ ์ ๊ณตํ๋ ์ผ๋ฐ์ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต ๋ณดํธ ์ด์ธ์, AWS Shield ์ด๋๋ฐด์ค๋ ์ ๊ตํ ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ถ๊ฐ ๋ณดํธ ๋ฐ ์ํ, ๊ฑฐ์ ์ค์๊ฐ์ ๊ณต๊ฒฉ ๊ฐ์์ฑ, ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ์ธ AWS WAF์์ ํตํฉ์ ์ ๊ณตํฉ๋๋ค. ๋ํ, AWS Shield ์ด๋๋ฐด์ค์์๋ AWS DDoS Response Team(DRT)์ ์ด์ฉํ ์ ์๊ณ DDoS ๊ด๋ จ EC2, ELB, CloudFront ๋๋ Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ์ธํ ์๊ธ ์ฆ๊ฐ๋ก๋ถํฐ ๋ณดํธ๋ฐ์ ์ ์์ต๋๋ค.
AWS Shield Advanced๋ ์ ์ธ๊ณ ๋ชจ๋ Amazon CloudFront ๋ฐ Amazon Route 53 ์ฃ์ง ๋ก์ผ์ด์
์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์์ Amazon CloudFront๋ฅผ ๋ฐฐํฌํจ์ผ๋ก์จ ์ ์ธ๊ณ ์ด๋์์๋ ํธ์คํ
๋ ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณดํธํ ์ ์์ต๋๋ค. ์ค๋ฆฌ์ง ์๋ฒ๋ Amazon S3, Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB) ๋๋ AWS ์ธ๋ถ์ ์ฌ์ฉ์ ์ง์ ์๋ฒ๊ฐ ๋ ์ ์์ต๋๋ค. ๋ํ, ๋ฒ์ง๋์ ๋ถ๋ถ, ์ค๋ ๊ณค, ์์ผ๋๋, ๋์ฟ ๋ฐ ์บ๋ฆฌํฌ๋์ ๋ถ๋ถ ๋ฆฌ์ ์์๋ ํ๋ ฅ์ IP ๋๋ Elastic Load Balancing(ELB)์์ ์ง์ AWS Shield ์ด๋๋ฐด์ค๋ฅผ ํ์ฑํํ ์ ์์ต๋๋ค.
AWS Shield ์คํ ๋ค๋๋ฅผ ์ฌ์ฉํ๋ฉด AWS ๋ฆฌ์์ค๊ฐ ๊ฐ์ฅ ๋น๋ฒํ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์๋์ผ๋ก ๋ณดํธ๋ฉ๋๋ค. ๊ด๋ฆฌ ์ฝ์ ๋๋ API๋ฅผ ์ฌ์ฉํ์ฌ ๋ณดํธํ๋ ค๋ ํ๋ ฅ์ IP, Elastic Load Balancing(ELB), Amazon CloudFront ๋๋ Amazon Route 53 ๋ฆฌ์์ค์ ๋ํด AWS Shield ์ด๋๋ฐด์ค ๋ณดํธ๋ฅผ ํ์ฑํํ๋ ๊ฒ๋ง์ผ๋ก ๋ ๋์ ์์ค์ ๋ณดํธ๋ฅผ ์คํํ ์ ์์ต๋๋ค.
AWS Shield Advanced๋ ๊ณ ๊ฐ์ด ์ ๊ตํ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๊ณต๊ฒฉ์ ์ํํ๊ธฐ ์ํ ์ฌ์ฉ์ ์ง์ ๊ท์น์ ์์ฑํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๊ท์น์ ์ฆ์ ๋ฐฐํฌํ ์ ์์ด ๋น ๋ฅด๊ฒ ๊ณต๊ฒฉ์ ์ํํ ์ ์์ต๋๋ค. ์๋์ผ๋ก ๋ถ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋ ๋ฐ์ํ๋ ์ฌ๊ณ ์ ๋์ํ๋ ์ ์ ์ ๊ท์น์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ํ ๊ณ ๊ฐ์ ๋์ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ์ํํ๋ ๊ท์น์ ์์ฑํ ์ ์๋ 24X7 AWS DDoS Response Team(DRT)์ ์ด์ฉํ ์๋ ์์ต๋๋ค.
AWS ๊ณ ๊ฐ์ ์๋์ผ๋ก AWS Shield Standard๋ฅผ ํตํด ๊ฐ์ฅ ์ผ๋ฐ์ DDoS ๊ณต๊ฒฉ ์ค ์ผ๋ถ์ ๋ํด ๋คํธ์ํฌ ๊ณ์ธต ๋ณดํธ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค. ์ด ๋ณดํธ๋ ์ถ๊ฐ ๋น์ฉ, ๋ฆฌ์์ค ๋๋ ์์ ์๊ฐ์ด ํ์ํ์ง ์์ต๋๋ค. AWS Shield ์ด๋๋ฐด์ค๋ DDoS ๊ณต๊ฒฉ์ผ๋ก ์ธํ EC2, Elastic Load Balancing(ELB), Amazon CloudFront ๋ฐ Amazon Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ๋ฐ์ํ ์๊ธ์ผ๋ก๋ถํฐ ๋ณดํธํด์ฃผ๋ ๊ธฐ๋ฅ์ธ AWS "DDoS ๋น์ฉ ๋ณดํธ"๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ ์ํ ํ์ง
AWS Shield Standard๋ AWS๋ก ์ ์ ๋๋ ํธ๋ํฝ์ ๊ฒ์ฌํ๊ณ ํธ๋ํฝ ์๋ช , ์ด์ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๊ธฐํ ๋ถ์ ๊ธฐ๋ฒ์ ์กฐํฉ์ ์ฌ์ฉํ์ฌ ์ ์ฑ ํธ๋ํฝ์ ์ค์๊ฐ์ผ๋ก ํ์งํ๋ ์์ ๋คํธ์ํฌ ํ๋ฆ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํฉ๋๋ค.
์ธ๋ผ์ธ ๊ณต๊ฒฉ ์ํ
์๋ ์ํ ๊ธฐ๋ฒ์ AWS Shield ์คํ ๋ค๋์ ๋ด์ฅ๋์ด ๊ฐ์ฅ ๋น๋ฒํ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ์ธํ๋ผ ๊ณต๊ฒฉ์ ๋ํ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ผ์ธ์ผ๋ก ์ ์ฉ๋๋ฏ๋ก ์ง์ฐ ์๊ฐ์ผ๋ก ์ธํ ์ํฅ์ด ์์ต๋๋ค. ์์ ํ์ง ๋ฐ ์ธ๋ผ์ธ ์ํ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง๋ฅผ ์ต์ํํ๋ฉฐ, ์ฌ์ฉ์๋ DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค. AWS Shield Standard๋ ๊ฒฐ์ ๋ก ์ ํจํท ํํฐ๋ง, ํธ๋ํฝ ์ ฐ์ดํ ๊ธฐ๋ฐ ์ฐ์ ์์์ ๊ฐ์ ์ฌ๋ฌ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ํฅ ์์ด ์๋์ผ๋ก ๊ณต๊ฒฉ์ ์ํํฉ๋๋ค. ๋ํ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ๊ท์น์ ์์ฑํจ์ผ๋ก์จ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ์ํํ ์๋ ์์ต๋๋ค. AWS WAF๋ ์ข ๋ ๊ณผ๊ธ์ ๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค.
ํฅ์๋ ํ์ง
AWS Shield ์ด๋๋ฐด์ค๋ ํฅ์๋ ํ์ง ๋ฐ ๋คํธ์ํฌ ํ๋ฆ ๊ฒ์ฌ๋ฟ๋ง ์๋๋ผ ํ๋ ฅ์ IP ์ฃผ์, Elastic Load Balancing(ELB), Amazon CloudFront ๋๋ Amazon Route 53 ๋ฆฌ์์ค์ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ํธ๋ํฝ์ ๋ํ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํฉ๋๋ค. ๋ฆฌ์์ค๋ณ ๋ชจ๋ํฐ๋ง๊ณผ ๊ฐ์ ์ถ๊ฐ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ AWS Shield Advanced๋ DDoS ๊ณต๊ฒฉ์ ์ธ๋ถ์ ์ผ๋ก ํ์งํฉ๋๋ค. AWS Shield Advanced๋ ๋ฆฌ์์ค์์ ํธ๋ํฝ ๋ฒ ์ด์ค๋ผ์ธ ๋๋น ์ด์์ ์๋ณํ์ฌ HTTP flood ๋๋ DNS query flood์ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ํ์งํฉ๋๋ค.
๊ณ ๊ธ ๊ณต๊ฒฉ ์ํ
AWS Shield Advanced๋ AWS Shield Standard์ ๊ธฐ๋ฅ ์ด์ธ์ ๋ณด๋ค ์ ๊ตํ ์๋ ์ํ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ AWS DDoS Response Team(DRT)์ด ๋ณด๋ค ๋ณต์กํ๊ณ ์ ๊ตํ DDoS ๊ณต๊ฒฉ์ ๋ํ ์๋ ์ํ๋ฅผ ์ ์ฉํฉ๋๋ค. AWS Shield ์ด๋๋ฐด์ค๋ ๊ณ ๊ธ ๋ผ์ฐํ
๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ๋ ํฐ ๊ท๋ชจ์ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ถ๊ฐ์ ์ธ ์ํ ์ฉ๋์ ์๋์ผ๋ก ์ ๊ณตํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๊ณต๊ฒฉ์ ๊ฒฝ์ฐ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๊ณ ์ ๋์ํ ์ ์์ต๋๋ค. AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ๋ฅ ๊ธฐ๋ฐ ๋ธ๋๋ฆฌ์คํ
(Rate Based Blacklisting)๊ณผ ๊ฐ์ ์ ์ ์ ๊ท์น์ ์ค์ ํ์ฌ ์๋์ผ๋ก ๋ถ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋ ๋ฐ์ํ๋ ์ฌ๊ณ ์ ์ฆ์ ๋์ํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๋ณดํธ๋ฅผ ์ํด AWS WAF๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ ์ถ๊ฐ ์๊ธ์ด ๋ถ๊ณผ๋์ง ์์ต๋๋ค. ๋ํ, ์ง์ DRT์ ๋์์ ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ๋ํ ๋์์ผ๋ก AWS WAF ๊ท์น์ ๋ฐฐ์นํ๋๋ก ํ ์ ์์ต๋๋ค. DRT๋ ๊ณต๊ฒฉ์ ์ง๋จํ๊ณ , ๊ณ ๊ฐ์ด ํ์ฉํ ๊ฒฝ์ฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค.
๊ฐ์์ฑ ๋ฐ ๊ณต๊ฒฉ ์๋ฆผ
AWS Shield Advanced๋ Amazon CloudWatch๋ฅผ ํตํ ๊ฑฐ์ ์ค์๊ฐ ์๋ฆผ์ผ๋ก DDoS ๊ณต๊ฒฉ์ ๋ํด ์๋ฒฝํ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. AWS DDoS Response Team(DRT)๊ณผ ํ๋ ฅํ์ฌ ์ด๋ฒคํธ ํ ๋ถ์ ๋ฐ ์กฐ์ฌ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋ํ โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์์์ ๊ณต๊ฒฉ ์ ์์ฝ์ ๋ณผ ์๋ ์์ต๋๋ค.
ํน๋ณ ์ง์
AWS Shield ์ด๋๋ฐด์ค๋ฅผ ์ฌ์ฉํ๋ฉด DDoS ๊ณต๊ฒฉ ์ด์ , ๋์ค ๋ฐ ์ดํ์ ์ด์ฉํ ์ ์๋ 24X7 AWS DDoS Response Team(DRT)์ ์ก์ธ์คํ ์ ์์ต๋๋ค. DRT๋ ์ฌ๊ณ ๋ฅผ ๋ถ๋ฅํ๊ณ ๊ทผ๋ณธ ์์ธ์ ์๋ณํ ์ ์๋๋ก ๋์ฐ๋ฉฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค. ๋ํ DRT๋ฅผ ํตํด ๊ณต๊ฒฉ ํ ๋ถ์์ ์ํํ ์๋ ์์ต๋๋ค.
DDoS ๋น์ฉ ๋ณดํธ
AWS Shield ์ด๋๋ฐด์ค๋ DDoS ๊ณต๊ฒฉ์ผ๋ก ์ธํ Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB), Amazon CloudFront ๋๋ Amazon Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ๋ฐ์ํ ์๊ธ์ผ๋ก๋ถํฐ ๋ณดํธํด์ฃผ๋ โDDoS ๋น์ฉ ๋ณดํธโ๋ฅผ ์ ๊ณตํฉ๋๋ค. DDoS ๊ณต๊ฒฉ์ ๋ํ ๋์์ผ๋ก ์ด๋ฌํ ์๋น์ค๊ฐ ํ์ฅ๋ ๊ฒฝ์ฐ AWS๊ฐ ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ๋ฐ์ํ ์๊ธ์ ๋ํด ์๋น์ค ํฌ๋ ๋ง์ ์ ๊ณตํฉ๋๋ค. ์๋น์ค ํฌ๋ ๋ง์ ์์ฒญํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS WAF์ AWS Shield Advanced ์ค๋ช
์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
AWS์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฏธ AWS Shield Standard๋ฅผ ํตํด ๋ณดํธ๋๊ณ ์์ต๋๋ค. AWS Shield Advanced๋ฅผ ํ์ฑํํ๋ ค๋ฉด โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์๋ก ์ด๋ํ๊ณ Advanced ๋ณดํธ๋ฅผ ํ์ฑํํ ๋ฆฌ์์ค๋ฅผ ์ ํํฉ๋๋ค.

