Deployment to Live Architecture
When we deploy a project to a live environment we ensure that there is always a robust release management and build process in place. The deployment is always stress tested and we would normally perform a security audit including penetration testing if appropriate to ensure that the environment is fully secured.A configuration plan is put in place so that no stone is left unturned in terms of required settings and automated housekeeping. The new deployment is carefully monitored and profiled to check that all components are running as expected in a live environment for a specified period after go-live. Only at that point would we sign off the project and move into the support phase.
The system is fully documented and, if the client has signed up to our Application Support Service, knowledge is transferred to our dedicated support team so that they can continue to support the implementation including maintenance, incident management, troubleshooting and enhancements. Service Level Agreements are agreed and put in place.

