- Applicazioni moderne›
- Guida orientativa›
- Nessuna preferenza
Guida
Poiché hai selezionato «Vorrei eseguire solo il codice», ti consigliamo AWS Lambda come punto di partenza migliore.
Cos'è AWS Lambda?
Perché consigliamo AWS Lambda?
AWS Lambda può dimensionare automaticamente da zero a centinaia di migliaia di funzioni in tempo reale con assetti di sicurezza integrati. Con AWS Lambda è possibile sfruttare appieno la scelta del provider di cloud più affidabile, fidato e sicuro, poiché AWS Lambda si occupa di quasi tutte le attività di gestione dei server per conto dell'azienda, tra cui hardware, software, gestione di reti e strutture, integrazioni di origini dati e provisioning. Ecco perché AWS Lambda ha oltre un milione di clienti attivi al mese che generano oltre 10 mila miliardi di invocazioni.
Sebbene questo sia il punto di partenza che consigliamo, anche altri servizi potrebbero soddisfare le varie esigenze e si può sempre provare un servizio diverso se il proprio caso d'uso cambia o se AWS Lambda non sembra ottimale per i propri requisiti.
Domande frequenti
Apri tutto-
Puoi caricare il codice come file zip o immagine di container.
-
Capacità gestita di AWS Lambda nelle regioni AWS.
-
Servizi Web, applicazioni basate sugli eventi, elaborazione dati e flussi di dati.
-
Con AWS Lambda si paga soltanto il tempo di calcolo effettivamente utilizzato, in millisecondi, invece di effettuare in anticipo il provisioning dell'infrastruttura per fronteggiare i picchi di capacità. Per ulteriori informazioni sui prezzi di AWS Lambda, visita i prezzi di AWS Lambda.
-
AWS Lambda è un servizio di calcolo serverless basato su eventi che consente di eseguire codice per qualsiasi tipo di applicazione o servizio di backend senza doversi occupare del provisioning o della gestione dei server. AWS Lambda supporta i linguaggi di programmazione tradizionali che garantiscono un elevato grado di portabilità del codice. Il valore offerto da AWS Lambda risiede nel suo ambiente di esecuzione serverless e nell'integrazione con eventi di altri servizi AWS. La natura altamente gestita di AWS Lambda consente ai clienti di dedicarsi al codice anziché occuparsi dell'infrastruttura. L'esecuzione di un'applicazione AWS Lambda così com'è all'esterno di AWS non trarrebbe vantaggio dal dimensionamento automatico, dall'alta disponibilità, dalle patch di sicurezza, dalla tolleranza ai guasti integrata o dalle oltre 200 integrazioni di servizi pronte all'uso.
-
AWS Lambda è un'implementazione di funzioni mentre Amazon ECS è un orchestratore di container. AWS Lambda è ideale per le applicazioni che vengono eseguite on demand in 15 minuti o meno e/o se si desidera pagare solo per la capacità effettivamente utilizzata. AWS Lambda utilizza un modello basato sugli eventi e si occupa di una porzione del lavoro maggiore per dimensionare, proteggere e garantire la disponibilità del carico di lavoro. AWS Lambda è disponibile solo nelle regioni AWS. Amazon ECS è ideale se si hanno attività in esecuzione per più di 15 minuti o se è necessario eseguire codice al di fuori delle regioni AWS. Amazon ECS offre esperienze prescrittive per aspetti come le reti e l'osservabilità, ma è personalizzabile in base alle proprie esigenze. Amazon ECS offre diverse opzioni di implementazione, tra cui quella serverless su AWS Fargate, Amazon EC2, AWS Outposts e AWS Anywhere per carichi di lavoro on-premise.