Tout ce que vous devez savoir sur Cloudflare (et certains autres)

Article écrit par:
  • Sécurité
  • Mis à jour: Jul 07, 2020

Cloudflare est plus connu sous le nom de Content Delivery Network (CDN). Aujourd'hui, il a dépassé ce stade et propose une gamme de services couvrant principalement les réseaux et la sécurité.

Leur mission: aider à construire un meilleur Internet.

Pour comprendre cela, considérez vos expériences avec Internet jusqu'à présent. Je suis certain qu'il y a eu des cas où vous avez rencontré des pages Web lentes ou qui ne répondent pas. Il y a plusieurs raisons à cela, mais le résultat final est le même - votre expérience de navigation est affectée.

Pire encore, vous n'avez peut-être pas pu accéder au contenu dont vous aviez besoin. C'est l'une des principales raisons pour lesquelles Cloudflare et d'autres sociétés similaires existent.

Réseau de serveurs Cloudflare
Réseau de serveurs Cloudflare (Source)

TL; DR

Cloudflare possède et exploite un vaste réseau de serveurs. Il les utilise pour accélérer les sites Web et les protéger contre les attaques malveillantes comme les DDoS. En fin de compte, les sites Web qui utilisent des services comme Cloudflare sont plus sûrs et offrent à leurs utilisateurs une meilleure expérience de navigation.

Contexte: projet Honeypot et au-delà

Cloudflare n'a pas commencé comme aujourd'hui, mais plutôt comme un projet pour découvrir les origines du spam par e-mail. Conceptualisé par les fondateurs Lee Holloway et Matthew Prince, Projet Honeypot a été lancé dans 2004.

En 2009, l'actuelle directrice des opérations, Michelle Zatlyn, les avait rejoints. Ensemble, ils se sont lancés dans une mission non seulement de suivre les menaces Internet, mais aussi de défendre les sites Web contre eux. À la fin de l'année, ils avaient levé un peu plus de 2 millions de dollars de financement.

Lancée en privé en 2010, l'équipe Cloudflare a d'abord travaillé avec quelques membres de la communauté Honeypot. Au milieu de l'année prochaine, ils ont reçu des nouvelles inattendues. En plus de la défense contre les menaces, Cloudflare a en fait augmenté la vitesse des sites - en moyenne d'un tiers.

Ils ont décidé de s'ouvrir au public et n'ont pas regardé en arrière depuis. Aujourd'hui, Cloudflare est évalué à environ 4.4 milliards de dollars - et en croissance.

Note de l'éditeur: Malgré le succès de Cloudflare, l'histoire de Lee Holloway est vraiment triste. Holloway souffre de démence fronto-temporale. Non seulement la maladie l'a touché, mais elle a profondément touché tous ses proches. Lisez son histoire ici.


Comment fonctionne Cloudflare

comment fonctionne cloudflare

Le cœur de Cloudflare réside dans le réseau massif de serveurs il a. Le réseau est réparti dans plus de 93 pays (soit près de la moitié des pays dans le monde) couvrant plus de 200 sites. Ils agissent à la fois comme des serveurs de cache de données et comme un pare-feu à grande échelle.

Techniquement, si vous avoir un site Web hébergé, il vous suffit de vous inscrire à Cloudflare. Ensuite, ajoutez votre site à leur panneau de configuration. À partir de là, c'est à peu près mains libres. Les segments de données de votre site sont mis en cache à plusieurs endroits dans le monde sur les serveurs Cloudflare.

Lorsqu'un visiteur fait une demande pour votre site, Cloudflare leur envoie des données en cache depuis l'emplacement le plus proche tout en communiquant avec votre site Web en même temps. Il en résulte souvent que les visiteurs commencent à recevoir des informations beaucoup plus rapidement que si la demande était adressée directement à votre site Web.

Dans le même temps, toutes les données transmises via les serveurs Cloudflare sont surveillées. De cette façon, ils peuvent bloquer les attaques potentielles, filtrer les mauvais acteurs (comme les bots) et tout ce qui contribue à la sécurité de votre site.

