Jump to: navigation, search
(Created target blank page For Version: HTCC:9.0.0)
 
(Update with the copy of version: 9.0.0DRAFT)
Line 1: Line 1:
<!-- Creation of the target page -->
+
= Prerequisites for Web Services and Applications =
 +
 
 +
<!--To work with Web Services and Applications, your system must meet the software requirements established in the [[Documentation:System:SOE:GenesysWebServicesandApplications|Genesys Supported Operating Environment Reference]], and meet the minimum requirements outlined on this page. -->
 +
 
 +
When your environment is ready, you can [[InstallingAndDeploying|deploy Web Services and Applications]].
 +
 
 +
== Hardware Requirements ==
 +
=== Docker ===
 +
* '''RAM:''' 16 GB
 +
* '''CPU:''' 2 cores minimum
 +
* '''HDD:''' 100 GB
 +
 
 +
=== Kubernetes ===
 +
* '''Nodes:''' 3 nodes (Virtual Machines)
 +
* '''RAM:''' Approximately 22 GB for each node (64 GB in total)
 +
* '''CPU:''' 15 cores for each node (45 cores in total)
 +
* '''HDD:''' 100 GB for each node
 +
 
 +
== Software Requirements==
 +
=== Docker ===
 +
* OS: CentOS-7
 +
* {{#Widget:ExtLink|link=https://docs.docker.com/install|displaytext=Docker}}. Please use the latest stable version.
 +
* {{#Widget:ExtLink|link=https://docs.docker.com/compose/install|displaytext=Docker Compose}}. Please use the latest stable version.
 +
* Access to [http://docker.io/library docker.io/library]
 +
** If Internet access is not available, the following images should be manually loaded to docker:
 +
*** {{#Widget:ExtLink|link=https://hub.docker.com/_/centos|displaytext=centos:latest}}
 +
*** {{#Widget:ExtLink|link=https://hub.docker.com/_/elasticsearch|displaytext=elasticsearch:6.6.2}}
 +
*** {{#Widget:ExtLink|link=https://hub.docker.com/_/postgres|displaytext=postgres:10.10-alpine}}
 +
*** {{#Widget:ExtLink|link=https://hub.docker.com/_/redis|displaytext=redis:5}}
 +
 
 +
Web Services and Applications is installed using {{#Widget:ExtLink|link=https://www.docker.com/|displaytext=Docker containers}}. A Docker deployment provides a complete self-contained environment, so that you do not need to manually configure ports or address compatibility issues. All of that is taken care of ahead of time, and the completed Docker containers work together seamlessly upon deployment.
 +
 
 +
Refer to the {{#Widget:ExtLink|link=https://docs.docker.com/install/overview/|displaytext=Docker installation documentation}} for more information about how to install and set up the latest release of Docker.
 +
 
 +
{{AnchorDiv|kubernetes}}
 +
=== Kubernetes ===
 +
* OS: CentOS-7
 +
 
 +
Kubernetes cluster:
 +
*[http://kubernetes.com/ Kubernetes 1.12+]
 +
*[https://helm.sh/ Helm 3.0-beta3+]
 +
*[https://www.postgresql.org/ PostgreSQL]
 +
*[https://redis.io/ Redis 5+]
 +
 
 +
You'll also need to install the latest release of {{#Widget:ExtLink|link=https://kubernetes.io/|displaytext=Kubernetes}}, which is an open-source system for automating deployment, scaling, and management of containerized Docker applications. It's sometimes called a container orchestration system.
 +
 
 +
The exact installation procedure for Kubernetes varies significantly depending on numerous factors, including the type of machines in your environment (these could be real machines, virtual machines, or cloud machines), operating system, networking model, planned load, and Kubernetes version.
 +
 
 +
Refer to the {{#Widget:ExtLink|link=https://kubernetes.io/docs/setup/pick-right-solution/|displaytext=Kubernetes installation documentation}} for more information about how to install and set up Kubernetes for your environment. 
 +
 
 +
== Workspace Web Requirements ==
 +
 
 +
* Browser:
 +
*:* Google Chrome 75+
 +
*:* Mozilla Firefox 68+
 +
*:* Firefox ESR 60.9
 +
*:* Microsoft Internet Explorer 11
 +
*:* Microsoft Edge
 +
 
 +
[[Category:V:HTCC:9.0.0]]

Revision as of 16:50, February 19, 2020

Prerequisites for Web Services and Applications

When your environment is ready, you can deploy Web Services and Applications.

Hardware Requirements

Docker

  • RAM: 16 GB
  • CPU: 2 cores minimum
  • HDD: 100 GB

Kubernetes

  • Nodes: 3 nodes (Virtual Machines)
  • RAM: Approximately 22 GB for each node (64 GB in total)
  • CPU: 15 cores for each node (45 cores in total)
  • HDD: 100 GB for each node

Software Requirements

Docker

Web Services and Applications is installed using Docker containers. A Docker deployment provides a complete self-contained environment, so that you do not need to manually configure ports or address compatibility issues. All of that is taken care of ahead of time, and the completed Docker containers work together seamlessly upon deployment.

Refer to the Docker installation documentation for more information about how to install and set up the latest release of Docker.

Kubernetes

  • OS: CentOS-7

Kubernetes cluster:

You'll also need to install the latest release of Kubernetes, which is an open-source system for automating deployment, scaling, and management of containerized Docker applications. It's sometimes called a container orchestration system.

The exact installation procedure for Kubernetes varies significantly depending on numerous factors, including the type of machines in your environment (these could be real machines, virtual machines, or cloud machines), operating system, networking model, planned load, and Kubernetes version.

Refer to the Kubernetes installation documentation for more information about how to install and set up Kubernetes for your environment.

Workspace Web Requirements

  • Browser:
    • Google Chrome 75+
    • Mozilla Firefox 68+
    • Firefox ESR 60.9
    • Microsoft Internet Explorer 11
    • Microsoft Edge
Comments or questions about this documentation? Contact us for support!