The paper outlines the design of enterprise architectures. The architecture design is based on a comprehensive architecture framework which classifies the basic domains of enterprise architecture and lays the ground for architecture description. The description of enterprise architecture is based on three basic views. The component view describes the elements of architecture and their relationships. The communication view shows how the elements interact with one another. The distribution view describes how the elements are distributed in terms of location or organisational assignment. Key element of architecture design is to account for interdependencies among the building blocks of architecture. Blueprints are introduced as a means in planning the deployment of architecture on a large scale. Blueprints give a comprehensive view on the building blocks and how the interact. They show the effects of architecture design between business, application, and infrastructure architecture. The main stakeholders and their respective usage of the design techniques are explained.