Phase 1: Server Architecture and Deployment Model: Infrastructure Analysis
infRastRuCtuRe analYsis The infrastructure includes the full ecosystem in which the application server operates. • Datacenters: How many are there? What are their missions? Are they interconnected? Is there a failover strategy between datacenters? • Hardware: Servers, load balancers, network routers (if clustering), database servers, file servers. • Software: Load balancing, static web server, dynamic web server, GUI, etc. • Ancillary services: This will include messaging, portal, AOP, injection, caching, etc. • Development environment: What IDEs, how are they used, what methodology are they using? • Applications: What applications run on the servers and which ones are business critical?