JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to...

20
© Hitachi, Ltd. 2020. All rights reserved. JP1 Version 12: Example Configurations Job management

Transcript of JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to...

Page 1: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

JP1 Version 12: Example ConfigurationsJob management

Page 2: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 1

List of example configurations for job management (1/3)

Job scheduler (including configurations linking with other job management products)

Configuration for batch definitions of jobs in Excel formatJOB - 03

JP1/Automatic Job Management System 3 - Definition Assistant

Configuration for automating an entire SAP ERP system as a single systemJOB - 04

JP1/Automatic Job Management System 3 for Enterprise Applications

(Continued on the next page)

Configuration including servers that are to be automated and on which only a small number of jobs are to be executedJOB - 02

JP1/Automatic Job Management System 3 - Agent Minimal Edition

Configuration for defining routine tasks as jobs and automating themJOB - 01

JP1/Automatic Job Management System 3 - ViewJP1/Automatic Job Management System 3 - ManagerJP1/Automatic Job Management System 3 - AgentJP1/Base

Page 3: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 2

List of example configurations for job management (2/3)

Configuration for distributing tasks to multiple sites and automating tasks at each siteJOB - 07

JP1/Automatic Job Management System 3 - ViewJP1/Automatic Job Management System 3 - ManagerJP1/Automatic Job Management System 3 - AgentJP1/Base

Job scheduler (including configurations linking with other job management products)(Continued from the previous page)

Configuration for automatically transferring files by FTPJOB - 06

JP1/File Transmission Server/FTP

Configuration for automatically executing batch jobs developed in a script languageJOB - 05

JP1/Script

Page 4: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 3

List of example configurations for job management (3/3)

High-speed transfer of large quantities of files

Configuration for scheduled high-speed transfer of large quantities of files by linking with the job schedulerDH - 02

JP1/Data Highway - Server JP1/Automatic Job Management System 3 - ViewJP1/Automatic Job Management System 3 - ManagerJP1/Automatic Job Management System 3 - AgentJP1/Base

Configuration for high-speed transfer of large quantities of filesDH - 01

JP1/Data Highway - Server

CPA - 01

JP1/Client Process Automation

Configuration for controlling the execution schedules and execution order of processes on a PC

Configuration for centrally managing processes executed by multiple instances of JP1/CPACPA - 02

JP1/Automatic Job Management System 3 - ViewJP1/Automatic Job Management System 3 - ManagerJP1/Client Process Automation Option for Automatic Job Management System 3JP1/Base

Configuration for centrally managing processes executed by JP1/AJS3 and those executed by JP1/CPACPA - 03

JP1/Automatic Job Management System 3 - ViewJP1/Automatic Job Management System 3 - ManagerJP1/Automatic Job Management System 3 - AgentJP1/Client Process Automation Option for Automatic Job Management System 3JP1/Base

Client process automation

Page 5: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

This configuration is used to define routine tasks as jobs and to automate them. You can use other configurations as well. For example, you can use a standalone configuration that is not connected to a network.

JOB - 01Configuration for defining routine tasks as jobs and automating them

Job management server (manager)Number of servers: 1OS: Windows

Servers (agents) to be automatedNumber of servers: 3OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Notes:- If you want to use the job monitoring viewer, JP1/AJS3 -

Manager [Web Console] must be installed on the job management server. Furthermore, to use the viewer, you will need to use a web browser.

- Assume that the number of processors on a server is 1 (2 cores).

Example configuration

Job management viewer

WindowsJP1/AJS3 - View [View]

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

Servers to be automated: 3Windows

JP1/AJS3 - AgentJP1/Base

Job monitoring viewerWindows

Internet Explorer

4

Conditions assumed in this example configuration

Page 6: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 5

This configuration is used to automate not only routine tasks, but also small-scale operations where a maximum of 10 jobs are to be executed per day.With JP1/Automatic Job Management System 3 - Agent Minimal Edition, you can automate small-scale operations (such as starting and stopping web servers, backing up files, and saving logs) at a reasonable cost.

Configuration including servers that are to be automated and on which only a small number of jobs are to be executedJOB - 02

Job management server (manager)Number of servers: 1OS: Windows

Servers (agents) to be automatedNumber of servers: 3OS: Windows

Servers (agents) that are to be automated and on which a maximum of 10 jobs are to be executed per dayNumber of servers: 3OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Notes:- If you want to use the job monitoring viewer, JP1/AJS3 -

