Time to Market
Right off the bat, you have to figure out where to locate the servers the application will run on. Is there a data center nearby that meets the space, power and cooling requirements for the prescribed architecture? Does one trust the facility providers’ representations or should you bring in an engineer to vet that the facility is able to meet both current and future needs?
Second, there’s the task of acquiring, configuring, and testing all the hardware required. Even if you’re getting everything from a single vendor, there’s always the question of whether everything will work together as advertised. Next is the question of what you do when one of those components fail. Do you buy enough spare gear to keep on site, or do you cross your fingers that the vendor will repair a defective primary device before the secondary device experiences the same symptoms?
Then, there’s the question of how to configure high-availability for each of the functions of the application. There must be at least a dozen different ways to do so for each element of the architecture. Which ones work best? Which ones work fine in a testbed environment and then fall down under load? With high-availability, testing is critical. Do you test first and then decide, or decide first and cross your fingers the testing works out ok?
Once you’ve decided on how you’re going to proceed, there is the matter of getting everything set up and configured correctly. Does the person setting up the firewalls also know how to set up the load balancers, or do you need someone else for that? So you followed all the instructions to the letter for setting up the database cluster, but it’s not quite right. Who do you call? The vendor’s tech support number? What do you do if they tell you to call the storage vendor?
Logicworks eliminates these and all the other concerns and considerations that complicate getting a new Internet application launched. Not only have we done it before, we’ve done it dozens of times before and have it up and running in production. We know the nuances and how to navigate around what doesn’t quite work as advertised. This is what we do – this is all we do – which lets us get your application up and running, with certainty, and on time.







