Mise en route avec Amazon CloudFront 

Amazon CloudFront est un réseau de diffusion de contenu (CDN) qui accélère la diffusion de contenu web statique et dynamique aux utilisateurs finaux.

CloudFront diffuse du contenu au travers d'un réseau mondial de centres de données appelés emplacements périphériques. Lorsqu'un utilisateur final demande un contenu que vous diffusez via CloudFront, il est acheminé vers l'emplacement périphérique le plus proche de l'utilisateur final avec la latence la plus faible.

CloudFront diffuse du contenu en exploitant le réseau mondial AWS qui relie les emplacements périphériques AWS aux Régions AWS. Le déplacement du trafic réseau sur le réseau mondial AWS a pour effet de réduire la latence et d'améliorer la posture de sécurité de votre application. Augmentez la fiabilité et la disponibilité de vos applications web en disposant de copies de vos fichiers mises en cache sur plusieurs emplacements périphériques répartis dans le monde entier.

 

Présentation d'Amazon CloudFront

Comment commencer à utiliser CloudFront en trois étapes

Step 1 - Sign up for an Amazon Web Services account

Connectez-vous à AWS pour configurer CloudFront

L'offre gratuite d'AWS comprend 1 To de transfert de données sortantes. 10 000 000 requêtes HTTP et HTTPS, plus 2 000 000 appels Fonctions CloudFront chaque mois.

2

Créez une distribution

Créez une distribution Amazon CloudFront pour informer CloudFront de l'endroit d'où vous voulez que le contenu soit diffusé, et comment suivre et gérer la diffusion du contenu.

3

Commencez à diffuser du contenu plus rapidement

Lisez Mise en route avec Amazon CloudFront pour en savoir plus sur les distributions CloudFront et les cas d'utilisation. Puis, commencez à créer.

Tutoriels CloudFront

Vous trouverez ci-dessous plusieurs tutoriels sur CloudFront. Ils vous aideront à découvrir les avantages de l'utilisation d'un CDN, comment utiliser CloudFront avec différentes applications et comment employer les puissantes fonctions de CloudFront.

Amazon CloudFront

Diffusez plus rapidement du contenu

Diffusez du contenu et réduisez la latence pour les utilisateurs finaux avec Amazon CloudFront

Amazon CloudFront

Distribution Amazon S3

Configurez une distribution Amazon CloudFront pour Amazon S3 pour accélérer le chargement de votre site web

Amazon CloudFront

Accélération du site WordPress

Améliorez l'expérience utilisateur et accélérez la réactivité du site en utilisant CloudFront

Amazon S3, CloudFront, Route 53

Hébergement d'un site web statique

Hébergez un site web personnel ou marketing simple sur AWS

Amazon CloudFront

Mise en route avec Fonctions CloudFront

Redirigez les utilisateurs vers différentes URL et renvoyez des en-têtes de réponse personnalisés

Amazon CloudFront

Écriture de code de fonction

Écrivez des fonctions légères dans JavaScript pour des personnalisations CDN à grande échelle et sensibles à la latence

Amazon CloudFront

Création d'une fonction Lambda@Edge simple

Créez et ajoutez des fonctions Node.js simples qui s'exécutent dans CloudFront

Découvrez davantage de didacticiels.

AWS Training : cours en ligne gratuits pour Amazon CloudFront

AWS propose des cours en ligne gratuits destinés à vous aider à concevoir des solutions à l'aide d'Amazon CloudFront.

Apprenez-en davantage en parcourant les options de formation ci-dessous et visitez ici pour tous les cours Amazon CloudFront.

Mise en réseau AWS

AWS Networking Basics (French)

Aperçu des services réseau disponibles et des cas d'utilisation communs utilisant ces services

Amazon CloudFront

Introduction to Amazon CloudFront (French)

Créez et configurez un réseau de distribution cloud Amazon CloudFront

Amazon CloudFront

Troubleshooting: CloudFront (French)

Analysez les en-têtes de réponse, contrôlez les distributions, résolvez les problèmes courants

Mise en réseau AWS

