Yelp est un site web et une application mobile qui connecte les gens avec des entreprises locales de qualité. Fin 2016, Yelp comptait environ 89 millions de visiteurs uniques par mois sur mobile et 73 millions de visiteurs uniques par mois sur ordinateur, et les Yelpers de 32 pays avaient rédigé plus de 121 millions d'avis. En 2015, Yelp a acquis [Eat24] (http://eat24.com/about), un service de commande de nourriture en ligne de premier plan, desservant plus de 40 000 restaurants dans plus de 1 500 villes.

En tant que destination privilégiée de millions de consommateurs à travers le monde, Yelp doit garantir des expériences rapides, sécurisées et agréables à sa clientèle croissante. La distribution de contenu est au cœur de leur stratégie commerciale : il est essentiel que les Yelpers puissent accéder aux derniers avis sur les entreprises à proximité en temps réel afin de prendre des décisions sur tout, de l'endroit où faire réparer leur voiture au médecin à choisir. Yelp et Eat24 s'appuient sur le réseau edge cloud de Fastly pour garantir des expériences cohérentes, sécurisées et personnalisées qui s'étendent à l'échelle mondiale sur mobile et ordinateur de bureau.

Accélérer et personnaliser les expériences Yelper
Yelp utilise Amazon S3 pour stocker les requêtes quotidiennes et les photos. L'entreprise utilise également Amazon Elastic MapReduce (EMR) pour gérer une vingtaine de scripts batch distincts, dont la plupart traitent les requêtes.
Yelp s'appuie sur le CDN Fastly pour la mise en cache de pages entières, de contenu basé sur les événements (contenu qui change rapidement, comme les avis modifiés en temps réel) et l'accélération des ressources dynamiques, comme le contenu adapté aux utilisateurs individuels. L'ordre dans lequel les avis sont présentés aux utilisateurs dépend de divers facteurs tels que la récence, le vote des utilisateurs, les liens sociaux de l'utilisateur, etc. Fastly permet à Yelp d'accélérer la mise en cache de ce contenu difficile. Les Yelpers du monde entier peuvent bénéficier d'avis personnalisés tout en bénéficiant d'expériences cohérentes et rapides.

Sécurisation de Yelp : terminaison du protocole TLS et atténuation des attaques DDoS
Comme Yelp gère les informations personnelles (telles que les noms et adresses e-mail) de millions d'utilisateurs, il est essentiel qu'ils proposent des expériences sécurisées. Ils s'appuient sur les offres de sécurité en nuage de Fastly pour terminer les connexions TLS (Transport Layer Security) à la périphérie du réseau, plus près des utilisateurs, afin qu'ils ne subissent pas de baisse de performance, ainsi que pour sécuriser leur entreprise contre les attaques par déni de service distribué (DDoS) lorsqu'elles surviennent.
La terminaison de la sécurité de la couche de transport avec Fastly permet à Yelp de se concentrer sur d'autres initiatives essentielles à l'entreprise, ce qui les aide à évoluer.

Amélioration des flux de travail
La culture d'ingénierie de Yelp privilégie une action rapide et itérative. Comme Fastly renforce les capacités de Yelp à facilement apporter des modifications de configuration en temps réel, son équipe peut agir rapidement, ce qui facilite un déploiement continu et des méthodologies agiles.
Les analyses en temps réel de Fastly, associées à la possibilité d'apporter et de modifier la configuration en cas de besoin, aident Yelp à être plus proactive, en identifiant et en résolvant les problèmes au fur et à mesure qu'ils surviennent.

Assistance technique et compétente
Bien que Yelp soit une entreprise axée sur le consommateur, c'est aussi une entreprise technologique : le PDG de Yelp, Jeremy Stoppelman, est ingénieur, et ses équipes d'ingénierie considèrent la vitesse et l'innovation comme faisant partie intégrante de leur culture. Ils attachent une grande importance au fait que Fastly propose non seulement un CDN hautement configurable, mais aussi à l'équipe d'assistance extrêmement compétente et technique.