Au fil des ans, Cloudflare a considérablement amélioré ses services. Chaque fois, il a ajouté plus d'éléments, le rendant meilleur, plus rapide et plus fort pour leurs utilisateurs.

Avantages de l'utilisation de Cloudflare

Il est compréhensible qu'il puisse y avoir une certaine confusion à propos de Cloudflare en raison de sa taille et de la façon dont il évolue. Essentiellement, ils restent attachés à leur énoncé de mission principal qui consiste à aider à bâtir un meilleur Internet.

Cela signifie qu'ils se concentrent toujours sur trois domaines clés: la sécurité, les performances et la fiabilité.

1. Sécurité - Cloudflare aide à protéger les sites Web

La recherche du nom de domaine d'un site utilisant Cloudflare ne révélera pas ses serveurs de noms d'origine réels.
La recherche du nom de domaine d'un site utilisant Cloudflare ne révélera pas ses serveurs de noms d'origine réels.

Une fois que vous avez ajouté votre site à Cloudflare, toutes les données sortantes ou entrantes transitent par leurs serveurs. À ce stade, Cloudflare peut l'analyser pour évaluer les menaces potentielles.

Les éléments recherchés par Cloudflare sont l'adresse IP du visiteur, la nature des demandes, la fréquence des demandes, etc. Cloudflare permet également aux utilisateurs de configurer leur pare-feu avec des règles personnalisées.

Une fois que votre site est connecté à Cloudflare, son système DNS est également protégé. Si quelqu'un cherchait votre nom de domaine, tout ce qu'il verrait, c'est l'ensemble de DNS fourni par Cloudflare et non vos vrais serveurs de noms, par exemple.

Dans l'ensemble, l'utilisation de Cloudflare aide empêcher le trafic de robots, intrusio malveillantn, Les attaques DDoS, et plus. Pensez-y de la même manière que vous le feriez comme un coussin adoucissant le coup qu'un coup de poing ferait contre votre corps. Techniquement, il s'agit plus d'une armure de corps intelligente que d'un coussin.

2. Vitesse - améliorée via la mise en cache distante distribuée

Présentation du fonctionnement d'un cache de données sur un CDN
Présentation du fonctionnement d'un cache de données sur un CDN (source: Researchgate)

Grâce à la façon dont Google fonctionne aujourd'hui, la vitesse est quelque chose de très convoité par les propriétaires de sites Web du monde entier. Des sites Web plus rapides signifient des classements de recherche plus élevés, des taux de conversion accrus et une meilleure expérience globale des visiteurs.

Imaginez des parties de votre site Web mises en cache sur des serveurs Cloudflare à plusieurs endroits. Chaque fois qu'un visiteur essaie d'accéder à votre site, Cloudflare répondra en livrant votre site à partir de l'emplacement de cache le plus proche.

La puissance des serveurs Cloudflare et un emplacement plus court pour le transport de données signifie que votre site commencera à se charger sur le navigateur du visiteur plus rapidement que jamais. Pendant ce temps, votre propre serveur Web a le temps de fournir tout ce qui n'est pas mis en cache sur les serveurs Cloudflare.

La théorie que Cloudflare suit est l'Edge computing, qui essaie de rapprocher le plus possible les données et les ressources informatiques. Cela permet de réduire le temps nécessaire aux données pour traverser Internet.

Avantage secondaire - Économies de bande passante

Parce que des parties de votre site sont servies sur des serveurs Cloudflare, vous économisez également de l'argent sur les coûts de bande passante. Sites exécutés sur VPS, Cloud ou plans d'hébergement dédiés paient souvent pour la bande passante et les économies de coûts peuvent être importantes.

La quantité de votre site qui est mise en cache dépend de la façon dont il est conçu. Cloudflare met en cache des éléments statiques (des choses qui ne sont pas susceptibles de changer) comme les images. Plus vous avez de contenu statique, meilleure sera la mise en cache.

