How Many Servers Do You Need to Process The Required Transaction Volume?
If My Transaction Volume Doubles Will Doubling the Number of Servers Process the new Volume?
These are all questions you have to ask yourself when developing and deploying a new eBusiness Application but finding the answer is not trivial. Modern JEE and SOA applications are typically deployed into complex business environments consisting of a mixture of Application Servers, Database Servers, Message Oriented Middleware, Enterprise Service Bus, Legacy Systems and many other different technologies.
However, even though finding the answer is complex, find it you must. Get it wrong and you could either end up with a load of servers sitting idle in the machine room or even worse a load of users sitting idle at their screens waiting for the "egg timer" to disappear. Getting it wrong can therefore cost serious money.
So how do you go about finding the answer;
Ask the Developers of the new System?
Developers are unlikely to know the answer as developers rarely understand the internals of the infrastructure software they deploy their applications into. It is a little unfair to ask your developer to understand the internals of WebLogic, JBoss, WebSpehere or GlassFish and how the application server interacts with Oracle, MySQL, SQL Server etc. As well as be experts in Spring, JSF, SOAP and all the development technologies they must understand.
Ask the Infrastructure Support Team?
Infrastructure Support Teams tend to be experts in Hardware, Operating Systems and Networks and not in the performance characteristics of Application Servers and JEE applications.
Call in Experts?
C2B2 are a specialist consultancy with extensive expertise in Application Server infrastructures. What makes them tick, their performance characteristics, how they can be tuned and how they can be scaled.
We work with you to systematically measure the performance characteristics of your new eBusiness Application to enable you to accurately predict the amount of hardware to support your required transaction volumes. We also provide analysis of how your application scales enabling you to predict how much extra performance an additional processing unit will provide and where to put it in the architecture. Finding the answers you need for intelligent capacity planning.
For more information contact info@c2b2.co.uk or call us on 08450 539457
