Unified Communications.com

What is UCaaS? Unified communications as a service guide

By Katherine Finnell

Unified communications as a service (UCaaS) is a cloud delivery model that offers a variety of communication and collaboration applications and services.

UCaaS features include enterprise messaging, presence technology, online meetings, team collaboration, telephony and video conferencing. UCaaS has become increasingly popular among businesses of all sizes as they upgrade legacy communications systems and support increasingly distributed workforces.

How does UCaaS work?

UCaaS, like its on-premises and hosted unified communications alternatives, integrates software that supports synchronous and asynchronous communication from any device, enabling consistent collaboration among teams. UCaaS is known for providing flexibility and scalability for core business tasks.

In a single, cloud-based platform, UCaaS delivers several communications features, including cloud telephony, video conferencing, meetings, team collaboration and app integrations. UCaaS offers VoIP for telephony, which enables companies to migrate from using hardware devices to software applications.

UCaaS is a subscription-based service offered through a UCaaS provider, MSP or reseller partner. The management and security of the technology are outsourced to a provider that owns the underlying infrastructure, including the data center and network.

UCaaS offerings typically have three main components:

  1. Application servers run by UCaaS providers in their data centers, hosted in third-party data centers or on public cloud platforms such as AWS, Google Cloud or Microsoft Azure.
  2. Software clients downloaded onto user devices or accessed via web browsers using WebRTC or a plugin.
  3. Endpoints, such as phones and video conferencing gear, that allow customers to access their UCaaS providers via the public internet or private WAN links.

Companies can deploy UCaaS relatively easily as compared with on-premises alternatives because no complex hardware installations are necessary. UCaaS, which fosters business agility, also enables organizations to shift IT staff away from tedious tasks around siloed, legacy communications platforms to more strategic roles that directly help the business. Perhaps most important, however, are employee benefits that primarily include improved collaboration and productivity.

Why should you use UCaaS?

Many companies use UCaaS to avoid the Capex and Opex associated with deploying UC on their own. Small businesses were early UCaaS adopters, as they often lack the staff and resources to maintain and support on-premises UC. Large enterprises are increasingly deploying UCaaS to streamline their communications services, enhance business continuity and support dispersed workforces. Here are some additional reasons UCaaS may be a good option for businesses:

Types of UCaaS architectures

UCaaS has two primary architecture options: single-tenant and multi-tenant. Increasingly, providers are offering a hybrid of the two.

An organization's choice of UCaaS architecture will depend on factors including security and privacy. Organizations with significant requirements around those factors may choose a single-tenant architecture to maintain control over security, privacy and data retention. Organizations that want to lower cloud costs, on the other hand, may opt for a multi-tenant architecture.

What are the benefits of UCaaS?

Organizations can reap several benefits when implementing a UCaaS platform.

By contrast, on-premises UC, where servers are located on the corporate LAN, often requires proprietary hardware and higher upfront costs as compared with UCaaS. On-premises models also require greater dependency on in-house IT skills for maintenance and management.

While hosted UC, another option, alleviates some of the maintenance and management woes, organizations still have the upfront hardware and infrastructure costs, mainly for private WAN links.

UCaaS, on the other hand, eliminates those upfront costs, moving UC budgets from Capex to Opex. In addition, UCaaS often is easier to manage, which reduces the need for in-house IT skills. Ultimately, by moving to cloud-based UC, businesses can realize numerous benefits for both IT and end users. The most noteworthy UCaaS benefits include the following:

What are the challenges of UCaaS?

Despite the promising benefits of UCaaS, the cloud-based communications technology also has some challenges. Interestingly, for some businesses, benefits such as shifting management to the service provider and using an Opex cost structure can also be seen as drawbacks.

Potential challenges of UCaaS include the following:

Much like any other technology investment and implementation, enterprises need to weigh both the benefits and challenges of UCaaS.

UCaaS vs. CCaaS vs. CPaaS

At one point, UCaaS was separate from contact center as a service, or CCaaS, and communications platform as a service, or CPaaS. Over time, the apparent barriers among these technologies have faded, however. Some providers now even bundle UCaaS, CCaaS and CPaaS offerings.

UCaaS has long served the needs of office workers. CCaaS is a cloud delivery model for contact center infrastructure serving the needs of contact center agents with features such as interactive voice response and workforce management. The differences between UCaaS and CCaaS have dwindled as organizations look for a platform that can address the needs of both end-user groups.

Ideally, a consolidated platform that melds UCaaS and CCaaS features would provide contact center agents access to the same UC tools as the rest of the organization and, therefore, improve communication throughout the company.

When weighing UCaaS vs. CCaaS, organizations need to consider their unique environments to see whether a combined deployment is justified or whether the two platforms should remain siloed. For instance, office workers can probably handle the frequent upgrades and feature integrations common in many UCaaS offerings. These platform changes, however, could create service disruption to customers that contact centers can't endure.

Organizations need to realistically assess what their current architecture can support. For example, an organization using end-of-life hardware might be more agreeable to cloud migration than one that just invested in new on-premises equipment.

The decision between UCaaS vs. CPaaS has different considerations, since the two technologies are more distinct. In UCaaS, all functions and applications reside within the platform, while CPaaS has more of a build-your-own-communications model. CPaaS is a cloud delivery system organizations can use to embed communications into business apps with tools such as APIs, SDKs and the .NET Framework.

Despite their differences, UCaaS and CPaaS are, in fact, converging. UCaaS providers have incorporated open APIs into their platforms to enable tighter integration with CRM and other business applications.

