Technical Infrastructure v. History – www. Princeton. EDU running since 1993. – User website support announced 1994. – User CGI service added in 1997. – Organic, not architected. May 10, 2001 An Overview of the Princeton University Web 1
Technical Infrastructure v History (cont) – Today 42 Sites with www. ? ? ? . Princeton. EDU May 10, 2001 An Overview of the Princeton University Web 2
Technical Infrastructure v Rationale for method – Initial platform choice based on support from Unix Systems. – Server choices based on server availability and ability to modify server for special uses – Growth by piecemeal addition and revolution – Look and feel buy-in May 10, 2001 An Overview of the Princeton University Web 3
Technical Infrastructure v Implementation – 1993 Two people less than 1 week – 2001 Many people many man months May 10, 2001 An Overview of the Princeton University Web 4
Technical Infrastructure v Resources – CIT – Departmental – Outside Services May 10, 2001 An Overview of the Princeton University Web 5
Technical Infrastructure v Project management – You stay out of my way and I’ll stay out of yours – Is there some way we can help you? May 10, 2001 An Overview of the Princeton University Web 6
Technical Infrastructure v Project maintenance – Its 10 pm, do you know what your data is? – How do I update without destroying access? May 10, 2001 An Overview of the Princeton University Web 7
Technical Infrastructure v Project success – No worse than many places – Success stymied by • Lack of coordination • Lack of standards • Lack of time May 10, 2001 An Overview of the Princeton University Web 8
Technical Infrastructure v Futures – Move to an architected service – Support true 24 x 7 where needed – Provide alternatives to machine upgrades to relieve performance problems – Provide ability to host anywhere transparently May 10, 2001 An Overview of the Princeton University Web 9
Technical Infrastructure v Futures (cont) – Continue to respond to outside world even when internal network down. May 10, 2001 An Overview of the Princeton University Web 10