ABSTRACT

This chapter provides five different and critical design issues that an enterprise IT organization must face in planning for and deploying application servers: security, scalability, load balancing, fault tolerance, management. It focuses on some of the issues that an IT organization must face and the technologies it must accommodate or integrate to be able to build a three-tier, distributed object-based infrastructure that is secure, scalable, manageable, and available 24 × 365. The public, customers, suppliers, business partners, and internal employees will interface with the organization using Internet technologies. The internal network, with its years of usage history and trend information, can usually be deterministically modeled. Organizations have been able to effectively plan for additional system resources and networking bandwidth. The very open nature of the Web means that the general public potentially has access to any system that is connected to a network that has Internet access.