I have an on site implementation (Sugar Ent 10.0.3) and I have an external process on the CRON server that creates pdf files that I have to relate to Contact Records.
Sugar has the AWS S3 libraries available in the vendor directory. You don't need to install anything. There is an old article from Angel Magana, http://cheleguanaco.blogspot.com/2015/05/sugarcrm-customization-custom-upload.html which discusses using S3,
Check this file <sugarcrm>/include/SugarUploadS3.php and <sugarcrm>/vendor/aws/aws-sdk-php for more hints
I wonder would it be preferable for non-developers to configure Sugar with no-code rather than to adjust PHP code - if there is such a possibility, wouldn't it?
We make work in Sugar CRM system faster, more convenient and efficient