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