Defining the Application Technical Architecture
An application technical architecture allows to represent packages to be deployed in the form of application technical areas and technical data areas as well as the technical communication lines necessary for connections between areas (protocols).

An application technical area represents an organizational element of an application according to technical criteria. For example, this can be the user interface or a process. Each application technical area is associated with one or more technologies. The deployment of several application technical areas is necessary for the application to be operation.

A data technical area represents an organizational element of an application used to access the data necessary for the operation of this application. Each application technical area is associated with one or more technologies (E.g.: Oracle 12, SQL Server 2012, etc.). A data technical area can allow access to one or more data stores.

A technical communication line represents a technical connection between architectures or application technical areas through input and output technical ports. The output technical port of an architecture or a technical area requires opening the communication line to the input technical port of the other area or technical architecture.
The application technical architecture below presents the application technical areas for eCommerce and customer management. The technical communication line between these two components is based on the https communication protocol.
Example of the application technical architecture for "Purchasing Request Processing".