SlideShare a Scribd company logo
THE New generation Wallboard solution for Contact Centers
Harness the power of Smart Visualization
Innovative multimedia wallboard displaying Genesys statistics and metrics from any third party data sources
ARCHITECTURE OVERVIEW
Architecture: Stand alone mode
Database Server
(Oracle or SQL Server)
Host1
IIS- SLIDY
Web application
Collector Service
Genesys
Solution Control
Server
SLIDY
Genesys
StatServer (Pri/Bak)
Genesys Components
Internet browser
Genesys
Config Server
SIP Server/TServer
Genesys LCA
Genesys
CS Proxy (Pri)
Note: This diagram focuses only on Genesys component connectivity
in a single collector mode
Architecture: Cluster mode
Host2
HA proxy
Database Server
(DB Cluster preferred)
Host1
IIS- SLIDY
Web application
Collector Service1
(primary)
Genesys
Solution Control
Server
SLIDY
Genesys
StatServer (Pri/Bak)
Genesys Components
Internet browser
Collector Service4
(primary)
Genesys
Config Server
SIP Server/TServer
Load Balancer
(i.e. HA proxy, Big IP F5)
IIS- SLIDY
Web application
Genesys
StatServer (Pri/Bak)
Genesys LCAGenesys LCA
Genesys
CS Proxy (Pri)
Genesys
CS Proxy (Bak)
Collector Service2
(primary)
Collector Service3
(primary)
Note: This diagram focuses only on Genesys component connectivity
in a cluster mode
IIS Web
Architecture: Redundancy
Load Balancer / Reverse proxy
IIS (Web server1)
SLIDY Web App
IIS (Web server2)
SLIDY Web App
SLIDY Collector 1
Genesys StatServer1
Genesys StatServer2
Web Service1
Web Service2
Database1
Database2
SLIDY Collector 2 SLIDY Collector 3
User Internet browser User Internet browser User Internet browser User Internet browser
Failover - Stickiness
Load Balancing
Genesys StatServerN Web ServiceN DatabaseN
Data Sources
Slidy configuration DB
SQL Server/Oracle
Load Balancer / Reverse proxy
Cluster
Web Services
SLIDY components
Genesys components
DB data sources
SLIDY Integration with Genesys:
• SLIDY collectors support Genesys
component HA and failover
• SLIDY can connect to multiple Genesys
Statservers
• SLIDY collectors can be fully and
natively controlled by Genesys
management layer
SLIDY Integration with Third party data
sources:
• SLIDY collectors can retrieve data from
any Web Services
• SLIDY collectors can retrieve data from
SQL Server or Oracle Databases
• Single metrics or data arrays are
supported
SLIDY Redundancy:
• SLIDY web application can be load
balanced using any LB (i.e HA proxy.,
Big IP F5, MgInx, etc)
• SLIDY supports true cluster
configuration and failover between
SLIDY collector nodes.
• SLIDY collectors runs in load-balancing
mode by the LB of choice
Architecture: Scalability
Load Balancer/
Reverse proxy
IIS (Web server1)
SLIDY Web App
IIS (Web server2)
SLIDY Web App
SLIDY Web Application Scalability:
• SLIDY architecture advantage: the load is
distributed among the connected clients
(internet browsers) => limited load on the
SLIDY web application server
• SLIDY web application failover can be managed
through a LB (HA Proxy, Big F5, NGInx, etc)
SQL Server/Oracle
Load balancer Load balancer
SLIDY Collector 1
Genesys StatServer1
Genesys StatServer2
Web Service1
Web Service2
Database1
Database2
SLIDY Collector 2 SLIDY Collector 3
SLIDY Metric Collector Scalability:
• The SLIDY collector upscaling is supported by
the Load Balancing (Round Robin) between
multiples Collector instances.
• Each SLIDY Collector can connect to multiple
Genesys Statservers, multiple Webservices
and multiple Databases
SLIDY Database:
• SLIDY database can run on an Oracle or SQL
server cluster or SQL Net flat file on a shared
directory (file server)
• SLIDY Database only stores Wallboard
configuration but no statistical data which is
received and displayed in REAL-TIME
User Internet browser User Internet browser User Internet browser User Internet browser Load Sharing
Load Balancing
Genesys StatServerN Web ServiceN DatabaseN
Data Sources
Architecture across 2 Data Centers
Primary Data Center Backup Data Center
DR scenario:
• The primary Data Center is down or controlled switchover between two data centers.
Actions to switchover between Data Centers
• A standby SLIDY solution is available and running on Data Center2
• All wallboard configuration is available on the SLIDY database on DC1 (primary) is replicated and available on DC2
(backup).
• The Genesys Statservers on both DCs are expected to be configured with the same statistics.
• As soon as Agents login to SIP Server on DC2, StatServer on DC2 starts collecting metrics.
• SLIDY users get access to all existing configuration and statistics are immediately collected by DC2 StatServer.
How does SLIDY adjust to the change of statservers when switching to DC2 knowing that metrics are associated to a
specific statserver application?
• SLIDY collector copes automatically with a StatServer pair configured in HA mode (warm standby) on one Data Center.
• When switching to a second data center, SLIDY collector keeps in its configuration a mapping between each statserver on
DC1 to the statserver on DC2 and replaces automatically the reference to the statservers in each metric definition by the
alternative one.
• This ensures full transparency and availability of all statistics on the DC2 without any manual intervention or configuration.
DR and switchover between Data Centers
The Challenge: Web based applications like SLIDY are required to push data to clients as fast as possible, whenever it is
necessary without waiting for client requests. For the purpose of efficiency and performance a two way (client/server)
communication mechanism is required to implement “real-time web” functionality.
The Answer: SLIDY has built-in capabilities to push content to the connected clients as it happens, in real-time and supports
WebSockets, which is a HTML5 API that enables bi-directional communication between the browser and the server.
Websockets is supported by all modern internet browsers and is an enabler for real-time web applications.
SLIDY uses SignalR which takes advantage of WebSockets under the covers when it's available, and gracefully fallback to other
techniques like server events, http long-polling and other technologies to mimic bi-directional communication (collectively
known as "comet") when it isn’t supported (i.e on older browsers).
HTML5 Web Sockets can provide a 500:1 or (depending on the size of the HTTP headers) even a 1000:1 reduction in
unnecessary HTTP header traffic and 3:1 reduction in latency.
• Genesys Web Services and Applications does not currently support WebSockets.
• SLIDY does support Web Sockets!
Real-time web application
"Reducing kilobytes of data to 2 bytes…and reducing latency from 150ms to 50ms is far more than marginal. In
fact, these two factors alone are enough to make Web Sockets seriously interesting to Google.“
Ian Hickson (Google's HTML5 specification lead)
THANK YOU
support@cc-expertise.com
Harness the power of Smart Visualization

More Related Content

What's hot

Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012
Aidan Finn
 
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9Bhaskar Naik
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2Rishu Mehra
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2Christopher Keyaert
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
Aidan Finn
 
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...SpanishPASSVC
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
HTS Hosting
 
Websphere - Introduction to SSL part 1
Websphere  - Introduction to SSL part 1Websphere  - Introduction to SSL part 1
Websphere - Introduction to SSL part 1
Vibrant Technologies & Computers
 
windows server 2012 internal monitoring tools
windows server 2012 internal monitoring toolswindows server 2012 internal monitoring tools
windows server 2012 internal monitoring tools
24x7 server monitoring
 
Db2.security.slides
Db2.security.slidesDb2.security.slides
Db2.security.slides
asderww
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basicsanilinvns
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewSteven Wilder
 
AppSense EM 8.5 Deep Dive
AppSense EM 8.5 Deep DiveAppSense EM 8.5 Deep Dive
AppSense EM 8.5 Deep DiveDave Allen
 
AppSense Environment Manager 8.5 Beta
AppSense Environment Manager 8.5 BetaAppSense Environment Manager 8.5 Beta
AppSense Environment Manager 8.5 BetaDave Allen
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
karthikajegadeesan
 
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloudKoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
Tobias Koprowski
 
Websphere - Introduction to jdbc
Websphere - Introduction to jdbcWebsphere - Introduction to jdbc
Websphere - Introduction to jdbc
Vibrant Technologies & Computers
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanDavid J Rosenthal
 

What's hot (20)

Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012Why Upgrade To Windows Server 2012
Why Upgrade To Windows Server 2012
 
Physical Architecture Layer Design
Physical Architecture Layer DesignPhysical Architecture Layer Design
Physical Architecture Layer Design
 
Mcts chapter 1
Mcts chapter 1Mcts chapter 1
Mcts chapter 1
 
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9
Weblogic server-overview-weblogic-scripting-tool0-1228252752844434-9
 
Windows Server 2008 R2
Windows Server 2008 R2Windows Server 2008 R2
Windows Server 2008 R2
 
What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2What's new in Windows Server 2012 R2
What's new in Windows Server 2012 R2
 
What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2What's New in Windows Server 2012 R2
What's New in Windows Server 2012 R2
 
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
24 HOP edición Español -Diferentes técnicas de administración de logins y usu...
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 
Websphere - Introduction to SSL part 1
Websphere  - Introduction to SSL part 1Websphere  - Introduction to SSL part 1
Websphere - Introduction to SSL part 1
 
windows server 2012 internal monitoring tools
windows server 2012 internal monitoring toolswindows server 2012 internal monitoring tools
windows server 2012 internal monitoring tools
 
Db2.security.slides
Db2.security.slidesDb2.security.slides
Db2.security.slides
 
Windows 2008 basics
Windows 2008 basicsWindows 2008 basics
Windows 2008 basics
 
Windows Server 2008 R2 Overview
Windows Server 2008 R2 OverviewWindows Server 2008 R2 Overview
Windows Server 2008 R2 Overview
 
AppSense EM 8.5 Deep Dive
AppSense EM 8.5 Deep DiveAppSense EM 8.5 Deep Dive
AppSense EM 8.5 Deep Dive
 
AppSense Environment Manager 8.5 Beta
AppSense Environment Manager 8.5 BetaAppSense Environment Manager 8.5 Beta
AppSense Environment Manager 8.5 Beta
 
CS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling TechnologiesCS8791 Unit 2 Cloud Enabling Technologies
CS8791 Unit 2 Cloud Enabling Technologies
 
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloudKoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
KoprowskiT_SQLSat230_Rheinland_SQLAzure-fromPlantoBackuptoCloud
 
Websphere - Introduction to jdbc
Websphere - Introduction to jdbcWebsphere - Introduction to jdbc
Websphere - Introduction to jdbc
 
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by AtidanMicrosoft Windows Server 2012 R2 Overview - Presented by Atidan
Microsoft Windows Server 2012 R2 Overview - Presented by Atidan
 

Similar to Slidy architecture

Datacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin MilnertDatacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin Milnert
Mediehuset Ingeniøren Live
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
Daniel Martin
 
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS SummitDiscover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
Amazon Web Services
 
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRYJELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
Ruslan Synytsky
 
Servlet programming
Servlet programmingServlet programming
Servlet programming
Mallikarjuna G D
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
Cisco Canada
 
Midwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL FeaturesMidwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL Features
Dave Stokes
 
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
VMworld
 
Whitepaper tableau for-the-enterprise-0
Whitepaper tableau for-the-enterprise-0Whitepaper tableau for-the-enterprise-0
Whitepaper tableau for-the-enterprise-0
alok khobragade
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
HostedbyConfluent
 
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdfAltinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Ltd
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
K.Mohamed Faizal
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
ScyllaDB
 
ME_Snowflake_Introduction_for new students.pptx
ME_Snowflake_Introduction_for new students.pptxME_Snowflake_Introduction_for new students.pptx
ME_Snowflake_Introduction_for new students.pptx
Samuel168738
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentation
solarisyourep
 
Servlet programming
Servlet programmingServlet programming
Servlet programming
Mallikarjuna G D
 
StampedeCon 2015 Keynote
StampedeCon 2015 KeynoteStampedeCon 2015 Keynote
StampedeCon 2015 Keynote
Ken Owens
 
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
StampedeCon
 

Similar to Slidy architecture (20)

Datacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin MilnertDatacenter 2014: IPnett - Martin Milnert
Datacenter 2014: IPnett - Martin Milnert
 
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
VMworld 2013: vCloud Hybrid Service: Enterprise Applications on vCloud Hybrid...
 
VoltDB on SolftLayer Cloud
VoltDB on SolftLayer CloudVoltDB on SolftLayer Cloud
VoltDB on SolftLayer Cloud
 
Db2 analytics accelerator on ibm integrated analytics system technical over...
Db2 analytics accelerator on ibm integrated analytics system   technical over...Db2 analytics accelerator on ibm integrated analytics system   technical over...
Db2 analytics accelerator on ibm integrated analytics system technical over...
 
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS SummitDiscover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
Discover MongoDB Atlas and MongoDB Stitch - DEM02-S - Mexico City AWS Summit
 
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRYJELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
JELASTIC IS THE PIONEER AND VISIONARY IN THE CLOUD INDUSTRY
 
Servlet programming
Servlet programmingServlet programming
Servlet programming
 
Cisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready InfrastructureCisco’s Cloud Ready Infrastructure
Cisco’s Cloud Ready Infrastructure
 
Midwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL FeaturesMidwest PHP Presentation - New MSQL Features
Midwest PHP Presentation - New MSQL Features
 
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
VMworld 2013: How To Build Your Hybrid Cloud and Consume the Public Cloud
 
Whitepaper tableau for-the-enterprise-0
Whitepaper tableau for-the-enterprise-0Whitepaper tableau for-the-enterprise-0
Whitepaper tableau for-the-enterprise-0
 
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
Standing on the Shoulders of Open-Source Giants: The Serverless Realtime Lake...
 
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdfAltinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
Altinity Webinar: Introduction to Altinity.Cloud-Platform for Real-Time Data.pdf
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
ME_Snowflake_Introduction_for new students.pptx
ME_Snowflake_Introduction_for new students.pptxME_Snowflake_Introduction_for new students.pptx
ME_Snowflake_Introduction_for new students.pptx
 
V cloud director 5.1 what's new overview technical presentation
V cloud director 5.1 what's new overview   technical presentationV cloud director 5.1 what's new overview   technical presentation
V cloud director 5.1 what's new overview technical presentation
 
Servlet programming
Servlet programmingServlet programming
Servlet programming
 
StampedeCon 2015 Keynote
StampedeCon 2015 KeynoteStampedeCon 2015 Keynote
StampedeCon 2015 Keynote
 
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
How Cisco Migrated from MapReduce Jobs to Spark Jobs - StampedeCon 2015
 

More from CC Expertise

AuditGen Technical Overview
AuditGen Technical OverviewAuditGen Technical Overview
AuditGen Technical Overview
CC Expertise
 
Slidy Overview
Slidy OverviewSlidy Overview
Slidy Overview
CC Expertise
 
Slidy widgets
Slidy widgetsSlidy widgets
Slidy widgets
CC Expertise
 
Audit tools use cases for Genesys platforms
Audit tools  use cases for Genesys platformsAudit tools  use cases for Genesys platforms
Audit tools use cases for Genesys platforms
CC Expertise
 
AuditGen: Technical Configuration Reports
AuditGen: Technical Configuration ReportsAuditGen: Technical Configuration Reports
AuditGen: Technical Configuration Reports
CC Expertise
 
AuditGen: Operational Audit Features
AuditGen: Operational Audit FeaturesAuditGen: Operational Audit Features
AuditGen: Operational Audit Features
CC Expertise
 
AuditGen: Configuration Audit Trail for Genesys
AuditGen: Configuration Audit Trail for GenesysAuditGen: Configuration Audit Trail for Genesys
AuditGen: Configuration Audit Trail for Genesys
CC Expertise
 
Audit Tools for Genesys Contact Centers
Audit Tools for Genesys Contact CentersAudit Tools for Genesys Contact Centers
Audit Tools for Genesys Contact Centers
CC Expertise
 

More from CC Expertise (8)

AuditGen Technical Overview
AuditGen Technical OverviewAuditGen Technical Overview
AuditGen Technical Overview
 
Slidy Overview
Slidy OverviewSlidy Overview
Slidy Overview
 
Slidy widgets
Slidy widgetsSlidy widgets
Slidy widgets
 
Audit tools use cases for Genesys platforms
Audit tools  use cases for Genesys platformsAudit tools  use cases for Genesys platforms
Audit tools use cases for Genesys platforms
 
AuditGen: Technical Configuration Reports
AuditGen: Technical Configuration ReportsAuditGen: Technical Configuration Reports
AuditGen: Technical Configuration Reports
 
AuditGen: Operational Audit Features
AuditGen: Operational Audit FeaturesAuditGen: Operational Audit Features
AuditGen: Operational Audit Features
 
AuditGen: Configuration Audit Trail for Genesys
AuditGen: Configuration Audit Trail for GenesysAuditGen: Configuration Audit Trail for Genesys
AuditGen: Configuration Audit Trail for Genesys
 
Audit Tools for Genesys Contact Centers
Audit Tools for Genesys Contact CentersAudit Tools for Genesys Contact Centers
Audit Tools for Genesys Contact Centers
 

Recently uploaded

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 

Recently uploaded (20)

Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 

Slidy architecture

  • 1. THE New generation Wallboard solution for Contact Centers Harness the power of Smart Visualization Innovative multimedia wallboard displaying Genesys statistics and metrics from any third party data sources ARCHITECTURE OVERVIEW
  • 2. Architecture: Stand alone mode Database Server (Oracle or SQL Server) Host1 IIS- SLIDY Web application Collector Service Genesys Solution Control Server SLIDY Genesys StatServer (Pri/Bak) Genesys Components Internet browser Genesys Config Server SIP Server/TServer Genesys LCA Genesys CS Proxy (Pri) Note: This diagram focuses only on Genesys component connectivity in a single collector mode
  • 3. Architecture: Cluster mode Host2 HA proxy Database Server (DB Cluster preferred) Host1 IIS- SLIDY Web application Collector Service1 (primary) Genesys Solution Control Server SLIDY Genesys StatServer (Pri/Bak) Genesys Components Internet browser Collector Service4 (primary) Genesys Config Server SIP Server/TServer Load Balancer (i.e. HA proxy, Big IP F5) IIS- SLIDY Web application Genesys StatServer (Pri/Bak) Genesys LCAGenesys LCA Genesys CS Proxy (Pri) Genesys CS Proxy (Bak) Collector Service2 (primary) Collector Service3 (primary) Note: This diagram focuses only on Genesys component connectivity in a cluster mode
  • 4. IIS Web Architecture: Redundancy Load Balancer / Reverse proxy IIS (Web server1) SLIDY Web App IIS (Web server2) SLIDY Web App SLIDY Collector 1 Genesys StatServer1 Genesys StatServer2 Web Service1 Web Service2 Database1 Database2 SLIDY Collector 2 SLIDY Collector 3 User Internet browser User Internet browser User Internet browser User Internet browser Failover - Stickiness Load Balancing Genesys StatServerN Web ServiceN DatabaseN Data Sources Slidy configuration DB SQL Server/Oracle Load Balancer / Reverse proxy Cluster Web Services SLIDY components Genesys components DB data sources SLIDY Integration with Genesys: • SLIDY collectors support Genesys component HA and failover • SLIDY can connect to multiple Genesys Statservers • SLIDY collectors can be fully and natively controlled by Genesys management layer SLIDY Integration with Third party data sources: • SLIDY collectors can retrieve data from any Web Services • SLIDY collectors can retrieve data from SQL Server or Oracle Databases • Single metrics or data arrays are supported SLIDY Redundancy: • SLIDY web application can be load balanced using any LB (i.e HA proxy., Big IP F5, MgInx, etc) • SLIDY supports true cluster configuration and failover between SLIDY collector nodes. • SLIDY collectors runs in load-balancing mode by the LB of choice
  • 5. Architecture: Scalability Load Balancer/ Reverse proxy IIS (Web server1) SLIDY Web App IIS (Web server2) SLIDY Web App SLIDY Web Application Scalability: • SLIDY architecture advantage: the load is distributed among the connected clients (internet browsers) => limited load on the SLIDY web application server • SLIDY web application failover can be managed through a LB (HA Proxy, Big F5, NGInx, etc) SQL Server/Oracle Load balancer Load balancer SLIDY Collector 1 Genesys StatServer1 Genesys StatServer2 Web Service1 Web Service2 Database1 Database2 SLIDY Collector 2 SLIDY Collector 3 SLIDY Metric Collector Scalability: • The SLIDY collector upscaling is supported by the Load Balancing (Round Robin) between multiples Collector instances. • Each SLIDY Collector can connect to multiple Genesys Statservers, multiple Webservices and multiple Databases SLIDY Database: • SLIDY database can run on an Oracle or SQL server cluster or SQL Net flat file on a shared directory (file server) • SLIDY Database only stores Wallboard configuration but no statistical data which is received and displayed in REAL-TIME User Internet browser User Internet browser User Internet browser User Internet browser Load Sharing Load Balancing Genesys StatServerN Web ServiceN DatabaseN Data Sources
  • 6. Architecture across 2 Data Centers Primary Data Center Backup Data Center
  • 7. DR scenario: • The primary Data Center is down or controlled switchover between two data centers. Actions to switchover between Data Centers • A standby SLIDY solution is available and running on Data Center2 • All wallboard configuration is available on the SLIDY database on DC1 (primary) is replicated and available on DC2 (backup). • The Genesys Statservers on both DCs are expected to be configured with the same statistics. • As soon as Agents login to SIP Server on DC2, StatServer on DC2 starts collecting metrics. • SLIDY users get access to all existing configuration and statistics are immediately collected by DC2 StatServer. How does SLIDY adjust to the change of statservers when switching to DC2 knowing that metrics are associated to a specific statserver application? • SLIDY collector copes automatically with a StatServer pair configured in HA mode (warm standby) on one Data Center. • When switching to a second data center, SLIDY collector keeps in its configuration a mapping between each statserver on DC1 to the statserver on DC2 and replaces automatically the reference to the statservers in each metric definition by the alternative one. • This ensures full transparency and availability of all statistics on the DC2 without any manual intervention or configuration. DR and switchover between Data Centers
  • 8. The Challenge: Web based applications like SLIDY are required to push data to clients as fast as possible, whenever it is necessary without waiting for client requests. For the purpose of efficiency and performance a two way (client/server) communication mechanism is required to implement “real-time web” functionality. The Answer: SLIDY has built-in capabilities to push content to the connected clients as it happens, in real-time and supports WebSockets, which is a HTML5 API that enables bi-directional communication between the browser and the server. Websockets is supported by all modern internet browsers and is an enabler for real-time web applications. SLIDY uses SignalR which takes advantage of WebSockets under the covers when it's available, and gracefully fallback to other techniques like server events, http long-polling and other technologies to mimic bi-directional communication (collectively known as "comet") when it isn’t supported (i.e on older browsers). HTML5 Web Sockets can provide a 500:1 or (depending on the size of the HTTP headers) even a 1000:1 reduction in unnecessary HTTP header traffic and 3:1 reduction in latency. • Genesys Web Services and Applications does not currently support WebSockets. • SLIDY does support Web Sockets! Real-time web application "Reducing kilobytes of data to 2 bytes…and reducing latency from 150ms to 50ms is far more than marginal. In fact, these two factors alone are enough to make Web Sockets seriously interesting to Google.“ Ian Hickson (Google's HTML5 specification lead)
  • 9. THANK YOU support@cc-expertise.com Harness the power of Smart Visualization