AWS Lambda può essere preferito a AWS Glue Job?
In AWS Glue job, possiamo scrivere uno script ed eseguire lo script tramite job.
Anche in AWS Lambda, possiamo scrivere lo stesso script ed eseguire la stessa logica fornita nel lavoro precedente.
Quindi, la mia domanda non è qual è la differenza tra AWS Glue Job e AWS Lambda, MA iam sta cercando di capire quando il lavoro AWS Glue dovrebbe essere preferito ad AWS Lambda, soprattutto quando entrambi fanno lo stesso lavoro? Se entrambi fanno lo stesso lavoro, idealmente preferirei ciecamente utilizzare AWS Lambda stesso, giusto?
Per favore cerca di capire la mia domanda ..
Risposte
Lambda ha una durata di quindici minuti. Può essere utilizzato per attivare un lavoro collante come attività basata su eventi. Cioè, quando un file arriva in S3, ad esempio, possiamo avere un trigger di evento che può eseguire un lavoro di colla. Glue è un servizio gestito per tutte le elaborazioni dei dati.
Se i dati sono molto bassi forse puoi farlo in lambda, ma per qualche motivo il processo va oltre i quindici minuti, quindi l'elaborazione dei dati fallirebbe.