Describing an Application System Deployment Architecture
An application system deployment architecture is described by an application system deployment architecture diagram composed of the following elements:
An application system deployment architecture diagram includes the following elements:
• Application Deployment Architecture,

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.)
• Application System Deployment Architectures,

An application system deployment architecture describes one of the configurations possible for deploying an application system. It contains the deployment architectures of application components and specifies the communication protocols (and port numbers) they use to communicate with each other.
• Micro-Services,

A micro-service is a software component that can be deployed autonomously, but which does not directly provide an end user service. It can interact with other application services, applications or application systems. This is a deployable software component that uses software technologies. For example: an authentication service, a PDF file printing service.
• Deployable Data Package,

A deployable data package represents a data part of an application deployment that must be hosted and accessed by application services (code) to run. Each deployable data package is associated to required technologies (for data hosting and access) and can host several data structures. Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model). Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
• Technical Communication Lines.

A technical communication line represents a technical connection between architectures or application technical areas through client and server ports. Client technical port of an architecture or a technical area requires opening the communication line to server technical port of the other area or technical architecture.
• Technical Server Port and Technical Client Port,

A server port is a point used to open communications with a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).

A client port is a point used to request the opening of communications from a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).
To create an application system deployment architecture from the Deployment navigation pane:
1. Select Application System Deployment Architecture.
2. Select the application system deployment architecture that interests you and click Create Diagram button.
3. In the dialog box, select Application System Deployment Architecture Diagram. and click OK.
The application system deployment architecture diagram appears in the edit area.
Properties of an application system deployment architecture
The complete description of an application system deployment architecture can be accessed from its property pages.
The Characteristics property page of an application system deployment architecture provides access to:
• its Name,
• Its Owner, by default the application specified when it was created.
• the text of its description.
With HOPEX IT Architecture an application system deployment architecture is described by other property pages.
The Components page that enables access to the described architecture components.
• The Deployment Architecture enables access to the following tabs:
• Application System Deployment Architecture,

An application system deployment architecture describes one of the configurations possible for deploying an application system. It contains the deployment architectures of application components and specifies the communication protocols (and port numbers) they use to communicate with each other.
• Deployment Architecture, to access to the list of application deployment architectures,

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.)
• Owned Micro-Service Deployment, to access to the list of micro-services,

A micro-service is a software component that can be deployed autonomously, but which does not directly provide an end user service. It can interact with other application services, applications or application systems. This is a deployable software component that uses software technologies. For example: an authentication service, a PDF file printing service.
• The Data Packages section provides access to the list of Deployable data packages,

A deployable data package represents a data part of an application deployment that must be hosted and accessed by application services (code) to run. Each deployable data package is associated to required technologies (for data hosting and access) and can host several data structures. Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model). Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
• The Deployment Connections section provides access to the list of Technical Communication Lines.

A technical communication line represents a technical connection between architectures or application technical areas through client and server ports. Client technical port of an architecture or a technical area requires opening the communication line to server technical port of the other area or technical architecture.
• The Technical Ports section enables access to the following tabs:
• Server Port

A server port is a point used to open communications with a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).
• Client Port

A client port is a point used to request the opening of communications from a technical architecture or an application technical area in compliance with a particular communication protocol (SMTP, HTTP, etc.).
The Reports page, used to access the different reports available on the described application system deployment architecture.