infrastructure requirements for web application