Serverless in AWS

Costruisci ed esegui applicazioni senza badare ai server

AWS offre tecnologie per eseguire codici, gestire dati e integrare applicazioni, il tutto senza gestire i server. Le tecnologie serverless sono caratterizzate da scalabilità automatica, alta disponibilità integrata e un modello di fatturazione con pagamento in base al consumo per aumentare l'agilità e ottimizzare i costi. Queste tecnologie eliminano, tra l’altro, i processi di gestione dell'infrastruttura come il provisioning e il patching delle capacità, affinché tu possa concentrarti sulla scrittura del codice al servizio dei tuoi clienti. Le applicazioni serverless iniziano con AWS Lambda, un servizio di calcolo basato su eventi integrato nativamente con oltre 200 servizi AWS e applicazioni software as a service (SaaS).

Passa dall'idea al mercato più velocemente
Riduci i costi
Elimina i costi di gestione operativi, così che i tuoi team possano distribuire le release rapidamente, ricevere feedback e iterare per arrivare sul mercato più rapidamente.
Con un modello di fatturazione fondato sul valore, l'utilizzo delle risorse è automaticamente ottimizzato e non paghi mai per un provisioning eccessivo.
Adatta su vasta scala
Crea applicazioni migliori, più rapidamente
Grazie a tecnologie che si dimensionano automaticamente per passare da una domanda pari a zero a una di picco, puoi adattare le esigenze dei clienti più in fretta di quanto sia mai stato possibile.
Le applicazioni serverless sono dotate di integrazioni di servizi incorporate, per consentirti di concentrarti sulla creazione della tua applicazione anziché sulla sua configurazione.

Compi il passo successivo

Builders
Portale di formazione

Pronto per costruire? Accedi subito alla libreria formativa per iniziare con tutorial serverless pratici.

Imprenditori
Executive Insights

Vuoi potenziare i tuoi team di sviluppo? Consulta questi approfondimenti di IDC.

Startup
Portale startup

Devi costruire velocemente un prodotto minimo funzionante (MVP)? Apprendi in che modo accedere ai crediti e costruisci la tua prima applicazione.

Servizi serverless in AWS

Le moderne applicazioni vengono costruite secondo criteri serverless-first, una strategia che dà la priorità all'adozione dei servizi serverless affinché tu possa incrementare l'agilità su tutto il tuo stack delle applicazioni. Abbiamo sviluppato servizi serverless per tutti i tre livelli del tuo stack: calcolo, integrazione e datastore. Valuta di iniziare con questi servizi:

Calcolo

Integrazione di applicazioni

Datastore

Casi d'uso

  • Applicazioni Web
  • Elaborazione di dati
  • Elaborazione in batch
  • Importazione di eventi
  • Applicazioni Web
  • Costruisci applicazioni Web

    Costruisci un'app Web per una semplice lista di cose da fare che consenta all'utente registrato di creare, aggiornare, visualizzare e cancellare elementi. Un’applicazione Web basata sugli eventi può utilizzare AWS Lambda e Amazon API Gateway per la sua logica di business e Amazon DynamoDB come database, nonché AWS Amplify Console per ospitare tutti i contenuti statici.

    Codice di esempio » 

    Arch-Diagrams_Serverless-Category-Page_WebApp
  • Elaborazione di dati
  • Elabora dati su quasi qualsiasi scala

    Distribuisci appunti da un'intervista nel formato Markdown ad Amazon S3. Utilizza gli eventi S3 per attivare più flussi di elaborazione: uno per convertire e rendere persistenti i file Markdown in HTML e un altro per rilevare e rendere persistente il sentimento.

    Codice di esempio » 

    Arch-Diagrams_Serverless-Category-Page_DataProcessing
  • Elaborazione in batch
  • Automatizza l'elaborazione in batch

    Programma i flussi di lavoro su base ricorrente con una regola Amazon EventBridge. Per esempio, puoi generare le valutazioni minime, massime e medie per le misurazioni della qualità dell'aria orchestrando il flusso di lavoro Extract Transfer Load (ETL) usando AWS Step Functions e AWS Lambda.

    Codice di esempio »

    Arch-Diagrams_Serverless-Category-Page_Batch
  • Importazione di eventi
  • Indicizza e archivia documenti e immagini in automatico

    Utilizza i servizi di Amazon machine learning (ML) come Amazon Comprehend e Amazon Rekognition per scoprire informazioni presenti nei dati non strutturati e inviare i risultati ad Amazon OpenSearch (successore di Amazon Elasticsearch Service) per una rapida indicizzazione. Modelli come questo funzionano bene nelle applicazioni e-commerce per processi che supportano esperienze cliente personalizzate, come l'analisi clickstream.

    Codice di esempio » 

    Arch-Diagrams_Serverless-Category-Page_EDA

Clienti