Go Live for Production - DI
Go Live is the process by which you migrate a prototype to production. This process is divided into four parts.
Set Up Production Environment
Setting up the environment includes installing the software on production computers, configuring clustering, and connecting to data sources. To set up the environment, install and configure the DI Server, Spoon, and any plugins required. Then set up data sources and clusters.
Task | Do This | Objective |
---|---|---|
Verify System Requirements |
| |
Obtain Software and Install PDI |
| |
Change the DI Server Fully Qualified URL |
| |
Connect to the DI Repository |
| |
Set up Clusters |
|
|
Migrate Configuration Files | Copy shared.xml, repositories.xml, kettle.properties, and jar files from the development environment to the production environment. |
|
Deploy Solution
Export solutions from the DI Repository that is in the development or test environments, to the DI Repository that is in the production environment.
Task | Do This | Objective |
---|---|---|
Export and Import DI Repository |
|
Tune Solution
Fine tune transformations and jobs to optimize performance. This involves using various tools such as the DI Operations and Audit Marts to determine where bottlenecks or other performance issues occur, and attempting to address them.
Task | Do This | Objective |
---|---|---|
Review the Performance Tuning Checklist and Make Changes to Transformations and Jobs |
| |
Review audit and other logs |
|
|
Consider other performance tuning options |
|
Schedule Runs
Task | Do This | Objective |
---|---|---|
Schedule Transformations and Jobs From Spoon |
| |
Command Line Scripting Through Pan and Kitchen |
|