Over the summer, FundMonkey engineers were working on a major upgrade to enhance security, scalability and performance. To that end, we not only moved our servers to a new data center, we also moved the software over to the most recent Windows Server application on a virtual platform.
The new platform will allow us to add processing and storage capacity as needed without further upgrades.
After the transfer, we flipped the switches and turned everything back on. We started testing the software and the many variables offered in FundMonkey. There are two types of testing:
- We test assuming everything is correct. We do everything right to see if we get the desired result. This test is easy.
- Next we test the software doing different things WRONG along the way to see how the software reacts to mistakes. This set of testing is even more important than the first set and believe me, it is also more difficult.
While we can test sending a couple emails and processing donations, we can’t test, processing thousands of donations per day and sending hundreds of emails at a time.
The Geeks at FundMonkey are both confident and nervous heading into the Fall 2016 fundraising season. We were excited about pushing the limits of our new servers in the new hosting environment and monitoring the results.