Predefined templates for MobileFirst Platform Pattern

IBM MobileFirst™ Platform Foundation System Pattern includes predefined templates that you 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.