2002 Linux Symposium
navigation



related

contact:

Building Internet Facing Systems

Geoff Halprin

proposal submitted on 2003-03-02 14:37:53. (Length: 1 day) This tutorial provides practical advice on how to design, build, deploy and manage Internet-facing systems. We examine the core attributes of Internet systems (scalability, reliability, manageability, maintainability and security), how to architect and build Internet systems, common mistakes and failures in Internet systems, how to deploy Internet systems, and how to manage Internet systems across their life. Audience: Intermediate to senior software developers, system administrators and project managers involved in the building and management of modern software systems. Contents: Section I - Building Internet Facing Applications - The defining attributes of Internet facing systems. - System architecture: Building to cope with change - Operations management: Building systems to run - Common failures of design - Common failures of development - Common failures of process - Common failures of integration/deployment Section II - Deploying Internet Applications - Thinking about deployment. Availability considerations, backend system integration, failure mode analysis, security exposures analysis, production support preparation - Business continuity planning Section III - Managing Internet Applications - System availability planning. What does the business need? What are the resource implications? - Command and control of Internet applications. Trust, configuration management, change management, data management. - The critical elements of managing 24x7 operations: - Network management (How do we know when something went wrong?) - Problem diagnosis (What went wrong?) - Disaster recovery procedures (How do we resume service?) - Change management (How do we minimise the risk of service disruption?)
2004
© 1999-2003 Linux Symposium.  All Rights Reserved.