Title: Value in the Clouds
1Value in the Clouds
- Building Cloud Technology Applications
- An Architectural View
2Centralized (utility), distributed, cloud
Computing
60s mainframe
70s 80s mini computer
90s client server
00s web
TELCO
Now cloud
50s Basic POTs
60s 70s CENTREX
90s Key Systems and Small PBX
00s Hosted PBX
Now cloud
3Cloud computing models
- Infrastructure
- Amazon EC2, Grid
- Raw computing resources
- Platform
- S3, Azure
- API based infrastructure
- SAAS (Application)
- Salesforce.com
- WEBx
4The Evolution of Telco?
- First there were FACTELs
- Then there were VIRTELs
- The future is APPTELs
5FACTEL
- Facilities based carrier (any distributed
facility) - Provides dial-tone
- Significant investment in CAPX
- Relatively low margins, high volume
- Must keep applications (features) simple due to
high customer volume - Highly regulated
6VIRTEL
- Data center based TELCO
- Utilizes existing data infrastructure to
transport calls - Provides dial-tone
- Relatively low margins, high volume
- Must keep applications (features) simple due to
high customer volume - Limited current regulation
7APPTEL
- Does not provide dial tone
- Data center based and leverages FACTEL and VIRTEL
call origination and termination facilities
(often SIP trunked) - Good margins due to value pricing
- Able to provide rich applications
- Limited regulation
8- What is a Cloud Telephony Application?
9How Will Customers Access the Cloud?
10Ifbyphone End User Applications
Ifbyphone Telephony Cloud Click to Call Virtual
Receptionist Voice Mail Find Me Full IVR Call
Routing Call Queuing Recording Broadcast Conferenc
e Store Locator Custom APPS
Your Web Server
User Dials an Ifbyphone Provided Phone Number
Outbound Call Scheduled Via Ifbyphone Customer
Portal
Initial Call Placed
HTTP(s)/XML API CALL
Compatible with any phone and any web
infrastructure Rest style API usable from any
programming language
11Cloudvox Open Application Support
12How Will Customers Access the Cloud?
13Integrated Architecture
PSTN/SIP/Skype Transport
IBP SIP NETWORK
Pre-Built Applications
Asterisk Compatible Custom Applications
14- Whats behind the curtain?
15Ifbyphone Application Cloud
Customer Web Server
PSTN Phones
API CALL
CALL SIGNALING
DIALOG CONTROLLER
BASIC CALL PROCESSING (asterisk)
SMART CALL PROCESSING (VoiceXML)
Database
Shared Storage
16Cloudvox Application Cloud
Customer Web Server
AGI/AMI REST HTTP (JSON)
SIP Phones
PSTN Phones
Asterisk Routing
Asterisk instance servers
Customer Asterisk Instances
Database
Shared Storage
17Integrated Architecture
PSTN/Skype/SIP Phones
OpenSER (kamailio)
Pre-Built Applications
Asterisk Compatible Custom Applications
Database
Shared Storage
18What Else Do You Need?
Applications
Developer Tools
Click to Call Call Routing / VR Virtual Phone
s ACD/Queuing Simultaneous Find Me
Store Locator Voice Broadcast Call
Tracking Google Analytics IVR w/ASR TTS
Post Call Processing Integration API Real Time
Reporting Call Recording Web Portal
Application Layer
Telephony Related Services
APIs
Ifbyphone Platform
Integrated Telephony / Communications
Proprietary and Patent Pending Technologies
19More Information