Self-Hosted Implementation



Similar documents
WALKME WHITEPAPER. WalkMe Architecture

How To Create A Walkme.Com Walkthrus.Com Website And Help With Your Website Or App On A Pc Or Mac Or Ipad (For Pc) Or Mac (For Mac) Or Ipa (For Ipa) Or Pc

First Edition WalkMe User Manual

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

Installation, Configuration, and Usage

shweclassifieds v 3.3 Php Classifieds Script (Joomla Extension) User Manual (Revision 2.0)

Embedded BI made easy

Adobe Summit 2015 Lab 718: Managing Mobile Apps: A PhoneGap Enterprise Introduction for Marketers

Petroleum Web Applications to Support your Business. David Jacob & Vanessa Ramirez Esri Natural Resources Team

How to start with 3DHOP

JTouch Mobile Extension for Joomla! User Guide

Quick Start Guide. Installation and Setup

Table of Contents. Table of Contents 3

Getting Started with AWS. Hosting a Static Website

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

Jan van Kuijk. Joomla webdesigner Joomla is my profession SEO specialist Google AdWords Partner

Iceberg Commerce Video Gallery Extension 2.0 For Magento Version 1.3, 1.4, 1.5, 1,6

Managing Existing Mobile Apps

Looking for a fast, easy and effective way to create your company website? Look no further. Kentico CMS

Category: Business Process and Integration Solution for Small Business and the Enterprise

An Introduction to Cloud Computing Concepts

PayPal Integration Instructions

A set-up guide and general information to help you get the most out of your new theme.

2011 ithemes Media LLC. All rights reserved in all media. May be shared with copyright and credit left intact

Technical Requirements for OneStop Reporting products

ADMINISTRATOR GUIDE VERSION

Dashcode User Guide. (Retired Document)

Sage CRM. Sage CRM 7.3 Mobile Guide

Any Software Any Language Instantly!

Getting Started Guide

IBM Script Portlet for WebSphere Portal Release 1.1

Kentico CMS 5 Developer Training Syllabus

Shop Manager Manual ConfigBox 3.0 for Magento

Kentico CMS for.net User Groups

Patrick Desbrow VP, Engineering

Administrator's Guide

Security Center Unified Security Platform

Cisco Edge 340 Digital Media Player Content Management System

Google Analytics Integration Guide

Infor Xtreme Browser References

Kentico Site Delivery Checklist v1.1

Scott Moore, Esri April 4, Intermountain, Great Falls, MT

The easy way to a nice looking website design. By a total non-designer (Me!)

Deploying Intellicus Portal on IBM WebSphere

