Logo Snap

Snap su AWS

Snap è nata nel cloud, lanciando la sua app di punta, Snapchat, nel 2011 su un'architettura monolitica nativa del cloud. Con la crescita della popolarità dell'applicazione, Snap è passata a un'architettura a microservizi su Amazon Web Services (AWS) per migliorare la scalabilità, ottimizzare la disponibilità, minimizzare la latenza e ridurre i costi. Su AWS, Snap ora supporta più di 306 milioni di utenti Snapchat che inviano oltre 5,4 miliardi di snap al giorno, con una latenza inferiore del 20% rispetto alla sua architettura precedente. Non dovendo gestire l'infrastruttura, gli ingegneri di Snap possono concentrarsi sullo sviluppo di nuove offerte uniche, come Bitmoji TV, che rende gli avatar Bitmoji degli utenti i protagonisti di video animati e personalizzati in tempo reale grazie alla potenza di calcolo delle istanze G4 di Amazon Elastic Compute Cloud (Amazon EC2). Snap continua l’innovazione su AWS, sperimentando nuovi servizi e funzionalità per migliorare la comunicazione visiva e la narrazione per i suoi utenti.

Il percorso verso il cloud di Snap su AWS

Animazione del percorso verso il cloud di Snap su AWS
Icona di Trasformazione aziendale

Trasformazione dell’azienda

Migrazione al cloud per accelerare la trasformazione digitale e generare un maggiore valore aziendale 

gcrp_CLOUDJOURNEYMAP_costOptimization

Ottimizzazione dei costi

Controllo dei costi e ottimizzazione continua della spesa

Icona di soluzioni di dati

Dati e analisi

Mantenere i dati al sicuro e sfruttarne il valore su vasta scala

Icona di Innovazione continua

Innovazione continua