How to choose the right UCaaS platform

UCaaS is a mature market, which means most providers have standardized their platforms on key features, including telephony, meetings and messaging. But that doesn't mean any UCaaS platform will work for an organization. UCaaS isn't a one-size-fits-all deployment. But using key evaluation criteria can help organizations choose the right platform for their current and future communications needs. Evaluation criteria should include the following:

1. Evaluate incumbent UC provider

Organizations already using some form for VoIP or on-premises or hosted UC should examine whether their current provider can provide UCaaS capabilities. If not, organizations should consider migrating to a new provider to access the full suite of capabilities they need.

2. Evaluate features

Organizations should determine the key features they require in a UCaaS platform. Some UCaaS providers may prioritize VoIP and calling over other collaboration features, while others offer a larger suite of features, plus contact center, email and calendaring. Most providers offer team messaging, but support for text messaging and mobility varies.

Organizations should also evaluate whether providers offer features that support specific vertical needs, such as integrating calling with appointment management for healthcare.

3. Examine potential costs

Subscription and licensing costs vary by provider, as some offer flexible, a la carte licensing, while others offer bundles. Companies with more advanced communication requirements, such as contact center or internal calling, may incur additional licensing costs. Some providers also enable organizations to continue with existing carrier contracts through BYOC.

Migration costs should also be considered. These could range from costs to upgrade the network to support UCaaS traffic to purchasing new hardware and endpoints, like phones, if current hardware isn't supported by the UCaaS vendor.

4. Review service-level agreements

Most UCaaS providers guarantee a minimum of four-nines -- 99.99% -- availability, while some offer five-nines -- 99.999% -- reliability. Some providers may only guarantee best-effort services, however. UCaaS providers that use over-the-top services may lack visibility and control into the underlying network as compared with providers that also offer network services.

Organizations must also evaluate service-level agreements to understand where provider responsibility falls in the case of an outage, as well as how the provider manages support and service delivery, such as moves, adds and changes, as well as 911 routing.

5. Establish security, compliance and governance requirements

Organizations -- particularly those in regulated industries -- have strict requirements they must meet for security, compliance and governance. UCaaS providers vary in how they offer security and compliance features, including end-to-end encryption, single sign-on and data archiving. Organizations should also evaluate providers based on their support for security standards such as ISO 27001 and SOC 2.

6. Evaluate integrations and bundled services

Most UCaaS providers integrate with common office productivity suites. More advanced providers will also support third-party integrations with popular business apps, such as Salesforce, Jira and Miro, as well as APIs to enable organizations to create their own custom integrations. Some UCaaS providers will also include CPaaS and CCaaS as a bundled suite to meet a wide array of communication needs across the organization.

How to implement UCaaS, step by step

Once an organization has chosen to adopt UCaaS and selected a provider, the next step is to create an implementation strategy. The following best practices can ensure the success of a UCaaS migration:

1. Determine the migration approach

Organizations should decide if they want to migrate to the new platform all at once or take a phased approach. Those that choose a phased approach must decide their migration path. Organizations could choose to migrate only a few services, like IP telephony to replace an aging PBX, to the new platform, and then migrate the rest at a later date. They could also migrate users to the new platform based on job role or description.

2. Examine the network

Evaluate WAN investments to ensure enough bandwidth supports cloud-based services on the corporate network -- particularly bandwidth-sensitive services like video. Consider software-defined WAN, which is layered on top of network services, to provide increased reliability and app performance. BYOC may also come into play when evaluating network support for telephony.

IT departments are facing the new challenge of supporting both corporate and home networks as more organizations employ distributed workforces. Home Wi-Fi must also be adequate enough to support cloud-based, real-time communication tools. Some UCaaS providers, like Cisco, bundle home networking devices with their platforms. Consider supporting new networking technology, like Wi-Fi 6, for home users or providing stipends that enable them to upgrade their home internet service.

3. Prepare end users

End-user buy-in is critical to the success of a UCaaS implementation. Organizations should involve end users early on in the implementation process through pilot programs to test the new system and make sure it meets their communication and collaboration needs.

Train end users to ensure they understand the full suite of features and capabilities provided by the new platform. The UCaaS provider may offer on-site or web-based user adoption and training programs. Users should be trained not only on how to use the new platform, but also on how it can improve and streamline workflows and business process.

4. Monitor and evaluate post-deployment

Implementing UCaaS doesn't stop once the platform is rolled out to end users. Organizations must monitor the UCaaS environment to ensure apps are performing well and to detect issues that negatively affect users. Use the monitoring and performance capabilities built into the UCaaS platform, and consider third-party monitoring services.

Organizations should also evaluate usage patterns and gain user feedback to identify areas that need to be addressed. Consider deploying employee experience platforms that can provide insight into how employees are using the platforms to identify areas where additional training is needed.

UCaaS future and trends

The growth of the hybrid workforce will continue to drive UCaaS adoption. Organizations will seek to consolidate their communications services in order to provide a single, unified platform that can address all of their communications needs. Tightly integrating CPaaS and CCaaS will become a greater priority in order to achieve this goal.

AI will also drive further advancements for enterprise communications. UCaaS providers are already implementing AI for features like real-time meeting transcriptions and translations. The introduction of generative AI will provide more advanced communication and collaboration capabilities, including the following:

27 Jun 2023

All Rights Reserved, Copyright 2008 - 2024, TechTarget | Read our Privacy Statement