+

Search Tips | Advanced Search

For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.


Predefined templates for MobileFirst Platform Pattern

IBM MobileFirst™ Platform Foundation System Pattern includes predefined templates that we can use to build patterns for the most typical deployment topologies.

The following templates are available:


MobileFirst Platform (Liberty single node) template

Figure 1 shows the composition of the "MobileFirst Platform (Liberty single node)" template.

Figure 1. MobileFirst Platform (Liberty single node) template

Image showing the composition of the MobileFirst Platform (Liberty single node) template. The nodes and components are listed in table 1.

The "MobileFirst Platform (Liberty single node)" template is composed of the following nodes and components:

Table 1. MobileFirst Platform (Liberty single node) template nodes and components
Node Components
MobileFirst Platform Server

    Liberty profile server
    WebSphere® Application Server Liberty profile server installation.
    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Administration
    MobileFirst Server Administration web application including MobileFirst Operations Console.
    MFP Server Runtime Deployment
    Runtime context root configuration.
    MFP Server Application
    MobileFirst application to be added to the deployment.
    MFP Server Adapter
    MobileFirst adapter to be added to the deployment.
    MFP Server Application Adapter Deployment
    Application and adapter deployment to the MobileFirst Server.

MobileFirst Platform DB

    Database Server
    DB2® database server installation.
    MFP Administration DB
    MobileFirst administration database schema installation.
    MFP Runtime DB
    MobileFirst runtime database schema installation.
    Default add disk
    Disk size configuration.


MobileFirst Platform (Liberty server farm) template

Figure 2 shows the composition of the "MobileFirst Platform (Liberty server farm)" template.

Figure 2. MobileFirst Platform (Liberty server farm) template

Image showing the composition of the MobileFirst Platform (Liberty server farm) template. The nodes and components are listed in table 2.

The "MobileFirst Platform (Liberty server farm)" template is composed of the following nodes and components:

Table 2. MobileFirst Platform (Liberty server farm) template nodes and components
Node Components
IHS Server

    IBM® HTTP servers
    IBM HTTP Server installation.
    MFP IHS Configuration
    Automatic configuration of IBM HTTP Server.

MobileFirst Platform Server

    Liberty profile server
    WebSphere Application Server Liberty profile server installation.
    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Administration
    MobileFirst Server Administration web application including MobileFirst Operations Console.
    MFP Server Runtime Deployment
    Runtime context root configuration.
    MFP Server Application
    MobileFirst application to be added to the deployment.
    MFP Server Adapter
    MobileFirst adapter to be added to the deployment.
    MFP Server Application Adapter Deployment
    Application and adapter deployment to the MobileFirst Server.
    Base Scaling Policy
    VM scaling policy: number of VMs.

MobileFirst Platform DB

    Database Server
    DB2 database server installation.
    MFP Administration DB
    MobileFirst administration database schema installation.
    MFP Runtime DB
    MobileFirst runtime database schema installation.
    Default add disk
    Disk size configuration.


MobileFirst Platform (WAS single node) template

Figure 3 shows the composition of the "MobileFirst Platform (WAS single node)" template.

Figure 3. MobileFirst Platform (WAS single node) template

Image showing the composition of the MobileFirst Platform (WAS single node) template. The nodes and components are listed in table 3.

The "MobileFirst Platform (WAS single node)" template is composed of the following nodes and components:

Table 3. MobileFirst Platform (WAS single node) template nodes and components
Node Components
MobileFirst Platform Server

    Standalone server
    WebSphere Application Server full profile server installation.

    Restriction:

    Do not change the values for the following component attributes:

    • Cell name
    • Node name
    • Profile name

    If you change any of these attributes, the deployment of patterns that are based on this template fails.

    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Administration
    MobileFirst Server Administration web application including MobileFirst Operations Console.
    MFP Server Runtime Deployment
    Runtime context root configuration.
    MobileFirst App
    MobileFirst application to be added to the deployment.
    MobileFirst Adapter
    MobileFirst adapter to be added to the deployment.
    MFP Server Application Adapter Deployment
    Application and adapter deployment to the MobileFirst Server.

MobileFirst Platform DB

    Database Server
    DB2 database server installation.
    MFP Administration DB
    MobileFirst administration database schema installation.
    MFP Runtime DB
    MobileFirst runtime database schema installation.
    Default add disk
    Disk size configuration.


MobileFirst Platform (WAS server farm) template

Figure 4 shows the composition of the "MobileFirst Platform (WAS server farm)" template.

Figure 4. MobileFirst Platform (WAS server farm) template

Image showing the composition of the MobileFirst Platform (WAS server farm) template. The nodes and components are listed in table 4.

The "MobileFirst Platform (WAS server farm)" template is composed of the following nodes and components:

Table 4. MobileFirst Platform (WAS server farm) template nodes and components
Node Components
IHS Server

    IBM HTTP servers
    IBM HTTP Server installation.
    MFP IHS Configuration
    Automatic configuration of IBM HTTP Server.

