Mise en route avec les services de périphérie AWS
Services de périphérie AWS
Diffusez du contenu en toute sécurité avec une faible latence et des vitesses de transfert élevées.
Protégez vos applications Web contre les exploits courants.
Optimisez la disponibilité et la réactivité des applications grâce à la protection contre les DDoS.
Configurez et gérez les règles de pare-feu de manière centralisée sur l'ensemble de vos comptes.
Améliorez la disponibilité de l'application, les performances et la sécurité à l'aide du réseau mondial AWS.
Amazon CloudFront, le CDN d'AWS

AWS WAF pour protéger les applications Web au niveau de la couche 7
AWS WAF est un pare-feu d'applications Web qui peut être utilisé pour protéger les applications Web contre les menaces au niveau des applications. Les menaces au niveau des applications sont notamment les suivantes :
- Les attaques DDoS (par exemple les inondations HTTP) qui visent à consommer les ressources de votre application afin de la rendre inaccessible aux utilisateurs légitimes.
- Les attaques qui tentent d'exploiter les vulnérabilités au niveau des applications, puis mènent des activités malveillantes, telles que le vol de données ou l'utilisation non autorisée de vos ressources, comme le minage de bitcoin.
- Les attaques menées par des robots automatisés qui peuvent nuire à votre entreprise de différentes manières, comme la prise de contrôle de compte et le scraping de contenu.
Pour utiliser AWS WAF, créez des règles dans une WebACL, puis associez-la aux ressources qui ont besoin d'être protégées. Les WebACL globales peuvent être associées aux distributions CloudFront, et les WebACL régionales peuvent être associées à des ressources de la même région, comme des ALB et des passerelles API. Lorsqu'une WebACL WAF est associée à une ressource, le service sous-jacent de la ressource (par exemple CloudFront ou ALB) transmet une copie de la demande HTTP au service AWS WAF afin d'évaluer les règles configurées en l'espace d'une milliseconde. Sur la base de l'évaluation des règles, le service AWS WAF indique au service sous-jacent comment traiter la demande (par exemple, bloquer, transférer, contester, etc.). Notez que la logique AWS WAF est uniquement basée sur les attributs de demande HTTP (par rapport aux attributs de réponse).
Une WebACL WAF récemment créée contient uniquement une règle par défaut autorisant toutes les demandes, à laquelle vous pouvez ajouter plusieurs règles de différents types. Tout d'abord, vous pouvez créer des règles personnalisées en fonction des attributs (par exemple, IP, en-têtes, cookies, URL, etc.) de la demande HTTP inspectée. Les règles peuvent également être regroupées en groupes de règles pour faciliter leur gestion. Ensuite, vous pouvez ajouter des règles gérées provenant d'AWS ou de fournisseurs sur AWS Marketplace, qui sont ajoutées sous forme de groupes de règles configurables à votre WebACL. Par exemple, vous pouvez ajouter des groupes gérés par AWS tels que l'ensemble de règles de base et la liste d'adresses IP anonymes. Des règles gérées plus avancées, telles que le contrôle des bots et la prévention de la prise de contrôle de compte, nécessitent l'intégration du SDK côté client. Les règles peuvent être configurées avec les actions suivantes en cas de correspondance : Autoriser et Compter (avec la possibilité d'envoyer des en-têtes en amont), Bloquer (avec la possibilité de répondre par une réponse personnalisée), Limiter le débit et enfin Contester à l'aide du CAPTCHA ou des contestations silencieuses. Les règles, telles que les règles gérées AWS, émettent des étiquettes qui peuvent être utilisées dans la logique des règles suivantes si elles sont atteintes par l'évaluation WAF. Vous pouvez configurer vos propres règles pour émettre des étiquettes, qui seront disponibles dans les enregistrements du journal WAF.
AWS Global Accelerator, une accélération au niveau du réseau
AWS Global Accelerator est un service réseau qui améliore les performances, la fiabilité et la sécurité de vos applications en ligne grâce à l'infrastructure mondiale AWS. Comme AWS Global Accelerator fonctionne au niveau de la couche 4 du modèle OSI, il peut être utilisé avec n'importe quelle application TCP/UDP. Voici quelques exemples de cas d'utilisation : Jeux multijoueurs basés sur UDP/TCP, voix et vidéo sur IP, IoT, ingestion vidéo et téléchargements FTP, et d'autres cas d'utilisation tels que les enchères VPN, Git, et AdTech.
AWS Global Accelerator peut être déployé devant vos Network Load Balancers, Application Load Balancers, instances AWS EC2 et adresses IP élastiques, qui peuvent tous servir de points de terminaison régionaux pour votre application. Pour utiliser ce service, créez un accélérateur qui fournit deux adresses IPv4 anycast statiques globales qui font office de point d'entrée fixe pour votre application. Avec Global Accelerator, plusieurs points de terminaison d'applications peuvent être présents dans une ou plusieurs régions AWS, mais ils sont tous accessibles par la même adresse IP anycast. Vous configurez ensuite votre serveur DNS de référence pour qu'il pointe le nom de domaine de votre application Web vers les adresses IP statiques dédiées de l'accélérateur. Ces adresses IP anycast sont annoncées sur tous les PoP Global Accelerator afin d'acheminer le trafic des utilisateurs vers le PoP le plus proche, puis de le rediriger vers le point de terminaison régional via le réseau mondial AWS.
Ressources de formation pour les développeurs
Filtre
Total results: 17
- Priorité
-
Back to Basics: Accelerate and protect your websites using Amazon CloudFront and AWS WAF
Internet users increasingly expect responsive web applications and APIs with lower latency and higher availability. Additionally, publicly accessible web applications and APIs are exposed to threats such as commonly occurring vulnerabilities described in the OWASP Top 10, SQL injection, automated requests, and HTTP floods (Denial of Service (DoS)) that can affect availability, compromise security, or consume excessive resources. Developers looking to keep their web application performant, resilient, and secure, introduce Amazon CloudFront‘s global edge network with AWS WAF to their hosting infrastructure. Both services protect web applications from being exposed to potential attacks and being vulnerable to unpredictable traffic spikes that impact performance and availability. In this post, you learn the basic concepts of configuring CloudFront and AWS WAF to add them to your web application technology stack.Blog2023-09-12 -
How to boost the performance and security of your dynamic websites with AWS edge services in a few steps
Customers use AWS edge services to improve the performance and the security of their websites. In certain cases, they appreciate being able to quickly set up a Content Delivery Network (CDN) and a Web Application Firewall (WAF) to stop a DDoS attack targeting their website, or to decrease page load times. And they prefer doing this without investing time beforehand to read the service documentation and configure everything from scratch. If this resonates with you, then you should benefit from reading this post. In this post, you deploy just a few clicks, using an AWS CloudFormation template, an Amazon CloudFront distribution as a reverse proxy to your origin servers, protected by an AWS WAF WebACL. CloudFormation is a service that takes care of provisioning and configuring resources described in a YAML configuration template. CloudFront helps you accelerate your website thanks to caching when it applies, advanced internet protocols (e.g., HTTP3, TL1.3), and the AWS Global network. CloudFront natively protects your application against infrastructure DDoS attacks, and it integrates with AWS WAF to allow you to write rules for managing threats at application layer.Blog2023-09-27 -
CloudFront Hosting Toolkit
Now with CloudFront Hosting Toolkit, you can quickly deploy well-architected front-ends on AWS while retaining full control of the underlying cloud infrastructure. CloudFront Hosting Toolkit automatically creates the required infrastructure resources in your AWS account and configures Git-based deployments to deploy applications within minutes—without the need for you to have prior AWS experience. You can take full control over the underlying AWS resources to tailor your application to your exact needs by modifying elements of the existing infrastructure rather than starting from scratch.Blog2024-06-04 -
Getting started with AWS WAF- Service Overview
AWS WAF is a web application firewall that helps protect your applications or APIs against common web exploits and bots that may affect availability, compromise security, or consume excessive resources. You can control how traffic reaches your applications based on security rules to manage bot traffic and block common attack patterns. You can deploy AWS WAF on Amazon CloudFront as part of your CDN solution, the Application Load Balancer that fronts your web servers or origin servers running on EC2, Amazon API Gateway for your REST APIs, or AWS AppSync for your GraphQL APIs. With AWS WAF, you pay only for what you use and the pricing is based on how many rules you deploy and how many web requests your application receives.Short Video2022-09-29 -
Getting started with AWS Shield Advanced
Learn how to get started with AWS Shield, a managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS. Shield provides dynamic detections and automatic inline mitigations that minimize application downtime and latency. Learn more about AWS Shield - https://go.aws/3kGpNgN In this video, you’ll learn how to enable AWS Shield Advanced to get additional tailored detection and mitigation against large and sophisticated DDoS attacks, near real-time visibility into attacks, and AWS Firewall Manager and AWS WAF at no additional cost for usage on resources protected by AWS Shield Advanced as described on the Shield pricing page. Shield Advanced provides a higher level of protection against attacks targeting your applications running on Amazon EC2 with associated Elastic IP addresses, Elastic Load Balancing (ELB), Amazon CloudFront, AWS Global Accelerator, and Amazon Route 53 resources. Shield Advanced also gives you 24x7 access to the AWS Shield Response Team (SRT) and cost protection against DDoS related spikes in your Amazon Elastic Compute Cloud (EC2), Elastic Load Balancing (ELB), Amazon CloudFront, AWS Global Accelerator, and Amazon Route 53 charges.Short Video2021-11-15 -
Getting started with AWS WAF- Common Configuration Patterns
AWS WAF is a web application firewall that helps protect your applications or APIs against common web exploits and bots that may affect availability, compromise security, or consume excessive resources. You can control how traffic reaches your applications based on security rules to manage bot traffic and block common attack patterns. You can deploy AWS WAF on Amazon CloudFront as part of your CDN solution, the Application Load Balancer that fronts your web servers or origin servers running on EC2, Amazon API Gateway for your REST APIs, or AWS AppSync for your GraphQL APIs. With AWS WAF, you pay only for what you use and the pricing is based on how many rules you deploy and how many web requests your application receives.Short Video2023-02-03 -
AWS Shield Advanced
This workshop is part of an Immersion day about "AWS Shield Advanced" please refer to your AWS contacts to know more about this Immersion Day. AWS Shield is a managed Distributed Denial of Service (DDoS) protection service that safeguards applications running on AWS. AWS Shield provides always-on detection and automatic inline mitigations that minimize application downtime and latency. Since the DDoS protection is automatic, you can expect minimum engagement with AWS Support. There are two tiers of AWS Shield - Standard and Advanced. All AWS customers benefit from the automatic protections of AWS Shield Standard, at no additional charge. AWS Shield Standard defends against most common, frequently occurring network and transport layer DDoS attacks that target your web site or applications. When you use AWS Shield Standard with Amazon CloudFront and Amazon Route 53, you receive comprehensive availability protection against all known infrastructure (Layer 3 and 4) attacks. For higher levels of protection against attacks targeting your applications running on Amazon Elastic Compute Cloud (EC2), Elastic Load Balancing (ELB), Amazon CloudFront, AWS Global Accelerator and Amazon Route 53 resources, you can subscribe to AWS Shield Advanced. In addition to the network and transport layer protections that come with Standard, AWS Shield Advanced provides additional detection and mitigation against large and sophisticated DDoS attacks, near real-time visibility into attacks, and integration with AWS WAF, a web application firewall. AWS Shield Advanced also gives you 24x7 access to the AWS Shield Response Team (SRT) and protection against DDoS related spikes in your Amazon Elastic Compute Cloud (EC2), Elastic Load Balancing (ELB), Amazon CloudFront, AWS Global Accelerator and Amazon Route 53 charges.Workshop2023-12-01