CPaaS vs on-premises deployment: what is below the water level?
Greg Sikora, Head of Presales EMEA, Telestax
RestcommONE is Telestax's CPaaS enabling technology. It provides REST APIs and a visual design tool with dragand-drop programming capabilities for building realtime messaging, voice and video applications and services. The platform supports cloud, onpremises and hybrid deployment configurations.
I'm going to share the experience of the real difference between cloud and on-premises deployment.
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
TADSummit, CPaaS vs on-premises deployment: what is below the water level?
1.
2.
3.
4.
5. 5
Telestax - The RestcommONE Company
RestcommONE is the Leading Open Source
Real-Time Communications (RTC) Platform
Voice, Video, USSD, Geo-location and Messaging Applications that scale
On-Premise - Public Cloud - Hybrid Cloud
8. How does it work?
8
Unifying IP and telephony standards,
reducing complexity and time-to-market
down to a few weeks.
• Robust platforms
• Defined protocols
• High scalability
10. Deployment time 6-18 months Deployment time 6-18 weeks
Customisation &
Implementation
Hardware
IT Personnel
Maintenance
Training
On-Premise Cloud
Implementation
Customisation
Training
11. Applications
User Data
Runtime
Middleware
Operating System
Virtualization
Servers
Storage
Networking
On-premises
You
manage
Applications
User Data
Runtime
Middleware
Operating System
Virtualization
Servers
Storage
Networking
CPaaS
ManagedbyTelestax
Monitoring & 24x7 NOC
Backup & Restore
Disaster Recovery
Geo redundancy & High
Availability
Security, Privacy & QOS
Capacity management &
auto scalability
Continuous Development
Integration & Deployment
Monitoring & 24x7 NOC
Backup & Restore
Disaster Recovery
geo redundancy & High
Availability
Security, Privacy & QOS
Capacity management &
auto scalability
Continues Development &
Continuous Integration
Youmanage
12. Deployment Integration
Use
Cases
Integration Use Cases
Deployment time 6-18 months
Deployment time 6-18 weeks
on-premisescloud
Training & technical
knowledge transfer
Business
Knowledge transfer
HW or hosting
readiness Business
knowledge transfer Your buyer is
waiting
Contract
sign-off
13.
14. On-premises deployment Cloud deployment
Design, deployment,
Integration
Customer is responsible for the design,
deployment, integration.
Telestax team will support it.
Telestax fully responsible for the design, deployment and
integration with support of the customer
Project Management Customer responsibility Telestax responsibility with clearly defined milestones for
Customer
Marketplace
enablement
Managed by Customer
Can be enabled if supported by apps
Managed by Telestax
Enabled by default
Knowledge transfer Full technical and business knowledge
transfer is required.
Only business knowledge transfer and base training
package is needed.
SLA Customer is responsible for L1 and L2 SLA.
Telestax is responsible for L3
Customer is responsible only for L1 support to end
users.
Telestax is responsible for L2 and L3 support.
Telestax is also responsible for CPaaS uptime SLA.
Uptime Customer is responsible for 24x7 Network
Operations Center (NOC).
Telestax is responsible for software support only.
Agreed Monthly Uptime Percentage
15. Rationale for CEO
• Expertise - Top talent comes with top costs, and niche skills may be very expensive to attract and
retain. Cloud service providers specialize in an offering, and staff it with the necessary expertise.
• Support & Monitoring - Monitoring systems can run 24x7, but keeping staff around the clock can be
very expensive
• SLA - Choosing CPaaS you can expect certain SLA. When there’s an outage on-premises, there is your
IT responsible for the system restore.
• Cost model - On-prem solutions involve assets that must be purchased, may need to be financed, and
must ultimately be replaced. Cloud solutions are services to which you subscribe without buying any
assets.
• Compliance - When you run it yourself, you have to worry about ensuring compliance with all the
laws and regulations that apply to your business.
16. Rationale for CTO
• Scale - Cost effective scaling is the key asset of CPaaS offering. This PAYG model which you don’t have to
bother any more.
• Support & Monitoring - Monitoring systems can run 24x7, but keeping staff around the clock can be very
expensive
• Product development and roadmap - now you can benefit from the Product roadmap provided by the 3rd
party. You can concentrate at E2E use case using existing of future features provided by the CPaaS.
• SLA - Choosing CPaaS you can expect certain SLA. When there’s an outage on-premises, there is your IT
responsible for the system restore.
• Cost model - On-prem solutions involve assets that must be purchased, may need to be financed, and must
ultimately be replaced. Cloud solutions are services to which you subscribe without buying any assets.
• Compliance - When you run it yourself, you have to worry about ensuring compliance with all the laws and
regulations that apply to your business.