We need a temporary EC2 server setup that will allow for a ton of page requests. Basically we are having a product launch Oct22nd through to Nov1st and expect 30K simultaneous requests at any given time during a 10 day period.
We have already done 3 such product launches and for the first one we had issues with our server being overloaded and crashing or stop responding.
The web traffic and page request will come in batches (simultaneous requests) so the system need to be setup to handle that.
Since it is critical for our server maintain 100% up time we want to setup a dedicated server that will host the product launch website and pages.
This server will need to be a LAMP based server that can support the wordpress platform (although the website may or may not be a wordpress site) and also has SSL installed.
We also need a copy setup on our existing server and utilize crons to synchronize the 2 servers in real time.
This is so we can....
1) Seamlessly roll back to our current server and shut down the dedicated EC2 server after the product launch (because traffic will substantially go down).
2) To have as a backup in case something goes wrong with the dedicated server during the product launch period. We want the syncing configured such that we would not experience any down time if we had to switch over for some reason during the launch.
Our current server is a dedicated server hosted with the SoftLayer.com, but the new server can be setup on Amazon EC2 so that we can easily shut it down after the product launch.
This job entails both setup of the new server and syncing with our existing server, ensuring 100% uptime (meaning we need someone on call for the 10 days - small teams are preferred) and also after the launch moving over to our current server and shutting down the EC2 instance (ensuring no downtime during the process)
Please bid on this project only if you are fully qualified and have extensive experience setting up and managing a setup like this. Also as mentioned above small teams are preferred because we would need you to ensure 100% up-time 24/7 for the 10 day period.
Also if you have any software that simulates 30K simultaneous web request that would be great so that we encounter 0 surprises during the launch period.
Skills: linux, redhat, https, amazon