29. US-WEST (N. California)
EU-WEST (Ireland)
GOV CLOUD
ASIA PAC (Tokyo)
US-EAST (Virginia)
ASIA PAC (Sidney)
US-WEST (Oregon)
ASIA PAC
(Singapore)
SOUTH AMERICA (Sao Paulo)
62. Introducing the Holistic Approach to Automated Engagement
Announcements
Task List
all or groups
On Board new Users
Introduce new version
“scheduled maintenance” “sale
on shirts “ “happy 4th of July”
Launchers & Permalinks
Promotion
Boost the effectiveness of your
existing FAQ, chat and social
support
Personalized
“happy b-day” “top up”
“bag for your camera?”
Surveys
Pinpointed feedback –
right on time
Analytics & Goals
Straight forward measurement
and improvement of critical
paths
Online Support
Employee Training
Search
Segmented Display
Right people – Right time
Advanced Online Selling
Pinpointed to site and any
other relevant resource (such
as help desk)
Improved User Experience
Onboarding
64. The Basics
i.
WalkMe customer creates WalkThrus using the WalkMe Editor.
ii. WalkMe customer adds the WalkMe JavaScript code to his website.
iii. WalkMe customer publishes the WalkThrus to his users.
iv. Our customers’ users gets WalkMe when they surf the website.
v. Our customer can access WalkMe dashboards to view usage analytics.
65. Challenges
• Maximum availability for client side experience (100%)
• Low latency for fetching the WalkMe files
• Very high traffic volume from our customers users (over 1B requests a
month)
• Analyzing billions of records for WalkMe analytics
66. Evolution – Phase 1
Problems:
• Low availability
• High latency
• Hard to scale
• Database availability
67. Evolution – Phase 2
Solution:
• Using AWS CloudFront to
host the static files.
Problems:
• High volume of analytics
causes a scaling issues and
availability
• Database availability
68. Evolution – Phase 3
Solution:
• Adding AWS RDS Multi AZ
• Adding AWS Beanstalk
New Challenge:
• Collection of billions of
records for BigData
analytics (RDS is a
bottleneck)
69. Evolution – Phase 4
Solution:
• Analytics BigData requests
are sent to CloudFront.
• Analyzing CloudFront logs
using Hadoop.