In addition to the business areas to concentrate on cutting costs, the I.T infrastructure is also being optimized. We run enterprise applications using a distributed
architecture. This was primarily designed due to India's unreliable infrastructure for connectivity. The result of this
architecture was that we had too many servers. Having too many servers means spending precious money on maintaining servers, space, licensing, administration time etc. Currently we are working on ways to reduce our servers to shave off our
maintenance costs. This means
compromising on some facilities which our users currently enjoy. For example since our servers are
de-centralized the location can function by itself in case the connectivity goes down between our main head office and the location but if I
centralize the location server and if the connectivity goes down, the location cannot access our application disrupting our business. Even after having primary data links and secondary data links our
connectivity is still unreliable. Most of the
unreliability comes from the lack of
consist ant power supply at our warehouse locations which are typically away from towns in the rural areas.
A lot of effort is spent on trying to reduce our connectivity costs and maintain reliablity. Lets see how to do it ....