AWS Shield๋ AWS์์ ์คํ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๋ ๋๋์ค(DDoS) ๋ณดํธ ์๋น์ค์ ๋๋ค. AWS Shield๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง ๋ฐ ์ง์ฐ ์๊ฐ์ ์ต์ํํ๋ ์์ ํ์ง ๋ฐ ์๋ ์ธ๋ผ์ธ ํตํฉ์ ์ ๊ณตํ๋ฏ๋ก DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค. AWS Shield์๋ ๋ ๊ณ์ธต- Standard ๋ฐ Advanced๊ฐ ์์ต๋๋ค.
๋ชจ๋ AWS ๊ณ ๊ฐ์ ์ถ๊ฐ ๋น์ฉ ์์ด AWS Shield Standard์ ์ํ ์๋ ๋ณดํธ๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค. AWS Shield Standard๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ด๊ณ ๋น๋ฒํ๊ฒ ๋ฐ์ํ๋ฉฐ ์น ์ฌ์ดํธ ๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ชฉํ๋ก ํ๋ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต 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 Standard๊ฐ ์ ๊ณตํ๋ ๋คํธ์ํฌ ๋ฐ ์ ์ก ๊ณ์ธต ๋ณดํธ ์ด์ธ์, AWS Shield Advanced๋ ์ ๊ตํ ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ถ๊ฐ ๋ณดํธ ๋ฐ ์ํ, ๊ฑฐ์ ์ค์๊ฐ์ ๊ณต๊ฒฉ ๊ฐ์์ฑ, ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฉํ๋ฒฝ AWS WAF์์ ํตํฉ์ ์ ๊ณตํฉ๋๋ค. ๋ํ AWS Shield ์ด๋๋ฐด์ค๋ AWS DDoS Response Team(DRT)์ ๋ํ 24X7 ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ฉฐ Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB), Amazon CloudFront ๋ฐ Amazon Route 53 ์๊ธ์์ DDoS ๊ด๋ จ ๊ธ์ฆ์ผ๋ก๋ถํฐ ๋ณดํธํฉ๋๋ค.
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 ์คํ ๋ค๋์ ๋ด์ฅ๋์ด ๊ฐ์ฅ ๋น๋ฒํ ๋ฐ์ํ๋ ์ผ๋ฐ์ ์ธ ์ธํ๋ผ ๊ณต๊ฒฉ์ ๋ํ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์๋ ์ํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ธ๋ผ์ธ์ผ๋ก ์ ์ฉ๋๋ฏ๋ก ์ง์ฐ ์๊ฐ์ผ๋ก ์ธํ ์ํฅ์ด ์์ต๋๋ค. AWS Shield Standard๋ ๊ฒฐ์ ๋ก ์ ํจํท ํํฐ๋ง, ํธ๋ํฝ ์ฑํ ๊ธฐ๋ฐ ์ฐ์ ์์์ ๊ฐ์ ์ฌ๋ฌ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์ํฅ ์์ด ์๋์ผ๋ก ๊ณต๊ฒฉ์ ์ํํฉ๋๋ค. ๋ํ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ๊ท์น์ ์์ฑํจ์ผ๋ก์จ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ์ํํ ์๋ ์์ต๋๋ค. AWS WAF๋ ์ข ๋ ๊ณผ๊ธ์ ๋ก ์ฒญ๊ตฌ๋ฉ๋๋ค.
์์ ํ์ง ๋ฐ ์ธ๋ผ์ธ ์ํ๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ ์ค์ง๋ฅผ ์ต์ํํ๋ฉฐ, ์ฌ์ฉ์๋ DDoS ๋ณดํธ๋ฅผ ์ํด AWS Support๋ฅผ ์ด์ฉํ ํ์๊ฐ ์์ต๋๋ค.
ํฅ์๋ ํ์ง
AWS Shield ์ด๋๋ฐด์ค๋ฅผ ์ฌ์ฉํ๋ฉด DDoS ๊ณต๊ฒฉ ์ด์ , ๋์ค ๋ฐ ์ดํ์ ์ด์ฉํ ์ ์๋ DDoS Response Team(DRT)์ 24X7 ์ก์ธ์คํ ์ ์์ต๋๋ค. DRT๋ ์ฌ๊ณ ๋ฅผ ๋ถ๋ฅํ๊ณ ๊ทผ๋ณธ ์์ธ์ ์๋ณํ ์ ์๋๋ก ๋์ฐ๋ฉฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค. ๋ํ DRT๋ฅผ ํตํด ๊ณต๊ฒฉ ํ ๋ถ์์ ์ํํ ์๋ ์์ต๋๋ค.
๊ณ ๊ธ ๊ณต๊ฒฉ ์ํ
AWS Shield ์ด๋๋ฐด์ค๋ ๋ ์ ๊ตํ ์๋ ์ํ๋ฅผ ์ ๊ณตํฉ๋๋ค. AWS Shield ์ด๋๋ฐด์ค๋ ๊ณ ๊ธ ๋ผ์ฐํ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ๋ ํฐ ๊ท๋ชจ์ DDoS ๊ณต๊ฒฉ์ ๋ํ ์ถ๊ฐ์ ์ธ ์ํ ์ฉ๋์ ์๋์ผ๋ก ์ ๊ณตํฉ๋๋ค. ๋ํ AWS DDoS Response Team(DRT)์ด ๋ณด๋ค ๋ณต์กํ๊ณ ์ ๊ตํ DDoS ๊ณต๊ฒฉ์ ๋ํ ์๋ ์ํ๋ฅผ ์ ์ฉํฉ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๊ณต๊ฒฉ์ ๊ฒฝ์ฐ AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๊ณ ์ ๋์ํ ์ ์์ต๋๋ค. AWS WAF๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญ๋ฅ ๊ธฐ๋ฐ ๋ธ๋๋ฆฌ์คํ (Rate Based Blacklisting)๊ณผ ๊ฐ์ ์ ์ ์ ๊ท์น์ ์ค์ ํ์ฌ ์๋์ผ๋ก ๋ถ๋ ํธ๋ํฝ์ ์ฐจ๋จํ๊ฑฐ๋ ๋ฐ์ํ๋ ์ฌ๊ณ ์ ์ฆ์ ๋์ํ ์ ์์ต๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๋ณดํธ๋ฅผ ์ํด AWS WAF๋ฅผ ์ฌ์ฉํ๋ ๋ฐ๋ ์ถ๊ฐ ์๊ธ์ด ๋ถ๊ณผ๋์ง ์์ต๋๋ค. ๋ํ, ์ง์ DRT์ ๋์์ ๋ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ ๋ํ ๋์์ผ๋ก AWS WAF ๊ท์น์ ๋ฐฐ์นํ๋๋ก ํ ์ ์์ต๋๋ค. DRT๋ ๊ณต๊ฒฉ์ ์ง๋จํ๊ณ , ๊ณ ๊ฐ์ด ํ๊ฐํ ๊ฒฝ์ฐ ๊ณ ๊ฐ ๋์ ์ํ ๊ธฐ๋ฒ์ ์ ์ฉํฉ๋๋ค.
๊ฐ์์ฑ ๋ฐ ๊ณต๊ฒฉ ์๋ฆผ
AWS Shield Advanced๋ Amazon CloudWatch๋ฅผ ํตํ ๊ฑฐ์ ์ค์๊ฐ ์๋ฆผ๊ณผ โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์์ ์์ธํ ์ง๋จ์ ํตํด DDoS ๊ณต๊ฒฉ์ ๋ํ ์๋ฒฝํ ๊ฐ์์ฑ์ ์ ๊ณตํฉ๋๋ค. DDoS Response Team(DRT)๊ณผ ํ๋ ฅํ์ฌ ์ด๋ฒคํธ ํ ๋ถ์ ๋ฐ ์กฐ์ฌ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋ํ โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์์์ ๊ณต๊ฒฉ ์ ์์ฝ์ ๋ณผ ์๋ ์์ต๋๋ค.
ํน๋ณ ์ง์
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 ๊ณต๊ฒฉ์ ํ์งํฉ๋๋ค.
DDoS ๋น์ฉ ๋ณดํธ
AWS Shield ์ด๋๋ฐด์ค๋ DDoS ๊ณต๊ฒฉ์ผ๋ก ์ธํ Amazon Elastic Compute Cloud(EC2), Elastic Load Balancing(ELB), Amazon CloudFront ๋๋ Amazon Route 53 ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ๋ฐ์ํ ์๊ธ์ผ๋ก๋ถํฐ ๋ณดํธํด์ฃผ๋ โDDoS ๋น์ฉ ๋ณดํธโ๋ฅผ ์ ๊ณตํฉ๋๋ค. DDoS ๊ณต๊ฒฉ์ ๋ํ ๋์์ผ๋ก ์ด๋ฌํ ์๋น์ค๊ฐ ํ์ฅ๋ ๊ฒฝ์ฐ AWS๊ฐ ์ฌ์ฉ๋ ๊ธ์ฆ์ผ๋ก ๋ฐ์ํ ์๊ธ์ ๋ํด AWS Shield ์๋น์ค ํฌ๋ ๋ง์ ์ ๊ณตํฉ๋๋ค. ์๋น์ค ํฌ๋ ๋ง์ ์์ฒญํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์์ธํ ๋ด์ฉ์ AWS WAF์ AWS Shield Advanced ์ค๋ช
์๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
DNS
Amazon Route 53 ์ฌ์ฉ
AWS Shield Standard๋ ์ถ๊ฐ ๋น์ฉ ์์ด ์ธํ๋ผ ๊ณ์ธต DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ Amazon Route 53 Hosted Zone์ ์๋์ผ๋ก ๋ณดํธํฉ๋๋ค. ์ฌ๊ธฐ์๋ ์ฌ์ฉ์์ DNS๋ฅผ ๋น๋ฒํ๊ฒ ๋ชฉํ๋ก ํ๋ ๋ฐ์ฌ ๊ณต๊ฒฉ ๋๋ ์ ํ๋ฌ๋ ๊ณต๊ฒฉ์ด ํฌํจ๋ฉ๋๋ค. AWS Shield Standard๋ ํค๋ ์ ํจ์ฑ ๊ฒ์ฌ ๋ฐ ์ฐ์ ์์ ๊ธฐ๋ฐ ํธ๋ํฝ ์ฑํ๊ณผ ๊ฐ์ ๋ค์ํ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ DDoS ๊ณต๊ฒฉ์ ์๋์ผ๋ก ์ํํฉ๋๋ค.
๋ํ AWS Shield Standard๋ AWS DDoS Response Team์ ๋ํ 24x7 ์ก์ธ์ค๋ฅผ ํตํด ์๋ ๊ฐ์ ์ด ํ์ํ ์ฌ๊ฐํ ์ํฉ์ ๋ํด์๋ ์ถ๊ฐ์ ์ธ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ฟ๋ง ์๋๋ผ, AWS Shield Advanced๋ Route 53 ์ธํ๋ผ ๊ณต๊ฒฉ์ ๋ํ ๊ฐ์์ฑ๋ ์ ๊ณตํฉ๋๋ค.
Amazon Route 53 ๋ฐ AWS Shield๋ฅผ ์ฌ์ฉํ์ฌ DDoS ์ํ์ ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์์๋ณด์ญ์์ค.
์น ์ ํ๋ฆฌ์ผ์ด์
๋ฐ API
Amazon CloudFront ๋๋ Application Load Balancer ์ฌ์ฉ
Amazon CloudFront๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ, AWS Shield Standard๋ ์๋์ผ๋ก SYN floods, UDP floods ๋๋ ๋ค๋ฅธ ๋ฐ์ฌ ๊ณต๊ฒฉ๊ณผ ๊ฐ์ ์ธํ๋ผ ๊ณ์ธต ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ํฌ๊ด์ ์ธ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. AWS Shield Standard์ ์์ ํ์ง ๋ฐ ์ํ ์์คํ ์ ๊ณ์ธต 3๊ณผ 4์ ์ ์ฑ ํธ๋ํฝ์ ์๋์ผ๋ก ์คํธ๋ฝํ์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํฉ๋๋ค. AWS Shield Standard์์ ํ์งํ ์ธํ๋ผ ๊ณ์ธต ๊ณต๊ฒฉ์ 99% ์ด์์ด Amazon CloudFront์์ ๊ณต๊ฒฉ์ด ๋ฐ์ํ ํ 1์ด ์ด๋ด์ ์๋์ผ๋ก ์ํ๋ฉ๋๋ค.
Amazon CloudFront๋ฅผ ์ฌ์ฉํ์ฌ DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋์ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณดํธํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์ญ์์ค.
Slack์์ ์ด๋ป๊ฒ Amazon CloudFront๋ฅผ ์ฌ์ฉํ์ฌ DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธํ๋์ง ์์๋ณด์ญ์์ค.
์ ๊ตํ ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์ถ๊ฐ์ ์ธ ๋ณดํธ๋ฅผ ์ํด Amazon CloudFront์ AWS Shield Advanced๋ฅผ ์ฌ์ฉํ ์๋ ์์ต๋๋ค. Shield Advanced๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ด ์ ๊ตํ ์ธํ๋ผ ๊ณ์ธต(๊ณ์ธต 3 ๋๋ 4) ๊ณต๊ฒฉ์ ๋ํด ํธ๋ํฝ ์์ง๋์ด๋ง๊ณผ ๊ฐ์ ์ถ๊ฐ ๊ธฐ๋ฒ ๋ฑ ํ์ํ ์ํ ๊ธฐ๋ฅ์ ์ ์ฉํ๋ AWS DDoS Response Team(DRT)์ 24x7 ์ก์ธ์คํ ์ ์์ต๋๋ค. ๋ํ, AWS Shield Advanced๋ HTTP floods์ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ๋ ๋ณดํธํ ์ ์์ต๋๋ค. AWS Shield Advanced์ ์์ ๊ฐ๋ ๊ธฐ๋ณธ ํ์ง ์์คํ ์ ๊ณ ๊ฐ์ ์ ์ ์ ํ๋ฆฌ์ผ์ด์ ํธ๋ํฝ์ ๊ธฐ์ค์ ์ผ๋ก ํ์ฌ ์ด์ ํ์์ ๋ชจ๋ํฐ๋งํฉ๋๋ค. AWS Shield Advanced์๋ ์ถ๊ฐ ๋น์ฉ ์์ด AWS WAF๊ฐ ํฌํจ๋๋ฏ๋ก ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต ์ํ ๊ธฐ๋ฅ์ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค.
๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์
(UDP ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์
๋ฑ)
ํ๋ ฅ์ IP ์ฃผ์ ์ฌ์ฉ
TCP๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ง ์๋ ๋ค๋ฅธ ์ฌ์ฉ์ ์ง์ ์ ํ๋ฆฌ์ผ์ด์ (UDP, SIP ๋ฑ)์์๋ Amazon CloudFront ๋๋ Elastic Load Balancing๊ณผ ๊ฐ์ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๊ฒฝ์ฐ์๋ ๋๊ฐ ์ธํฐ๋ท์ด ์ฐ๊ฒฐ๋ Amazon EC2 ์ธ์คํด์ค์์ ์ง์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์คํํด์ผ ํฉ๋๋ค. ๋ํ, AWS Shield Standard๋ DNS ๋ฐ์ฌ, NTP ๋ฐ์ฌ, SSDP ๋ฐ์ฌ ๋ฑ UDP ๋ฐ์ฌ ๊ณต๊ฒฉ๊ณผ ๊ฐ์ ์ผ๋ฐ์ ์ธ ์ธํ๋ผ ๊ณ์ธต(๊ณ์ธต 3 ๋ฐ 4) DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ Amazon EC2 ์ธ์คํด์ค๋ฅผ ๋ณดํธํฉ๋๋ค. AWS Shield Standard๋ ์ ์ ์๋ DDoS ๊ณต๊ฒฉ ์๋ช ์ด ํ์ง๋๋ ๊ฒฝ์ฐ ์๋์ผ๋ก ์คํ๋๋ ์ฐ์ ์์ ๊ธฐ๋ฐ ํธ๋ํฝ ์ ์ด์ ๊ฐ์ ๋ค์ํ ๊ธฐ๋ฒ์ ์ฌ์ฉํฉ๋๋ค.
ํ๋ ฅ์ IP ์ฃผ์์ AWS Shield Advanced๋ฅผ ํ์ฑํํจ์ผ๋ก์จ ์ ๊ตํ ๋๊ท๋ชจ DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ข ๋ ์์ ํ๊ฒ ๋ณดํธํ ์ ์์ต๋๋ค. AWS Shield Advanced์ ํฅ์๋ DDoS ํ์ง ๊ธฐ๋ฅ์ AWS ๋ฆฌ์์ค ์ ํ๊ณผ EC2 ์ธ์คํด์ค ํฌ๊ธฐ๋ฅผ ์๋์ผ๋ก ํ์งํ์ฌ ์ฌ์ ์ ์ ์๋ ์ ์ ํ ์ํ ๊ธฐ๋ฅ์ ์ ์ฉํฉ๋๋ค. AWS Shield Advanced๋ฅผ ์ฌ์ฉํ๋ฉด ๊ณ ๊ฐ์ด 24x7 AWS DDoS Response Team(DRT)์ ์์ฒญํ์ฌ ๊ณ ์ ํ ์ฌ์ฉ์ ์ง์ ์ํ ํ๋กํ์ ์์ฑํ ์ ์์ต๋๋ค. ๋ํ, AWS Shield Advanced์์๋ DDoS ๊ณต๊ฒฉ ๋์ ๋ชจ๋ Amazon VPC ๋คํธ์ํฌ ์ก์ธ์ค ์ ์ด ๋ชฉ๋ก(ACL)์ AWS ๋คํธ์ํฌ ๊ฒฝ๊ณ์ ์๋์ผ๋ก ์ ์ฉํจ์ผ๋ก์จ ์ถ๊ฐ ๋์ญํญ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๊ณ ์ฉ๋์ ์คํฌ๋ฝํ์ฌ ๋๊ท๋ชจ ๋ณผ๋ฅจ์ DDoS ๊ณต๊ฒฉ์ ์ํํ ์ ์์ต๋๋ค. AWS Shield Advanced๋ SYN floods์ ๊ฐ์ DDoS ๊ณต๊ฒฉ์ด๋ UDP floods์ ๊ฐ์ ๋ค๋ฅธ ๋ฒกํฐ๋ก๋ถํฐ ์ถ๊ฐ์ ์ธ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค.
ํ๋ ฅ์ IP๋ฅผ Amazon EC2 ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์ธํ ์์๋ณด์ญ์์ค.
AWS์์ ์คํ๋๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ด๋ฏธ AWS Shield Standard๋ฅผ ํตํด ๋ณดํธ๋๊ณ ์์ต๋๋ค. AWS Shield Advanced๋ฅผ ํ์ฑํํ๋ ค๋ฉด โAWS WAF ๋ฐ AWS Shieldโ ๊ด๋ฆฌ ์ฝ์๋ก ์ด๋ํ๊ณ Advanced ๋ณดํธ๋ฅผ ํ์ฑํํ ๋ฆฌ์์ค๋ฅผ ์ ํํฉ๋๋ค.

