5 Ways Containerized Session Border Controllers Improve UCaaS

Feature-rich, easy-to-use video conferencing and collaboration tools are helping us get through the pandemic. But as our dependence on collaboration tools increases, there is a greater need to improve the security, performance, resiliency, and economics of cloud communications. Here, Greg Zweig, Director of Solutions Marketing at Ribbon Communications explains how containerized enterprise Session Border Controllers can harden security of enterprise solutions like Microsoft Teams and Zoom.

January 22, 2021

Feature-rich, easy-to-use video conferencing and collaboration tools are helping us get through the pandemic. But as our dependence on collaboration tools increases, there is a greater need to improve the security, performance, resiliency, and economics of cloud communications.  Here, Greg Zweig, Director of Solutions Marketing at Ribbon Communications explains how containerized enterprise Session Border Controllers can harden security of enterprise solutions like Microsoft Teams and Zoom.  

Enterprises are using Unified Communications as a Service (UCaaS) solutions like Microsoft Teams and

Zoom, and Contact Center as a Service Solutions (CCaaS) like Five9 and Genesys to improve communications, simplify operations, and accelerate IT agility. As the COVID-19 outbreak clearly demonstrated, UCaaS and CCaaS solutions are ideal for delivering enterprise communications services to remote workers, mobile users, and small/home offices. Cloud-based communications and collaboration solutions have helped companies survive and even thrive throughout the pandemic.

UCaaS and CCaaS platforms change the way enterprises deliver and consume services, and reshape enterprise communications flows. Many businesses are re-architecting their networks and moving critical communications infrastructure to the cloud to improve support for on-demand services and mobile Users.

Not long ago, most employees worked in corporate offices and used on-premises IP-PBXs or Unified Communications platforms to communicate with colleagues and customers. Most companies used on-premises enterprise session border controllers (eSBCs) to terminate SIP (Session Initiation Protocol) trunks and to extend enterprise communications services to remote workers and small offices over the Internet.

(SIP trunks provide cost-effective IP-based connectivity to the PSTN. An eSBC is a specialized network element that encrypts UCaaS/CCaaS traffic, thwarts denial of service attacks, assures interoperability, and provides media prioritization and service assurance tools.)

Moving Enterprise Session Border Controller to the Cloud  

These days, more employees work outside of a traditional office. They use cloud communications services to engage customers and co-workers from any location—home, Starbucks, hotel room—at any time. It doesn’t make sense to route their PSTN calls through SIP trunks that are terminated on an on- premises eSBC. Unnecessarily steering PSTN traffic through an on-prem eSBC can add network latency and impair user experiences. Worse still, if there is an equipment failure, power outage or some other type of disaster in the corporate data center, remote employees (who don’t use the corporate network to connect to the cloud) lose PSTN connectivity and can’t place or receive outside calls. Many enterprises are rearchitecting their networks and moving eSBC functionality into the cloud to reduce latency, improve resiliency, and increase user satisfaction.

Learn More: What is Unified Communication As-a-Service (UCaaS)? Definition, Types, Advantages, and Examples

New Choice: Containerized eSBCs to Streamline Cloud Adoption 

Forward-thinking vendors are taking a fresh look at eSBC designs for the cloud era. The first eSBCs introduced years ago were special-purpose hardware appliances. Back in the day, enterprises had no other options for terminating SIP Trunks and securing VoIP traffic. Over time, vendors introduced software-based or virtualized eSBCs that ran on commercial off-the-shelf (COTS) hardware for better economics. More recently, enterprises have turned to virtualized eSBCs that run on public clouds like Amazon Web Services and Microsoft Azure to protect and optimize their real-time IP communications traffic.