MobileFirst Platform Server

    Standalone server
    WebSphere Application Server full profile server installation.

    Restriction:

    Do not change the values for the following component attributes:

    • Cell name
    • Node name
    • Profile name

    If you change any of these attributes, the deployment of patterns that are based on this template fails.

    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Administration
    MobileFirst Server Administration web application including MobileFirst Operations Console.
    MFP Server Runtime Deployment
    Runtime context root configuration.
    MobileFirst App
    MobileFirst application to be added to the deployment.
    MobileFirst Adapter
    MobileFirst adapter to be added to the deployment.
    MFP Server Application Adapter Deployment
    Application and adapter deployment to the MobileFirst Server.
    Base Scaling Policy
    VM scaling policy: number of VMs.

MobileFirst Platform DB

    Database Server
    DB2 database server installation.
    MFP Administration DB
    MobileFirst administration database schema installation.
    MFP Runtime DB
    MobileFirst runtime database schema installation.
    Default add disk
    Disk size configuration.


MobileFirst Platform (WAS ND) template

Figure 5 shows the composition of the "MobileFirst Platform (WAS ND)" template.

Figure 5. MobileFirst Platform (WAS ND) templateImage showing the composition of the MobileFirst Platform (WAS ND) template. The nodes and components are listed in table 5.

The "MobileFirst Platform (WAS ND)" template is composed of the following nodes and components:

Table 5. MobileFirst Platform (WAS ND) template nodes and components
Node Components
IHS Server

    IBM HTTP servers
    IBM HTTP Server installation.
    MFP IHS Configuration
    Automatic configuration of IBM HTTP Server.

DmgrNode

    Deployment manager
    WebSphere Application Server deployment manager installation.

    Restriction:

    Do not change the values for the following component attributes:

    • Cell name
    • Node name
    • Profile name

    If you change any of these attributes, the deployment of patterns that are based on this template fails.

    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Administration
    MobileFirst Server Administration web application including MobileFirst Operations Console.
    MFP Runtime
    Runtime WAR file.
    MFP Server Runtime Deployment
    Runtime context root configuration.
    MFP Application
    MobileFirst application to be added to the deployment.
    MFP Adapter
    MobileFirst adapter to be added to the deployment.
    MFP Server Application Adapter Deployment
    Application and adapter deployment to the MobileFirst Server.

MobileFirst Platform DB

    Database Server
    DB2 database server installation.
    MFP Administration DB
    MobileFirst administration database schema installation.
    MFP Runtime DB
    MobileFirst runtime database schema installation.
    Default add disk
    Disk size configuration.

CustomNode

    Custom nodes
    Details of the cells and nodes in the clusters of WebSphere Application Server Network Deployment servers.

    Restriction:

    Do not change the values for the following component attributes:

    • Cell name
    • Node name
    • Profile name

    If you change any of these attributes, the deployment of patterns that are based on this template fails.

    MFP Open Firewall Ports for WAS
    Ports that must be open to enable connection to the database server and the LDAP server.
    Base scaling policy
    Number of virtual machine instances required for the chosen topology.


MobileFirst Platform Application Center (Liberty single node) template

Figure 6 shows the composition of the "MobileFirst Platform Application Center (Liberty single node)" template.

Figure 6. MobileFirst Platform Application Center (Liberty single node) template
Image showing the composition of the MobileFirst Platform Application Center (Liberty single node) template. The nodes and components are listed in table 6.

The "MobileFirst Platform Application Center (Liberty single node)" template is composed of the following nodes and components:

Table 6. MobileFirst Platform Application Center (Liberty single node) template nodes and components
Node Components
MFP AppCenter DB

    Database Server
    DB2 database server installation.
    Default add disk
    Disk size configuration.

MFP AppCenter Server

    Liberty profile server
    WebSphere Application Server Liberty profile server installation.
    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Application Center
    This script package sets up the MobileFirst Application Center server in a WebSphere Application Server full profile or WebSphere Application Server Liberty profile server.


MobileFirst Platform Application Center (WAS single node) template

Figure 7 shows the composition of the "MobileFirst Platform Application Center (WAS single node)" template.

Figure 7. MobileFirst Platform Application Center (WAS single node) template
Image showing the composition of the MobileFirst Platform Application Center (WAS single node) template. The nodes and components are listed in table 7.

The "MobileFirst Platform Application Center (WAS single node)" template is composed of the following nodes and components:

Table 7. MobileFirst Platform Application Center (WAS single node) template nodes and components
Node Components
MFP AppCenter DB

    Database Server
    DB2 database server installation.
    Default add disk
    Disk size configuration.

MFP AppCenter Server

    Standalone server
    WebSphere Application Server full profile server installation.

    Restriction:

    Do not change the values for the following component attributes:

    • Cell name
    • Node name
    • Profile name

    If you change any of these attributes, the deployment of patterns that are based on this template fails.

    MFP WAS SDK Level
    Purpose of this script is to set the required SDK level as the default SDK for the WAS Profile
    MFP Server Prerequisite
    Prerequisites for MobileFirst Server installation including SSL and Ant.
    MFP Server Application Center
    This script package sets up the MobileFirst Application Center server in a WebSphere Application Server full profile or WebSphere Application Server Liberty profile server.

Parent topic: Deploy MobileFirst Server on IBM PureApplication System