TeraTech is helping a large organization in the central US learn how to tune their cluster of ColdFusion servers. We are flying to their location to analyze their current server issues so that the training will be customized to their exact set up and issues.
On clustering we will examine CF8 clustering options – pros and cons, how to set up and administer the cluster, deploying CF/code base options, Flex in a clustered environment and understanding how to integrate source control (such as Subversion) into the environment. We will also look at typical “gotchas” in a CF cluster, maintenance concerns and planning for the future (scaling).
Then we will look at Performance Tuning, including JVM optimization, CF Admin settings, best practices, performance monitoring and determining hardware needs for the projected load.
But what good is it to cluster your servers until you can show they will work well under future load? So we will explain how to do Load Testing, look at best-of-breed load testing tools, best practices for load testing and how to understand the results of a test.
Finally we will help them come up with a plan for migrating to the new cluster from their existing CF 5 servers. A lot of work, but with a mission critical enterprise application it is better to be save rather than sorry!