Architecture Blueprint

Elements of Architecture

  • E-business architectures are more than just a collection of technologies and products. They consist of several architectural models and are much like a city plan.
  • The e-business architecture should define a blueprint which consists of several architecture models that will allow the application to satisfy current demands and be extensible to support the future needs of a diverse user population.
  • This blueprint should be responsive to changing business and technology requirements and adaptable to emerging technologies


Aspects of an Architecture Blueprint:

Business : What processes, information, roles and locations must be addressed?
Components: Business Environment, Business Strategy, Business Process

User Interface : What information needs to be made available & to whom. Branding, as well as look & Feel.
Components: User Profiles, User Scenarios, Site Maps, Interactive Model, Storyboards

Functional : How do applications support the required functionality?
Components: Use Case Model, Component Model, Deployment Units, Standards, APIs, Architectural Template, Component Interaction Diagram

Integration : How do we integrate with external systems and databases?
Components: System Context, Interaction Diagram, Business Rules Catalog, Interface Specifications

Data : What are the data elements, where stored, and how are they accessed?
Components: Data Model, Class Diagrams, Business Object Model, Data Stores, Transaction Descriptions

Content Management : What types of content, how is it maintained, published, and distributed?
Components: Content Management Plan, Content Model, Content Plan, Sourcing Plan

Operational : What infrastructure do we need to provide the required Service levels?
Components: Operational Model, Non-functional Requirements, Current IT Environment, Performance Model

Security : What are the security and privacy requirements for the infrastructure and applications?
Components: Security & Privacy Policy, Security & Privacy Requirements, Security Architecture and Principles

Systems Management : How do you manage and administer the infrastructure and the application?
Components: Systems Management Policies, IT Services Strategy, Configuration Management, Procedures, Software Distribution PlanThe most popular 2017 spy software applications for the mobile phones.