3. Fiabilité - Cloudflare étend virtuellement vos ressources

Grâce au grand nombre de ressources dont il dispose, Cloudflare ajoute un élément supplémentaire à la structure de votre site. Étant donné que leurs serveurs aident à fournir des parties de votre site, vous gagnez en profondeur dans la redondance.

Si un nœud Cloudflare tombe en panne pour une raison quelconque, votre site peut toujours être livré via le prochain emplacement le plus proche.

En dehors de cela, le système distribué agit également comme un équilibreur de charge. En servant des parties de votre site à partir de divers serveurs, vous réduisez la pression sur votre propre serveur Web. Cela peut augmenter le nombre de visiteurs simultanés pris en charge tout en maintenant le même niveau de performances.

Ce que Cloudflare offre aux utilisateurs

Content Delivery Network

Presque tous les services Cloudflare sont intégrés dans son produit CDN. C'est pour cela que Cloudflare est célèbre et ce qui fournit la majeure partie des avantages illustrés dans la section ci-dessus. Le DNS comprend la mise en cache, la surveillance du trafic, HTTP / 2 et Prise en charge HTTP / 3, SSL, Et plus encore.

Domain Name Registration

C’est quelque chose que la plupart fournisseurs de services d'hébergement Web offrent normalement. Beaucoup, cependant, revendent simplement au nom des bureaux d'enregistrement de noms de domaine - dont maintenant Cloudflare. Le service est plutôt nouveau. Bien que vous puissiez acheter ou transférer des domaines à gérer par eux, le premier est toujours en mode bêta.

Hébergement pour streaming multimédia

Les fichiers multimédias, en particulier la vidéo, sont la principale catégorie d'actifs adaptés à Cloudflare. La gamme mondiale de serveurs est idéale pour ceux qui souhaitent établir de tels services. Cela signifie également qu'ils peuvent fournir le service à des tarifs très compétitifs.

Résolution DNS via 1.1.1.1

Toute personne possédant un compte Internet utilise la résolution DNS. C'est ce qui aide à traduire les noms de domaine dans leur format réel lisible par machine. Chaque fois que vous saisissez une adresse de site dans votre navigateur et appuyez sur Entrée, vous utilisez la résolution DNS.

En mode natif, la plupart des résolutions DNS sont effectuées par nos fournisseurs d'accès Internet (FAI). Cependant, ils ne font pas toujours un bon travail, ce qui entraîne des expériences de navigation inférieures à la normale. À un autre niveau, certains pays appliquent la censure du Web via leurs FAI.

En utilisant la résolution DNS 1.1.1.1 de Cloudflare, vous augmentez non seulement la vitesse de votre navigation, mais vous contournez également les blocs rudimentaires de niveau FAI.

Un développement significatif de 1.1.1.1 est l'ajout de ce que Cloudflare appelle WARP. Cette amélioration est une tentative de la société d’améliorer les fonctions de sécurité de 1.1.1.1, essentiellement en quelque chose qui ressemble à un VPN.

Protection du réseau local avec Magic Transit

En plus d'offrir une protection DDoS aux sites Web, Cloudflare offre également cette protection aux entreprises directement. Grâce à un produit appelé Magic Transit, Cloudflare est en mesure de porter son échelle mondiale de protection réseau au niveau dont vous avez besoin.

Non seulement destiné aux réseaux en ligne, vous pouvez également utiliser Magic Transit pour protéger vos réseaux locaux. La solution est idéale pour les entreprises qui peuvent hésiter à devoir investir massivement dans l'infrastructure réseau telle que les boîtiers matériels traditionnels.

Accès réseau sécurisé

Puisqu'ils exploitent un réseau de serveurs sécurisés de toute façon, Cloudflare est parfaitement prêt à offrir des services à la place de fournisseurs traditionnels de réseaux privés virtuels (VPN) pour les entreprises.

Ceux qui ont des travailleurs se connectant à partir de sites éloignés ont normalement dû investir dans un VPN pour protéger leurs actifs locaux. Souvent, ce sont des adaptations internes lourdes des applications VPN.