Manager [Web Console] must be installed on the job management server. Furthermore, to use the viewer, you will need to use a web browser.

- Assume that the number of processors on a server is 1 (2 cores).

Example configurationConditions assumed in this example configuration

Job management viewer

WindowsJP1/AJS3 - View [View]

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

Servers to be automated: 3Windows

JP1/AJS3 - AgentJP1/Base

Job monitoring viewerWindows

Internet Explorer

Servers that are to be automated and on which only a small number of jobs are to be

executed: 3Windows

JP1/AJS3 - Agent MEJP1/Base

Page 7: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 6

This configuration is used to define jobs and jobnets in batches (by using files in Excel format) when automating routine tasks.

Example configuration

Configuration for batch definitions of jobs, in Excel formatJOB - 03

Job management server (manager)Number of servers: 1OS: Windows

Servers (agents) to be automatedNumber of servers: 3OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Notes:- In the configuration on the right, the job management viewer

contains JP1/AJS3 - DA, which enables batch definitions of jobs and jobnets by using Excel format.

- Assume that the number of processors on a server is 1 (2 cores).

Example configuration

Job management viewerWindows

JP1/AJS3 - View [View]JP1/AJS3 - DA

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/Base

Servers to be automated: 3Windows

JP1/AJS3 - AgentJP1/Base

Conditions assumed in this example configuration

Page 8: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 7

ERP serverUNIX

SAP ERP system

Server to be automatedWindows

JP1/AJS3 - AgentJP1/Base

Job management viewerWindows

JP1/AJS3 - View [View]

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/AJS3 for EAPJP1/Base

This configuration is used to define and execute jobs and jobnets for an SAP ERP system. Business systems incorporating SAP ERP can be automated as if they were a single system.

JOB - 04Configuration for automating an entire SAP ERP system as a single system

Job management server (manager)Number of servers: 1OS: Windows

Server (agent) to be automatedNumber of servers: 1OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Notes:- In the configuration on the right, the job management server

contains JP1/AJS3 for EAP, which is used to define and execute the jobs and jobnets for the SAP ERP system.

- Assume that the number of processors on a server is 1 (2 cores).

Conditions assumed in this example configuration

Example configuration

Page 9: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

This configuration is used to develop batch jobs in a script language. By linking the batch jobs with a job scheduler (JP1/Automatic Job Management System 3), they can be automatically executed.

Three batch job execution servers to be automated

WindowsJP1/AJS3 - AgentJP1/ScriptJP1/Base

Job management viewerWindows

JP1/AJS3 - View [View]

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/Base

JOB - 05Configuration for automatically executing batch jobs developed in a script language

Job management server (manager)Number of servers: 1OS: Windows

Batch job execution servers (agents) to be automated Number of servers: 3OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Note: Assume that the number of processors on a server is 1 (2 cores).

Batch job execution servers to be automated: 3

WindowsJP1/AJS3 - AgentJP1/ScriptJP1/Base

Job management viewerWindows

JP1/AJS3 - View [View]

Job management serverWindows

JP1/AJS3 - Manager [Manager]JP1/Base

8

Example configurationConditions assumed in this example configuration

Page 10: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

This configuration is used to automatically transfer files by FTP.

JOB - 06Configuration for automatically transferring files by FTP

Job management server (manager) and file transfer serverNumber of servers: 1OS: Windows

File transfer servers (agents) to be automatedNumber of servers: 3OS: Windows

Job management viewerNumber of viewers: 1OS: Windows

Note:Assume that the number of processors on a server is 1 (2 cores).

Example configuration

File transfer servers to be automated: 3

WindowsJP1/AJS3 - AgentJP1/FTS/FTPJP1/Base

Job management server and file transfer server

WindowsJP1/AJS3 - Manager [Manager]JP1/FTS/FTPJP1/Base

Job management viewerWindows

JP1/AJS3 - View [View]

9

Conditions assumed in this example configuration

Page 11: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 10

■Headquarters Job management server (manager)

Number of servers: 1, OS: Windows Servers (agents) to be automated

Number of servers: 3, OS: Windows Job management viewer

Number of viewers: 1, OS: Windows ■Site A Job management server (manager)

Number of servers: 1, OS: Windows Servers (agents) to be automated

Number of servers: 3, OS: Windows Job management viewer

