Logo Snap

Snap sur AWS

Snap est né dans le cloud. Son application phare, Snapchat, a été lancée en 2011 sur une architecture monolithique native cloud. Au fur et à mesure que l’application a gagné en popularité, Snap a migré vers une architecture de micro-services sur Amazon Web Services (AWS) pour améliorer la capacité de mise à l’échelle, optimiser la disponibilité, minimiser la latence et réduire les coûts. Sur AWS, Snap prend désormais en charge plus de 306 millions d’utilisateurs de Snapchat qui envoient plus de 5,4 milliards de Snaps chaque jour avec une latence 20 % inférieure à celle de son architecture précédente. N’ayant plus besoin de gérer l’infrastructure, les ingénieurs de Snap peuvent se concentrer sur le développement de nouvelles offres uniques, telles que Bitmoji TV, qui fait des avatars Bitmoji des utilisateurs les vedettes de vidéos animées personnalisées en temps réel grâce à la puissance de calcul des instances Amazon Elastic Compute Cloud (Amazon EC2) G4. Snap continue d’innover sur AWS, en expérimentant de nouveaux services et fonctionnalités pour améliorer la communication visuelle et la narration pour ses utilisateurs.

La transition de Snap vers le cloud sur AWS

Animation de la transition vers le cloud AWS de Snap
Icône Transformation d’entreprise

Transformation d'entreprise

Migration vers le cloud pour accélérer la transformation numérique et générer une plus grande valeur métier 

gcrp_CLOUDJOURNEYMAP_costOptimization

Optimisation des coûts

Maîtrise des coûts et optimisation continue des dépenses

Icône Solutions de données

Données et analytique

Sécuriser les données et les valoriser à grande échelle

Icône Innovation continue

Innovation permanente

