Onsite Deployment

The following information is relevant to customer-site installation of the Lingoport Continuous Globalization System. That is, the Continuous Globalyzation System is installed on a client-hosted machine within the client network.

The separate Globalyzer Server, which hosts Globalyzer Rule Set information, may also be installed on-site, or it may be hosted by Lingoport.

Typical Deployment and Ports

Setting up the Lingoport Continuous Globalization System at a customer site can be done in many ways, as shown in the different deployment scenarios. The following is meant to show some of the flow and the necessary access to the system.

The Customer's systems are shown in Light Blue; CentOS for the main system where Jenkins and Dashboard reside.

Access from outside the Customer's system are shown in Light Green.

The large blue box is the Continuous Globalization System. It is a Linux (CentOS or RedHat) operating system that has the following installed:

Jenkins

Java

MySQL

Globalyzer clients

Lingoport Dashboard Server and Database

Lingoport Dashboard Client

LRM Server and Database

SMTP mail server account

The Globalzyer Server is either a hosted Lingoport server or another onsite server.

The Translation Vendor may be accessed by different means, for instance port 21 for FTP or port 22 for SFTP.

Download does not have to be directly to the target machine. It can be downloaded by another machine and then transferred.

Lingoport requests SSH access to the Lingoport Server. This allows Lingoport to best debug and troubleshoot problems. If this is not possible, Lingoport can guide a customer through the setup using a videoconferencing program such as WebEx or GoToMeeting.

The Lingoport Server must be able to access https://globalyzer.com, especially if using Lingoport's hosted Globalyzer Server.

Optional Access

You may want to update either Jenkins or the underlying Dashboard platform to the latest version. If so, you may want to update the continuous globalization system directly or to download the files on one system and copy them over to the continuous globalization system. The URL for updates are:

Installation Components

Globalyzer

Globalyzer Server

The Globalyzer Server stores regular expression (regex) scanning rules called Rule Sets that are used to identify issues in source code.

Stores regex pattern based 'rule sets' used to detect i18n issues and filter out false positives and Globalyzer accounts.

The Globalyzer Server does not store any code or customer information.

Globalyzer Clients

The Globalyzer clients display i18n issues found by the Globalyzer scan.

The Globalyzer clients connect to the Globalyzer Server. The clients log in and download rule sets from the Globalylzer server to scan code. No code is sent to the Globalyzer server, although the Globalyzer clients may push rule set modifications.

The Globalyzer clients run on developer machines.

The Globalyzer clients also run on the Lingoport Server (light-blue box at bottom of graphic) and the results are displayed on the Lingoport Dashboard (see data flow)