AWS Notes
5.6K subscribers
444 photos
42 videos
10 files
2.8K links
AWS Notes — Amazon Web Services Educational and Information Channel

Chat: https://xn--r1a.website/aws_notes_chat

Contacts: @apple_rom, https://www.linkedin.com/in/roman-siewko/
Download Telegram
Добавляем WAF к EKS приложениям:

https://aws.amazon.com/blogs/containers/protecting-your-amazon-eks-web-apps-with-aws-waf/

Для WAFv2 нужно добавить в аннотацию AWS Load Balancer Controller параметр wafv2-acl-arn:

annotations:
kubernetes.io/ingress.class: alb
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/wafv2-acl-arn: "arn:aws:wafv2:us-east-1:123456789012:regional/webacl/test/a1b2c3d4-5678-90ab-cdef"

#WAF #EKS
​​Докажи, что ты не робот или Captcha от AWS WAF:

https://efw47fpad9.execute-api.us-east-1.amazonaws.com/latest

Пройди все уровни и получи скидку на сертификат подтверждение, что ты человек. Всё не так просто, как кажется.

Весьма своеобразная имплементация капчи. При этом совершенно официальная, вот документация:

https://docs.aws.amazon.com/waf/latest/developerguide/waf-captcha-challenge.html

Первоисточник и тестовый URL от прошедшего капчу Ian Mckay.

#WAF #странное
​​AWS Well-Architected Custom Lenses — собственные best practices в сервисе Well-Architected Framework:

https://aws.amazon.com/blogs/aws/well-architected-custom-lenses-internal-best-practices/

Полезная возможность сделать и поддерживать список всех лучших практик (и своих, и от AWS) в одном месте.

#WAF
👍1
AWS WAF Account Takeover Prevention

На прошлой неделе было несколько анонсов без официальных блогов, но при этом весьма интересные фичи, одна из них ATP (AWS WAF Account Takeover Prevention).

Детальное видео о том, что это и как пользоваться:

https://www.youtube.com/watch?v=adpT3ir_bUY

Ссылка на документацию:

https://docs.aws.amazon.com/waf/latest/developerguide/aws-managed-rule-groups-atp.html

#WAF
Кто пропустил, то WAF можно настраивать не только на 5, но и на 1, 2 и 10 минутный интервал:

https://docs.aws.amazon.com/waf/latest/developerguide/waf-rule-statement-type-rate-based-high-level-settings.html

Evaluation window – The amount of time, in seconds, that AWS WAF should include in its request counts, looking back from the current time.

Valid settings are 60 (1 minute), 120 (2 minutes), 300 (5 minutes), and 600 (10 minutes), and 300 (5 minutes) is the default.

#WAF
🔥2
📚 Два главных документа которые должен знать каждый грамотный AWS DevOps Engineer:

1️⃣ AWS CAF (AWS Cloud Adoption Framework)
2️⃣ AWS WAF (Well-Architected Framework)

Это немалый объём и в реальности не два документа. Но это база. © Настоящая база, которая не про айноды. 😁

Можно спорить про применимость это для начинающих, хотя WAF (не который firewall) точно показан с самого начала и в режиме pocket book на все случаи.

Обязательно рекомендуется продвинутым. Особенно, если нужно прокачаться в ширину, а не глубину.

#design #CAF #WAF #devops
👍26💩7🤪1
🆕 AWS WAF + 10 запросов в минуту

https://docs.aws.amazon.com/waf/latest/developerguide/waf-rule-statement-type-rate-based-high-level-settings.html

Если у вас нежный бэкенд, который падает уже от нескольких параллельных запросов, то ставьте десяточку в Rate limit с минутой в Evaluation window.

WAF отработает не сразу после десятого запроса, а с небольшой задержкой в 15-20 секунд (но сработает).

И бэкенд не упадёт. Но это не точно.

#WAF
🔥12👍8