Améliorations continues pour prendre en charge la transformation  

  • Transformation d’entreprise
  • 2022

    Parcours d’un Snap sur Snapchat

    Découvrez comment Snap a reconstruit son architecture cloud pour envoyer plus de 5 milliards de Snaps par jour, en tirant parti des services AWS tels que Amazon Elastic Kubernetes Service (Amazon EKS), Amazon ElastiCache, Amazon CloudFront, Amazon Simple Storage Service (Amazon S3) et Amazon DynamoDB. Cette présentation de l’architecture décrit les défis auxquels Snap a dû faire face pour créer une architecture de messagerie à faible latence et en temps quasi réel qui gère plus de 10 millions de transactions par seconde, tout en optimisant les coûts d’infrastructure de plusieurs dizaines de millions de dollars et en réduisant de 24 % la latence médiane pour l’envoi d’images Snap.

    Regarder la vidéo »

    AWS re:Invent 2020

    Jerry Hunter, vice-président senior de Snap, parle de l’utilisation d’AWS pour prendre en charge 250 millions d’utilisateurs

    Au cours de cette conversation informelle lors de la conférence re:Invent 2020, Jerry Hunter, vice-président senior de l’ingénierie de Snap, explique comment l’entreprise s’appuie sur AWS pour créer de nouvelles expériences pour des centaines de millions d’utilisateurs.

    Regarder la vidéo »


    kr_quotemark

    AWS continue d’innover, ce qui nous permet de continuer d’innover ».

    Jerry Hunter
    Vice-président senior de l’ingénierie, Snap


    AWS re:Invent 2019

    Maillage de services Snap sur Amazon EKS

    Dans cette session re:Invent, Ahmed el Bas, ingénieur logiciel en chef chez Snap, explique comment son application phare Snapchat fonctionne sur Amazon EKS pour passer d’une architecture monolithique à une infrastructure de microservices sécurisée, rapide et hautement évolutive.

    Regarder la vidéo »

  • Optimisation des coûts
  • 2022

    Snap optimise ses économies en stockant plus de 1 500 milliards de photos et de vidéos sur Amazon S3 Glacier Instant Retrieval

    Snap a migré le stockage à long terme de son application Snapchat vers Amazon S3 Glacier Instant Retrieval, économisant ainsi des dizaines de millions de dollars sans diminuer les performances, et la disponibilité a dépassé 99,99 %.

    Lire l’étude de cas »

    2022

    Snap adopte les instances basées sur AWS Graviton2 pour optimiser le rapport prix/performances sur Amazon EC2

    Snap utilise des instances Amazon EC2 C6g et M6g avec Amazon EKS pour exécuter son service de messagerie de base, qui est le cœur de la messagerie sur la plateforme, ainsi que son service de contexte dorsal. Snap est également impatient d’adopter des instances R6g pour exécuter ses charges de travail Amazon ElastiCache.

    En savoir plus sur AWS Graviton »


    kr_quotemark

    À l’aide d’instances basées sur Graviton2, nous avons pu réduire la taille de la flotte de messagerie Snapchat et son coût est nettement inférieur à celui des instances C5. Le passage aux instances C6g a réduit l’utilisation du CPU d’environ 10 % en raison de meilleures performances sur Graviton2. Nous prévoyons de migrer des charges de travail supplémentaires vers Graviton2 à l’avenir et avons constaté des gains de performance similaires sur d’autres charges de travail importantes. »

    Aaron Sheldon
    Ingénieur logiciel, Snap

  • Données et analytique
  • 2021

    Snap réduit la latence médiane d’envoi d’instantanés de 20 % avec Amazon DynamoDB

    Snap a décidé de moderniser son infrastructure monolithique existante en migrant vers une architecture de microservices sur AWS. À l’aide d’Amazon DynamoDB, Snap a optimisé ses coûts d’infrastructure tout en réduisant la latence médiane de l’envoi de Snaps de plus de 20 % et en se mettant à l’échelle pour traiter plus de 10 millions de requêtes par seconde. La nouvelle architecture de microservices a amélioré la fiabilité opérationnelle et fournit une expérience cohérente aux centaines de millions d’utilisateurs de Snapchat dans le monde entier.

    Lire l’étude de cas »


    kr_quotemark

    La migration vers Amazon DynamoDB a permis à Snap d’optimiser considérablement ses coûts d’infrastructure annuels, en plus de fournir une faible latence et une fiabilité opérationnelle pour les principaux cas d’utilisation tels que la messagerie et nos graphiques d’amitié. »

    Saral Jain
    Directeur de l’ingénierie, Infrastructure et données, Snap

  • Innovation permanente
  • Snap tire parti de la détection intelligente des menaces avec Amazon GuardDuty

    Dans cet épisode d’AWS Coffee Break, Roger Zou, ingénieur logiciel chez Snap, explique comment Snap utilise Amazon GuardDuty pour identifier en permanence les menaces, surveiller l’activité de son réseau et le comportement de son compte pour détecter toute activité malveillante, et recevoir des résultats de sécurité détaillés qui aident à y remédier.

    En savoir plus »

    2020

    Snap utilise des instances Amazon EC2 G4 pour diffuser Bitmoji TV à des millions de personnes

    Chaque semaine, Snap publie de nouveaux épisodes de Bitmoji TV, une série de vidéos d’animation scénarisées par des professionnels mettant en vedette les Bitmojis des utilisateurs, des avatars de dessins animés personnalisés devenus une fonctionnalité emblématique de Snapchat. Pour optimiser le rendu en temps réel de ces vidéos spécifiques à l’utilisateur, Snap a créé Bitmoji TV en combinant les services de calcul, de stockage et de diffusion de contenu AWS. La solution qui en a résulté a augmenté la capacité de trafic de 50 % tout en réduisant la latence de 45 %, afin que des millions d’utilisateurs puissent jouer en toute fluidité dans leurs propres émissions.

    Lire l’étude de cas »


    kr_quotemark

    Avec les instances G4 d’Amazon EC2 par rapport aux instances G3 d’Amazon EC2, nous obtenions une augmentation de 50 % pour un coût supérieur de 10 % .»  

    Brad Kotsopoulos
    Ingénieur logiciel, Snap


    2021

    L’innovation réside dans les chiffres : AWS est la solution

    Snap fait partie des milliers d’entreprises innovantes qui utilisent AWS pour créer de nouvelles sources de revenus, améliorer l’efficacité opérationnelle et réduire les risques commerciaux.

    Regarder la vidéo »

À propos de Snap

Snap Inc. a réinventé la manière dont les gens se mettent en relation et s’expriment, en créant des applications qui les aident à utiliser la communication visuelle et la narration pour nouer des amitiés et transformer leur façon de voir le monde qui les entoure. Aujourd’hui, Snap s’appuie sur les solutions de calcul et de base de données AWS pour ses applications phares, Snapchat et Bitmoji.