Jump to: navigation, search
(Deployment tasks)
Line 1: Line 1:
 
= Planning your deployment =
 
= Planning your deployment =
 
__TOC__
 
__TOC__
Web Services requires Cassandra, so when planning your deployment you also need to consider the Cassandra topology. There are generally three common Cassandra topologies used for Workspace Web Edition & Web Services:
+
Web Services requires the Cassandra NoSQL database management system, so when planning your deployment you also need to consider the Cassandra topology. Three common Cassandra topologies are generally used for Workspace Web Edition & Web Services:
  
*'''Development''' — 1 Cassandra node (appropriate for a development or lab environment)
+
*'''Development:''' One Cassandra node (appropriate for a development or lab environment)
*'''Single Datacenter''' — 1 datacenter with a minimum of three Cassandra nodes
+
*'''Single Datacenter:''' One datacenter with a minimum of three Cassandra nodes
*'''Two Datacenters''' — 2 datacenters with a minimum of three Cassandra nodes in each datacenter
+
*'''Two Datacenters:''' Two datacenters with a minimum of three Cassandra nodes in each datacenter
  
 
The number of Web Services nodes in your deployment scenario depends on a variety of factors. Please consult with Genesys for help to determine the correct number of nodes for your solution.
 
The number of Web Services nodes in your deployment scenario depends on a variety of factors. Please consult with Genesys for help to determine the correct number of nodes for your solution.
  
For Development scenarios, you can install Cassandra and Web Services on the same host.  
+
For development scenarios, you can install Cassandra and Web Services on the same host.  
  
{{NoteFormat|For Single Datacenter and Two Datacenter scenarios, you must install Cassandra and Web Services on separate hosts.}}
+
{{NoteFormat|For single datacenter and two datacenter scenarios, you must install Cassandra and Web Services on separate hosts.}}
  
Whichever deployment scenario you decide to implement, you should follow the same basic deployment steps:
+
Whichever deployment scenario you decide to implement, follow the same basic deployment steps:
  
 
==Deployment tasks==
 
==Deployment tasks==
Line 22: Line 22:
 
<li>[[InstallationProcedures|Install Web Services and Applications.]]</li>
 
<li>[[InstallationProcedures|Install Web Services and Applications.]]</li>
 
<li>[[InitializingCassandra|Initialize Cassandra.]]</li>
 
<li>[[InitializingCassandra|Initialize Cassandra.]]</li>
<li>[[DeployWebApp|Deploy the web application.]] If you're installing a version of Web Services and Applications that does not have Jetty embedded, go to [[DeployWebAppLegacy|Deploying the web application for 8.5.201.09 or earlier]].</li>
+
<li>[[DeployWebApp|Deploy the web application.]] If you are installing a version of Web Services and Applications that does not have Jetty embedded, go to [[DeployWebAppLegacy|Deploying the web application for 8.5.201.09 or earlier]].</li>
<li>[[ConfigurationPremise|Configure Web Services.]] If you're installing a version of Web Services and Applications that does not have Jetty embedded, go to [[ConfigurationPremiseLegacy|Configuring Web Services for 8.5.201.09 or earlier]].</li>
+
<li>[[ConfigurationPremise|Configure Web Services.]]</li>
 
<!--<li>(Optional) Change the [[FeatureConfiguration|feature configuration]].</li>-->
 
<!--<li>(Optional) Change the [[FeatureConfiguration|feature configuration]].</li>-->
<li>[[Features|Configure your required features (optional).]]</li>
+
<li>[[Features|Customize your required features, as mecessary.]]</li>
 
<li>[[Security|Configure additional security (optional).]]</li>
 
<li>[[Security|Configure additional security (optional).]]</li>
 
<li>[[StartHTCC|Start and test Web Services, Workspace Web Edition, and Gplus Adapter for Salesforce.]] </li>
 
<li>[[StartHTCC|Start and test Web Services, Workspace Web Edition, and Gplus Adapter for Salesforce.]] </li>
 
<li>Follow up with the appropriate configuration or developer information, depending on which components you plan to use:
 
<li>Follow up with the appropriate configuration or developer information, depending on which components you plan to use:
 
<ul>
 
<ul>
<li> [[Documentation:HTCC:IWWDep:Welcome|Configure Workspace Web Edition]] (takes you to a new guide)</li>
+
<li> [[Documentation:HTCC:IWWDep:Welcome|Configure Workspace Web Edition]]</li>
 
<li> [[Documentation:HTCC:API:Welcome|Work with Web Services]] (takes you to a new guide)</li>
 
<li> [[Documentation:HTCC:API:Welcome|Work with Web Services]] (takes you to a new guide)</li>
 
<li> [[DeployGplusSalesforce|Deploy Gplus Adapter for Salesforce]]</li>
 
<li> [[DeployGplusSalesforce|Deploy Gplus Adapter for Salesforce]]</li>

Revision as of 18:34, July 6, 2017

Planning your deployment

Web Services requires the Cassandra NoSQL database management system, so when planning your deployment you also need to consider the Cassandra topology. Three common Cassandra topologies are generally used for Workspace Web Edition & Web Services:

  • Development: One Cassandra node (appropriate for a development or lab environment)
  • Single Datacenter: One datacenter with a minimum of three Cassandra nodes
  • Two Datacenters: Two datacenters with a minimum of three Cassandra nodes in each datacenter

The number of Web Services nodes in your deployment scenario depends on a variety of factors. Please consult with Genesys for help to determine the correct number of nodes for your solution.

For development scenarios, you can install Cassandra and Web Services on the same host.

Important
For single datacenter and two datacenter scenarios, you must install Cassandra and Web Services on separate hosts.

Whichever deployment scenario you decide to implement, follow the same basic deployment steps:

Deployment tasks

Complete the following steps to deploy Web Services and Applications.

Important
If you are upgrading from one version of Web Services and Applications to another, see the Web Services and Applications Migration Guide.
  1. Review the Prerequisites. Make sure all supporting components are installed and configured.
  2. Install Web Services and Applications.
  3. Initialize Cassandra.
  4. Deploy the web application. If you are installing a version of Web Services and Applications that does not have Jetty embedded, go to Deploying the web application for 8.5.201.09 or earlier.
  5. Configure Web Services.
  6. Customize your required features, as mecessary.
  7. Configure additional security (optional).
  8. Start and test Web Services, Workspace Web Edition, and Gplus Adapter for Salesforce.
  9. Follow up with the appropriate configuration or developer information, depending on which components you plan to use:

Next step

Comments or questions about this documentation? Contact us for support!