Если вы ищете самое простое и простое решение, я бы порекомендовал aws cli .Он идеально подходит для запуска команд для загрузки файла, вывода списка и т. Д. Из командной строки или сценария оболочки.
Если вы ищете решение, которое немного более надежно и интегрируется с вашим приложением, то подойдет любой из различных AWS SDK .SDK являются немного более функциональными IMO и намного чище, чем запуск команд оболочки в вашем приложении.
Если ваше приложение, которое извлекает данные, написано на python, то я определенно рекомендую boto3 .Обязательно прочитайте разницу между клиентом boto3 и ресурсом .