Many cloud-centric enterprises are now looking for communications security solutions that are optimized for cloud deployment. Forward-looking eSBC vendors are responding with containerized eSBCs that are more efficient and cost-effective than traditional virtualized solutions. A container Opens a new window is a lightweight software package that includes an application and all its dependencies (binaries, libraries, configuration files, etc.). Unlike a traditional virtual machine (VM) that virtualizes hardware and requires a full virtualized guest OS for each app, a container virtualizes the operating system, eliminating overhead, reducing processor and memory requirements, and minimizing recurring cloud-compute expenses. Containerized apps are easier and cheaper to deploy and scale than conventional virtualized applications. Many cloud-native enterprises adopt containers to improve economics and use container orchestration solutions like Kubernetes Opens a new window to accelerate business agility.

Containerized eSBCs can help enterprises take full advantage of cloud simplicity, scalability, and cost savings while maintaining all the features and benefits of a traditional eSBC—strong security, seamless interoperability, and high service quality and availability.

Here are five ways containerized eSBCs can help enterprises streamline cloud adoption and make the most of their UCaaS and CCaaS investments.

1. Simplify operations

IT operations teams can deploy and administer containerized eSBCs using the same DevOps tools (Kubernetes, Ansible, etc.) they use to manage other cloud workloads. By treating an eSBC just like any other containerized application organizations can remove technology adoption barriers, avoid special product training and expertise, and accelerate time-to-value.

2. Choose any cloud

Containerized eSBCs can help organizations increase choice, avoid lock-in, and support hybrid cloud and multi-cloud strategies. Enterprises can run containerized eSBCs on public clouds like AWS, Azure, and Google Cloud Platform or in their own private cloud.

Learn More: Why 5G and SD-WAN Is the Next Big Thing in UCaaS

3. Enjoy pay-as-you-go model

With a containerized approach, the eSBC is decomposed into discrete functional components running in distinct containers as part of a microservices architecture. Enterprises can scale functional components independently to avoid overprovisioning capacity and to contain cloud compute costs. Organizations can spin-up and tear-down eSBC components on-demand to burst capacity and tightly align ongoing operating expenses with fluctuating business demands.

4. Improve performance and resiliency

With containerized eSBCs, enterprises can rapidly re-initiate eSBC components for speedy fault recovery or fast failover. They can implement redundant eSBC components to ensure high availability. And they can distribute traffic across components to balance performance.

5. Streamline maintenance

Containerized eSBCs make it easy to validate and roll out software fixes and releases. Organizations can perform canary upgrades (validate eSBC software upgrades on a controlled group before putting them into full production) or rolling upgrades (upgrade eSBC components in a staggered fashion to avoid service disruption).

Learn More: Why Forward-Thinking Enterprises Rely on Analytics To Improve Voice Security

Key Takeaways

UCaaS and CCaaS solutions can help organizations improve collaboration, simplify operations, and accelerate IT agility. When migrating communications services to the cloud, enterprises should rethink their security and network architectures. By moving eSBC functionality into the cloud, enterprises can optimize service quality, boost user satisfaction, and improve operations.

Containerized eSBCs represent the next stage in the continuous evolution of the session border controller. Designed from the ground up for fast, easy, and efficient cloud deployment, this new generation of eSBCs brings all the benefits of DevOps, containers, and microservices to the world of real-time IP communications. It helps ensure strong security and resiliency for cloud-based communications services. Containerized eSBCs can help enterprises streamline cloud adoption, safeguard communications and make the most of their UCaaS and CCaaS investments.

Let us know if you liked this article on LinkedInOpens a new window , TwitterOpens a new window , or FacebookOpens a new window . We would love to hear from you!

Greg Zweig
Greg Zweig

Director of Solutions Marketing, Ribbon Communications

Greg Zweig is Director of Solutions Marketing at Ribbon Communications, focused on overseeing the company’s Unified Communications portfolio, both on-premises and cloud. He has spent more than 20 years in various enterprise communications Product Management leadership roles for companies like AT&T/Lucent Technologies, NBX Corporation, and 3Com.
Take me to Community
Do you still have questions? Head over to the Spiceworks Community to find answers.