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
- MobileFirst Platform (Liberty server farm) template
- MobileFirst Platform (WAS single node) template
- MobileFirst Platform (WAS server farm) template
- MobileFirst Platform (WAS ND) template
- MobileFirst Platform Application Center (Liberty single node) template
- MobileFirst Platform Application Center (WAS single node) template
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
![]()
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
![]()
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
![]()
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
![]()
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) template
![]()
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
![]()
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
![]()
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