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
[HIDE]

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

MEMBER
Chris Davidson
Sales Marketing Associate
141
MEMBER
Khaled Ramadan
Advisor to Director General
742
EXECUTIVE MEMBER
Felipe Correa
Executive Director of Business Development
69

Microservices Architecture – What is it, and why should I care? - Dialogic - ContactCenterWorld.com Blog

Microservices Architecture – What is it, and why should I care?

Nerd alert! For a while I’ve postponed my chance to geek out about one of the latest buzz words in the telecom industry. Over the last few years, the telecom industry has been rampant with technical terms such as virtualization, network functions virtualization (NFV), orchestration, and lately containerization. Salespeople throw terms around like there is no tomorrow in hopes of getting prospects engaged and excited about their products. One term that is trending now is microservices architecture (MSA). Now, I did say I was going to geek out, but I promise not to get too technical, so hopefully, you will make it to the end of this blog.

In general terms, MSA involves separating each platform/software functionality into a container that runs on its own. What is the point on that, you ask? Well, let me give you a typical example. A Unified Communications platform (UC) supports multiple features such as calling, conferencing, collaboration, and instant messaging. Imagine that you have a surge in video conferences; the typical UC platform uses a monolithic architecture such as a Telephony Application Server (TAS), which runs all the services. So, the peak in video conferencing will basically cause the entire platform to run out of hardware resources affecting everything else. The only way to address this issue is to increase the hardware resources of the platform as a whole, even if the other services do not require additional resources. MSA allows you to separate all these functionalities into separate containers and scale them independently, allowing much better use of your hardware resources. This is a basic example, which actually does little justice to all the benefits of MSA, but it’s a practical one.

Looking at it from a different perspective (a less geeky one), MSA also offers an exciting business opportunity. If all services on your platform are interfacing using standard APIs, then you could slice parts of it and provide those as individual services. Again, using a UC platform as an example, you can take the conferencing microservice and allow your customers to build their own conferencing client and interface only with this specific container. The same applies to calls or instant messaging. Thus, MSA can enable offering both a turnkey application, such as UC, or simply selling the “sliced” services. Another MSA advantage is that each service is agnostic and performs a limited number of tasks without interfering or being affected by the others. This isolation enhances the capability to monitor, troubleshoot, and manage individual containers.

To get more specific, and still looking at MSA from a business perspective, the Dialogic® BUZZ™ UC platform is a great example of MSA in action. A customer may initially purchase Dialogic BUZZ to be used as a UC platform, and can also offer UC as a Service (UCaaS) to their customers if desired. Simultaneously, they could reuse the same platform and turn it into a Communication Platform as a Service (CPaaS). This flexibility will allow our customers to diversify their offer and above all, give them the ability to innovate on their own. The microservices distributed architecture is a crucial enabler for this business model and the reason why Dialogic chose to take this path. From a technology vendor perspective, MSA will also allow Dialogic to continue innovating and adding functionalities without disrupting the existing deployment. New features become new microservices, which are seamlessly added. It’s a DevOps dream! (There I go again, getting carried away.)

These are exciting times. Dialogic recently released Dialogic BUZZ 4.0, which leverages a partial microservices architecture. Over the last few months, we have been turning BUZZ into a full MSA-based platform. This migration process continues, and our customers will continue to reap the benefits. Dialogic BUZZ has become simpler to install, manage, and scale – and soon will also allow customers to monetize it in different ways. While we are in this process, we are already planning the next step – enhancing the microservices to a full "Service Mesh" topology. But that's a story for another day…

Source: https://blog.dialogic.com/blog/microservices-architecture-what-is-it-and-why-should-i-care

Publish Date: October 31, 2019


2024 Buyers Guide Remote Agent Solutions

 
1.) 
Amtelco

Web Agent
Our Web Agent application is a web browser-based telephone agent interface for the Genesis Intelligent Series (IS) call center platform. The Genesis Web Agent application makes any personal computer a professional telephone agent station.

2.) 
Eckoh

CallGuard Remote
A flexible way to take secure, PCI DSS compliant payments from home or remote locations. It’s quick to deploy needs no changes to processes or systems.
CallGuard Remote prevents agents from seeing, hearing or recording card details so, the agent, their screen, and any call recordings are removed from the scope of PCI DSS. This simple approach means the customer effectively types their own payment information into the agent’s payment screen, but with the card details being shielded from the agent’s view. It’s simple, and highly effective.

3.) 
Happitu

Happitu is your customer support team’s personal coach. It guides your team through every interaction with custom workflows, responsive scripting, and dynamic help topics.

Documentation in Happitu is automated, detailed, and consistent. Go beyond handle times and service levels with the rich insights of Happitu – from granular interaction data to aggregate data and trends – you get the complete CX journey!

We intentionally built the Happitu Workflow Designer with your customer support team in mind. Using our intuitive tools that provide quick and safe iteration, you eliminate the need to involve IT or Development. Yes, you will no longer have to dread submitting a change request to Devin from IT!

Try it free for 45 days!

4.) 
MFE International

Oracle LIVE Experience
Live Experience offers HD voice, video, Screen sharing and annotations for customer mobile users. Agents interacted with users using desktops or mobile. Applications are for Financial Services, Retail, Travel and Hospitality, Digital Services, Utilities, Coporate IT where remote HD video, screen share or annotation is needed for a great customer experience.

5.) 
Vads

VADS Indonesia Remote Agent Solutions helps your company with various features that can make it easier for you and your company to stay productive, can be accessed anywhere because it uses cloud-based licenses so that it can help you and your business activities run smoothly.The features that keep your company activities running and productive.

6.) 
Teckinfo Solutions Pvt. Ltd.

InterDialog UCCS
InterDialog UCCS with its work from home agent ready call center software helps you to have complete control over your contact center operations. Agents can log in from any where , home, office or any other place where they are through their mobile phone or desktop , or even through our ID mobile app . With centralized recording & reporting , you gain visibility of all contact center metrics , and you can manage your center the same way as you were doing when working from office.

7.) 
Yoummday

yoummday stands for “you made my day” and is one of the fastest-growing technology companies in Europe. The yoummday platform combines a comprehensive modular workforce management software with over 11,000 quality-assured, self-employed customer service professionals from 70 countries speaking more than languages registered to handle sales and customer service interactions for businesses of all sizes. Central to yoummday’s success is its AI-powered integration, enhancing operational efficiency for companies and their remote workforce management.

As a marketplace for 360-degree customer services, the platform differs significantly from traditional outsourcing processes. Clients benefit fro...
(read more)
 



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!

Join Our Team

Industry Champion Award Leaderboard

Most active award (top 10) entrants in the past 48 hours! - Vote for Others / About Program
Submit Event

Upcoming Events

The 19th AMERICAS Annual Best Practices Conferences are here! Meeting Point for the World's Best Contact Center & CX Companies Read More...
 30357 
Showing 1 - 1 of 3 items

Newsletter Registration

Please check to agree to be placed on the eNewsletter mailing list.
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 = True
session blnCompletedAwardInterestPopup = False
session blnCheckNewsletterInterestPopup =
session blnCompletedNewsletterInterestPopup =