Cloudflare Access offre aux entreprises la possibilité de souscrire à une solution hautement sécurisée et facile à utiliser avec le concept Software as a Service (SaaS).

Journalisation et analyse du réseau

Avec autant de services offerts sur leur réseau, Cloudflare est en mesure d'offrir facilement à ses utilisateurs un autre sous-produit - Analytics. Avec une vue à vol d'oiseau de la façon exacte dont vos données sont utilisées et de la façon dont elles circulent, vous pouvez effectuer des ajustements pour optimiser la diffusion de votre contenu.

Cloudflare Analytics est très granulaire, ce qui signifie que vous pourrez explorer les informations jusqu'aux ressources exactes qui sont fournies. Les journaux à travers lesquels les données sont analysées offrent également aux agents de sécurité une trace papier numérique à suivre.

Déploiement de code sans serveur

Pour les développeurs ou les entreprises qui gèrent leurs propres ressources logicielles à l'échelle macro, Cloudflare peut également aider au déploiement. Au lieu d'avoir à investir dans votre propre infrastructure, vous pouvez utiliser Cloudflare Workers.

Cela signifie que vous pouvez compter sur les ressources disponibles à la demande sans avoir à vous soucier de les gérer. Il est également rapide, puissant et très rentable.

Utilisation de Cloudflare avec votre site

Gestion DNS sur Namecheap
Légende: Exemple de gestion DNS sur Namecheap

La première chose que vous devez comprendre est que Cloudflare n'est pas un fournisseur de services d'hébergement Web. Cela signifie que vous devez avoir un site Web existant avec le vôtre nom de domaine et hébergement avant d'utiliser Cloudflare.

Pour commencer, vous devez créer un compte avec eux. Une fois cela fait, vous recevrez un ensemble de serveurs de noms à utiliser. Pour commencer à utiliser Cloudflare, vous devez vous rendre sur le panneau de configuration de votre nom de domaine.

Là, remplacez vos serveurs DNS existants (généralement appelés serveurs de noms) par ceux fournis par Cloudflare. Cela commence à acheminer votre trafic via les serveurs Cloudflare et en même temps, démarre la mise en cache de votre site Web.

Une fois que vous avez fait cela, vous pouvez simplement laisser les paramètres par défaut et cela fonctionnera. Une fois que vous vous êtes familiarisé avec Cloudflare, vous pouvez essayer de modifier certains paramètres pour affiner les performances et la sécurité de votre site.

En plus de cela, Cloudflare s'intègre de manière transparente avec plusieurs applications, des systèmes de gestion de contenu aux plateformes de commerce électronique. Quelques exemples de ceux-ci incluent WordPress, Magento et Google Cloud.

Avec quoi Cloudflare ne peut pas vous aider

Malgré sa gamme de services assez large, Cloudflare n'est pas tout. Pour un propriétaire de site Web, vous devez comprendre que Cloudflare est simplement un outil pour améliorer les performances et la sécurité de votre site.

Cloudflare ne:

Hébergez votre site web - Vous aurez toujours besoin d'un fournisseur de services d'hébergement Web pour conserver et servir les fichiers qui composent votre site.

Améliorez les vitesses du serveur d'hébergement Web - Bien que Cloudflare améliore les performances en vous aidant à mettre en cache et à servir certains éléments, il ne peut pas accélérer votre serveur d'hébergement Web lui-même. Si vous avez choisi un fournisseur d'hébergement de qualité inférieure, il est probable que les améliorations de vitesse offertes par Cloudflare ne seront pas suffisantes pour éviter de frustrer vos visiteurs.

Voici une liste des 10 meilleurs hébergements Web basés sur des données réelles et des cas d'utilisation.

Cloudflare ne peut pas:

Gérez votre nom de domaine - Si vous avez hébergé votre nom de domaine avec un partenaire Cloudflare, vous devrez gérer votre nom de domaine via le panneau de configuration du partenaire, pas sur Cloudflare.

