UC a Container in Your Future

Containers aren’t to be confused with virtual machines (VMs), as Kerravala explained when he joined us for a No Jitter on Air episode to discuss how this technology fits in with enterprise communications (tune in here or click on the player below). If you’re into the cloud, then “containers” is likely a familiar term — with containerization of applications a hot trend. Until recently, however, containers haven’t been much talked about in association with enterprise communications. That’s starting to change. Back in June, for example, Avaya announced a containerized version of its UCaaS service known as Powered By Avaya IX (formerly IP Office). For this offering, Avaya runs the service as a set of containerized workloads on Google Cloud Platform, as UC analyst Zeus Kerravala, of ZK Research, wrote for No Jitter at the time. While VMs are self-contained systems that include the application, the runtime system, the operating system, and the hypervisor below it, containers are essentially isolated runtime systems for applications or their components. A container manager, like Kubernetes, sits on top of OS and binds the components together, he said. The Future of ContainersBesides Avaya offering a containerized version of its UCaaS service, a handful of other cloud communications providers are modernizing their cloud architectures with support for containers and other next-generation technologies. These providers include Five9 and Vonage, Kerravala said. He expects more to follow suit — nobody wants to break their phone systems or contact centers, given their business criticality, but the agility that comes along with containerization is hard to ignore, he said. See All in Cloud Communications » Are We Heading for Cloud in a Box? Tom Nolle September 26, 2019 As the cloud craze continues, enterprises are looking for simplified “in a box” cloud solutions to address their communication and collaboration needs. Dedicated vs. Shared Cloud Voice Services Darin Ward October 03, 2019 When moving voice to the cloud, many service providers tout their dedicated solutions. But is “dedicated” all that it’s cracked up to be? 5 Ways Cloud UCC Changed the Workforce Mark Roberts September 16, 2019 The UCC digital renaissance has come and stayed. Now, enterprises are fine tuning their networks to better engage employees and customers. Enterprise communications managers who aren’t familiar with containerization ought to “start the educational process on how containers can benefit you” and what risks to watch out for, Kerravala advised. Click on the player below to hear more of what Kerravala has to say about containers and their future in UC. Tags:News & ViewsCloud modernizationcloud architectureCloud CommunicationsAnalyst InsightCCaaSNews & ViewsNo Jitter on AirUnified Communications Articles You Might Like NJonAir-2020forFC.jpg 5 Steps for A Seamless Contact Center Cloud Migration Elizabeth Magill September 09, 2019 Ensuring that IT and business teams are on the same page before, during, and after the process is key to a successful migration. And while VMs have been great at increasing server utilization over hardware implementations, sans the constraint of a hypervisor, containers are much lighter weight, requiring far less memory, and, therefore, enabling greater agility with the ability to spin components up in a flash versus the hours in might take to boot a VM. “If you want to be able to spin up another instance of call control, you could do that. If you want to spin up some kind of messaging, you could do that — you take your big application and break it into smaller services, and you run each individual service in its own container. And if you need more capacity, you just spin up another container and add to it. The container manager binds those together and allows you to run them,” Kerravala said. “[Containerization] can have a profound impact in the communications space,” he said. “We continue to add more and more of these big software stacks, … if we make that a lot more agile it allows us to run more communications functions in more places without having to pay a huge chunk to license a big private cloud stack or something like that. You get a lot of cost and agility advantages because you can run smaller components and maybe you don’t need the whole stack.” Hyping Up Hybrid: Making the Case Ryan Daily September 05, 2019 With the race to the cloud heating up, some enterprises aren’t dashing to the finish line with the same intensity – opting instead for a “hybrid” pace. What Are Containers?Containerization starts with breaking an application into its piece parts — dozens or even hundreds of components. A container, then, is essentially an isolated runtime environment containing everything that’s required to run an application, or a piece of it. The applications, or components, are spun up and down as needed. Log in or register to post comments read more