Вам понадобится промежуточный язык сценариев для поддержки этого процесса. Например, если вы создаете веб-приложение, которое хранит видео на S3 и информацию об этих видео, включая их местоположение на RDS, вы можете написать приложение PHP (размещенное на экземпляре EC2 или в другом месте за пределами облака Amazon), которое подключается к базе данных MySQL на RDS и выполняет соответствующие запросы, а затем взаимодействует с Amazon S3, чтобы выполнить там определенную задачу (например, удалить видео, как вы заявили).
Для этого вы должны использовать Amazon AWS SDK, для PHP ссылка: http://aws.amazon.com/php/
Вы можете использовать Java, Ruby, Python, .NET / Windows и мобильные SDK для выполнения этих различных задач на S3, а также для управления другими областями AWS, если вы их используете.
Вместо этого вы можете найти сторонние скрипты, которые делают то, что вам нужно, и построить приложение на их основе, например, если кто-то написал более простой класс взаимодействия S3, который вы могли бы использовать вместо переписывания некоторого вашего собственного кода.
Для пары приложений командной строки, которые я создал, я использовал этот удобный и бесплатный инструмент: http://s3tools.org/s3cmd, который в основном представляет собой инструмент командной строки для взаимодействия с S3. Очень полезно для скриптов bash.
Тайлер