Chapter 5. Design for Deployment

Changing the Internet is hard but not impossible. To change the Internet, it is necessary to consider the deployment strategy as a principal design consideration. A civil engineer does not just design a bridge; he provides a plan for constructing it. An electronic engineer does not just design a gadget; he provides a plan for manufacturing and testing it as well. Constructing the bridge and manufacturing and testing the gadget are central considerations in the original design. If Internet engineering is to advance, the deployment plan must be a central part of our design.

I call this approach design for deployment.

These stages are the infrastructure equivalent of a marketing plan.

The process is recursive: A ...

Get The dotCrime Manifesto now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.