Deployment Architecture Templates
Deployment architecture templates are used to simplify the creation of your deployment architecture. The new application deployment architecture components are automatically created using the deployment architecture template components.
Then, the new deployment architecture can be updated or modified.
Some deployment architecture templates are provided with the solution.
Accessing the list of deployment architecture templates
To access the list Deployment architecture templates of a repository:

From the
Administration navigation pane, select
Deployment Architecture Templates.
The list of deployment architecture templates appears.
Describing an Application Deployment Template
Components of an Application Deployment Template
An application deployment template is described by an application deployment template diagram composed of the following elements:
• Application Deployment Templates, used to create the deployable application packages of a new application deployment architecture.

A deployable application package is a split of application code according to technical criteria for hosting purpose. For example, it may be N tiers, Front End/Back End/… or GUI/Business Logic/Database etc... Each deployable application package is associated to required technologies (for running) and can host code for several IT services. Architect can also prescribes a kind of hosting artefact (IaaS/PaaS cloud service or IT server model).
• Data Deployment Templates, used to create the deployable data packages of a new application deployment architecture.

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).
• 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.
• 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.).
• 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.

You can create a Application Deployment Architecture by creating an Application Deployment Architecture diagram directly from the application that interests you.
Creating an Application Deployment Template
To access the list of the application deployment templates of a repository:
1. From the Administration navigation pane, select Deployment Architecture Templates.
The list of application deployment Models is displayed.
2. Click New.
The application deployment template appears in the list.
Creating an Application Deployment Template
To create an application deployment diagram from the Deployment navigation pane:
1. Select Deployment Architecture Templates.
The list of application deployment templates appears in the edit area.
2. Right-click the application deployment template taht interests you and select Create diagram.
3. In the dialog box, select Application deployment Diagram.
The diagram opens in the edit area. You are now in the HOPEX graphic editor. The frame of the described application deployment template appears in the diagram.