| CPC H04L 67/34 (2013.01) [G06F 9/4411 (2013.01); G06F 9/5005 (2013.01); G06F 9/5072 (2013.01); H04L 67/01 (2022.05); H04L 67/10 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more processors; and
a memory, that stores program instructions that, when executed by the at least one processor, cause the one or more processors to:
receive, via an interface of a cloud computing environment, code to configure execution of an Extract Transform Load (ETL) job to transfer data from a data source to a location on behalf of a client;
evaluate the code to determine a criteria to execute the ETL job, wherein the evaluating comprises:
identify use of one or more Graphics Processing Unit (GPUs) that are utilized via one or more application programming interfaces (APIs) as part of executing the ETL job and identifying that a driver is used to interact with the one or more GPUs in order to execute the ETL job;
procure one or more computing resources with respective capabilities to execute the ETL job that satisfy the determined criteria, wherein the determined criteria includes the use of the one or more GPUs, wherein the procuring causes configuration of a software image for a software container that implements operating system virtualization at the one or more computing resources to use the driver to interact with the one or more GPUs via the one or more APIs to execute the code; and
initiate execution of the ETL job at the procured computing resources.
|