Protecting On-prem Web application with WAF and Shield Advance

0

Hello Experts,

Does anyone have experience with protecting on-premises web applications using WAF and Shield Advance? The DNS has already been moved to Route 53.

What would be the best practices to consider in the design while implementing this architecture? This will be an early adoption of AWS Cloud services.

3개 답변
0
수락된 답변

Hello.

To protect your on-premises server, you need to set it up as a CloudFront origin.
If you can set up CloudFront, you can use AWS WAF and AWS Shield.
In other words, it cannot be used unless it is at least configured as a CloudFront origin.
https://aws.amazon.com/shield/faqs/?nc1=h_ls

Q. Can I use AWS Shield to protect web sites not hosted in AWS?

Yes, AWS Shield is integrated with Amazon CloudFront, which supports custom origins outside of AWS.

profile picture
전문가
답변함 5달 전
profile picture
전문가
검토됨 한 달 전
  • I don't know the structure of your website, but I think you can reduce traffic to some extent by caching HTML, images, etc. with CloudFront.

0

Thanks, Riku, is there any best practices to consider to avoid any traffic slowness due to redirection. On-prem website will be high in traffic due to year end coming.

답변함 5달 전
0

You can protect your on-prem using either CloudFront or Application Load Balancer (ALB) with AWS WAF WebACL. Accessing your on-prem via private DX VIF (via ALB) allows you to remove your on-prem completely from the 'internet', and via a public DX VIF (via CloudFront), allows you to remove it from being accessed from anywhere other than the Amazon network.

  • Pro's of using CloudFront - deliver content close to your users at the edge, provides global CDN allowing caching/compression, gold class L3/4 DDoS protection, overall scale - default limit of 250K RPS per-distribution can be increased on request. If your client base is global, CloudFront may actually improve overall performance (results would vary depending on a variety of factors). Cons - total cost of ownership (TCO) is likely to be higher than using ALB.
  • Pros of using ALB - it's cheaper. Even if you build in your own EC2-based HTTP caching tier it's possible that TCO will remain lower than CloudFront. Cons - L3/4 mitigation relies on detection however ALB will scale to absorb attack, regional WAF has a maximum of 25K RPS.
AWS
답변함 5달 전
profile picture
전문가
검토됨 한 달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인