Deployment Scenarios: Difference between revisions

From Lingoport Wiki
Jump to navigation Jump to search
Rdaly (talk | contribs)
Rdaly (talk | contribs)
Line 10: Line 10:


[[Image:Deployment and Security.gif]]
[[Image:Deployment and Security.gif]]
== Installation Pieces ==
* '''Globalyzer Server''' is hosted by Lingoport.
* The '''Dashboard Server''' and '''Build Server''' are installed on one machine
* The '''Developer Machine''' is not shown in this diagram, but must be able to talk to the Dashboard/Build server


== Ports ==
== Ports ==
Line 22: Line 26:
* [[Terms_and_Definitions#Dashboard|Dashboard]] may require access to the [[Terms_and_Definitions#SonarQube|SonarQube]] update site, http://update.sonarsource.org
* [[Terms_and_Definitions#Dashboard|Dashboard]] may require access to the [[Terms_and_Definitions#SonarQube|SonarQube]] update site, http://update.sonarsource.org
* Notifications are sent using an SMTP account: The system must allow access to an SMTP server (e.g. smtp.gmail.com for Google)
* Notifications are sent using an SMTP account: The system must allow access to an SMTP server (e.g. smtp.gmail.com for Google)


= Additional deployments=  
= Additional deployments=  

Revision as of 20:19, 29 December 2016

The Lingoport Suite is composed of a number of components. You may need some of the components for a set of users and other components for Continuous Globalization.

Typical Deployment and Ports

Setting up the Lingoport Suite on a customer's system can be done in many ways, as shown in the different deployment scenarios. The following is meant to show 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.

Installation Pieces

  • Globalyzer Server is hosted by Lingoport.
  • The Dashboard Server and Build Server are installed on one machine
  • The Developer Machine is not shown in this diagram, but must be able to talk to the Dashboard/Build server

Ports

  • Jenkins is accessed via port 8080
  • Lingoport Dashboard is accessed via port 9000
  • The Translation Vendor may be accessed by different means, for instance port 21 for FTP or port 22 for SFTP.
  • Access for the Lingoport (or internal) installation team can be done in many ways, such as SSH for Telnet or Putty.
  • The system must be able to access https://globalyzer.com.

Other aspects

Additional deployments

In this section, we illustrate some possible deployments.

Team Members

Continuous Globalization

Code Verification