This morning, we were discussing how to upgrade the client's system. Basically, there are two approaches. One is to replace all the existing systems with new hardware and software. The other is to let the client continue using their current systems while providing services for the components that can be moved to a data center. We were weighing the pros and cons of these two methods.
While the costs are not significantly different, there are substantial differences in maintenance, accessibility, security, and emergency recovery. Our job is to present these options in a more understandable way for our clients.