Deployment
About the APM Connect Installation Package
GE Digital APM creates and delivers an installation package that provides the files and folders needed for a successful implementation of APM Connect. This topic describes what may be contained in your installation package based on your requirements.
Contents of the Installation Package
The installation package contains the following folders:
- APM Connect Base:
- This folder contains the APM Connect installer.
- DL:
- The APM Connect data loaders. This folder contains a configuration folder, a jobs package folder, a third-party software folder, and a compressed file to help you install the third-party software.
Depending on the licenses that you have activated, it also contains these folders:
- APM Connect Studio:
- This folder contains the APM Connect Studio installer.
The following folders contain a configuration folder, a jobs package folder, a third-party software folder, and a compressed file to help you install the third-party software. The SAP folders also contain the ABAP package and installation documentation for that package.
- EAM MAX:
- This folder contains Maximo data loaders.
- EAM SAP:
- This folder contains SAP data loaders.
- EAM SAP PI:
- This folder contains SAP PI data loaders.
Upgrade the APM Connect Base to V2.0.0
About This Task
The following table outlines the steps that you must complete to upgrade this module to V2.0.0.
These tasks may be completed by multiple people in your organization. However, we recommend that the tasks be completed in the order in which they are listed.
- Because of changes to the Check Connection function, the CMMS_ID and the System Name in the EAM System record must be the same. Before upgrading, make sure you update the EAM System record so these values match.
- If you are using multiple cultures from a single source system, existing data must be updated before you upgrade.
Procedure
Upgrade from any version V1.0.0 through V1.0.3
- Uninstall APM Connect.
- Complete the steps to deploy the APM Connect Base for the first time.
Deploy the APM Connect Base for the First Time
The topics outline the steps that you must complete to deploy and configure this module for the first time. These instructions assume that you have completed the steps for deploying the basic GE Digital APM system architecture.
About This Task
These tasks may be completed by multiple people in your organization. We recommend, however, that the tasks be completed in the order in which they are listed.
What To Do Next
After deploying the APM Connect Base, deploy any adapters you need.
Run the APM Connect Installer
Before You Begin
Before you can run the APM Connect Installer, you must:
- Ensure that your system meets the APM Connect system requirements.
- Access the APM Connect installation package.
- For SAP integrations, download the SAP Java Connector Files (SAP JCO) from the SAP marketplace.
Procedure
SAP JCO driver installation:
APM Connect set up:
After the progress bar indicates that the APM Connect installer is finishing installation, the Java SE Development Kit installer starts.
Java SDK setup:
PostgreSQL setup:
Complete setup:
Encrypt Parameters
Parameters in the context file are not encrypted by default, which results in values being transmitted in clear text over the network. However, you can manually encrypt any parameter manually.
Procedure
Results
The parameters are encrypted.
Access the APM Connect Administration Center
Using the APM Connect Administration Center, you can run extraction and load jobs. Before you can begin running jobs, you must set up the APM Connect Administration Center. This topic explains how to access and deploy the APM Connect Administration Center for the first time.
Procedure
Results
The APM Connect Administration Center is successfully deployed, and the APM Connect Administration Center Welcome page appears.
Change and Encrypt the APM Connect Service User Names and Passwords
About This Task
Procedure
Import the Karaf File into the APM Connect Administration Center
About This Task
In order to complete the connection between GE Digital APM, Karaf, and the APM Connect Administration Center, you must import the RunDataLoaderRoute.kar file into the APM Runtime folder. This topic guides you through that process.
Procedure
Install and Start the APM Runtime Container
Procedure
Enable Internet Explorer for APM Connect
About This Task
Procedure
Update PostgreSQL Networking Configuration
To allow connections from the GE Digital APM Server to APM Connect, you must update the PostgreSQL networking configuration. This topic describes how to perform the configuration update.
Procedure
Results
PostgreSQL is now configured to open the connection from the GE Digital APM Server.
Change the PostgreSQL Passwords
Procedure
Configure SSL
If you want to use SSL for connections from APM Connect, this step is required.
About This Task
If you want to use SSL when moving data through the system, you must import security certificates from the secured application into a truststore file accessible to APM Connect. This procedure describes the process for a single application. You can import multiple certificates into a single truststore file by repeating this procedure for each application requiring SSL.
Procedure
Results
Configure the Karaf Server for SSL
To ensure proper communications between GE Digital APM and APM Connect, you must configure the server to use SSL.
About This Task
To provide a more secure data flow, you must make sure that the connection that provides the path from the APM Connect system to GE Digital APM is protected. You can provide additional security to the data flow by configuring the APM Connect server, which processes the jobs that send and receive data between the endpoints, to use SSL.
Procedure
Results
What To Do Next
Import any additional client application certificates for your installation.
Configure Multiple Source Systems or Multiple Plants
Whether you have multiple source systems or multiple plants connected to GE Digital APM, the configuration process is similar.
Before You Begin
- Identify the target APM Connect system and all required information, such as userids, passwords, IP addresses, and ports.
- Identify the source systems you need. These can be any type of source system or plants that have unique language or extraction requirements.
- Review the information about creating EAM system records.
- Review the information about configuring the context file for the types of source systems involved.
- Make sure that the language and decimal notation values for the source system System User and GE Digital APM match.
- Make sure GE Digital APM is deployed.
About This Task
You need to follow these steps if you have multiple source systems using APM Connect performing Extractions and RFC/Notification Management for a single GE Digital APM system or for a single GE Digital APM Tenant in a cloud environment. The scenarios include:
- Multiple source systems of the same EAM type. This situation has multiple SAP, Maximo, or ServiceMax Systems connected to a single GE Digital APM system.
- Multiple source systems with a mixture of EAM types. This situation has multiple SAP, Maximo, and ServiceMax systems connected to a single GE Digital APM system.
- A single source system that has plants that need different languages or extractions.
- An asset can only be accessed by a single CMMS-ID.
You use similar steps to configure APM Connect to support either multiple source systems or multiple plants from a single source system. The main differences are addressing of the sources, any applicable filtering of data, and the contents of the context file for each source. The following steps outline what needs to be done in both an on-premise environment or a cloud environment.
This topic assumes familiarity with the process of deploying APM Connect for a single source system and that you have already configured GE Digital APM for the first source system.
Procedure
Enable Multiple Cultures From a Single Source System
To enable data flow when there are multiple cultures configured for a single source system, you must complete the following steps.
Procedure
- Create a context file for each culture originating from a specific source system.
- Create the Intermediate Repository database for the first CMMS_ID you define.
- For each additional CMMS_ID defined in Step 1.a, run the addSourceSystem job.
- For each CMMS_ID defined in Step 1.a, create an EAM system record, using the CMMS_ID in the System Name field.
- Select Test Connection for each EAM System record you created.
Results
Access the APM Connect Administration Center
Using the APM Connect Administration Center, you can run extraction and load jobs. Before you can begin running jobs, you must set up the APM Connect Administration Center. This topic explains how to access and deploy the APM Connect Administration Center for the first time.
Procedure
Results
The APM Connect Administration Center is successfully deployed, and the APM Connect Administration Center Welcome page appears.
Change the APM Connect Administration Center User Password
Procedure
Create a Service Account User
This topic describes how to create a service account user that has access to the SAP server and runs the Karaf service.
About This Task
For security reasons, it is important to limit the number of users that can access the file shares between the SAP server and the APM Connect server. The best way to do this is to create one service account user to run the Karaf service and to access the SAP file shares on the SAP server.
Procedure
Results
The service account user has been created, authorized to run the Karaf service, and given access to the file shares on the SAP server.
Uninstall APM Connect
Before you can upgrade the APM Connect Base, you must uninstall your current version of APM Connect.