
Go Live is the process by which you migrate a prototype to production. This process is divided into four parts:
- Setting up the production environment
- Deploying the solution
- Tuning the solution
- Scheduling the runs
- Parent Topic
- Child Topics
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 Pentaho Server, Spoon, and any plugins required. Then
set up data sources and clusters.
Set up Production Environment
ChecklistTask | Do This | Objective |
Verify system requirements |
|
- Acquire one or more servers that meet the requirements.
- Obtain the correct drivers for your system.
|
Obtain software and install the Pentaho Server |
|
- Get the software from your Sales Support representative.
- Install the software - we recommend using the installation wizard.
|
Change the Server Fully Qualified URL |
|
- Change the server's URL so that you do not have a conflict.
|
Connect to the Pentaho Repository |
|
- Connect to the Pentaho Repository.
|
Set up clusters |
|
- Become familiar with clustering.
- Set up clusters, if they are needed in your environment.
|
Copy configuration files | Copy shared.xml,
repositories.xml, kettle.properties, and
JAR files from the development environment to the production environment. |
- System is set up and read for production.
|
Logging and monitoring your server |
|
- Learn about the different ways to log and monitor Pentaho Server operations:
- Log through Spoon and Carte
- Use SNMP traps with PDI
|
- Parent Topic
Deploy solution
Export solutions from the
Pentaho Repository that is in the development or
test environments, to the Pentaho Repository that is
in the production environment.
Move Solution ChecklistTask | Do This | Objective |
Export and Import Pentaho Repository |
|
- Export Pentaho Repository content
from test environment
- Import Pentaho Repository content to
production environment
|
- Parent Topic
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.
Tune ChecklistTask | Do This | Objective |
Review the Performance Tuning Checklist and Make Changes to Transformations and
Jobs |
|
- Get familiar with things that you can do to optimize performance.
- Apply tuning tips as needed.
|
Consider other performance tuning options |
|
- Learn how to apply transactional databases.
- Learn how to use logs to tune transformations and jobs.
|
- Parent Topic
Schedule runs
Use Spoon, Pan, or Kitchen to
schedule executions of jobs and transformations.
Schedule Runs ChecklistTask | Do This | Objective |
Schedule Transformations and Jobs From Spoon |
|
- Schedule transformations and jobs
|
Command Line Scripting Through Pan and Kitchen |
|
- Use Pan and Kitchen to schedule transformations and jobs.
|
- Parent Topic
Next steps
These resources will be
helpful to you after your production server is live.
- Parent Topic