Hello, I've got a web application that was contracted out and was supposed to go live this week. The contractor that did it chose a hosting provider that just is falling down and this isn't even due to traffic. Let's just say it's a hosting provider that's in turmoil and leave it at that.
I need to setup at least:
1 load balancer
2 LAMP instances running this PHP, Expression Engine (not my choice) based app
1 MySQL database instance
The app needs to be able to handle a peak load of 2000 concurrent requests. This is our high end target but NOT steady state.
My questions are:
1) Is this something I can setup quickly and simply here by myself? I'm a high end developer, architect that's done lots of large scale applications in Java, C++, Rails, etc but usually have someone else handle setting up the servers. I'm "linux friendly" but not what I'd call a Linux admin guru. I've setup Rails instances but am not someone that knows all the tuning / setup off the top of my head. Google is my friend.
2) Is there someone out there that'd be interested in a contract to set this up for me with the potential for an admin contract?
Any answers / help appreciated. I've put up a Rails server on Digital Ocean and have been really impressed with how quickly I got my Linux distro setup and rockin!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart.
If you run into issues leave a comment, or add your own answer to help others.