Caching Static Files with Amazon CloudFront (French)

Accélérez votre site web statique et améliorez votre expérience utilisateur

Amazon CloudFront, Elastic Transcoder

Streaming Dynamic Content using Amazon CloudFront (French)

Utilisez Amazon CloudFront afin de diffuser un flux dynamique (plusieurs débits) vers un appareil connecté

Amazon CloudFront

Dynamic Content Acceleration (French)

Distribuez un site web dynamique avec Amazon CloudFront

Amazon CloudFront, S3

Deploy a Static Website using AWS Cloud Development Kit (French)

Utilisez le kit de développement du Cloud AWS pour déployer un site web statique hébergé dans Amazon S3 et exposé par le biais d'Amazon CloudFront

Amazon MediaLive, MediaStore, CloudFront

Build a Live Video Channel (French)

Créez un flux vidéo de streaming en direct à l'aide d'AWS Elemental MediaLive, AWS Elemental MediaStore et Amazon CloudFront

Vidéos Amazon CloudFront

Dans cette section, vous trouverez des vidéos CloudFront pour vous aider à démarrer votre prochain projet. Vous pouvez en apprendre davantage auprès d'autres clients sur leurs implémentations CloudFront et sur la façon dont CloudFront peut prendre en charge diverses charges de travail dans différents secteurs verticaux de l'industrie.

Jim Roskind présente comment offrir des expériences exceptionnelles avec QUIC (49:03)
Comment Amazon Prime diffuse le Thursday Night Football de la NFL dans le monde entier sur AWS (58:23)
Construire des applications résistantes aux DDoS avec AWS Shield (53:36)
Optimiser les performances avec CloudFront : Chaque milliseconde compte (54:03)
Étude de cas de la Formule 1 : F1TV avec AWS media and edge services (54:31)
HBO Max atteint l'échelle et la performance avec Amazon CloudFront (56:58)
Déploiement d'applications JAMStack en utilisant Amazon S3, CloudFront et Lambda@Edge (45:59)
Une plongée en profondeur dans le paysage actuel des menaces de sécurité avec AWS (58:21)
Comment configurer votre distribution CloudFront pour EC2 Origin (9:07)
Créer des sites web à faible latence avec Amazon CloudFront (53:17)
Configuration d'Amazon CloudFront avec un site WordPress (19:01)
Go Global : une courte démonstration d'Amazon CloudFront (2:05)

Questions fréquentes (FAQ)

Comment démarrer avec Amazon CloudFront

Vous êtes prêt à démarrer avec le CDN CloudFront ? Suivez ces trois étapes pour commencer :
  1. Inscrivez-vous à AWS dans la console AWS. Ici, vous pouvez créer votre compte AWS gratuit et commencer votre parcours. Si vous êtes déjà inscrit, connectez-vous à votre compte AWS existant. Une fois connecté, vous pouvez lancer vos services d'origine, notamment Amazon S3 pour le stockage d'objets dans le cloud, Amazon EC2 pour le calcul et Elastic Load Balancing.
  2. Ensuite, vous pouvez créer une distribution CloudFront pour gérer la diffusion de votre contenu sur le réseau périphérique mondial AWS.
  3.  Enfin, après avoir démarré avec Amazon CloudFront et configuré vos paramètres, vous pouvez lancer votre distribution CloudFront terminée.

À quoi sert Amazon CloudFront ?

CloudFront est un CDN à faible latence. Le service CDN CloudFront utilise ses différents emplacements périphériques à travers le réseau mondial AWS pour connecter les utilisateurs aux services de manière plus sécurisée, rapide et efficace.

CloudFront peut aider de nombreuses applications à diffuser du contenu, par exemple :

  1. Le contenu statique stocké dans des emplacements périphériques pour une diffusion rapide et performante.
  2. Le contenu dynamique stocké dans des emplacements périphériques ou envoyé via le réseau mondial AWS résilient.
  3. Le contenu qui nécessite une faible latence, un transfert rapide ou une forte personnalisation.
  4. Réduisez la consommation de bande passante et diminuez les coûts en mettant en œuvre des CDN pour servir le contenu des sites Web.
  5. Réduisez la vitesse de chargement des pages et améliorez les performances des serveurs de mise en cache grâce aux réseaux de diffusion de contenu.

