Describing a Deployable Application Package

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).
Defining the software technologies used by a deployable application package

A software technology is a basic component necessary for operation of business applications. Software technologies include all basic software such as: application server, electronic mail server, software components for presentation, data entry, storage, business information sharing, operating systems, middleware, navigators, etc.
To specify the software technologies required for a Deployable Application Package:
1. Open the Characteristics property page of the Deployable Application Package that interests you.
2. In the Required Software Technologies section, click Connect.
In the selection dialog box, select the Software Technology that you want to use.
The software technologies selected appear in the icon of the deployable application package.
Defining a deployable data package components
To specify, for example, that a Cloud Service is used by a deployable application package:
1. Open the Characteristics property page of the Deployable Application Package that interests you.
2. Unfold the Deployable Application Component section.
3. In the Prescribed Computing Device field, click Connect.
In the dialog box, select the Cloud Service that you want to use.