Number of viewers: 1, OS: Windows ■Site B Job management server (manager)

Number of servers: 1, OS: Windows Servers (agents) to be automated

Number of servers: 3, OS: Windows Job management viewer

Number of viewers: 1, OS: Windows

Note: Assume that the number of processors on a server is 1 (2 cores).

Job management

viewerWindows

JP1/AJS3 -View [View]

Job management server

WindowsJP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

Servers to be automated: 3Windows

JP1/AJS3 - AgentJP1/Base

Configuration for distributing tasks to multiple sites and automating tasks at each site

■Headquarters

Servers to be automated: 3

WindowsJP1/AJS3 - AgentJP1/Base

■Site B

Job management

viewerWindows

JP1/AJS3 -View [View]

Job management server

WindowsJP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

Servers to be automated: 3Windows

JP1/AJS3 - AgentJP1/Base

■Site A

Job management

viewerWindows

JP1/AJS3 -View [View]

Job management server

WindowsJP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

Internet

Example configurationConditions assumed in this example configuration

JOB - 07

Installing a job management server at each site allows you to execute tasks autonomously within each site. This configuration also reduces the network communication load between sites and distributes risk among the sites. In this configuration, tasks can be scheduled for execution and changed according to the needs of each site without affecting the central site (headquarters). The task execution results from each site are then sent to the central site, where they are processed (summarized, aggregated, etc.). In this way, multiple sites are linked to achieve more efficient operation. Each site can also be run in a standalone configuration with a single job management server.

Page 12: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 11

PC for which processes are to be automatedNumber of PCs: 1, OS: Windows

Conditions assumed in this example configuration

This configuration allows you to automate the execution of processes (including those executed by using RPA products) on a PC. You can set execution schedules and control the order in which processes are executed.

RPA: Robotic process automation

Example configuration

Configuration for controlling the execution schedules and execution order of processes on a PCCPA - 01

PC for which processes are to be automated

WindowsJP1/CPARPA product, etc.

Page 13: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 12

Conditions assumed in this example configuration

This configuration allows you to use JP1/Automatic Job Management System 3 - Manager to centrally manage the execution order of processes executed by multiple instances of JP1/Client Process Automation and the execution statuses of those processes.

Example configuration

Configuration for centrally managing processes executed by multiple instances of JP1/CPA

CPA management viewer

WindowsJP1/AJS3 - View [View]

Client process management server

WindowsJP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/CPA Option for AJS3JP1/Base

CPA monitoring viewerWindows

Internet Explorer

CPA management serverNumber of servers: 1OS: Windows

CPA management viewerNumber of viewers: 1OS: Windows

PCs for which processes are to be automatedNumber of PCs: 10OS: Windows

Note:- To use the CPA management viewer, JP1/AJS3 - Manager

[Web Console] must be installed on the job management server. In addition, a web browser must be installed on the CPA monitoring viewer.

PCs for which processes are to be automated: 10

WindowsJP1/CPARPA product, etc.

・・・

CPA - 02

CPA: Client process automation

Page 14: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved. 13

Conditions assumed in this example configuration

This configuration allows you to centrally manage processes executed by JP1/Automatic Job Management System 3 - Manager and those executed by JP1/Client Process Automation.By installing JP1/Client Process Automation Option for Automatic Job Management System 3 on the same server as JP1/Automatic Job Management System 3 - Agent, you can use JP1/Automatic Job Management System 3 - Manager to manage the processes running on the PCs for which processes are to be automated.

Example configuration

Configuration for centrally managing processes executed by JP1/AJS3 and those executed by JP1/CPA

Job management viewer and CPA*

management viewerWindows

JP1/AJS3 - View [View]

Job monitoring viewerand CPA monitoring

viewerWindows

Internet Explorer

Job management server and CPA management serverNumber of servers: 1OS: Windows

Job monitoring viewer and CPA monitoring viewerNumber of viewers: 1OS: Windows

Server for which jobs are to be managed and automatedNumber of servers: 3OS: Windows

Server for job management and process linkageNumber of servers: 1OS: Windows

PCs for which processes are to be automatedNumber of PCs: 10OS: Windows

Note:- To use the job monitoring viewer and CPA management viewer,

JP1/AJS3 - Manager [Web Console] must be installed on the job management server. In addition, a web browser must be installed on the job monitoring viewer and CPA monitoring viewer.

CPA - 03