Prix ​​et plans - Comment Cloudflare fait de l'argent

Cloudflare a quatre niveaux distincts dans plans de tarification. Au plus simple, il offre un service gratuit aux utilisateurs. Ce plan est limité à certains égards, mais la plupart des sites simples devraient pouvoir bénéficier d'avantages même sur le niveau gratuit. Plus important encore, il n'impose pas de limitations de bande passante aux utilisateurs de son forfait gratuit.

FonctionnalitésGratuitProentrepriseEntreprise
CDN à charge équilibrée à l'échelle mondiale
Mise en cache de contenu statique
Purge instantanée du cache complet
Expiration du cache TTL minimalH 21 h30 mins1 sec
Taille de téléchargement maximale du client (Mo)100100200500
Optimisation mobile
Configuration CNAME
support chat
Prix$ 0 / mo$ 20 / mo$ 200 / moDemande de devis

Les plans payants sur Cloudflare sont Pro, Business et Enterprise. Chacune comprend un nombre croissant de fonctionnalités, Pro coûtant 20 $ / mois et Business à 200 $ / mois. Les plans d'entreprise sont personnalisables et les utilisateurs doivent discuter des options et des prix avec le personnel de vente Cloudflare.

Si vous n'êtes pas un utilisateur de forfait payant ou si une fonctionnalité que vous souhaitez n'est pas disponible sur votre forfait, vous avez souvent le choix de l'utiliser comme supplément payant. Par exemple, Agro, un service qui permet d'optimiser les itinéraires de trafic pour améliorer encore la vitesse, n'est pas disponible sur le plan gratuit.

Les utilisateurs qui souhaitent utiliser uniquement cette fonctionnalité supplémentaire peuvent choisir de payer 5 $ par site Web avec un supplément en fonction de la quantité de bande passante utilisée (environ 0.10 $ par Go).

Finances et investissement

Cloudflare a une clientèle estimée à environ 2.8 millions. Le numéro est une combinaison de clients gratuits et payants. En 2019, leurs revenus se sont élevés à 287 millions de dollars, avec un taux de croissance annuel composé (TCAC) d'environ 50%.

Au cours des dernières années, elle a réussi à maintenir une marge brute moyenne très constante d'environ 78%. Pour une entreprise de plus de 1,000 XNUMX employés et investissant massivement dans les infrastructures, c'est certainement quelque chose d'impressionnant.

Jalons, mises à jour et actualités Cloudflare

Cloudflare est devenu public en 2019 et n'a cessé d'augmenter depuis
Cloudflare est devenu public en 2019 et n'a cessé d'augmenter depuis

Initial Public Offering

Après environ une décennie officiellement dans l'entreprise, Cloudflare est finalement devenu public avec une introduction en bourse à la fin de 2019. Le titre était initialement évalué à 15 $ mais a grimpé en flèche à 17.90 $ à la fin du premier jour de bourse. Depuis lors, il a grimpé à plus de 36 $ (en particulier sur le dos de la Pandémie de coronavirus) et les choses s'annoncent brillantes.

Incident de 8chan

En août 2019, Cloudflare a décidé de supprimer le fameux forum 8chan en tant que client. Matthew Prince, PDG et co-fondateur de CLoudflare a appelé le site "un puisard de haine ».

Panne de service généralisée

Malgré sa taille massive, Cloudflare n'est pas complètement à l'abri des problèmes. Un de ces incidents (causé par lui-même) s'est produit à la mi-2019 et a entraîné des pannes généralisées de plus de 30 minutes. Le problème? UNE le déploiement du logiciel a mal tourné.

Spamhaus DDoS

En mars 2013, le réseau de Cloudflare a réussi à éviter une concentration de plusieurs jours attaque contre Spamhaus. À l'époque, c'était la plus grande attaque DDoS jamais rencontrée, bien qu'il y ait eu depuis des attaques plus importantes et plus importantes.


Réflexions finales: Cloudflare vous convient-il?

