A media company wants to migrate a video editing service to Amazon EC2 while following security best practices. The videos are sourced and read from a non-public S3 bucket. As a Developer Associate, which of the following solutions would you recommend for the given use-case?