Windows 2008 R2 AWS CloudFormation Elastic beanstalk configuration
- by Webmonger
I'm looking for some configuration advice. I have a need for a load balanced windows environment with shared media across all instances that are hosting the app.
The best explanation i can give is that there will be multiple Windows 2008 server with IIS hosting the app going through an ELB to load balance. Users must be able to upload content (images, video etc...) to the site that will be hosted.
When a user uploads media it needs to be kept on a shared location so all windows IIS instances can access the files, I can't host the files on S3 because of the app architecture so they need to be in a place where all IIS server will have access.
In addition I need to run an update each IIS server instance that updates a local memory cache when SQL data is updated.
I was thinking of a configuration like this:
[ELB] - [Win 2008 IIS (multiple servers)] - [Win 2008 File & SQL Server(possibly RDS?)]
Does this configuration make sense? If not could you provide an idea of how I should configure it.
Thanks in advance