The AWS Ninja
The AWS Ninja
  • 10
  • 85 686
CloudFront Behaviors
We cover CloudFront behaviors, what can be done with them and how to use them.
#aws #cloudfront #cdn #cache
Переглядів: 5 548

Відео

DDoS Protection with AWS WAF
Переглядів 13 тис.9 місяців тому
Basic configuration for AWS WAF, solely focused on dealing with L7 DDoS attacks. This is by no means a comprehensive WAF configuration, but it's super effective against HTTP floods. #aws #waf #ddos
Custom keys for AWS WAF rate-based rules
Переглядів 9 тис.Рік тому
This cool new feature for AWS WAF allows you to start rate-limit incoming requests by tracking non-IP elements (countries, query string parameters, AWS WAF labels, etc.).
Geoblocking using AWS Edge Services
Переглядів 5 тис.2 роки тому
This video describes how to use block/control access from certain countries to your application: 1) CloudFront Geo Restrictions - docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/georestrictions.html 2) CloudFront Functions - docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/example-function-redirect-url.html 3) AWS WAF - docs.aws.amazon.com/waf/latest/developerguide/waf-rule...
AWS WAF Versioning
Переглядів 5 тис.2 роки тому
How to use version on AWS Managed Rules in AWS WAF AWS Doc about versions: docs.aws.amazon.com/waf/latest/developerguide/waf-managed-rule-groups-versioning.html
AWS WAF Account Takeover Prevention - A Walkthrough
Переглядів 15 тис.2 роки тому
This video will take you through some of the key capabilities of the new AWS WAF Account Takeover Prevention (ATP) feature-set. Some documentation links: ATP managed rule group description: docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-atp.html Developer's guide (including the application integration manuals): docs.aws.amazon.com/waf/latest/developerguide/waf-atp.html
False Positive Mitigation Techniques on AWS WAF
Переглядів 3,2 тис.2 роки тому
This video describes a few ways to mitigate false positives when using AWS WAF. The most specific ways to avoid false positives would be to use WAF Labels.
Getting Started with AWS WAF
Переглядів 6 тис.2 роки тому
Ever wondered which rules go in a new AWS WAF Web ACL? Well, worry no more... AWS WAF Automations solution: aws.amazon.com/solutions/implementations/aws-waf-security-automations/
How to run HTTP Redirects on AWS CloudFront
Переглядів 15 тис.2 роки тому
This video covers 3 ways to run HTTP redirects with CloudFront: 1) Lambda@Edge 2) CloudFront Functions 3) AWS WAF Some documentation: L@E: docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-examples.html#lambda-examples-generated-response-examples CFF: docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/example-function-redirect-url.html WAF: docs.aws.amazon.com/waf/latest...
Using AWS WAF with CAPTCHA
Переглядів 9 тис.2 роки тому
A quick demo showing how to use AWS WAF with CAPTCHA for different use cases: 1) Protect your application's login page 2) Limit access from certain countries to certain URLs 3) Challenge users with high rates for traffic

