Andrew offers a no fix, no pay for the hours spent if he does not improve your system performance!

Advanced WebSphere performance tuning ...


There is no "one size fits all" when it comes to performance tuning, each installation will require it's own unique set of tuning parameters.


Remote WebSphere support ...

Tired of rising support costs in these tough economic times??
Andrew provides a remote WebSphere infrastructure support service at a fraction of the cost of onsite support ...
<Read more ...

WebSphere performance tuningCloud computing ...

Yes, its the buzz word of the year so Andrew has climbed on the bandwagon. He can provide you access to virtual (VMWare) Linux systems located in the clouds :-) above America, Europe or Africa. The systems can be preconfigured with the WebSphere products of your choice.

So ... if you have a requirement to outsource parts of your Dev or Test environments or would like to evaluate new technology with a Proof of Concept (POC) ... without the associated start up costs then contact Andrew now to discuss your needs.

WebSphere Infrastructure Design


Deployment planning

WebSphere infrastructure designSolution designs should always be a team effort involving lead architects, application architects and infrastructure architects. Following this model will greatly improve the chances of avoiding system design issues that typically manifest themselves in the late stages of deployment. Andrew is an expert infrastructure architect who will take on the responsibility of liaising between the other design architects and the various infrastructure divisions (network, hardware, operating system and security) to ensure that the design conforms to standards and security policies.

Infrastructure Architecture

Andrew will assist with the Business Analysis and Technical Requirements and take these outputs to produce the infrastructure architecture:

WebSphere lnfrastructure Architecture

  • Logical design -
  • Deployment design
  • Deployment implementation
  • Operations

Logical design

The logical design identifies the software components needed to implement a solution, which together with the quality of service requirements, is used to create a logical architecture design and deployment scenario:

  • Logical Architecture - identify the software components, their interrelationships and dependencies
  • Logical tiers - organize the software components into logical tiers that represent their logical and physical independence (Client, Presentation, Business Service and Data tiers)
  • Quality of service - performance, availability, security, scalability and serviceability

Deployment design

Andrew will create a deployment design that delivers a high level deployment architecture and a low level implementation specification (detailed design) using the deployment scenario created during the logical design phase. The following deliverables are typically produced:

  • Deployment architecture - details the physical hardware and network requirements including server sizing and capacity planning
  • Project costs and approval - the deployment architecture and other inputs are collated together to determine the cost of the project, which in turn is used to gain project approval
  • Implementation specification - a detailed blueprint for building the solution, including computer hardware and network specifications, directory services, monitoring services and other components required for the solution
  • Implementation plans - a set of plans for implementing the solution, including data migration plans (if applicable) and installation plans (naming conventions, directory structures, node specific software installation and configuration information necessary to install and configure the solution)
  • User management plans - details migration strategies/re-use of existing user directories, directory design specifications and procedures for updating the user directories
  • Test plan - detailed test procedures for prototype/pilot implementations including stress and functional tests
  • Roll out plan - details the procedures and schedules for moving the solution into a production environment
  • Disaster recovery plan - details the procedures to recover from catastrophic systems failures
  • Operations plan - details the installation, upgrade, maintenance and monitoring procedures used by administrators in their daily operations
  • Training plan - details the training requirements of the administrators, operators and end users for the newly installed solution

Validation of existing infrastructure solution designs

It is paramount to ensure that an infrastructure design solution is correct. Andrew will ratify existing infrastructure design solutions prior to implementation (and post implementation) and provide recommended changes to the design.