PCs for which processes are to be automated: 10

WindowsJP1/CPARPA product, etc.

・・・

Server for job management and process linkage: 1

WindowsJP1/AJS3 - AgentJP1/BaseJP1/CPA Option for AJS3

Servers for which jobs are to be managed and automated: 3

WindowsJP1/AJS3 - AgentJP1/Base

Job management server and CPA management server

WindowsJP1/AJS3 - Manager [Manager]JP1/AJS3 - Manager [Web Console]JP1/Base

CPA: Client process automation

Page 15: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

This configuration is used to transfer large quantities of files at high speed. Because the Internet is used, file transfer is possible both inside and outside of an organization. Files can also be transferred automatically by using Data Transfer Command.

DH - 01 Configuration for high-speed transfer of large quantities of files

Data transfer management serverNumber of servers: 1OS: Windows

Data transfer clientNumber of clients: 1OS: Windows

Managed devicesNumber of users: 3[Breakdown]Users x 2Data transfer client x 1

Notes:- The data transfer client (user of [Data Transfer Command]) is also

counted as a managed device. - User terminals require a web browser environment and either a

Java execution environment (JRE), or Java development kit (JDK).

Data transfer management serverWindows

JP1/DH - Server [Server]

Inte

rne

t

Data transfer viewers(Two users)

WindowsInternet ExplorerJava execution environment (JRE)or Java development kit (JDK)

Data transfer clientWindows

JP1/DH - Server [Data Transfer Command]

14

Example configurationConditions assumed in this example configuration

Page 16: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

This configuration is used for scheduled automatic high-speed transfer of large quantities of files, by linking with a job scheduler (JP1/Automatic Job Management System 3).

15

DH - 02Configuration for scheduled high-speed transfer of large quantities of files by linking with the job scheduler

15

Business server and data transfer client

WindowsJP1/AJS3 - AgentJP1/DH - Server [Data transfer command]JP1/Base

Data transfer management

serverWindows

JP1/DH - Server[Server]

Inte

rne

t

Data transfer management server Number of servers: 1OS: Windows

Operation management serversNumber of servers: 2OS: Windows

Business servers and data transfer clientsNumber of servers: 2OS: Windows

Managed devicesData transfer clients x 2

Notes:- Assume that the number of processors on an

operation management server or business server is 1 (2 cores).

Business server and data transfer client

WindowsJP1/AJS3 - AgentJP1/DH - Server [Data transfer command]JP1/Base

Operation management serverWindows

JP1/AJS3 - View [View]JP1/AJS3 - Manager [Manager]JP1/Base

Operation management serverWindows

JP1/AJS3 - View [View]JP1/AJS3 - Manager [Manager]JP1/Base

Example configurationConditions assumed in this example configuration

Page 17: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

JP1/AJS3 - View : JP1/Automatic Job Management System 3 - ViewJP1/AJS3 - Manager : JP1/Automatic Job Management System 3 - ManagerJP1/AJS3 - Agent : JP1/Automatic Job Management System 3 - AgentJP1/AJS3 - Agent ME : JP1/Automatic Job Management System 3 - Agent Minimal EditionJP1/AJS3 - DA : JP1/Automatic Job Management System 3 - Definition AssistantJP1/AJS3 for EAP : JP1/Automatic Job Management System 3 for Enterprise ApplicationsJP1/CPA : JP1/Client Process AutomationJP1/CPA Option for AJS3 : JP1/Client Process Automation Option for Automatic Job Management System 3JP1/FTS/FTP : JP1/File Transmission Server/FTPJP1/DH - Server : JP1/Data Highway - Server

Abbreviations

16

Page 18: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

Information about third-party product names and trademarks• Microsoft, Excel, Internet Explorer and Windows are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.• Oracle and Java are registered trademarks of Oracle and/or its affiliates.• SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE in Germany and other countries.• UNIX is a registered trademark of The Open Group in the United States and other countries.• Other company and product names mentioned in this document may be the trademarks of their respective owners.

Product names and trademarks

17

Page 19: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone

© Hitachi, Ltd. 2020. All rights reserved.

JP1 Version 12: Example Configurations

18

Job management

jp1v121x_configuration_07_job_e [00] 2020.1

Page 20: JP1 Version 12 - Hitachi...This configuration is used to define routine tasks as jobs and to automate them . You can use other configurations as well. For example, you can use a standalone