Dialogic Blog

Vince Puglia

Vince is the advocate for the developer community within Dialogic. He focuses on influencing a developer-friendly product strategy by working with Dialogic cross-functional teams. He is a subject matter expert for several industry trends including WebRTC, Network Function Virtualization (NFV), and Software Defined Networking. His knowledge ultimately feeds back into the overall product direction.

Recent Posts

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

by Vince Puglia

Dec 17, 2019 9:00:00 AM

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.

Read More

Topics: NFV/SDN & Cloud

Evolve or Dissolve

by Vince Puglia

Oct 25, 2018 10:00:00 AM


Surviving in a forever evolving digital revolution can be challenging in any industry, from healthcare to banking, retail to insurance, e-commerce to even telecommunications, and the message is clear – if you’re not transforming, innovating, optimizing, and evolving then you’re dissolving.

Read More

Topics: Internet of Things, Communications Application Development, Internet and Web, Media Server Software

Least Cost Clouding

by Vince Puglia

Jul 9, 2018 2:00:00 PM

If you’ve spent time in or around the telecom industry, then you’ve inevitably heard the term ‘Least Cost Routing (LCR)’. If not, here you go:

Read More

Topics: NFV/SDN & Cloud, Voice and Video, Internet and Web

Learning About Cloud Communications and WebRTC From Home

by Vince Puglia

Nov 29, 2017 12:13:27 PM


Quickly realizing video and WebRTC are becoming “must have” features for applications in IoT, security, customer support, and social applications - Dialogic teamed up with Telestax to launch a free Cloud communications and WebRTC workshop series. The workshop was designed to give developers and non-developers hands on experience with building feature rich real-time communication applications. We traveled the world delivering these workshops to hundreds of individuals, building in hours what in the past took weeks even months. There was only one issue..... You needed to be physically at the workshop in order to participate. Until now!

Read More

Topics: Communications Application Development, Internet and Web

Which speech analytic engine is right for your application?

by Vince Puglia

Sep 12, 2017 4:18:23 PM

Confession - last week while entering my dark hotel room, I found myself uttering ‘Alexa, lights on’ – to my disappointment the room remained dark....

Read More

Topics: Artificial Intelligence


by Vince Puglia

Jun 9, 2017 9:00:00 AM

WARNING: if you’re an application developer that likes to solve the complex intricacies of a problem, someone that enjoys getting lost on feature tangents or being 'in the weeds' at all times, then this blog is NOT for you. This blog is about solving complex problems with speed and agility.

Still here? Great….allow me to elaborate.

Read More

Topics: Events

A ‘TAD’ Bit of Hustle Goes a Long Way – TADHack and Enterprise Connect 2017

by Vince Puglia

Mar 29, 2017 2:04:55 PM

I respect hustle, and in my opinion, hard work trumps talent. Gary Vee (Gary Vaynerchuk) said it best: WORK. That’s how you get it. But often the most difficult part for any venture is taking the first step and not knowing where to start.

Read More

Topics: WebRTC, Communications Application Development

Riding the Media Processing Waves

by Vince Puglia

Jan 11, 2017 10:54:52 AM

'The Third Wave' by Steve Case is a good read from a discernibly credible individual (AOL being a key disrupter of its time) where he analyzes the evolution of the internet and how companies wanting to do business in today's connected world need to adapt and re-think where & how it is done. This got me thinking about where & how the media processing has evolved over the years and has rode its own 'waves' to where we are today.

Read More

Topics: NFV/SDN & Cloud, Guides: How-to's, Infographics, and more

Video Conferencing Arrives in Buffalo

by Vince Puglia

Oct 5, 2016 9:39:00 AM

Being born and raised in Buffalo, NY, I've heard every joke and stereotype imaginable: 

  • Yes, I know the acronym for BILLS is Boy, I Love Losing SuperBowls....
  • No, Buffalo is not basically part of Canada, eh...
  • Yes, we buy our your kid's halloween costume two sizes too big so it can fit over the snowsuit....
  • No, everyone does not eat Buffalo wings (we just call them wings).... 

Ok maybe the last one is true and to top it off, Buffalo has never been on the bleeding-edge of adopting technology. We're not luddites, but rather fashionably late to every party. But something caught my eye while I was walking through the Buffalo airport last week.

Read More

Topics: WebRTC, VoLTE/VoWifi & IMS

How to Build a WebRTC Gateway and Integrate IBM Watson Speech-to-Text Services

by Vince Puglia

Sep 21, 2016 9:38:04 AM

WebRTC and Cognitive Computing are two technologies that are undoubtedly transforming industries but perhaps the velocity of change comes from how easy it is to integrate these two technologies. Cloud-Platforms-as-a-Service (CPaaS) companies like Telestax are enabling web developers to easily add real-time communications to any application through their rapid service creation environment RestComm. Then Cognition-as-a-Service companies like IBM Watson continue to push what artificial intelligence can achieve and provide an easy RESTFul based interface. Combine these two elements and get a cognitive communications that can be used in almost any vertical. From emotional analysis in the contact center to ensure customers are satisfied after every call to smartbot agents capable of handling customer inquiries via SMS - it's all possible with cognitive communications.

This 'how-to' will be a step-by-step guide on building a WebRTC service that interacts with IBM Watson.

Read More

Topics: WebRTC, Guides: How-to's, Infographics, and more