How To Use Moodle Online Class On A Pc Or Mac Or Ipad (For Acedo) On A Computer Or Mac) On Your Computer Or Ipod Or Ipo (For An Ipo) For Acedor Or Mac (

Rich Media & HD Video Streaming Integration with Brightcove

Getting Started with AWS. Hosting a Static Website

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

vtiger Customer Portal 4.2 User Manual

How to Add Social Media Icons to Your Website

Tutorial: Building a Dojo Application using IBM Rational Application Developer Loan Payment Calculator

Logentries Insights: The State of Log Management & Analytics for AWS

Amazon Web Services Yu Xiao

Remote Viewer Recording Backup

Version 1.0 January Xerox Phaser 3635MFP Extensible Interface Platform

Macromedia Dreamweaver 8 Developer Certification Examination Specification

Prestashop Ship2MyId Module. Configuration Process

Livezilla How to Install on Shared Hosting By: Jon Manning

Set up a VPN Connection on Windows

ADOBE FLASH PLAYER Local Settings Manager

Adobe Summit 2015 Lab 712: Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers

Content Delivery Network. Version 0.95

Creating a Hyperlink to a Tegrity Recording

Getting Started with the new VWO

Higher user satisfaction: customers can navigate website content and usergenerated content on a single site.

ABC Widget Company. Website Redesign Proposal. Prepared for: Jonathon Doe

Using Internet or Windows Explorer to Upload Your Site

Using SUSE Studio to Build and Deploy Applications on Amazon EC2. Guide. Solution Guide Cloud Computing.

MassTransit vs. FTP Comparison

JOOMLA 2.5 MANUAL WEBSITEDESIGN.CO.ZA

Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

CentovaCast Reseller's Guide

Getting Started with AWS. Static Website Hosting

How-To: Submitting PDF forms to SharePoint from custom websites

Open Source Content Management System for content development: a comparative study

Configuring Parature Self-Service Portal

HP Service Manager. Software Version: 9.40 For the supported Windows and Linux operating systems. Application Setup help topics for printing

Cross Bulk Mailer 5.4 User Guide

ArcGIS 10.1 Web Apps and APIs. John Hasthorpe & Kai Hübner

ultimo theme Update Guide Copyright Infortis All rights reserved

Knowledge Spaces. v9.1 Feature Review. Bob Peery, Director, Product Management

ireview Template Manual

WompMobile Technical FAQ

SP-initiated SSO for Smartsheet is automatically enabled when the SAML feature is activated.

MyReports Recommended Browser Settings MYR-200a

Installing buzztouch Self Hosted

Accelerating Wordpress for Pagerank and Profit

twitter.com/appldev facebook.com/appldev Upgrading Dynamo to CRM 2015

Technical Support Set-up Procedure

Sage CRM. 7.2 Mobile Guide

Installation and Usage Guide

Centova Cast. Client Usage Guide. Published May 04, 2015 Copyright 2015, Centova Technologies Inc. Centova Technologies Inc.

Quick Reference Guide: Enhancements and New Features in Internet Solutions V3.0

ClickDimensions Quick Start Guide For Microsoft Dynamics CRM /1/2011 ClickDimensions

Instructions for accessing the new TU wireless Network

Table of contents. HTML5 Data Bindings SEO DMXzone

JBoss Portal 2.4. Quickstart User Guide

HTML5 & Digital Signage

Transcription:

Self-Hosted Implementation May 2013 About WalkMe WalkMe is an easy-to-use platform for creating interactive onscreen Walk-Thrus that run on top of your actual website or web app. Unlike video tutorials, WalkMe helps users perform real tasks by providing step-by-step, pop-up instructions that guide them through the actual business process. These real-time Walk-Thrus are proven to increase conversion, reduce helpdesk costs and improve customer satisfaction. The Walk-Thrus are easy to create and publish. They do not require you to learn or use any screen capture or video editing software, nor do they require the user to install any add-on or player in-order to view and use them. Furthermore, unlike video tutorials which force users to switch between screens and interrupt workflow, WalkMe player is integrated into the UI itself, naturally interacting with your users and mediating between your users and your website or web application s UI. WalkMe platform also includes a comprehensive analytics data which can be used to learn about a website visitor's behavior and enable analyzing faults and gaps in the website business processes. For example, when a visitor play a Walk-Thrus for a product purchasing process, the analytics will reveal what is the dropout rate for each and every step in the process. WalkMe Modules WalkMe is comprised of three modules: WalkMe Editor the WalkMe editor is a simple and easy-touse tool for creating and editing Walk-Thrus. 1

WalkMe Player The WalkMe Player is a discreet on-screen widget that allows end-users to control the visual experience and look of Walk-Thrus. The player is made available to end users as part of the website itself and does not require any configuration or installation. The Self-Hosted solution refers to this module. WalkMe Analytics WalkMe Analytics is a sophisticated analytical tool to review the efficiency of Walk-Thru playback data. 2

What is WalkMe Self Hosted Overview WalkMe's customer includes SaaS vendors, and financial institutions that all value highly secure networks and services. Some customers want to keep all of the Walk-Thru information on their servers to disconnect the dependency on outside servers. In response to this need, WalkMe offers its services in another different secure architecture. How does it works / Architecture overview Unlike the Pure SaaS Model where the Walk-Thru data is stored on Amazon CDN, the Self Hosted Model differs in that it enables our customers to store Walk-Thru generated files on their own web servers. This allows the end user's browser to download both the customer's website and WalkMe's data from the same web server. WalkMe analytics information will still be sent to WalkMe Servers but this feature can also be disabled if requested, but it will mean that there will be no analytic information for the customer. In the Self Hosted Model, the Walk-Thru creation process is still being done on WalkMe's servers similar to the process of storing WalkMe's analytics data. In order to copy the generated Walk- Thru files created upon each published event, the customer needs to download these files from WalkMe's back panel and manually place them on the selected webserver. The snippet code is automatically generated to fit with the web server URL in the correct address to enable the downloading of the file. 3

Security in Self Hosted Model In Self Hosted model, the customer takes full responsibility of the security for WalkMe files by putting those files on his servers. In Addition, when the adding/updating/removing only of the Walk-Thrus the customer needs to override only the Walk-Thru data files, since those files does not contain any code and only meta data there is no need for extreme security checks while copying those files to the customer servers. In case of a full upgrade to the WalkMe player all of the WalkMe files should be override by the new files. Deployment The process is to copy the WalkMe static files into the folder on your server so the first step you should do is to create a folder in your server. Deploying WalkMe self-hosted solution is extremely easy. Follow the following steps: 4

1. Create a Folder in your server where the WalkMe files will be saved 2. Go to https://account.walkme.com and login to your account. 3. Click on the self-hosted tab. 4. Enter the URL of the folder you just created (e.g. https://yourserver.com/walkmefolder) 5. Copy the snippet code that appear on the screen. 6. Download the WalkMe files 7. Unzip the files and copy the files into the folder Updating Process Updating only the data files: After changing the Walk-Thrus and publishing the Walk-Thrus again there is no need to copy the entire content of the ZIP file. Override the old data_###.js files in the WalkMe folder on the server with the new data_###.js files. Updating WalkMe Player version: In order to update the WalkMe Player version override the entire WalkMe folder on your server with the full content in ZIP file. 5

WalkMe Pure SaaS Model The WalkMe SaaS solution model is based on Amazon Web Services (AWS). WalkMe's servers are located on Amazon EC2, while the Walk-Thru details are stored on Amazon RDS. The published content thereafter is saved on Amazon S3 and is instantly deployed to Amazon CloudFront CDN for fast download rates for all WalkMe end users. In this architecture our clients have zero implementation required and only need to add the WalkMe snippet into the website HTML pages as required (as done in Google Analytics). 6

Self-Hosted Files WalkMe_###.js A static JavaScript file which is the main functions that activates all of the other relevant WalkMe files. The snippet code points to this file. Setting.txt A text file that contains a list of data files locations, lib location and widget location. Data_#####.js A static javascript file that contains all of the users Walk-Thrus, tasks, LaunchMes data. This file contains only the metadata and does not contain code. If multi language is supported, you have one data file for each language. Widget_###.js A static javascript file that contains the code and CSS of the client's widget (could be Splash, Search, Triangle and so on). Player Folder The folder contains all the information that the WalkMe Player needs in order to play the Walk-Thrus. For Example: the player lib, the images, etc. 7