value in the clouds

19
Value in the Clouds

Upload: gene

Post on 20-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

Value in the Clouds. Building Cloud Technology Applications An Architectural View. Centralized (utility), distributed, cloud. Computing. 60’s mainframe. 70’s & 80’s mini computer. 90’s client server. 00’s web. TELCO. Now cloud. 50’s Basic POTs. 60’s & 70’s CENTREX. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Value in the Clouds

Value in the Clouds

Page 2: Value in the Clouds

Centralized (utility), distributed, cloud

Now cloud 00’s web

90’s client server

70’s & 80’s mini computer

60’s mainframe

Now cloud

00’s Hosted PBX

90’s Key Systems and Small PBX

60’s & 70’s CENTREX

50’s Basic POTs

Computing

TELCO

Page 3: Value in the Clouds

Cloud computing models

• Infrastructure– Amazon EC2, Grid– Raw computing resources

• Platform– S3, Azure– API based infrastructure

• SAAS (Application)– Salesforce.com– WEBx

Page 4: Value in the Clouds

The Evolution of Telco?

First there were FACTELs

Then there were VIRTELs

The future is APPTELs

Page 5: Value in the Clouds

FACTEL

• 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

Page 6: Value in the Clouds

VIRTEL

• 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

Page 7: Value in the Clouds

APPTEL

• 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

Page 8: Value in the Clouds

What is a Cloud Telephony

Application?

Page 9: Value in the Clouds

How Will Customer’s Access the Cloud?

Page 10: Value in the Clouds

Ifbyphone End User Applications

HTTP(s)/XML API

CALL

Initial CallInitial CallPlacedPlaced

User Dials an Ifbyphone

Provided Phone Number

Outbound Call Scheduled Via

Ifbyphone Customer Portal

YourYourWeb ServerWeb Server

APIAPI

IVR DIALOGIVR DIALOG

TRANSFERTRANSFER

Compatible with any phone and any web infrastructureRest style API usable from any programming language

IfbyphoneTelephony

Cloud

Click to CallVirtual Receptionist

Voice MailFind MeFull IVR

Call RoutingCall Queuing

RecordingBroadcast

ConferenceStore LocatorCustom APPS

Page 11: Value in the Clouds

Cloudvox Open Application Support

Page 12: Value in the Clouds

How Will Customer’s Access the Cloud?

Page 13: Value in the Clouds

Integrated Architecture

Pre-Built Applications Asterisk CompatibleCustom Applications

IBP SIP NETWORK

PSTN/SIP/Skype Transport

Page 14: Value in the Clouds

What‘s behind the

curtain?

Page 15: Value in the Clouds

Ifbyphone Application Cloud

CALLSIGNALING DIALOG

CONTROLLER

BASIC CALLPROCESSING

(asterisk)

SMART CALLPROCESSING

(VoiceXML)

API CALL

Database SharedStorage

PSTN PhonesCustomer

WebServer

Page 16: Value in the Clouds

Cloudvox Application Cloud

Asterisk Routing

Asterisk“instance servers”

CustomerAsterisk Instances

SIP Phones

AGI/AMIREST

HTTP (JSON)

Database SharedStorage

PSTN Phones

CustomerWeb

Server

Page 17: Value in the Clouds

Integrated Architecture

Database SharedStorage

Pre-Built Applications Asterisk CompatibleCustom Applications

OpenSER (kamailio)

PSTN/Skype/SIP Phones

Page 18: Value in the Clouds

What Else Do You Need?

Application Layer

Telephony Related Services

API’s

Ifbyphone Platform

Integrated Telephony / Communications

Proprietary and Patent Pending Technologies

Click to CallCall Routing / VRVirtual Phone #s

ACD/QueuingSimultaneous Find Me

Store LocatorVoice Broadcast

Call TrackingGoogle Analytics

IVR w/ASR & TTS

Post Call ProcessingIntegration API

Real Time ReportingCall Recording

Web Portal

Applications Developer Tools

Page 19: Value in the Clouds

More Information

www.ifbyphone.com