NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide
|
|
- Jody Rose
- 8 years ago
- Views:
Transcription
1 NGASI AppServer Manager SaaS/ASP Hosting Automation for Cloud Computing Administrator and User Guide
2 NGASI SaaS Hosting Automation is a JAVA SaaS Enablement infrastructure that enables web hosting services to provide value added services to customers. By using NGASI SaaS Automation Infrastructure Technology, Web Hosting Providers, can target customers that are in the business of providing Software-as-a-Service (SaaS) to their clients. Such businesses are also referred to as Application Service Providers (ASP), who provide hosted Software-on-demand instead of the traditional software licensing distribution model. For ASPs with JAVA Applications, the NGASI SaaS Automation engine automates the deployment and per customer customization tasks, thus saving time and money. The Guide utilizes a use-case scenario, and is broken down into two main sections. The first is the Administrator Guide which is meant for the Web Hosting provider and the second section, meant for the SaaS Provider or ASP, is the User Guide. The example is based on a Linux environment comprised of MySQL for the Database, and Tomcat as the Application server. This is by no means the limitations of NGASI SaaS Automation. It is just an example to illustrate the process as you are able to use other Databases and Application Servers. Administrator Guide User Guide
3 Administrator Guide Overview This section is intended for the Web Hosting service provider. This entity provides the JAVA SaaS Hosting Automation Infrastructure Service to the SaaS User. The SaaS User in turn provides the actual SaaS service to their customers using a typical Software-on-Demand or Application Service Provider model. NOTE the Administrator and User may be part of the same company. The following use-case example illustrates how to setup a NGASI user account to be SaaS Automation enabled. NOTE: Assumption is that NGASI AppServer Manager has already been installed. ( The Specific steps to enable a SaaS User are: Create NGASI SaaS Group Add System User to NGASI SaaS Group Add IP Address Pool to NGASI Account Create MySQL Administrator Properties Configure Properties These steps are detailed in the following sections below. Create NGASI SaaS Group The Group determines the type of privileges accessible to the NGASI SaaS User. We will create the group from the command line interface in this case. So you should first download and install the NGASI Command Line Interface (NCLI) from the following URL: Using the Administrator (login as admin user) login information, we will create the SaaS Group. The Maximum JVMs for the Group in this example is set to 3. Create the SaaS Group from the command line like so:
4 /usr/ngasi/apiclient/bin/ncli.sh -command=addgroup -name=saasplan1 -maxjvms=3 -maxmemory=384m -user=admin -password=coolgeek -url=http: //localhost:8666 NOTE: The above command assumes the NCLI was installed under /usr/ngasi/apiclient/. NOTE: The NCLI comes with the default installation of NGASI AppServer Manager and is located under /usr/ngasi/apiclient. However if on another machine, follow the steps below to install NCLI. While logged in to the system, execute the following command: mkdir /usr/ngasi/apiclient cd /usr/ngasi/apiclient wget unzip -q -o -a apiclient.zip dos2unix /usr/ngasi/apiclient/bin/ncli.sh chmod 700 /usr/ngasi/apiclient/bin/ncli.sh edit the JAVA_PATH in the file /usr/ngasi/apiclient/bin/ncli.sh to suit your environment. The NCLI is Licensed as FREE-to-use-software. Here we have created a SaaS Group named saasplan1, with maximum JVMs of 3, and total maximum RAM memory for all the JVMs of 384MB (128MB RAM per each JVM or customer). Add System User to NGASI SaaS Group The SaaS User is essentially a system user with access to NGASI AppServer Manager. In this case we will use a System user called mysaasacc1. NOTE: If the user does not exists, it can be created from a Linux/Unix shell like so: useradd -d /home/mysaasacc1 mysaasacc1 Then set the password like so: passwd mysaasacc1 Set the password to coolgeek for the purposes of this example. This SaaS user (mysaasacc1) information should be provided to the SaaS User most likely via a confirmation . Add the System User to the SaaS Group (saasplan1) from the command line like so: /usr/ngasi/apiclient/bin/ncli.sh -command=addaccount -group=saasplan1 -account=mysaasacc1 -user=admin -password=coolgeek -url=http: //localhost:8666
5 Add IP Address Pool to NGASI Account For the purpose of this exercise, we will make 3 IP Addresses available to the SaaS User account (mysaasacc1). Each of the JVM will bind to one of the IP Addresses on Port NOTE: Under Linux, only root can bind on a IP Port with a value of less than If the standard HTTP port 80 is required, then under Linux there are 2 options to make this happen. The first is to set the system root user as a NGASI SaaS User. This option would only work if both the Administrator and User are of the same company because of the obvious security risks. The second option is to create a VPS for the SaaS User and assign the system root of the VPS as the SaaS User (using the vpsid parameter option). A user from a configured Remote Server may also be used with the remoteserverid option. In this example we use the following IP Addresses: , , and Set the IP Address Pool for the SaaS User account from the command line like so: /usr/ngasi/apiclient/bin/ncli.sh -command=setippool -iplist= /3 -account=mysaasacc1 -user=admin -password=coolgeek -url=http: //localhost:8666 NOTE: If the IP Addresses have not been configured, they may be created from a Linux/Unix shell like so: ifconfig eth0: ifconfig eth0: ifconfig eth0: NOTE: The IP Address Pool info should be provided to the SaaS User. Create MySQL Administrator Properties NOTE: You can skip this step for the SaaS engine to use either Derby or HSQLDB instead of MySQL. Sample Database configuration files are located under /usr/ngasi/webapps/root/web-inf/ngasi/dbs/. Edit accordingly. Be sure to set the disabled value to false.
6 Create a MySQL database user with create privileges for the purposes of dynamically creating databases for deployed applications. In this example we use a MySQL database. We will log into MySQL as the mysql superuser or any other user with superuser privileges. We will then create a user with create database and user privileges called mydbadmin with password coolgeek. We will execute the following SQL script to accomplish this: GRANT ALL PRIVILEGES ON *.* TO mydbadmin@"%" IDENTIFIED BY 'coolgeek' WITH GRANT OPTION; GRANT ALL PRIVILEGES ON *.* TO mydbadmin@localhost IDENTIFIED BY 'coolgeek' WITH GRANT OPTION; Now add the following DB Properties to /usr/ngasi/webapps/root/web-inf/ngasi/dbs/mysql.properties datasource_driver=com.mysql.jdbc.driver datasource_user_url_root=jdbc:mysql://localhost:3306/ datasource_admin_url=jdbc:mysql://localhost:3306/mysql datasource_admin_user=mydbadmin datasource_admin_password=coolgeek The name on the left of.properties (mysql) of the database properties file, is the Database ID as in db_source_id in the application properties file. NOTE: The Database ID mysql should be provided to the SaaS User. NOTE: For databases other than MySQL, PostgreSQL, HSQLDB, and Derby, the drivers would need to be placed under /usr/ngasi/common/lib
7 Configure Properties An configuration with valid properties are required to send confirmations, check there is a valid entry in your ROOT.xml configuration file. (/usr/ngasi/conf/catalina/localhost/root.xml) If SMTP Authentication is required edit the Mail entry to look like: <Resource /> name="mail/mailsession" auth="container" type="javax.mail.session" mail.transport.protocol="smtp" mail.smtp.host="localhost" mail.smtp.auth="true" mail.smtp.user="me@joe.com" mail.smtp.password="tiger" That is it. You have completed the Administrator's task for enabling a SaaS User. The next section is the User Guide to be used by the SaaS user to deploy the SaaS application for customers.
8 User Guide SaaS, which is normally offered by Application Service Providers, uses an on-demand software model to provide hosted software services to customers. The SaaS/ASP User Guide is based on the use-case mysaas example. NOTE: The files for the entire use-case example is located under the examples directory of the NCLI ( The NGASI SaaS Automation engine allows you to automate the deployment of an application across multiple application server installations or within the same JVM (via a technique called cloning). At the same time isolating the dynamic aspects of the application, such as Datasource database access and authentication realm configuration. NGASI SaaS Enablement infrastructure is so sophisticated, that it has intelligent logic build in, to configure application resources separately for each customer. In short, NGASI SaaS Automation leaves the management of the dynamic aspects of the application to another entity (the NGASI SaaS Automaton engine). NGASI SaaS engine utilizes an open application packaging format called SWAR (SaaS Web Application Packaging ). The SWAR steps and format are detailed below. There are 4 specific steps to SaaS enable your Application. Application Assembly (WAR) Database Setup Script SaaS Properties Application Deployment These steps are detailed in the sections below. Application Assembly (WAR) For the purpose of this exercise, we will create a simple Java Web Application and package it into a WAR file. The JAVA application example uses a jdbc Datasource object to increment the value of a field in a database table. Access to the application will require authentication via jdbc Realm. The Directory structure of the Web Application will look like: webapp/index.jsp webapp/web-inf/web.xml
9 First create the index.jsp file and add the following: page import="java.sql.*" %> page import="java.io.*" %> <html> <body> <% ResultSet results = null; Connection Conn = null; Statement Stmt = null; javax.naming.initialcontext ctx = new javax.naming.initialcontext(); javax.sql.datasource ds = (javax.sql.datasource)ctx.lookup("java:comp/env/jdbc/genericdatasource"); String action = request.getparameter("action"); Conn = ds.getconnection(); Conn.setAutoCommit(true); if (action!= null ) { if (action.equals("clear")) { Stmt = Conn.createStatement(); Stmt.execute("UPDATE testable SET countf=0 where name = 'counter'"); } } Stmt = Conn.createStatement(); int ct = 0; boolean tf = Stmt.execute("select countf from testable where name='counter'"); if (tf) { results = Stmt.getResultSet(); if (results!= null && results.next()) ct = results.getint(1); } ct++; PreparedStatement pstmt = Conn.prepareStatement("UPDATE testable SET countf=? where name = 'counter'"); pstmt.setint(1,ct); pstmt.execute(); Conn.close(); out.println("db Counter Value: " + ct); %> <form method=post> <input type=submit value="increment" name="action"><input type=submit value="clear" name="action"> </form> <p> This JAVA JSP example uses a jdbc Datasource object to increment the value of a field in a table. </p> </body> </html>
10 Next create the WEB-INF/web.xml and add the following: <?xml version="1.0" encoding="utf-8"?> <web-app version="2.4" xmlns=" xmlns:xsi=" xsi:schemalocation=" <security-constraint> <display-name>mysaas Security Constraint</display-name> <web-resource-collection> <web-resource-name>mysaas Protected Area</web-resource-name> <!-- Define the context-relative URL(s) to be protected --> <url-pattern>/*</url-pattern> <!-- If you list http methods, only those methods are protected --> <http-method>delete</http-method> <http-method>get</http-method> <http-method>post</http-method> <http-method>put</http-method> </web-resource-collection> <auth-constraint> <!-- Anyone with one of the listed roles may access this area --> <role-name>mysaasuserrole</role-name> </auth-constraint> </security-constraint> <login-config> <auth-method>basic</auth-method> <realm-name>authentication Area</realm-name> </login-config> <security-role> <role-name>mysaasuserrole</role-name> </security-role> </web-app> The final stages in the Application Assembly process include packaging the application from the directory as specified above into an application archive (WAR). Name the WAR file webapp.war. Now copy the webapp.war to the server. In this example, the SaaS user is the system user named mysaasacc1. Copy the file while logged in as mysaasacc1 to the following directory: /home/mysaasacc1/appservers/applications/mysaas Create the directory if not exists. The name of the deployed application context will be mysaas as that is the name of the sub directory under applications
11 Database Setup Script The mysaas application will require access to a database for the application itself as well as for user authentication. We will make an SQL script available to NGASI SaaS Automation to execute during the Application setup stage. The SQL script contains relevant tables, as well as populating a default user info for authentication. The SQL script also includes a tag for NGASI SaaS Automation to generate a random encrypted password. While logged in as mysaasacc1, create /home/mysaasacc1/appservers/applications/mysaas/db.sql and add the following: CREATE TABLE realm_user ( realm_username varchar(20), realm_passphrase varchar(20), PRIMARY KEY (realm_username) ) ; CREATE TABLE realm_userrole ( realm_username varchar(20), realm_rolename varchar(20), PRIMARY KEY (realm_username,realm_rolename) ) ; INSERT into realm_user (realm_username,realm_passphrase) values ('#SAASE_RANDOM_1#','#SAASE_RANDOM_2_SHA#'); INSERT into realm_userrole (realm_username,realm_rolename) values ('#SAASE_RANDOM_1#','mysaasuserrole'); create table testable (name varchar(18),countf int); INSERT into testable (name,countf) values ('counter',0); SaaS Properties Next, NGASI Saas Automation will need a SaaS Properties file which contains information that will tell it specific instructions on how to deploy and configure the application for individual customers. While logged in as mysaasacc1, create /home/mysaasacc1/appservers/applications/mysaas/saas.properties
12 and add the following: #edit accordingly application_name=my SaaS Application _confirm=true confirm_ _sender_name=mysaas Tech Support _confirm_subject=welcome to My SaaS Application datasource_name=genericdatasource #from mysql.properties created by Administrator #db_source_id=mysql #instead of DB source id, use any MySQL available from Administrator #default available is derby and hsqldb db_source_types=derby,hsqldb,mysql,postgresql #sql_encoding=default drop_db_if_exists=true #appservername Tomcat=true Tomcat_version= #Jetty=false #Jetty_version=6.1.3 #JBoss=false #JBoss_version=4.2.0 jdkversion=jdk start=true # for jdbc Realm jdbcrealm=true jdbc_realm_user_table=realm_user jdbc_user_field=realm_username jdbc_password_field=realm_passphrase jdbc_realm_role_table=realm_userrole jdbc_role_user_field=realm_username jdbc_role_field=realm_rolename digest=sha javamail=session mail.smtp.host=localhost #optional if SMTP Authentication required #mail.smtp.user=me@samiam.com #mail.smtp.password=tiger NOTE:The values of the saas.properties can be overriden by passing them as parameters in the ncli script or as properties in the JAVA API.
13 NOTE: instead of separately uploading webapp.war, db.sql, and saas.properties, you can archive them into an archive file called mysaas.swar and place under the applications directory. Application Deployment For the purpose of this exercise, we will be installing 3 separate instances of the mysaas application for 3 different customers via 3 different methods (script, JAVA API, and web console). Deployment with NCLI We will install the application for the first customer from the command line interface. So you should first download and install the NGASI Command Line Interface (NCLI) from the following URL: NOTE: Follow the steps below to install NCLI. While logged in to the system as mysaasacc1, execute the following command: mkdir /home/mysaasacc1/apiclient cd /home/mysaasacc1/apiclient wget unzip -q -o -a apiclient.zip chmod 700 /home/mysaasacc1/apiclient/bin/ncli.sh edit the JAVA_PATH in the file /home/mysaasacc1/apiclient/bin/ncli.sh to suit your environment. Using the SaaS User (login as mysaasacc1 user) login information, we will install the mysaas application to JVM 1 (Customer 1) from the command line (script) like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=installapplication -applicationname=mysaas -jvmid=1 - _to=customer@name. com,accounting@mysaashosting.com -user=mysaasacc1 -password=coolgeek -url= NOTE: The above command assumes the NCLI was installed under /home/mysaasacc1/apiclient/.
14 The application would have been installed under a Tomcat 6 install located in /home/mysaasacc1/appservers/apache-tomcat-6x/ There are a number of variable information that may be of interest pertaining to the specific application deployment after installation is completed. NOTE: You are able to install multiple applications in the same JVM assuming the same application server is specified in the application properties files of each application. In addition, you may install the same application multiple times in the same JVM under different appservernames via the -clonedfrom parameter option. 1)Database Information: Since a Datasource is specified in the saas.properties file, for each JVM installation or application install, a separate Datasource is created for each application instance. The Database name and user are randomly created (with the same value) and may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdbuser -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= The Database password is randomly created and may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdbpassword -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= The Database URL may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getdburl -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= 2)Assigned IP Address: The assigned IP Address may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getassignedaddress -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url=
15 3)Random Values: In the db.sql, we had placed a couple of Random Tags named #SAASE_RANDOM_1# and #SAASE_RANDOM_2_SHA# as part of the script template. The value of #SAASE_RANDOM_1# is the default user and for #SAASE_RANDOM_2_SHA# it is the password for the default user. This random value may be retrieved via the NCLI like so: /home/mysaasacc1/apiclient/bin/ncli.sh -command=getrandomvalue -randomid=1 -applicationname=mysaas -jvmid=1 -user=mysaasacc1 -password=coolgeek -url= Assuming the assigned IP address was for JVM 1 installation, the access URL for the mysaas application would look like: The default user name is the value receive from the getrandomvalue command with randomid 1. The password would be the value received from the getrandomvalue command with randomid 2. Our next deployment of the mysaas application for customer 2 will be done differently. First we will include an confirmation with relevant application information by adding an _confirm.tpl template file. And we will use the JAVA API within a JAVA program to execute the deployment commands. Confirmation: The naming convention of the confirmation template looks like: _confirm.tpl The file is place in the saas application directory. In the confirmation template, you are able to include several tokens that are parsed and substituted with the appropriate values by NGASI SaaS Automation engine. The following are the possible Template tokens: #SAASE_IP_ADDRESS# #SAASE_APPLICATION_NAME# #SAASE_HTTP_PORT# #SAASE_HTTPS_PORT# #SAASE_APP_DIR# #SAASE_RANDOM_1# #SAASE_RANDOM_2_SHA#... #SAASE_RANDOM_10# #SAASE_DB_PASSWORD# #SAASE_DB_USER#
16 #SAASE_DB_URL# #SAASE_DB_DRIVER# #SAASE_DB_NAME# #SAASE_DATASOURCE_NAME# NOTE: A RANDOM token ending with SHA indicates the stored value will be encrypted with the SHA encryption algorithm. For example for storing user passwords in a database. Also, the plain value of the random variable is displayed in the confirmation (if the token is included in the template). For this example, we will create /home/mysaasacc1/appservers/applications/mysaas/ _confirm.tpl and add the following: Thank you for subscribing to MySaaS Application. To access MySaaS, logon to one of the following URL (depending on setup): NAME# (Secured Access) N_NAME# Enter the following User and Password when prompted: User: #SAASE_RANDOM_1# Password: #SAASE_RANDOM_2_SHA# Now the following information is not recommended in the real world for obvious security reasons but since this is just an example here it is: Database user: #SAASE_DB_USER# Database Password: #SAASE_DB_PASSWORD# Database URL: #SAASE_DB_URL# Deployment with JAVA API The second deployment method will utilize the JAVA API. So we will be able to do so directly from within a JAVA program. Create a sample JAVA source file, /home/mysaasacc1/apiclient/examples/mysaasexample.java and add the following:
17 import ngasi.automationapi.ngapiclient; import java.io.*; import java.util.*; public class MySaaSExample { public static void main(string args[])throws Exception { Properties properties = new Properties(); //general properties.put("url"," properties.put("user","mysaasacc1"); properties.put("password","coolgeek"); //application properties.put("applicationname","mysaas"); properties.put("jvmid","2"); properties.put(" _to","customer@ address.com"); //install application command properties.put("command","installapplication"); String result = NGAPIClient.exec(properties); System.out.println("Install Application Result: " + result); //Database Password command properties.put("command","getdbpassword"); result = NGAPIClient.exec(properties); System.out.println("Application Database Password: " + result); //Database URL command properties.put("command","getdburl"); result = NGAPIClient.exec(properties); System.out.println("Application Database URL: " + result); //Assigned IP Address command properties.put("command","getassignedaddress"); result = NGAPIClient.exec(properties); System.out.println("Application Assigned IP Address: " + result); }} //Application Default User Password command properties.put("command","getrandomvalue"); properties.put("randomid","1"); result = NGAPIClient.exec(properties); System.out.println("Application Default User Password: " + result);
18 Compile the JAVA source file like so (edit the paths accordingly): export JAVA_PATH=/usr/java/jdk1.6.0_03/bin/ export NG_HOME=/home/mysaasacc1/apiclient export CLASSPATH=$NG_HOME/classes/:$NG_HOME/lib/activation.jar:$NG_HOME/li b/mail.jar:$ng_home/lib/ngasi-axis.jar $JAVA_PATH"javac" -classpath $CLASSPATH $NG_HOME/examples/MySaaSExample.java Next, deploy the application for Customer 2 by running MySaaSExample like so: export JAVA_PATH=/usr/java/jdk1.6.0_03/bin/ export NG_HOME=/home/mysaasacc1/apiclient export CLASSPATH=$NG_HOME/classes/:$NG_HOME/lib/activation.jar:$NG_HOME/li b/mail.jar:$ng_home/lib/ngasi-axis.jar:$ng_home/examples/ $JAVA_PATH"java" MySaaSExample NOTE: The above exmples assumes the NCLI was installed under /home/mysaasacc1/apiclient/. The application for Customer 2 would have been installed under a Tomcat 6 install located in: /home/mysaasacc1/appservers/apache-tomcat-6x-2/ Deployment with NGASI AppServer Manager Web Control The third deployment method is via the NGASI AppServer Manager Web Control. Login to NGASI AppServer Manager (the URL should have been provided by the Administrator). The default URL is: Select JVM Id 3. Then Install Application. The application for Customer 3 would have been installed under a Tomcat 6 install located in: /home/mysaasacc1/appservers/apache-tomcat-6x-3/
19 Summary By using NGASI SaaS Automation, you are able to concentrate on just your application development, and not have to worry about deploying and maintaining many installations of your application. You are able to develop your application using standard designs and frameworks without worrying about customization to fit in a hosted environment. In addition, using either the script or JAVA API methods, enables seamless integration with your existing CRM or web site portal. For example a hook to NGASI AppServer Manager's commands can be easily injected into your e-commerce shopping cart checkout system if the purchase was successful.
NGASI Shared-Runtime Manager Administration and User Guide. 1999-2010 WebAppShowcase DBA NGASI
NGASI Shared-Runtime Manager Administration and User Guide 2 NGASI Shared-Runtime Manager Table of Contents Part I Introduction 4 0 1 Overview... 4 2 Requirements... 4 Part II Administrator 6 1 Login...
More informationSecure Messaging Server Console... 2
Secure Messaging Server Console... 2 Upgrading your PEN Server Console:... 2 Server Console Installation Guide... 2 Prerequisites:... 2 General preparation:... 2 Installing the Server Console... 2 Activating
More informationNovell Identity Manager
AUTHORIZED DOCUMENTATION Manual Task Service Driver Implementation Guide Novell Identity Manager 4.0.1 April 15, 2011 www.novell.com Legal Notices Novell, Inc. makes no representations or warranties with
More informationNGASI Universal APP Panel Administration and User Guide. 1999-2011 WebAppShowcase DBA NGASI
NGASI Universal APP Panel Administration and User Guide 2 Universal App Panel Table of Contents Part I Introduction 5 1 Overview... 5 2 Requirements... 5 Part II Administrator 8 1 Login... 8 2 Resellers/Webhosts...
More information2. Follow the installation directions and install the server on ccc
Installing a Web Server 1. Install a sample web server, which supports Servlets/JSPs. A light weight web server is Apache Tomcat server. You can get the server from http://tomcat.apache.org/ 2. Follow
More informationLucid Key Server v2 Installation Documentation. www.lucidcentral.org
Lucid Key Server v2 Installation Documentation Contents System Requirements...2 Web Server...3 Database Server...3 Java...3 Tomcat...3 Installation files...3 Creating the Database...3 Step 1: Create the
More informationKony MobileFabric. Sync Windows Installation Manual - WebSphere. On-Premises. Release 6.5. Document Relevance and Accuracy
Kony MobileFabric Sync Windows Installation Manual - WebSphere On-Premises Release 6.5 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
More informationLICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE
LICENSE4J AUTO LICENSE GENERATION AND ACTIVATION SERVER USER GUIDE VERSION 1.6.0 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Server Roles... 4 Installation... 9 Server WAR Deployment...
More informationInstall guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
More informationInstall BA Server with Your Own BA Repository
Install BA Server with Your Own BA Repository This document supports Pentaho Business Analytics Suite 5.0 GA and Pentaho Data Integration 5.0 GA, documentation revision February 3, 2014, copyright 2014
More informationUsing the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server
Using the DataDirect Connect for JDBC Drivers with the Sun Java System Application Server Introduction This document explains the steps required to use the DataDirect Connect for JDBC drivers with the
More informationConfiguring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications
Configuration Guide Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications Configuring the System for Web Authentication This document explains how to configure
More informationDocker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production
Docker Java Application with Solr, Mongo, & Cassandra: Design, Deployment, Service Discovery, and Management in Production You can clone this sample Names Directory Java application from GitHub. git clone
More informationEllucian Recruiter Installation and Integration. Release 4.1 December 2015
Ellucian Recruiter Installation and Integration Release 4.1 December 2015 Notices Notices Without limitation: Ellucian, Banner, Colleague, and Luminis are trademarks of the Ellucian group of companies
More informationSystem Administration Training Guide. S100 Installation and Site Management
System Administration Training Guide S100 Installation and Site Management Table of contents System Requirements for Acumatica ERP 4.2... 5 Learning Objects:... 5 Web Browser... 5 Server Software... 5
More informationSample HP OO Web Application
HP OO 10 OnBoarding Kit Community Assitstance Team Sample HP OO Web Application HP OO 10.x Central s rich API enables easy integration of the different parts of HP OO Central into custom web applications.
More informationZeroTurnaround License Server User Manual 1.4.0
ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,
More informationAklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline
AklaBox The Ultimate Document Platform for your Cloud Infrastructure Installation Guideline Contents Introduction... 3 Environment pre-requisite for Java... 3 About this documentation... 3 Pre-requisites...
More informationDeskNow. Ventia Pty. Ltd. Advanced setup. Version : 3.2 Date : 4 January 2007
Ventia Pty. Ltd. DeskNow Advanced setup Version : 3.2 Date : 4 January 2007 Ventia Pty Limited A.C.N. 090 873 662 Web : http://www.desknow.com Email : info@desknow.com Overview DeskNow is a computing platform
More information24x7 Scheduler Multi-platform Edition 5.2
24x7 Scheduler Multi-platform Edition 5.2 Installing and Using 24x7 Web-Based Management Console with Apache Tomcat web server Copyright SoftTree Technologies, Inc. 2004-2014 All rights reserved Table
More informationSOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
More informationUsing Actian PSQL as a Data Store with VMware vfabric SQLFire. Actian PSQL White Paper May 2013
Using Actian PSQL as a Data Store with VMware vfabric SQLFire Actian PSQL White Paper May 2013 Contents Introduction... 3 Prerequisites and Assumptions... 4 Disclaimer... 5 Demonstration Steps... 5 1.
More informationIBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016. Integration Guide IBM
IBM Campaign Version-independent Integration with IBM Engage Version 1 Release 3 April 8, 2016 Integration Guide IBM Note Before using this information and the product it supports, read the information
More informationInstalling The SysAidTM Server Locally
Installing The SysAidTM Server Locally Document Updated: 17 October 2010 Introduction SysAid is available in two editions: a fully on-demand ASP solution and an installed, in-house solution for your server.
More informationCamilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0
Camilyo APS package by Techno Mango Service Provide Deployment Guide Version 1.0 Contents Introduction... 3 Endpoint deployment... 3 Endpoint minimal hardware requirements:... 3 Endpoint software requirements:...
More informationVERSION 9.02 INSTALLATION GUIDE. www.pacifictimesheet.com
VERSION 9.02 INSTALLATION GUIDE www.pacifictimesheet.com PACIFIC TIMESHEET INSTALLATION GUIDE INTRODUCTION... 4 BUNDLED SOFTWARE... 4 LICENSE KEY... 4 SYSTEM REQUIREMENTS... 5 INSTALLING PACIFIC TIMESHEET
More informationStill Aren't Doing. Frank Kim
Ten Things Web Developers Still Aren't Doing Frank Kim Think Security Consulting Background Frank Kim Consultant, Think Security Consulting Security in the SDLC SANS Author & Instructor DEV541 Secure Coding
More informationHP OO 10.X - SiteScope Monitoring Templates
HP OO Community Guides HP OO 10.X - SiteScope Monitoring Templates As with any application continuous automated monitoring is key. Monitoring is important in order to quickly identify potential issues,
More informationVolume SYSLOG JUNCTION. User s Guide. User s Guide
Volume 1 SYSLOG JUNCTION User s Guide User s Guide SYSLOG JUNCTION USER S GUIDE Introduction I n simple terms, Syslog junction is a log viewer with graphing capabilities. It can receive syslog messages
More informationAutomated Process Center Installation and Configuration Guide for UNIX
Automated Process Center Installation and Configuration Guide for UNIX Table of Contents Introduction... 1 Lombardi product components... 1 Lombardi architecture... 1 Lombardi installation options... 4
More informationRunning Knn Spark on EC2 Documentation
Pseudo code Running Knn Spark on EC2 Documentation Preparing to use Amazon AWS First, open a Spark launcher instance. Open a m3.medium account with all default settings. Step 1: Login to the AWS console.
More informationJava Servlet and JSP Programming. Structure and Deployment China Jiliang University
Java Web Programming in Java Java Servlet and JSP Programming Structure and Deployment China Jiliang University Servlet/JSP Exercise - Rules On the following pages you will find the rules and conventions
More informationEnterprise Manager. Version 6.2. Installation Guide
Enterprise Manager Version 6.2 Installation Guide Enterprise Manager 6.2 Installation Guide Document Number 680-028-014 Revision Date Description A August 2012 Initial release to support version 6.2.1
More informationWIRIS quizzes web services Getting started with PHP and Java
WIRIS quizzes web services Getting started with PHP and Java Document Release: 1.3 2011 march, Maths for More www.wiris.com Summary This document provides client examples for PHP and Java. Contents WIRIS
More informationThe SkySQL Administration Console
www.skysql.com The SkySQL Administration Console Version 1.1 Draft Documentation Overview The SkySQL Administration Console is a web based application for the administration and monitoring of MySQL 1 databases.
More informationDESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014
DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014 Contents Overview... 2 System requirements:... 2 Before installing... 3 Download and installation... 3 Configure DESLock+ Enterprise Server...
More informationA Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster
A Step-By-Step Guide to Configuring a WebSphere Portal v8.0 Cluster Hunter Tweed WebSphere Portal Level 2 support Team Lead IBM Raleigh Lab May, 2012 Copyright International Business Machines Corporation
More informationStreamServe Persuasion SP5 StreamStudio
StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B StreamServe Persuasion SP5 StreamStudio Administrator s Guide Rev B OPEN TEXT CORPORATION ALL RIGHTS RESERVED United States and other
More informationWSO2 Business Process Server Clustering Guide for 3.2.0
WSO2 Business Process Server Clustering Guide for 3.2.0 Throughout this document we would refer to WSO2 Business Process server as BPS. Cluster Architecture Server clustering is done mainly in order to
More informationInstallation Guide for contineo
Installation Guide for contineo Sebastian Stein Michael Scholz 2007-02-07, contineo version 2.5 Contents 1 Overview 2 2 Installation 2 2.1 Server and Database....................... 2 2.2 Deployment............................
More informationSpagoBI exo Tomcat Installation Manual
SpagoBI exo Tomcat Installation Manual Authors Luca Fiscato Andrea Zoppello Davide Serbetto Review Grazia Cazzin SpagoBI exo Tomcat Installation Manual ver 1.3 May, 18 th 2006 pag. 1 of 8 Index 1 VERSION...3
More informationDeploying Intellicus Portal on IBM WebSphere
Deploying Intellicus Portal on IBM WebSphere Intellicus Web-based Reporting Suite Version 4.5 Enterprise Professional Smart Developer Smart Viewer Intellicus Technologies info@intellicus.com www.intellicus.com
More informationForms, CGI Objectives. HTML forms. Form example. Form example...
The basics of HTML forms How form content is submitted GET, POST Elements that you can have in forms Responding to forms Common Gateway Interface (CGI) Later: Servlets Generation of dynamic Web content
More informationMySQL quick start guide
R E S E L L E R S U P P O R T www.fasthosts.co.uk MySQL quick start guide This guide will help you: Add a MySQL database to your reseller account. Find your database. Add additional users. Use the MySQL
More informationWeb Sites, Virtual Machines, Service Management Portal and Service Management API Beta Installation Guide
Web Sites, Virtual Machines, Service Management Portal and Service Management API Beta Installation Guide Contents Introduction... 2 Environment Topology... 2 Virtual Machines / System Requirements...
More informationWebSphere Business Monitor V7.0 Configuring a remote CEI server
Copyright IBM Corporation 2010 All rights reserved WebSphere Business Monitor V7.0 What this exercise is about... 2 Lab requirements... 2 What you should be able to do... 2 Introduction... 3 Part 1: Install
More informationInstallation Instructions
Installation Instructions 25 February 2014 SIAM AST Installation Instructions 2 Table of Contents Server Software Requirements... 3 Summary of the Installation Steps... 3 Application Access Levels... 3
More informationITG Software Engineering
IBM WebSphere Administration 8.5 Course ID: Page 1 Last Updated 12/15/2014 WebSphere Administration 8.5 Course Overview: This 5 Day course will cover the administration and configuration of WebSphere 8.5.
More informationReal SQL Programming 1
Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs
More informationUsing the DataDirect Connect for JDBC Drivers with WebLogic 8.1
Using the DataDirect Connect for JDBC Drivers with WebLogic 8.1 Introduction This document explains the steps required to use the DataDirect Connect for JDBC drivers with the WebLogic Application Server
More informationPingFederate. Salesforce Connector. Quick Connection Guide. Version 4.1
PingFederate Salesforce Connector Version 4.1 Quick Connection Guide 2011 Ping Identity Corporation. All rights reserved. PingFederate Salesforce Quick Connection Guide Version 4.1 June, 2011 Ping Identity
More informationCA Performance Center
CA Performance Center Single Sign-On User Guide 2.4 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is
More informationIBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015. Integration Guide IBM
IBM Campaign and IBM Silverpop Engage Version 1 Release 2 August 31, 2015 Integration Guide IBM Note Before using this information and the product it supports, read the information in Notices on page 93.
More informationConfiguring MailArchiva with Insight Server
Copyright 2009 Bynari Inc., All rights reserved. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, recording, or any
More informationSysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
More information1z0-102 Q&A. DEMO Version
Oracle Weblogic Server 11g: System Administration Q&A DEMO Version Copyright (c) 2013 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration purpose only, this free version
More informationBF2CC Daemon Linux Installation Guide
BF2CC Daemon Linux Installation Guide Battlefield 2 + BF2CC Installation Guide (Linux) 1 Table of contents 1. Introduction... 3 2. Opening ports in your firewall... 4 3. Creating a new user account...
More informationWEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
More informationCiphermail Gateway Separate Front-end and Back-end Configuration Guide
CIPHERMAIL EMAIL ENCRYPTION Ciphermail Gateway Separate Front-end and Back-end Configuration Guide June 19, 2014, Rev: 8975 Copyright 2010-2014, ciphermail.com. CONTENTS CONTENTS Contents 1 Introduction
More informationInstant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide
Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide Fall 2014 Page 1 Copyright and Disclaimer This document, as well as the software described in it, is furnished under license
More informationDeploying Microsoft Operations Manager with the BIG-IP system and icontrol
Deployment Guide Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Deploying Microsoft Operations Manager with the BIG-IP system and icontrol Welcome to the BIG-IP LTM system -
More informationIGEL Universal Management. Installation Guide
IGEL Universal Management Installation Guide Important Information Copyright This publication is protected under international copyright laws, with all rights reserved. No part of this manual, including
More informationSpectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide
Spectrum Technology Platform Version 9.0 Spectrum Spatial Administration Guide Contents Chapter 1: Introduction...7 Welcome and Overview...8 Chapter 2: Configuring Your System...9 Changing the Default
More informationRelease Date May 10, 2011. Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA
Adeptia Suite 5.2 Installation Guide Release Date May 10, 2011 Adeptia Inc. 443 North Clark Ave, Suite 350 Chicago, IL 60654, USA Copyright Copyright 2000-2010 Adeptia, Inc. All rights reserved. Trademarks
More informationTo install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.
Znode Multifront - Installation Guide Version 6.2 1 System Requirements To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server
More informationOracle EXAM - 1Z0-102. Oracle Weblogic Server 11g: System Administration I. Buy Full Product. http://www.examskey.com/1z0-102.html
Oracle EXAM - 1Z0-102 Oracle Weblogic Server 11g: System Administration I Buy Full Product http://www.examskey.com/1z0-102.html Examskey Oracle 1Z0-102 exam demo product is here for you to test the quality
More informationMIGS Payment Client Installation Guide. EGate User Manual
MIGS Payment Client Installation Guide EGate User Manual April 2004 Copyright The information contained in this manual is proprietary and confidential to MasterCard International Incorporated (MasterCard)
More informationContinuous Integration (CI) and Testing - Configuring Bamboo, Hudson, and TestMaker
Continuous Integration and Testing Configuring Bamboo, Hudson, and TestMaker Operate PushToTest TestMaker tests from Continuous Integration environments. PushToTest checks TestMaker compatibility with
More informationApache Derby Security. Jean T. Anderson jta@bristowhill.com jta@apache.org
Apache Derby Security Jean T. Anderson jta@bristowhill.com jta@apache.org Agenda Goals Understand how to take advantage of Apache Derby security features with a focus on the simplest options and configurations
More informationCreating an ESS instance on the Amazon Cloud
Creating an ESS instance on the Amazon Cloud Copyright 2014-2015, R. James Holton, All rights reserved (11/13/2015) Introduction The purpose of this guide is to provide guidance on creating an Expense
More informationUFTP AUTHENTICATION SERVICE
UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................
More informationHR Onboarding Solution
HR Onboarding Solution Installation and Setup Guide Version: 3.0.x Compatible with ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: November 2014 2014 Perceptive Software. All rights
More informationAlert Notification of Critical Results (ANCR) Public Domain Deployment Instructions
Alert Notification of Critical Results (ANCR) Public Domain Deployment Instructions Server Prerequisites Internet Information Server (IIS). It may be enabled in Windows Features (see Enabling IIS section).
More informationUsing DOTS as Apache Derby System Test
Using DOTS as Apache Derby System Test Date: 02/16/2005 Author: Ramandeep Kaur ramank@yngvi.org Table of Contents 1 Introduction... 3 2 DOTS Overview... 3 3 Running DOTS... 4 4 Issues/Tips/Hints... 6 5
More informationUsing Network Attached Storage with Linux. by Andy Pepperdine
Using Network Attached Storage with Linux by Andy Pepperdine I acquired a WD My Cloud device to act as a demonstration, and decide whether to use it myself later. This paper is my experience of how to
More informationParallels Plesk Automation
Parallels Plesk Automation Contents Get Started 3 Infrastructure Configuration... 4 Network Configuration... 6 Installing Parallels Plesk Automation 7 Deploying Infrastructure 9 Installing License Keys
More information1 Download & Installation... 4. 1 Usernames and... Passwords
Contents I Table of Contents Part I Document Overview 2 Part II Document Details 3 Part III EventSentry Setup 4 1 Download & Installation... 4 Part IV Configuration 4 1 Usernames and... Passwords 5 2 Network...
More informationWeb Development on the SOEN 6011 Server
Web Development on the SOEN 6011 Server Stephen Barret October 30, 2007 Introduction Systems structured around Fowler s patterns of Enterprise Application Architecture (EAA) require a multi-tiered environment
More informationMcAfee One Time Password
McAfee One Time Password Integration Module Outlook Web App 2010 Module version: 1.3.1 Document revision: 1.3.1 Date: Feb 12, 2014 Table of Contents Integration Module Overview... 3 Prerequisites and System
More informationHow To - Implement Single Sign On Authentication with Active Directory
How To - Implement Single Sign On Authentication with Active Directory Applicable to English version of Windows This article describes how to implement single sign on authentication with Active Directory
More informationDatabase Access from a Programming Language: Database Access from a Programming Language
Database Access from a Programming Language: Java s JDBC Werner Nutt Introduction to Databases Free University of Bozen-Bolzano 2 Database Access from a Programming Language Two Approaches 1. Embedding
More informationDatabase Access from a Programming Language:
Database Access from a Programming Language: Java s JDBC Werner Nutt Introduction to Databases Free University of Bozen-Bolzano 2 Database Access from a Programming Language Two Approaches 1. Embedding
More informationIntroduction. Just So You Know... PCI Can Be Difficult
Introduction For some organizations, the prospect of managing servers is daunting. Fortunately, traditional hosting companies offer an affordable alternative. Picking the right vendor and package is critial
More informationARIS Server Installation and Administration Guide ARIS. Version 9.6 - Service Release 1
ARIS Server Installation and Administration Guide ARIS Version 9.6 - Service Release 1 June 2014 This document applies to ARIS Version 9.6 SR1 and to all subsequent releases. Specifications contained herein
More informationQAD Enterprise Applications. Training Guide Demand Management 6.1 Technical Training
QAD Enterprise Applications Training Guide Demand Management 6.1 Technical Training 70-3248-6.1 QAD Enterprise Applications February 2012 This document contains proprietary information that is protected
More informationHow to Install SMTPSwith Mailer on Centos Server/VPS
How to Install SMTPSwith Mailer on Centos Server/VPS SMTPSwitch Mailer User Guide V4.0 SMTPSwitch Mailer is a web based email marketing software that runs on a web server or online server. An online server
More informationConfiguring on-premise Sharepoint server SSO
Chapter 112 Configuring on-premise Sharepoint server SSO You can now provide single sign-on to your on-premise Sharepoint server applications. This section includes the following topics: "An overview of
More informationGrails 1.1. Web Application. Development. Reclaiming Productivity for Faster. Java Web Development. Jon Dickinson PUBLISHING J MUMBAI BIRMINGHAM
Grails 1.1 Development Web Application Reclaiming Productivity for Faster Java Web Development Jon Dickinson PUBLISHING J BIRMINGHAM - MUMBAI Preface Chapter 1: Getting Started with Grails 7 Why Grails?
More informationBasic Exchange Setup Guide
Basic Exchange Setup Guide The following document and screenshots are provided for a single Microsoft Exchange Small Business Server 2003 or Exchange Server 2007 setup. These instructions are not provided
More informationWorking With Derby. Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST)
Working With Derby Version 10.2 Derby Document build: December 11, 2006, 7:06:09 AM (PST) Contents Copyright...3 Introduction and prerequisites...4 Activity overview... 5 Activity 1: Run SQL using the
More informationInstallation Manual v2.0.0
Installation Manual v2.0.0 Contents ResponseLogic Install Guide v2.0.0 (Command Prompt Install)... 3 Requirements... 4 Installation Checklist:... 4 1. Download and Unzip files.... 4 2. Confirm you have
More informationQuick Start Guide for VMware and Windows 7
PROPALMS VDI Version 2.1 Quick Start Guide for VMware and Windows 7 Rev. 1.1 Published: JULY-2011 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the
More informationADFS 2.0 Application Director Blueprint Deployment Guide
Introduction: ADFS 2.0 Application Director Blueprint Deployment Guide Active Directory Federation Service (ADFS) is a software component from Microsoft that allows users to use single sign-on (SSO) to
More informationThe SyncBack Management System
The SyncBack Management System An Introduction to the SyncBack Management System The purpose of the SyncBack Management System is designed to manage and monitor multiple remote installations of SyncBackPro.
More informationConfiguring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications
Configuration Guide Configuring BEA WebLogic Server for Web Authentication with SAS 9.2 Web Applications This document describes how to configure Web authentication with BEA WebLogic for the SAS Web applications.
More informationCLC Server Command Line Tools USER MANUAL
CLC Server Command Line Tools USER MANUAL Manual for CLC Server Command Line Tools 2.5 Windows, Mac OS X and Linux September 4, 2015 This software is for research purposes only. QIAGEN Aarhus A/S Silkeborgvej
More informationRecoveryVault Express Client User Manual
For Linux distributions Software version 4.1.7 Version 2.0 Disclaimer This document is compiled with the greatest possible care. However, errors might have been introduced caused by human mistakes or by
More informationDEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER
White Paper DEPLOYING EMC DOCUMENTUM BUSINESS ACTIVITY MONITOR SERVER ON IBM WEBSPHERE APPLICATION SERVER CLUSTER Abstract This white paper describes the process of deploying EMC Documentum Business Activity
More informationNOC PS manual. Copyright Maxnet 2009 2015 All rights reserved. Page 1/45 NOC-PS Manuel EN version 1.3
NOC PS manual Copyright Maxnet 2009 2015 All rights reserved Page 1/45 Table of contents Installation...3 System requirements...3 Network setup...5 Installation under Vmware Vsphere...8 Installation under
More informationA Step-By-Step Guide to Configuring a WebSphere Portal v8.0.0.1 Dynamic Cluster
A Step-By-Step Guide to Configuring a WebSphere Portal v8.0.0.1 Dynamic Cluster Hunter Tweed WebSphere Portal Level 2 Support Technical Lead IBM Raleigh Lab August, 2013 Copyright International Business
More information