Describing the Enterprise Architecture
Business capabilities are implemented by components of the enterprise architecture. Technical and functional architectures may be described using different formalisms:
by a business function architecture environment, which contains the elements that define the enterprise model (operating model) for the current stage.
the definition of the ecosystem of the enterprise (interactions with partners),
the business function architectures,
the business functions.
By the solution building block environments that depend on product licenses used, for example, with HOPEX IT Architecture: the environment for Logical Application Systems, the environment for Application Systems, the environment for Resource Architectures, etc.
Describing the business architecture environment 
*A business architecture environment represents the relationships of a business functional area with its partners.
In this example, the business function architecture environment of company is made up of the historical business function architecture and its interactions with external partners: clients and suppliers. You can see in the diagram that delivery is outsourced to a third party deliver partner.
*An application deployment architecture describes one possible deployment configuration of an application. It contains the deployment architectures to be hosted, recommends hosting architectures and identifies required communication techniques (communication protocols and port numbers) they use to communicate with each other. . An application may have several deployment architectures (E.g.: autonomous installation, horizontal or vertical deployment, etc.)
*A business partner designates a third-party who is in relation with the enterprise within the framework of a given business architecture environment. Examples: private sector client, regulatory organization, supplier.
Communications between the objects are represented by interactions.
*An interaction represents a contract established in a specific context between autonomous entities that are internal or external to an enterprise. These entities can be enterprise org-units, applications, activities or processes, as well as external org-units. The content of this contract is described by an exchange contract.
Describing a business functional area 
*An application deployment architecture describes one possible deployment configuration of an application. It contains the deployment architectures to be hosted, recommends hosting architectures and identifies required communication techniques (communication protocols and port numbers) they use to communicate with each other. . An application may have several deployment architectures (E.g.: autonomous installation, horizontal or vertical deployment, etc.)
In this example, the history functional area is based on the business functional areas for selling, delivering and command.
Defining the business skills and functionalities associated with business functions 
To be able to subsequently check that each business capability is implemented by a suitable business function, you must define the required business skills and functionalities, for each business function.
*A technical functionality is a capability expected from an equipment item (hardware or software) to ensure the operation of a technical element or an application.
*For more details on skills and the business capability functionalities, see Defining the business skills and functionalities associated with business capabilities.