Cookie Preference Centre

Your Privacy
Strictly Necessary Cookies
Performance Cookies
Functional Cookies
Targeting Cookies

Your Privacy

When you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences, your device or used to make the site work as you expect it to. The information does not usually identify you directly, but it can give you a more personalized web experience. You can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, you should know that blocking some types of cookies may impact your experience on the site and the services we are able to offer.

Strictly Necessary Cookies

These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site may not work then.

Cookies used

ContactCenterWorld.com

Performance Cookies

These cookies allow us to count visits and traffic sources, so we can measure and improve the performance of our site. They help us know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies, we will not know when you have visited our site.

Cookies used

Google Analytics

Functional Cookies

These cookies allow the provision of enhance functionality and personalization, such as videos and live chats. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies, then some or all of these functionalities may not function properly.

Cookies used

Twitter

Facebook

LinkedIn

Targeting Cookies

These cookies are set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant ads on other sites. They work by uniquely identifying your browser and device. If you do not allow these cookies, you will not experience our targeted advertising across different websites.

Cookies used

LinkedIn

This site uses cookies and other tracking technologies to assist with navigation and your ability to provide feedback, analyse your use of our products and services, assist with our promotional and marketing efforts, and provide content from third parties

OK
BECOME
A MEMBER
TODAY TO:
CLICK HERE
[HIDE]

Here are some suggested Connections for you! - Log in to start networking.

Scaling in the Cloud – Avoid Flying Too Close to the Sun - Dialogic - ContactCenterWorld.com Blog

Scaling in the Cloud – Avoid Flying Too Close to the Sun

In Greek mythology, Icarus and Daedalus attempt to escape from the island of Crete by constructing wings that were held on using wax. Although Daedalus had warned Icarus not to fly too close to the sun, Icarus did not heed the warning, the wax melted, and Icarus perished. To be an "Icarus" or to "fly too close to the sun" is to fail or be destroyed because of lack of caution or excessive ambition. 

For any service provider, moving out of the data center and into the cloud can bring an extensive return on investment – optimizing costs by only paying for what you use has saved some service providers thousands and thousands of dollars each year. If you were perhaps on the fence about the potential cloud return on investment, AWS makes it a point to advertise this savings-promised-land to users whenever possible:

As many in our space will contend, telecom resides in a niche and operates under a different set of (perhaps self-inflicted) rules compared to those web apps that are thriving in the cloud. Telecom apps were born in darkness and molded by the place known as ‘on-prem’ with no thought to the possibility of cloud computing. In contrast, the web apps of today were born in the cloud and built to limitlessly scale (a la web-scale).

Theory is fun and scaling real-time communications in theory is simple – components are generic and square Lego-like building blocks that can get scaled up vertically (adding more power to the engine) and/or horizontally (adding more engines to the pool cluster). Scaling ‘just’ happens with more resources being added when needed and removed when done.

Unfortunately, while simple in theory, the reality is not as simple. There are a lot of factors to be considered while scaling. The ‘real’ in real-time communications leaves very little room for error with its somewhat unpredictability. It’s a delicate balance of optimizing costs while expecting the unexpected, where usage spikes can leave customers without service.

Furthermore, there is the concept that not all scaling components are created equal – some components, and even functions of those components, need more resources to do their job. For example, the media server component is responsible for many functions, including conferencing, recording, transcoding, and playing IVR prompts – but each those functions scales very differently. The processing requirements for transcoding, for example, is much different than an IVR play.

While there are many considerations, but one final topic for discussion is the concept that scaling of components needs to be service-aware, meaning that components need to have some level of insight as to the type of instance on which they are running. For example, AWS advertises the most significant cost savings can be achieved using its Spot Instances. The adverse effect of using the spot instance type is that it can be taken-away/terminated with only a 2-minute notice. This is plenty of time if proper planning has been done to accommodate the resource being taken away, but perhaps not ideal for some real-time communication functions (i.e., recording). On the flip side, leveraging the disposability of spot instances could be to a solution’s advantage for scaling in. For example, if a conferencing service is using a mix of on-demand and spot instances, the routing algorithm can recognize and route based on the component’s instance type, simplifying a scale-in event.

Here’s the point – don’t be an “Icarus when it comes to leaving the “island of Crete(also known as the on-prem data center) for the cloud. Designing telecom real-time communication services that are cloud-scalable is hard and while optimizing costs is possible, it requires thought and not “flying too close to the sun.”

Source: https://blog.dialogic.com/blog/scaling-in-the-cloud

Publish Date: December 17, 2019


2022 Buyers Guide Payment Services

 
1.) 
Branch

Branch Employer Payments Platform - Earned Wage Access
Give employees instant access to a portion of their earned wages before payday! Branch helps businesses modernize their payment methods to empower working Americans. Earned wage access—with no-fee banking and access to a digital wallet and free debit card—are just some of the tools in our fast, free, and flexible platform. With Branch, businesses streamline existing payroll processes, save money, and provide faster payments and free digital banking to their employees—no pre-funding or capital required.

2.) 
Eckoh

CallGuard, ChatGuard,
Securing payments for on-premise or remote agents for telephone, IVR, web, mobile, Chat and Chatbot.

A patented technology that is flexible way to take secure, PCI DSS compliant payments via live agents over the telephone, web, Chat, Chatbot, or IVR. No sensitive data enters the contact centre environment so, agents do not see, hear, store or record any card or personal details.

CallGuard can be deployed in various ways to fit the way your contact centre works. The solution can de-scope all, or parts, of your contact centre from the scope of PCI DSS compliance and works just as well for on-premise or home/remote working agents.

ChatGuard makes payments in Chat PCI DSS compliant and...
(read more)

3.) 
PayGuard

PayGuard®
Award-winning PCI compliance phone and multi-channel payment application.

PayGuard® is easy to deploy, very easy for agent to use from the office/contact centre or from home and is affordable.
 



View more from Dialogic

Recent Blog Posts:
Scaling in the Cloud – Avoid Flying Too Close to the SunDecember 17, 2019
SD-WAN’s Relationship with UCaaSDecember 12, 2019
Hearing and Seeing the Difference in UC PlatformsNovember 7, 2019
Microservices Architecture – What is it, and why should I care?October 31, 2019
Panning for “Killer Apps” in the Gold Rush of 5GFebruary 14, 2019
The Dialogic BUZZ UC Platform Swiss Army KnifeOctober 24, 2018
DialogicONE - IoT SolutionsOctober 22, 2018
Dialogic PowerMedia MRF – A Solution You Can Depend OnSeptember 25, 2018
Enabling WebRTC with the Dialogic PowerVille Load BalancerJuly 16, 2018
Telecom Meets Digital: The Importance of Establishing ControlsMay 24, 2018

About us - in 60 seconds!

Newsletter Registration

Please check to agree to be placed on the eNewsletter mailing list.

Latest Americas Newsletter
both ids empty
session userid =
session UserTempID =
session adminlevel =
session blnTempHelpChatShow =
CMS =
session cookie set = True
session page-view-total = 1
session page-view-total = 1
applicaiton blnAwardsClosed =
session blnCompletedAwardInterestPopup =
session blnCheckNewsletterInterestPopup =
session blnCompletedNewsletterInterestPopup =