-
Use Papel do IAM do EC2 que fornece ao seu EC2 instale as credenciais necessárias sem precisar gerenciar as chaves do Access / Secret.
-
Se você quiser sair sem um shell script, poderá alimentar os logs para Logs do CloudWatch usando
awslogs
.
No entanto, o upload de seus logs do Apache para o S3 é um comando simples como aws s3 cp /var/log/http/... s3://some-bucket/...
- que pode ser chamado, por exemplo, do seu faturamento semanal / diário logrotate
config ou de cron
. Isso dificilmente pode ser chamado de "shell script";)
Espero que ajude:)