View a markdown version of this page

Quando utilizzarlo AWS Batch - AWS Batch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Quando utilizzarlo AWS Batch

AWS Batch esegue processi su larga scala e a basso costo e fornisce servizi di accodamento e scalabilità a costi ottimizzati. Tuttavia, non tutti i carichi di lavoro sono adatti per essere eseguiti utilizzando. AWS Batch

  • Lavori brevi: se un processo viene eseguito solo per pochi secondi, il sovraccarico necessario per la pianificazione del processo batch potrebbe richiedere più tempo dell'esecuzione del lavoro stesso. Come soluzione alternativa, raggruppa binpack le attività prima di inviarle. AWS Batch Quindi, configura i tuoi AWS Batch lavori in modo che ripetano le attività. Ad esempio, inserisci gli argomenti delle singole attività in una tabella Amazon DynamoDB o come file in un bucket Amazon S3. Valuta la possibilità di raggruppare le attività in modo che le attività vengano eseguite da 3 a 5 minuti ciascuna. Dopo aver completato binpack i lavori, scorri i gruppi di attività all'interno del AWS Batch lavoro.

  • I lavori che devono essere eseguiti immediatamente AWS Batch possono essere elaborati rapidamente. Tuttavia, AWS Batch è uno scheduler e ottimizza in termini di costi, prestazioni, priorità dei lavori e produttività. AWS Batch potrebbe richiedere del tempo per elaborare le tue richieste. Se hai bisogno di una risposta in meno di pochi secondi, allora un approccio basato sui servizi che utilizza Amazon ECS o Amazon EKS è più adatto.