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