CloudFront connecte les utilisateurs à l'emplacement périphérique à faible latence le plus proche. Celui-ci est souvent beaucoup plus proche de l'utilisateur que le serveur d'origine du service, créant ainsi un trajet plus court pour le contenu. De manière générale, CloudFront réduit le temps de chargement pour les utilisateurs, ce qui signifie des transferts de données moins coûteux pour les propriétaires d'applications et une meilleure sécurité à la périphérie en assurant une défense contre les attaques DDOS et de bots.

Que pouvez-vous faire avec Amazon CloudFront ?

CloudFront fonctionne avec d'autres services et ressources AWS pour diffuser du contenu via ses emplacements périphériques dans le monde entier. Il existe plusieurs cas d'utilisation d'Amazon CloudFront qui pourraient bénéficier de l'utilisation du CDN CloudFront :

  1. Les applications avec un public mondial qui veulent accélérer la livraison des données aux utilisateurs, quel que soit leur emplacement.
  2. Les applications qui veulent réduire les frais de sortie des données en utilisant le réseau mondial AWS pour les transferts d'origine.
  3. Les applications qui nécessitent des transferts de données à faible latence ou en quasi temps réel entre plusieurs emplacements.
  4. Les applications qui fournissent des charges de travail gourmandes en ressources, comme le streaming vidéo, les API ou tout autre contenu dynamique à évolution rapide.
  5. Les applications qui nécessitent des transferts de données sécurisés et un chiffrement de bout en bout.
  6. Les applications qui ont besoin de protections de sécurité supplémentaires contre les attaques et la perte de données.

Comment CloudFront se compare-t-il au modèle traditionnel de services Web ?

Comparons le modèle CDN au modèle traditionnel de services Web.

Supposons que vous serviez un fichier graphique à partir d'un serveur Web traditionnel. À titre d'exemple, vos utilisateurs finaux peuvent facilement naviguer vers une URL qui renvoie une image. Si votre serveur Web se trouve à Seattle, dans l'État de Washington, aux États-Unis, et qu'un utilisateur final fait une demande à cette URL depuis Austin, au Texas, aux États-Unis, la demande sera acheminée vers dix réseaux différents avant que l'image ne soit récupérée. Bien que ce nombre de demandes ne soit pas anormalement élevé, cela illustre la quantité de travail nécessaire pour récupérer ne serait-ce qu'une seule image.

C'est là que CloudFront peut vous aider à distribuer vos données. Vous pouvez réduire considérablement le routage nécessaire si vous servez cette image en utilisant CloudFront. La distribution du téléchargement détecterait l'endroit où une demande est faite et copierait le fichier vers un emplacement périphérique proche.

CloudFront améliore les performances et la latence, en réduisant le temps nécessaire pour charger le premier octet d'un objet. Ce débit élevé de transfert de données permet au même fichier d'être livré à un autre utilisateur sans latence. Pour cet utilisateur, il sera servi à partir du même emplacement périphérique. Vous bénéficiez également d'une fiabilité et d'une disponibilité accrues, car il n'y a plus de point central de défaillance. Des copies de votre objet seront désormais conservées dans des emplacements périphériques du monde entier.

Configuration d'une distribution CloudFront

Configurez une distribution CloudFront en suivant les étapes suivantes :

  1. Inscrivez-vous à AWS et connectez-vous à votre compte.
  2. Configurez et lancez vos services d'origine Amazon.
  3. Démarrez CloudFront en créant une distribution dans votre Console de gestion AWS.
  4. Lancez votre distribution CloudFront configurée pour commencer à diffuser votre contenu.

Le service d'origine que vous utiliserez dépendra de vos objectifs :

Découvrez plus de ressources Amazon CloudFront

Consulter la page de ressources
Prêt à concevoir ?
Mise en route sur Amazon CloudFront
D'autres questions ?
Contactez-nous