E-Business (E-Commerce) infrastructure requires organizations and their IT systems to be flexible and adaptive to changes in the dynamic business environment. Component-based development is seen to be the solution for rapidly creating modifiable and maintainable e- Business systems. Organizations have attempted to strategically align their IT and organizational goals in developing mission-critical e-Business systems. In this research we propose a architecture for designing such systems based on the notion of business capabilities and technology capabilities. This tiered architecture provides a formal framework for understanding the cohesive relationships between IT and business capabilities in organizations. It allows for rapid “what-if” analysis for managing IT investments and offers the flexibility needed to manage changes in designing and developing information systems for e-Business. The architecture supports the packaging of existing legacy systems and links them to the e-Business systems to create outward facing mission-critical information systems demanded by the e-Business infrastructure.