AWS Shield๋ AWS์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๋ ๋๋์ค(DDoS) ๋ณดํธ ์๋น์ค์ ๋๋ค. AWS Shield๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง ๋ฐ ์ง์ฐ ์๊ฐ์ ์ต์ํํ๋ ์์ ํ์ง ๋ฐ ์๋ ์ธ๋ผ์ธ ํตํฉ์ ์ ๊ณตํ๋ฏ๋ก DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค. AWS Shield์๋ ๋ ๊ณ์ธต์ด ์์ต๋๋ค. Standard ๋ฐ Advanced.
๋ชจ๋ AWS ๊ณ ๊ฐ์ ์ถ๊ฐ ๋น์ฉ ์์ด AWS Shield Standard์ ์ํ ์๋ ๋ณดํธ๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. AWS Shield Standard๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ๋น๋ฒํ๊ฒ ๋ฐ์ํ๋ฉฐ ์น ์ฌ์ดํธ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค.
Elastic Load Balancing(ELB), Amazon CloudFront ๋ฐ Amazon Route 53 ๋ฆฌ์์ค์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ๊ณต๊ฒฉ์ ๋ํ ๋ณด๋ค ์์ ์์ค์ ๋ณดํธ๋ฅผ ์ํด AWS Shield Advanced๋ฅผ ์ด์ฉํ ์ ์์ต๋๋ค. AWS Shield Standard๊ฐ ์ ๊ณตํ๋ ์ผ๋ฐ์ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต ๋ณดํธ ์ด์ธ์, AWS Shield Advanced๋ ์ ๊ตํ ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ถ๊ฐ ๋ณดํธ ๋ฐ ์ํ, ๊ฑฐ์ ์ค์๊ฐ์ ๊ณต๊ฒฉ ๊ฐ์์ฑ, ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ AWS WAF์์ ํตํฉ์ ์ ๊ณตํฉ๋๋ค. ๋ํ AWS Shield Advanced๋ฅผ ์ด์ฉํ๋ฉด AWS DDoS Response Team(DRT)์ ์ด์ฉํ ์ ์๊ณ DDoS๋ก ์ธํ ELB, CloudFront ๋๋ Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ ๋ํ ์๊ธ ์ฆ๊ฐ๋ก๋ถํฐ ๋ณดํธ๋ฉ๋๋ค.
AWS Shield Advanced๋ ์ ์ธ๊ณ ๋ชจ๋ Amazon CloudFront ๋ฐ Amazon Route 53 ์ฃ์ง ๋ก์ผ์ด์
์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
์์ Amazon CloudFront๋ฅผ ๋ฐฐํฌํจ์ผ๋ก์จ ์ ์ธ๊ณ ์ด๋์์๋ ํธ์คํ
๋ ์น ์ ํ๋ฆฌ์ผ์ด์
์ ๋ณดํธํ ์ ์์ต๋๋ค. ์ค๋ฆฌ์ง ์๋ฒ๋ Amazon S3, Amazon EC2, Elastic Load Balancing ๋๋ AWS ์ธ๋ถ์ ์ฌ์ฉ์ ์ง์ ์๋ฒ๊ฐ ๋ ์ ์์ต๋๋ค. ๋ํ, ๋ฒ์ง๋์ ๋ถ๋ถ, ์ค๋ ๊ณค, ์์ผ๋๋ ๋ฐ ๋์ฟ ๋ฆฌ์ ์์๋ AWS Shield Advanced๋ฅผ Elastic Load Balancing์์ ์ง์ ํ์ฑํํ ์ ์์ต๋๋ค.
AWS Shield Standard๋ฅผ ์ฌ์ฉํ๋ฉด AWS ๋ฆฌ์์ค๊ฐ ๊ฐ์ฅ ๋น๋ฒํ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์๋์ผ๋ก ๋ณดํธ๋ฉ๋๋ค. ๊ด๋ฆฌ ์ฝ์ ๋๋ API๋ฅผ ์ฌ์ฉํ์ฌ ๋ณดํธํ๋ ค๋ Elastic Load Balancing(ELB), Amazon CloudFront ๋๋ Amazon Route 53 ๋ฆฌ์์ค์ ๋ํด AWS Shield Advanced ๋ณดํธ๋ฅผ ํ์ฑํํ๋ ๊ฒ๋ง์ผ๋ก ๋ณด๋ค ์์ ์์ค์ ๋ณดํธ๊ฐ ๋ฌ์ฑ๋ฉ๋๋ค.
AWS Shield Advanced๋ ๊ณ ๊ฐ์ด ์ ๊ตํ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๊ณต๊ฒฉ์ ์ํํ๊ธฐ ์ํ ์ฌ์ฉ์ ์ง์ ๊ท์น์ ์์ฑํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ฌ์ฉ์ ์ง์ ๊ฐ๋ฅํ ๊ท์น์ ์ฆ์ ๋ฐฐํฌํ ์ ์์ด ๋น ๋ฅด๊ฒ ๊ณต๊ฒฉ์ ์ํํ ์ ์์ต๋๋ค. ์๋์ผ๋ก ๋ถ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋ ๋ฐ์ํ๋ ์ฌ๊ณ ์ ๋์ํ๋ ์ ์ ์ ๊ท์น์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ํ ๊ณ ๊ฐ์ ๋์ ํ์ฌ ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ์ํํ๋ ๊ท์น์ ์์ฑํ ์ ์๋ 24X7 AWS DDoS Response Team(DRT)์ ์ด์ฉํ ์๋ ์์ต๋๋ค.
AWS ๊ณ ๊ฐ์ ์๋์ผ๋ก AWS Shield Standard๋ฅผ ํตํด ๊ฐ์ฅ ์ผ๋ฐ์ DDoS ๊ณต๊ฒฉ ์ค ์ผ๋ถ์ ๋ํด ๋คํธ์ํฌ ๊ณ์ธต ๋ณดํธ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค. ์ด ๋ณดํธ๋ ์ถ๊ฐ ๋น์ฉ, ๋ฆฌ์์ค ๋๋ ์์ ์๊ฐ์ด ํ์ํ์ง ์์ต๋๋ค. AWS Shield Advanced๋ DDoS ๊ณต๊ฒฉ์ผ๋ก ์ธํ Elastic Load Balancing(ELB), Amazon CloudFront ๋ฐ Amazon Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก๋ถํฐ ๋ณดํธํ๋ ๊ธฐ๋ฅ์ธ AWS "DDoS ๋น์ฉ ๋ณดํธ"๋ฅผ ์ ๊ณตํฉ๋๋ค.
์ ์ํ ํ์ง
AWS Shield Standard๋ AWS๋ก ์ ์ ๋๋ ํธ๋ํฝ์ ๊ฒ์ฌํ๊ณ ํธ๋ํฝ ์๋ช , ์ด์ ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๊ธฐํ ๋ถ์ ๊ธฐ๋ฒ์ ์กฐํฉ์ ์ฌ์ฉํ์ฌ ์ ์ฑ ํธ๋ํฝ์ ์ค์๊ฐ์ผ๋ก ํ์งํ๋ ์์ ๋คํธ์ํฌ ํ๋ฆ ๋ชจ๋ํฐ๋ง์ ์ ๊ณตํฉ๋๋ค.
์ธ๋ผ์ธ ๊ณต๊ฒฉ ์ํ
์๋ ์ํ ๊ธฐ๋ฒ์ AWS Shield Standard์ ๋ด์ฅ๋์ด ๊ฐ์ฅ ๋น๋ฒํ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ์ธํ๋ผ(๊ณ์ธต 3 ๋ฐ 4) ๊ณต๊ฒฉ์ ๋ํ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ผ์ธ์ผ๋ก ์ ์ฉ๋๋ฏ๋ก ์ง์ฐ ์๊ฐ ์ถฉ๊ฒฉ์ด ์์ต๋๋ค. ์์ ํ์ง ๋ฐ ์ธ๋ผ์ธ ์ํ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง๋ฅผ ์ต์ํํ๋ฉฐ DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค. AWS Shield Standard๋ ๊ฒฐ์ ๋ก ์ ํจํท ํํฐ๋ง, ํธ๋ํฝ ์ ฐ์ดํ ๊ธฐ๋ฐ ์ฐ์ ์์์ ๊ฐ์ ์ฌ๋ฌ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ํฅ ์์ด ์๋์ผ๋ก ๊ณต๊ฒฉ์ ์ํํฉ๋๋ค. ๋ํ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ๊ท์น์ ์์ฑํจ์ผ๋ก์จ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ์ํํ ์๋ ์์ต๋๋ค. AWS WAF๋ ์ข ๋ ๊ณผ๊ธ์ ๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค.
ํฅ์๋ ํ์ง
AWS Shield Advanced๋ ํฅ์๋ ํ์ง, ๋คํธ์ํฌ ํ๋ฆ ๊ฒ์ฌ, ๋ํ 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 Advanced๋ ์๋์ผ๋ก ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ํ ๊ธฐ๋ฅ์ ์ถ๊ฐ๋ก ์ ๊ณตํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๊ณต๊ฒฉ์ ๊ฒฝ์ฐ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๊ณ ์ ๋์ํ ์ ์์ต๋๋ค. AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ๋ฅ ๊ธฐ๋ฐ ๋ธ๋๋ฆฌ์คํ
(Rate Based Blacklisting)๊ณผ ๊ฐ์ ์ ์ ์ ๊ท์น์ ์ค์ ํ์ฌ ์๋์ผ๋ก ๋ถ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋ ๋ฐ์ํ๋ ์ฌ๊ณ ์ ์ฆ์ ๋์ํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต ๋ณดํธ๋ฅผ ์ํด AWS WAF๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ ์ถ๊ฐ ์๊ธ์ด ๋ถ๊ณผ๋์ง ์์ต๋๋ค. ๋ํ ์ฌ๊ณ ๋ณ ๋๋ ์ฌ์ ๊ถํ ๋ถ์ฌ ๋ฐฉ์์ผ๋ก DRT๋ฅผ ์ด์ฉํ ์๋ ์์ต๋๋ค. DRT๋ ๊ณต๊ฒฉ์ ์ง๋จํ๊ณ , ๊ณ ๊ฐ์ด ํ์ฉํ ๊ฒฝ์ฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค.
๊ฐ์์ฑ ๋ฐ ๊ณต๊ฒฉ ์๋ฆผ
AWS Shield Advanced๋ Amazon CloudWatch๋ฅผ ํตํ ๊ฑฐ์ ์ค์๊ฐ ์๋ฆผ์ผ๋ก DDoS ๊ณต๊ฒฉ์ ๋ํด ์๋ฒฝํ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. DDoS Response Team(DRT)๊ณผ ํ๋ ฅํ์ฌ ์ด๋ฒคํธ ํ ๋ถ์ ๋ฐ ์กฐ์ฌ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋ํ โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์์์ ๊ณต๊ฒฉ ์ ์์ฝ์ ๋ณผ ์๋ ์์ต๋๋ค.
ํน๋ณ ์ง์
AWS Shield Advanced๋ฅผ ์ฌ์ฉํ๋ฉด DDoS ๊ณต๊ฒฉ ์ด์ , ๋์ค ๋ฐ ์ดํ์ ์ด์ฉํ ์ ์๋ 24X7 DDoS Response Team(DRT)์ ์ก์ธ์คํ ์ ์์ต๋๋ค. DRT๋ ์ฌ๊ณ ๋ฅผ ๋ถ๋ฅํ๊ณ ๊ทผ๋ณธ ์์ธ์ ์๋ณํ ์ ์๋๋ก ๋์ฐ๋ฉฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค. ๋ํ DRT๋ฅผ ํตํด ๊ณต๊ฒฉ ํ ๋ถ์์ ์ํํ ์๋ ์์ต๋๋ค.
DDoS ๋น์ฉ ๋ณดํธ
AWS Shield Advanced๋ DDoS ๊ณต๊ฒฉ์ผ๋ก ์ธํ 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 ๋ณดํธ๋ฅผ ํ์ฑํํ ๋ฆฌ์์ค๋ฅผ ์ ํํฉ๋๋ค.

