JissMathew, you have options when ingesting data from Cloud Storage into Delta Lake.
Your first approach should be with Delta Live Tables, it will be the easiest and most cost effective approach. Among other benefits it will manage the infrastructure for you so that you don't have to think about what type of compute resources you should be using.
Another option is to create structure streaming jobs and schedule using Workflows. Like DLT, you can leverage autoloader to pull files from cloud storage in a very efficient way.
DLT is the best way forward though.
Cheers, Louis.