Pour la majorité d'entre nous, quand nous pensons à Cloudflare, c'est simplement comme un CDN. Cela signifie que cela vous aidera à accélérer votre blog ou même à améliorer les performances de votre site Web de petite entreprise.

À cet égard, leur propriété de l'un des réseaux mondiaux de serveurs les plus puissants semble un peu ridicule. Est-ce vraiment nécessaire? Pour répondre simplement à cette question - oui. C'est exactement l'ampleur de ce réseau qui en fait une solution viable pour tant de sites Web aujourd'hui.

Pensez également au fait que cela donne à de nombreux petits propriétaires de sites Web un accès gratuit à leur réseau. Pour ce faire, elle doit également être en mesure d'offrir des services considérables aux clients à l'échelle de l'entreprise, pour ainsi dire couvrir les coûts.

En raison de ce modèle d'entreprise, Cloudflare aide les petits propriétaires de sites et les entreprises en leur offrant un service qu'ils n'auraient pas pu se permettre ou justifier facilement autrement. Après tout, c'est gratuit pour beaucoup.

En le regardant de manière plus stratégique, il aborde également un problème qui est devenu beaucoup plus répandu au fil du temps. Internet est devenu un endroit de plus en plus dangereux. Pas seulement pour les navigateurs habituels, mais surtout pour les propriétaires de sites Web.

Alliant vitesse, fiabilité et sécurité, je dirais que jusqu'à présent, Cloudflare a effectivement tenu sa promesse. La quête d'un meilleur Internet.

Cela fait du bien à tout le monde.


Questions fréquentes

Cloudflare est-il gratuit?

Cloudflare propose un niveau gratuit de son service CDN sans limitation de bande passante. Il comprend également divers services tels que la protection rudimentaire des bots, HTTP / 2, SSL gratuit, etc. Cependant, certaines fonctionnalités ont des limites tandis que d'autres devront être payées.

Qu'est-ce que Cloudflare Edge?

Cloudflare Edge fait référence au concept qu'ils utilisent pour la livraison de contenu. Cela implique de rapprocher le plus possible les données du point de livraison («l'Edge»). Le résultat est un temps d'aller-retour plus court et des économies de bande passante pour les sites Web.

Qu'est-ce qu'un CDN

Un réseau de diffusion de contenu est l'utilisation de plusieurs serveurs liés pour stocker des données sur un large éventail d'emplacements. Cela permet aux sites Web de servir leurs fichiers plus rapidement et de manière fiable, améliorant ainsi l'expérience utilisateur de ses visiteurs.

Quelles entreprises utilisent Cloudflare?

Cloudflare alimente environ 13% de tous les sites Web existant. Bien que la liste des utilisateurs soit exhaustive, elle comprend plusieurs noms de grandes marques tels que Roche, ZenDesk, Mozilla, UpWork, 9GAG, US Xpress, etc.

Existe-t-il des alternatives à Cloudflare?

Il existe aujourd'hui plusieurs fournisseurs de CND. Parmi eux, notons Akamai, StackPath et Sucuri. Chacun poursuit souvent sa propre voie de commercialisation et se tourne vers un segment de consommateurs spécifique. Akamai, par exemple, est davantage impliquée dans le segment à très haut trafic.

Cloudflare est-il le seul fournisseur CDN gratuit?

Non. Il existe également d'autres fournisseurs de services CDN gratuits. Un tel exemple est Amazon Cloudfront qui a un niveau de service gratuit (pendant un an). Cependant, il convient de noter que la plupart des autres fournisseurs de services gratuits imposent généralement plus de limitations.

A propos de Timothy Shim

Timothy Shim est un écrivain, un éditeur et un geek de la technologie. Il a débuté sa carrière dans le domaine des technologies de l’information et a rapidement trouvé son chemin dans la presse écrite. Il a depuis travaillé avec des titres de médias internationaux, régionaux et nationaux, notamment ComputerWorld, PC.com, Business Today et The Asian Banker. Son expertise se situe dans le domaine de la technologie, tant du point de vue du consommateur que de l'entreprise.