КОМЕНТАРІ

  • @healthvative5315
    @healthvative5315 4 дні тому

    Awesome! Is possible to redirect 40+ URLs to redirect to the same website using lambda and cloudfront? For example /old.url/product/api/index.html to /new.url/api/authentication/config/index.html#group. Thanks

    • @the-aws-ninja
      @the-aws-ninja 22 години тому

      You can certainly create a URI match WAF rule for each, with a custom 307 response to the new URI

  • @VisonWu0917
    @VisonWu0917 Місяць тому

    Very very useful!!!!!

  • @user-ur1ke1it3y
    @user-ur1ke1it3y 2 місяці тому

    I get a 405 CORS error

  • @Kira-gc2er
    @Kira-gc2er 3 місяці тому

    Hello i have an ec2 instance. How do i link the instance to the waf?

    • @the-aws-ninja
      @the-aws-ninja 3 місяці тому

      Either put an ALB on top of it, or better use CloudFront. Attach WAF to either ALB or CloudFront

  • @ShahzadRasul-uo7gu
    @ShahzadRasul-uo7gu 3 місяці тому

    Great video - you really understand what your talking about! Sad havne't seen new vids for 2 years

  • @RonnyPortillo
    @RonnyPortillo 4 місяці тому

    hello! It works in Elastic Beanstalk apps?

    • @the-aws-ninja
      @the-aws-ninja 4 місяці тому

      You can certainly use WAF on top of ALB

  • @andresanez6558
    @andresanez6558 4 місяці тому

    Awesome content

  • @milanminchev7112
    @milanminchev7112 4 місяці тому

    Do I need to point the aws instance/domain somewhere after creating the rules ? I mean I have a single web apache server in aws ec2, this rules will apply automatic without pointing to the instance or I need to point this rules to the instace/domain ?

    • @the-aws-ninja
      @the-aws-ninja 4 місяці тому

      I need to attach the web acl to a CloudFront distribution or an ALB, and they should point to your instance. If it's just a single server, CloudFront is cheaper and better in your case.

  • @solo-yl8uc
    @solo-yl8uc 5 місяців тому

    thank you so much

  • @tal.klinger
    @tal.klinger 6 місяців тому

    Amazing!

  • @wuffgang5333
    @wuffgang5333 7 місяців тому

    do you need to integrate some javascript for the captcha showing up in the browser? or does it work out of the box

    • @the-aws-ninja
      @the-aws-ninja 7 місяців тому

      By default, it just works out of the box. If you want to have the captcha show as a part of the webpage, there is an sdk for it.

  • @jcprangue9070
    @jcprangue9070 8 місяців тому

    hi thanks for this video, question is this aws shield / waf apply in all ec2 servers?

    • @the-aws-ninja
      @the-aws-ninja 8 місяців тому

      You apply waf to CloudFront, alb, api gw, and a few other services. Shield is applicable to CloudFront and alb, as well as elastic IP

  • @ianlamb1910
    @ianlamb1910 9 місяців тому

    Exactly what I needed, brilliant video and covers a lot of important points, thank you.

    • @ianlamb1910
      @ianlamb1910 9 місяців тому

      Out of curiosity, say if an IP address was blocked, is that just for the 5 minute window, or does that go into a blocked ip list which is editable? The latter is very appealing to me.

    • @the-aws-ninja
      @the-aws-ninja 9 місяців тому

      The IP remain limited until it stops sending traffic for a while. The list is not editable, but you can use cli or api to list the offending IPs - docs.aws.amazon.com/waf/latest/developerguide/listing-managed-ips.html

    • @ianlamb1910
      @ianlamb1910 8 місяців тому

      @@the-aws-ninja Great thanks are you going to do a video on setting up CloudFront for all that additional noise you spoke of here? Would love to see it.

  • @Achrafsouk
    @Achrafsouk 9 місяців тому

    How would solve the following risk with POST based rate limiting: A single IP can easily cause a denial of service to other users by POSTing beyond this limit.

    • @the-aws-ninja
      @the-aws-ninja 9 місяців тому

      Absolutely. You should always keep multiple layers of rate based rules - IP based for non Distributed attempts, and non IP based for other attacks. You can also create, for the POST scenario, 2 rate based rules - one set as low as 100 requests per IP, scoped down to only POST requests, and another rule, set at a higher threshold, to count ALL POST requests. Thank you for this question!

    • @Achrafsouk
      @Achrafsouk 9 місяців тому

      Thank you for the awesome content@@the-aws-ninja

  • @VijayLaxmi-kv9qq
    @VijayLaxmi-kv9qq 9 місяців тому

    I don't know computer knowledge,,,,, thanks lot,,,❤❤

  • @johnaladdin6602
    @johnaladdin6602 Рік тому

    non sense!, where is the login page with captcha?

    • @waltwhite8126
      @waltwhite8126 10 місяців тому

      If you have a cloudfront distribution you can select it in the WAF and Rule creation screen, so the captcha will be automatically applied.

  • @oismaelash
    @oismaelash Рік тому

    Great video!

  • @shivamanand8998
    @shivamanand8998 Рік тому

    Thanks, I was looking for a video to differentiate Lambda Edge and CloudFront Functions

  • @DenuLimbu-js9uw
    @DenuLimbu-js9uw Рік тому

    Sw

  • @mohammedusman6510
    @mohammedusman6510 Рік тому

    thanks alot.

  • @mateus_fortunatoo
    @mateus_fortunatoo Рік тому

    Very very nice content, thanks mate!

  • @tgmendi
    @tgmendi 2 роки тому

    Great ideas! I would have loved to see the captcha in action with a usage example.

  • @danielmd3000
    @danielmd3000 2 роки тому

    Redirects force the use of CORS witch breaks samesite and will be problematic when 3rd party cookies get dropped by browser vendors. In those cases it would be good to have the option to do a forward.

  • @percyai7776
    @percyai7776 2 роки тому

    pkease make a video by explaining aws custome managed rule and also how to protect from xss and sql injection in custom manner

    • @the-aws-ninja
      @the-aws-ninja 2 роки тому

      Interesting take. It probably won't be short, but I'll put it on my work queue!

    • @percyai7776
      @percyai7776 2 роки тому

      @@the-aws-ninja yes please looking forward to it.

  • @joshkullerton7604
    @joshkullerton7604 2 роки тому

    nice job!

  • @ArchonLicht
    @ArchonLicht 2 роки тому

    I didn't see the actual captcha. How do you put that captcha on your webpage?

  • @rkrk7631
    @rkrk7631 2 роки тому

    Aq

  • @pramodkumar-fe5mu
    @pramodkumar-fe5mu 2 роки тому

    Pm p pp ok.

  • @roiromano2059
    @roiromano2059 2 роки тому

    Is there any option to do rewrite to the URI? Let’s say I have /api/int/index.htm -> rewrite to -> api/1427389/int/index.htm

    • @the-aws-ninja
      @the-aws-ninja 2 роки тому

      You can use CloudFront Functions or Lambda@Edge for that

  • @nufjeyhydjeyr5569
    @nufjeyhydjeyr5569 2 роки тому

    B

  • @didiln
    @didiln 2 роки тому

    nice one!