Miglioramenti costanti per sostenere la trasformazione  

  • Trasformazione aziendale
  • 2022

    Il percorso di uno snap su Snapchat

    Scopri come Snap ha ricostruito la propria architettura cloud per inviare oltre 5 miliardi di snap al giorno, sfruttando servizi AWS come Amazon Elastic Kubernetes Service (Amazon EKS), Amazon ElastiCache, Amazon CloudFront, Amazon Simple Storage Service (Amazon S3) e Amazon DynamoDB. Questa panoramica dell'architettura illustra le sfide affrontate da Snap nella creazione di un'architettura di messaggistica a bassa latenza, quasi in tempo reale, in grado di gestire oltre 10 milioni di transazioni al secondo, ottimizzando al contempo i costi dell'infrastruttura di decine di milioni di dollari e riducendo la latenza media per l'invio di snap di immagini del 24%.

    Guarda il video »

    AWS re:Invent 2020

    Jerry Hunter, SVP presso Snap, parla dell'utilizzo di AWS per supportare 250 milioni di utenti

    Durante questa conversazione informale nell'ambito di re:Invent 2020, Jerry Hunter, senior vice president of engineering presso Snap, racconta come l'azienda si basa su AWS per creare nuove esperienze per centinaia di milioni di utenti.

    Guarda il video »


    kr_quotemark

    AWS continua a innovare e questo permette a noi di fare lo stesso.”

    Jerry Hunter
    SVP of Engineering presso Snap


    AWS re:Invent 2019

    Mesh di servizi Snap su Amazon EKS

    In questa sessione re:Invent, Ahmed el Bas, lead software engineer presso Snap, spiega come la sua app di punta Snapchat viene eseguita su Amazon EKS per evolversi da un'architettura monolitica a un'infrastruttura di microservizi sicura, veloce e altamente scalabile.

    Guarda il video »

  • Ottimizzazione dei costi
  • 2022

    Snap ottimizza i risparmi sui costi archiviando oltre 1,5 trilioni di foto e video in Recupero istantaneo Amazon S3 Glacier

    Snap ha migrato l'archiviazione a lungo termine per la sua app Snapchat in Recupero istantaneo Amazon S3 Glacier, risparmiando decine di milioni di dollari senza ridurre le prestazioni, e ha superato il 99,99% di disponibilità.

    Leggi il caso di studio »

    2022

    Snap adotta istanze basate su AWS Graviton2 per ottimizzare il rapporto tra prezzo e prestazioni su Amazon EC2

    Snap utilizza le istanze C6g e M6g di Amazon EC2 con Amazon EKS per eseguire il servizio di messaggistica principale, che sta alla base della messaggistica sulla piattaforma, nonché il servizio contestuale di backend. Inoltre, Snap prevede di adottare le istanze R6g per eseguire i suoi carichi di lavoro Amazon ElastiCache.

    Ulteriori informazioni su AWS Graviton »


    kr_quotemark

    Utilizzando le istanze basate su Graviton2, siamo riusciti a ridurre la dimensione del parco istanze per la messaggistica Snapchat e ad abbassare significativamente i costi rispetto alle istanze C5. L'adozione delle istanze C6g ha ridotto di circa il 10% l'utilizzo della CPU grazie al miglioramento delle prestazioni su Graviton2. Stiamo pianificando di trasferire altri carichi di lavoro su Graviton2 in futuro e abbiamo riscontrato miglioramenti di prestazioni analoghi con altri carichi di lavoro di grandi dimensioni.”

    Aaron Sheldon
    Software Engineer presso Snap

  • Dati e analisi
  • 2021

    Snap riduce la latenza media dell'invio di snap del 20% con Amazon DynamoDB

    Snap ha deciso di modernizzare la sua infrastruttura monolitica legacy migrando a un'architettura a microservizi su AWS. Utilizzando Amazon DynamoDB, Snap ha ottimizzato i costi dell'infrastruttura riducendo al contempo la latenza media dell'invio di snap di oltre il 20% e scalando fino a gestire più di 10 milioni di query al secondo. La nuova architettura a microservizi ha migliorato l'affidabilità operativa e offre un'esperienza coerente alle centinaia di milioni di utenti Snapchat in tutto il mondo.

    Leggi il caso di studio »


    kr_quotemark

    La migrazione ad Amazon DynamoDB ha aiutato Snap a ottimizzare in modo significativo i costi annuali dell'infrastruttura, oltre a fornire bassa latenza e affidabilità operativa per casi d'uso principali come la messaggistica e il grafico degli amici.”

    Saral Jain
    Director of Engineering e Head of Infrastructure presso Snap

  • Innovazione continua
  • Snap sfrutta i vantaggi del rilevamento intelligente delle minacce con Amazon GuardDuty

    In questo episodio di AWS Coffee Break, Roger Zou, software engineer presso Snap, condivide il modo in cui Snap utilizza Amazon GuardDuty per identificare continuamente le minacce, monitorare l'attività di rete e il comportamento degli account alla ricerca di attività dannose e ricevere risultati dettagliati sulla sicurezza che aiutano a risolvere i problemi.

    Ulteriori informazioni »

    2020

    Snap utilizza le istanze G4 di Amazon EC2 per fornire Bitmoji TV a milioni di persone

    Ogni settimana, Snap pubblica nuovi episodi di Bitmoji TV, una serie di video animati con sceneggiatura professionale che ha come protagonisti i Bitmoji degli utenti, avatar di cartoni animati personalizzati che sono diventati una caratteristica distintiva di Snapchat. Per potenziare il rendering in tempo reale di questi video specifici per l'utente, Snap ha creato Bitmoji TV con una combinazione di servizi AWS di elaborazione, archiviazione e distribuzione di contenuti. La soluzione ottenuta ha aumentato la capacità di traffico del 50% e ridotto la latenza del 45%, consentendo a milioni di utenti di essere protagonisti dei propri spettacoli senza alcuna difficoltà.

    Leggi il caso di studio »


    kr_quotemark

    Le istanze G4 di Amazon EC2 ci hanno permesso di ottenere un incremento del 50% rispetto alle istanze G3, a fronte di un costo superiore del 10%.”  

    Brad Kotsopoulos
    Software Engineer presso Snap


    2021

    L'innovazione sta nei numeri e AWS la rende possibile

    Snap è una delle migliaia di aziende innovative che utilizzano AWS per creare nuovi flussi di entrate, migliorare l'efficienza operativa e ridurre i rischi aziendali.

    Guarda il video »

Informazioni su Snap

Snap Inc. ha reinventato il modo in cui le persone si connettono e si esprimono, creando app che le aiutano a utilizzare la comunicazione visiva e la narrazione per costruire amicizie e trasformare il modo in cui vedono il mondo circostante. Oggi Snap si basa sulle soluzioni di database e di calcolo di AWS per le sue app di punta, Snapchat e Bitmoji.